--- /srv/rebuilderd/tmp/rebuilderd1anTMt/inputs/libpython3.15-dev_3.15.0-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderd1anTMt/out/libpython3.15-dev_3.15.0-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-09 19:59:52.000000 debian-binary │ -rw-r--r-- 0 0 0 8448 2026-10-09 19:59:52.000000 control.tar.xz │ --rw-r--r-- 0 0 0 4982612 2026-10-09 19:59:52.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 4981940 2026-10-09 19:59:52.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -319,15 +319,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 1063 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/Setup.bootstrap │ │ │ -rw-r--r-- 0 root (0) root (0) 826 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/Setup.local │ │ │ -rw-r--r-- 0 root (0) root (0) 7944 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/Setup.stdlib │ │ │ -rw-r--r-- 0 root (0) root (0) 5637 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/config.c │ │ │ -rw-r--r-- 0 root (0) root (0) 1444 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/config.c.in │ │ │ -rwxr-xr-x 0 root (0) root (0) 15425 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/install-sh │ │ │ -rw-r--r-- 0 root (0) root (0) 9280594 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/libpython3.15-pic.a │ │ │ --rw-r--r-- 0 root (0) root (0) 9243426 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/libpython3.15.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 9243022 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/libpython3.15.a │ │ │ -rwxr-xr-x 0 root (0) root (0) 9178 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/makesetup │ │ │ -rwxr-xr-x 0 root (0) root (0) 2066 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/python-config.py │ │ │ -rw-r--r-- 0 root (0) root (0) 8596 2026-10-09 19:59:52.000000 ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/python.o │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-09 19:59:52.000000 ./usr/share/lintian/overrides/ │ │ ├── ./usr/lib/python3.15/config-3.15-arm-linux-gnueabihf/libpython3.15.a │ │ │ ├── nm --print-armap {} │ │ │ │┄ error from `nm --print-armap {}`: │ │ │ │┄ nm: brc.o: no symbols │ │ │ │┄ nm: dynamic_annotations.o: no symbols │ │ │ │┄ nm: gc_free_threading.o: no symbols │ │ │ │┄ nm: index_pool.o: no symbols │ │ │ │┄ nm: jit.o: no symbols │ │ │ │┄ nm: jit_publish.o: no symbols │ │ │ │┄ nm: optimizer_analysis.o: no symbols │ │ │ │┄ nm: optimizer_symbols.o: no symbols │ │ │ │┄ nm: pymath.o: no symbols │ │ │ │┄ nm: pystats.o: no symbols │ │ │ │┄ nm: stackrefs.o: no symbols │ │ │ │┄ nm: uniqueid.o: no symbols │ │ │ │┄ nm: perf_jit_trampoline.o: no symbols │ │ │ │┄ nm: jit_unwind.o: no symbols │ │ │ │ @@ -2927,27 +2927,27 @@ │ │ │ │ _PyInterpreterState_GuardCountdown in pystate.o │ │ │ │ PyInterpreterGuard_FromCurrent in pystate.o │ │ │ │ PyInterpreterView_FromCurrent in pystate.o │ │ │ │ PyInterpreterState_GetID in pystate.o │ │ │ │ _PyInterpreterState_HasFeature in pystate.o │ │ │ │ PyInterpreterGuard_Close in pystate.o │ │ │ │ _PyThreadState_NewBound in pystate.o │ │ │ │ +PyThreadState_Ensure in pystate.o │ │ │ │ PyThreadState_Swap in pystate.o │ │ │ │ PyThreadState_Clear in pystate.o │ │ │ │ PyThreadState_Delete in pystate.o │ │ │ │ _PyThreadState_RemoveExcept in pystate.o │ │ │ │ -PyThreadState_Ensure in pystate.o │ │ │ │ _PyThreadState_DeleteList in pystate.o │ │ │ │ PyGILState_Check in pystate.o │ │ │ │ PyGILState_Release in pystate.o │ │ │ │ _PyThreadState_DeleteCurrent in pystate.o │ │ │ │ PyThreadState_GetDict in pystate.o │ │ │ │ _PyThreadState_GetDict in pystate.o │ │ │ │ -PyThreadState_Release in pystate.o │ │ │ │ PyThreadState_GetFrame in pystate.o │ │ │ │ +PyThreadState_Release in pystate.o │ │ │ │ PyInterpreterView_Close in pystate.o │ │ │ │ _PyInterpreterState_SetNotRunningMain in pystate.o │ │ │ │ PyInterpreterState_GetDict in pystate.o │ │ │ │ _PyInterpreterState_Clear in pystate.o │ │ │ │ _PyThreadState_ClearMimallocHeaps in pystate.o │ │ │ │ _PyGILState_Fini in pystate.o │ │ │ │ PyInterpreterState_Delete in pystate.o │ │ │ │ @@ -3594,16 +3594,16 @@ │ │ │ │ 00000a2c T _PyPegen_expect_token │ │ │ │ 00000ad4 T _PyPegen_fill_token │ │ │ │ 00001c60 T _PyPegen_get_last_nonnwhitespace_token │ │ │ │ 00001b48 T _PyPegen_insert_memo │ │ │ │ 00000000 T _PyPegen_interactive_exit │ │ │ │ 000013c4 T _PyPegen_is_memoized │ │ │ │ 000009dc T _PyPegen_lookahead │ │ │ │ -000024d4 T _PyPegen_lookahead_for_expr │ │ │ │ -000024e8 T _PyPegen_lookahead_for_stmt │ │ │ │ +000024c0 T _PyPegen_lookahead_for_expr │ │ │ │ +000024d4 T _PyPegen_lookahead_for_stmt │ │ │ │ 0000121c T _PyPegen_lookahead_with_int │ │ │ │ 00001ce8 T _PyPegen_lookahead_with_string │ │ │ │ 000014c4 T _PyPegen_name_token │ │ │ │ 000017e4 T _PyPegen_new_identifier │ │ │ │ 00001e08 T _PyPegen_number_token │ │ │ │ U _PyPegen_parse │ │ │ │ U _PyPegen_raise_error │ │ │ │ @@ -4060,28 +4060,28 @@ │ │ │ │ 00000f78 r .LC93 │ │ │ │ 00000fb8 r .LC94 │ │ │ │ 00000fe4 r .LC95 │ │ │ │ 00001024 r .LC96 │ │ │ │ 00001048 r .LC97 │ │ │ │ 00001088 r .LC98 │ │ │ │ 000010c8 r .LC99 │ │ │ │ -00004240 t INVALID_VERSION_CHECK │ │ │ │ -00018ad4 t NEW_TYPE_COMMENT │ │ │ │ +0000423c t INVALID_VERSION_CHECK │ │ │ │ +00018ae4 t NEW_TYPE_COMMENT │ │ │ │ 0000121c t NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ U PyBytes_AsString │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ U PyExc_IndentationError │ │ │ │ U PyExc_SyntaxError │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_Realloc │ │ │ │ U PyThreadState_Get │ │ │ │ -0000ff3c t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ -0000feec t RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ +0000ff38 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ +0000fee8 t RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ U _PyAST_AnnAssign │ │ │ │ U _PyAST_Assert │ │ │ │ U _PyAST_Assign │ │ │ │ U _PyAST_AsyncFor │ │ │ │ U _PyAST_AsyncFunctionDef │ │ │ │ U _PyAST_AsyncWith │ │ │ │ U _PyAST_Attribute │ │ │ │ @@ -4234,230 +4234,230 @@ │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_ReachedRecursionLimitWithMargin │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_asdl_generic_seq_new │ │ │ │ U _Pypegen_stack_overflow │ │ │ │ -0000b9cc t _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ +0000b9c8 t _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ 00000194 d __compound_literal.0 │ │ │ │ 0000018c d __compound_literal.1 │ │ │ │ 0000015c d __compound_literal.2 │ │ │ │ 00000124 d __compound_literal.3 │ │ │ │ 000000e4 d __compound_literal.4 │ │ │ │ 0000009c d __compound_literal.5 │ │ │ │ 00000064 d __compound_literal.6 │ │ │ │ 00000054 d __compound_literal.7 │ │ │ │ 0000003c d __compound_literal.8 │ │ │ │ 00000df4 t _gather_105_rule │ │ │ │ 00000000 t _gather_141_rule │ │ │ │ 00001d7c t _gather_143_rule │ │ │ │ -00004014 t _gather_14_rule │ │ │ │ -00004838 t _gather_34_rule │ │ │ │ -000217e8 t _gather_86_rule │ │ │ │ -00017010 t _gather_91_rule │ │ │ │ -0000b568 t _loop0_122_rule │ │ │ │ +00004010 t _gather_14_rule │ │ │ │ +00004834 t _gather_34_rule │ │ │ │ +000217f8 t _gather_86_rule │ │ │ │ +00017020 t _gather_91_rule │ │ │ │ +0000b564 t _loop0_122_rule │ │ │ │ 00000bd0 t _loop0_145_rule │ │ │ │ 00001350 t _loop0_17_rule │ │ │ │ -0000abc8 t _loop0_1_rule │ │ │ │ -0001a8d8 t _loop0_27_rule │ │ │ │ -0001b9f0 t _loop0_28_rule │ │ │ │ -00003cfc t _loop0_31_rule │ │ │ │ -000254a4 t _loop0_72_rule │ │ │ │ -0000a19c t _loop0_73_rule │ │ │ │ -0000c1ac t _loop0_76_rule │ │ │ │ -0000ce24 t _loop0_78_rule │ │ │ │ +0000abc4 t _loop0_1_rule │ │ │ │ +0001a8e8 t _loop0_27_rule │ │ │ │ +0001ba00 t _loop0_28_rule │ │ │ │ +00003cf8 t _loop0_31_rule │ │ │ │ +000254b4 t _loop0_72_rule │ │ │ │ +0000a198 t _loop0_73_rule │ │ │ │ +0000c1a8 t _loop0_76_rule │ │ │ │ +0000ce20 t _loop0_78_rule │ │ │ │ 000039ec t _loop0_88_rule │ │ │ │ -0001983c t _loop1_29_rule │ │ │ │ -0001aa50 t _loop1_30_rule │ │ │ │ -00023efc t _loop1_32_rule │ │ │ │ +0001984c t _loop1_29_rule │ │ │ │ +0001aa60 t _loop1_30_rule │ │ │ │ +00023f0c t _loop1_32_rule │ │ │ │ 000021b4 t _loop1_36_rule │ │ │ │ -0000ec40 t _loop1_37_rule │ │ │ │ -00024a4c t _loop1_74_rule │ │ │ │ -00025ac8 t _loop1_75_rule │ │ │ │ -0000e32c t _loop1_77_rule │ │ │ │ +0000ec3c t _loop1_37_rule │ │ │ │ +00024a5c t _loop1_74_rule │ │ │ │ +00025ad8 t _loop1_75_rule │ │ │ │ +0000e328 t _loop1_77_rule │ │ │ │ 00009684 t _loop1_82_rule │ │ │ │ -000089b8 t _loop1_83_rule │ │ │ │ +000089b4 t _loop1_83_rule │ │ │ │ 00000a68 t _tmp_106_rule │ │ │ │ -0000d3dc t _tmp_10_rule │ │ │ │ +0000d3d8 t _tmp_10_rule │ │ │ │ 00000d44 t _tmp_112_rule │ │ │ │ -0000d4cc t _tmp_114_rule │ │ │ │ -0000b29c t _tmp_116_rule │ │ │ │ +0000d4c8 t _tmp_114_rule │ │ │ │ +0000b298 t _tmp_116_rule │ │ │ │ 00000384 t _tmp_117_rule │ │ │ │ 0000090c t _tmp_119_rule │ │ │ │ -0000b430 t _tmp_120_rule │ │ │ │ -0000b37c t _tmp_123_rule │ │ │ │ -0000bf68 t _tmp_124_rule │ │ │ │ -0000ff9c t _tmp_126_rule │ │ │ │ +0000b42c t _tmp_120_rule │ │ │ │ +0000b378 t _tmp_123_rule │ │ │ │ +0000bf64 t _tmp_124_rule │ │ │ │ +0000ff98 t _tmp_126_rule │ │ │ │ 000009bc t _tmp_128_rule │ │ │ │ 0000100c t _tmp_129_rule │ │ │ │ 000007b0 t _tmp_130_rule │ │ │ │ 0000204c t _tmp_135_rule │ │ │ │ 000018d4 t _tmp_139_rule │ │ │ │ 00000b20 t _tmp_144_rule │ │ │ │ -00010050 t _tmp_151_rule │ │ │ │ +0001004c t _tmp_151_rule │ │ │ │ 00001a5c t _tmp_152_rule │ │ │ │ 00001b54 t _tmp_153_rule │ │ │ │ 00001cd8 t _tmp_154_rule.isra.0 │ │ │ │ 00001c28 t _tmp_155_rule │ │ │ │ 00009888 t _tmp_156_rule │ │ │ │ -000059ac t _tmp_15_rule │ │ │ │ +000059a8 t _tmp_15_rule │ │ │ │ 000014c8 t _tmp_160_rule │ │ │ │ -0000caec t _tmp_165_rule │ │ │ │ -00020400 t _tmp_168_rule │ │ │ │ -00003c10 t _tmp_16_rule │ │ │ │ +0000cae8 t _tmp_165_rule │ │ │ │ +00020410 t _tmp_168_rule │ │ │ │ +00003c0c t _tmp_16_rule │ │ │ │ 00000858 t _tmp_170_rule │ │ │ │ 00000218 t _tmp_176_rule │ │ │ │ 00001f94 t _tmp_177_rule │ │ │ │ 000002d0 t _tmp_180_rule │ │ │ │ 00001264 t _tmp_21_rule │ │ │ │ 000030fc t _tmp_25_rule │ │ │ │ -0001f1fc t _tmp_26_rule │ │ │ │ -00004ce8 t _tmp_35_rule │ │ │ │ -000082c4 t _tmp_41_rule │ │ │ │ +0001f20c t _tmp_26_rule │ │ │ │ +00004ce4 t _tmp_35_rule │ │ │ │ +000082c0 t _tmp_41_rule │ │ │ │ 000091b4 t _tmp_42_rule │ │ │ │ -0000dbd4 t _tmp_43_rule │ │ │ │ +0000dbd0 t _tmp_43_rule │ │ │ │ 0000d66c t _tmp_5_rule │ │ │ │ 00003818 t _tmp_6_rule │ │ │ │ 00003904 t _tmp_7_rule │ │ │ │ 000039c8 t _tmp_8_rule │ │ │ │ 00003a8c t _tmp_9_rule │ │ │ │ -00017e70 t annotated_rhs_rule │ │ │ │ -00016ce0 t args_rule │ │ │ │ -00015d10 t arguments_rule │ │ │ │ +00017e80 t annotated_rhs_rule │ │ │ │ +00016cf0 t args_rule │ │ │ │ +00015d20 t arguments_rule │ │ │ │ 0000770c t atom_rule │ │ │ │ -0000d594 t attr_rule │ │ │ │ -000213e0 t augassign_rule │ │ │ │ +0000d590 t attr_rule │ │ │ │ +000213f0 t augassign_rule │ │ │ │ 00010d64 t bitwise_and_rule │ │ │ │ 00010390 t bitwise_or_rule │ │ │ │ 000106c0 t bitwise_xor_rule │ │ │ │ -0001db18 t block_rule │ │ │ │ -000042c0 t break_stmt_rule │ │ │ │ +0001db28 t block_rule │ │ │ │ +000042bc t break_stmt_rule │ │ │ │ 00002c74 t class_def_raw_rule │ │ │ │ -00006968 t closed_pattern_rule │ │ │ │ -00008464 t complex_number_rule │ │ │ │ +00006964 t closed_pattern_rule │ │ │ │ +00008460 t complex_number_rule │ │ │ │ 00000d70 t compound_stmt_rule │ │ │ │ 0000d06c t conjunction_rule │ │ │ │ -000046b4 t continue_stmt_rule │ │ │ │ -000142c8 t decorators_rule │ │ │ │ -00021e8c t default_rule │ │ │ │ -00005424 t del_target_rule │ │ │ │ -00005174 t del_targets_rule │ │ │ │ +000046b0 t continue_stmt_rule │ │ │ │ +000142dc t decorators_rule │ │ │ │ +00021e9c t default_rule │ │ │ │ +00005420 t del_target_rule │ │ │ │ +00005170 t del_targets_rule │ │ │ │ 0000cb14 t disjunction_rule │ │ │ │ 00000f28 t dotted_as_name_rule │ │ │ │ -0001685c t dotted_name_rule │ │ │ │ -0000f754 t double_star_pattern_rule │ │ │ │ -000204f4 t elif_stmt_rule │ │ │ │ -000210b4 t else_block_rule │ │ │ │ +0001686c t dotted_name_rule │ │ │ │ +0000f750 t double_star_pattern_rule │ │ │ │ +00020504 t elif_stmt_rule │ │ │ │ +000210c4 t else_block_rule │ │ │ │ 0000bb3c t expression_rule │ │ │ │ -0000b790 t expression_without_invalid_rule │ │ │ │ -00004dc0 t expressions_rule │ │ │ │ -00012dbc t factor_rule │ │ │ │ +0000b78c t expression_without_invalid_rule │ │ │ │ +00004dbc t expressions_rule │ │ │ │ +00012dd0 t factor_rule │ │ │ │ 00001f20 t finally_block_rule │ │ │ │ -000146a8 t for_if_clauses_rule │ │ │ │ +000146bc t for_if_clauses_rule │ │ │ │ 00003218 t for_stmt_rule │ │ │ │ -000200d4 t fstring_conversion_rule │ │ │ │ -0001dfa0 t fstring_replacement_field_rule │ │ │ │ -0001f4a0 t func_type_comment_rule │ │ │ │ -00014ed4 t function_def_raw_rule │ │ │ │ +000200e4 t fstring_conversion_rule │ │ │ │ +0001dfb0 t fstring_replacement_field_rule │ │ │ │ +0001f4b0 t func_type_comment_rule │ │ │ │ +00014ee4 t function_def_raw_rule │ │ │ │ 0000b65c t genexp_rule │ │ │ │ -00008378 t guard_rule │ │ │ │ +00008374 t guard_rule │ │ │ │ 0000c7b0 t if_expression_rule │ │ │ │ 00000434 t imaginary_number_rule │ │ │ │ 00001c1c t import_from_as_name_rule │ │ │ │ 00001960 t import_from_as_names_rule │ │ │ │ 0000157c t import_from_targets_rule │ │ │ │ 00000000 t import_stmt_rule │ │ │ │ -0000ad4c t invalid_ann_assign_target_rule │ │ │ │ -0000af74 t invalid_comprehension_rule.isra.0 │ │ │ │ -0000ae94 t invalid_for_target_rule │ │ │ │ -00024738 t invalid_kvpair_unpacking_rule.isra.0 │ │ │ │ -0000d06c t invalid_kwarg_rule.isra.0 │ │ │ │ -0000ba80 t invalid_parameters_rule.isra.0 │ │ │ │ -0000c014 t invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ +0000ad48 t invalid_ann_assign_target_rule │ │ │ │ +0000af70 t invalid_comprehension_rule.isra.0 │ │ │ │ +0000ae90 t invalid_for_target_rule │ │ │ │ +00024748 t invalid_kvpair_unpacking_rule.isra.0 │ │ │ │ +0000d068 t invalid_kwarg_rule.isra.0 │ │ │ │ +0000ba7c t invalid_parameters_rule.isra.0 │ │ │ │ +0000c010 t invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ 000010e0 t invalid_tstring_replacement_field_rule │ │ │ │ 0000e1d4 t inversion_rule │ │ │ │ -0000f844 t items_pattern_rule │ │ │ │ -0000fac8 t key_value_pattern_rule │ │ │ │ -0000e214 t keyword_pattern_rule │ │ │ │ -0000df80 t keyword_patterns_rule │ │ │ │ -00023c84 t kwarg_or_double_starred_rule │ │ │ │ -000237a8 t kwarg_or_starred_rule │ │ │ │ -00022084 t kwargs_rule │ │ │ │ -0001d848 t kwds_rule │ │ │ │ -0000a904 t lambda_kwds_rule │ │ │ │ -0000c328 t lambda_param_maybe_default_rule │ │ │ │ -00025088 t lambda_param_no_default_rule │ │ │ │ -0002530c t lambda_param_rule │ │ │ │ -00025c8c t lambda_param_with_default_rule │ │ │ │ -00009404 t lambda_params_rule │ │ │ │ -00009ea8 t lambda_slash_no_default_rule │ │ │ │ -00009ff4 t lambda_slash_with_default_rule │ │ │ │ -0000a31c t lambda_star_etc_rule │ │ │ │ -000201f0 t lambdef_rule │ │ │ │ -0001f2e8 t list_rule │ │ │ │ -0000d928 t maybe_sequence_pattern_rule │ │ │ │ -00005f30 t maybe_star_pattern_rule │ │ │ │ -0000d87c t name_or_attr_rule │ │ │ │ -0001d214 t named_expression_rule │ │ │ │ -00005e14 t open_sequence_pattern_rule │ │ │ │ -000065d4 t or_pattern_rule │ │ │ │ -000199cc t param_no_default_rule │ │ │ │ -0001a088 t param_rule │ │ │ │ -00004444 t param_star_annotation_rule │ │ │ │ -00018bd4 t parameters_rule │ │ │ │ -00018b04 t params_rule │ │ │ │ +0000f840 t items_pattern_rule │ │ │ │ +0000fac4 t key_value_pattern_rule │ │ │ │ +0000e210 t keyword_pattern_rule │ │ │ │ +0000df7c t keyword_patterns_rule │ │ │ │ +00023c94 t kwarg_or_double_starred_rule │ │ │ │ +000237b8 t kwarg_or_starred_rule │ │ │ │ +00022094 t kwargs_rule │ │ │ │ +0001d858 t kwds_rule │ │ │ │ +0000a900 t lambda_kwds_rule │ │ │ │ +0000c324 t lambda_param_maybe_default_rule │ │ │ │ +00025098 t lambda_param_no_default_rule │ │ │ │ +0002531c t lambda_param_rule │ │ │ │ +00025c9c t lambda_param_with_default_rule │ │ │ │ +00009400 t lambda_params_rule │ │ │ │ +00009ea4 t lambda_slash_no_default_rule │ │ │ │ +00009ff0 t lambda_slash_with_default_rule │ │ │ │ +0000a318 t lambda_star_etc_rule │ │ │ │ +00020200 t lambdef_rule │ │ │ │ +0001f2f8 t list_rule │ │ │ │ +0000d924 t maybe_sequence_pattern_rule │ │ │ │ +00005f2c t maybe_star_pattern_rule │ │ │ │ +0000d878 t name_or_attr_rule │ │ │ │ +0001d224 t named_expression_rule │ │ │ │ +00005e10 t open_sequence_pattern_rule │ │ │ │ +000065d0 t or_pattern_rule │ │ │ │ +000199dc t param_no_default_rule │ │ │ │ +0001a098 t param_rule │ │ │ │ +00004440 t param_star_annotation_rule │ │ │ │ +00018be4 t parameters_rule │ │ │ │ +00018b14 t params_rule │ │ │ │ 00003864 t pass_stmt_rule │ │ │ │ -00009148 t pattern_capture_target_rule │ │ │ │ -000061e8 t pattern_rule │ │ │ │ -00005c64 t patterns_rule │ │ │ │ -0000dcac t positional_patterns_rule │ │ │ │ -000137e0 t primary_raw │ │ │ │ -00013608 t primary_rule │ │ │ │ -000088cc t real_number_rule │ │ │ │ +00009144 t pattern_capture_target_rule │ │ │ │ +000061e4 t pattern_rule │ │ │ │ +00005c60 t patterns_rule │ │ │ │ +0000dca8 t positional_patterns_rule │ │ │ │ +000137f4 t primary_raw │ │ │ │ +0001361c t primary_rule │ │ │ │ +000088c8 t real_number_rule │ │ │ │ 00000000 d reserved_keywords │ │ │ │ 000113f8 t shift_expr_rule │ │ │ │ -000080a4 t signed_number_rule │ │ │ │ -000086ac t signed_real_number_rule │ │ │ │ +000080a0 t signed_number_rule │ │ │ │ +000086a8 t signed_real_number_rule │ │ │ │ 00003f34 t simple_stmt_rule │ │ │ │ 00003b50 t simple_stmts_rule │ │ │ │ 000064e8 t single_subscript_attribute_target_rule │ │ │ │ 0000c99c t single_target_rule │ │ │ │ -000196f0 t slash_no_default_rule │ │ │ │ -0001a2fc t slash_with_default_rule │ │ │ │ -000209cc t slices_rule │ │ │ │ +00019700 t slash_no_default_rule │ │ │ │ +0001a30c t slash_with_default_rule │ │ │ │ +000209dc t slices_rule │ │ │ │ 00000024 d soft_keywords │ │ │ │ -0001c9a0 t star_etc_rule │ │ │ │ +0001c9b0 t star_etc_rule │ │ │ │ 000101ac t star_expression_rule │ │ │ │ 0000d758 t star_expressions_rule │ │ │ │ -0001ddd8 t star_named_expression_rule │ │ │ │ +0001dde8 t star_named_expression_rule │ │ │ │ 00000508 t star_named_expressions_rule │ │ │ │ -0001f73c t star_named_expressions_sequence_rule │ │ │ │ +0001f74c t star_named_expressions_sequence_rule │ │ │ │ 0000a4ec t star_target_rule │ │ │ │ 00009ed8 t star_targets_rule │ │ │ │ -000187dc t starred_expression_rule │ │ │ │ +000187ec t starred_expression_rule │ │ │ │ 000009d8 t statements_rule │ │ │ │ 0000929c t strings_rule │ │ │ │ -00005a60 t subject_expr_rule │ │ │ │ +00005a5c t subject_expr_rule │ │ │ │ 00011a0c t sum_rule │ │ │ │ 00009df8 t t_lookahead_rule │ │ │ │ 00006c08 t t_primary_raw │ │ │ │ 00006af0 t t_primary_rule │ │ │ │ 0000a798 t target_with_star_atom_rule │ │ │ │ 00011f80 t term_raw │ │ │ │ 00011db0 t term_rule │ │ │ │ -0000c4bc t tstring_full_format_spec_rule │ │ │ │ -00008b60 t tstring_rule │ │ │ │ -0001ebf8 t tuple_rule │ │ │ │ -0000eb30 t type_param_default_rule │ │ │ │ -0000e4b8 t type_param_rule │ │ │ │ -00018110 t type_params_rule │ │ │ │ -00009278 t wildcard_pattern_rule │ │ │ │ -00004a64 t with_item_rule │ │ │ │ -000185a0 t yield_expr_rule │ │ │ │ +0000c4b8 t tstring_full_format_spec_rule │ │ │ │ +00008b5c t tstring_rule │ │ │ │ +0001ec08 t tuple_rule │ │ │ │ +0000eb2c t type_param_default_rule │ │ │ │ +0000e4b4 t type_param_rule │ │ │ │ +00018120 t type_params_rule │ │ │ │ +00009274 t wildcard_pattern_rule │ │ │ │ +00004a60 t with_item_rule │ │ │ │ +000185b0 t yield_expr_rule │ │ │ │ │ │ │ │ string_parser.o: │ │ │ │ 00000174 r .LC10 │ │ │ │ 000001d8 r .LC11 │ │ │ │ 00000000 r .LC3 │ │ │ │ 0000001c r .LC4 │ │ │ │ 0000004c r .LC6 │ │ │ │ @@ -4586,21 +4586,21 @@ │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_ctype_tolower │ │ │ │ U __aeabi_idiv │ │ │ │ 00000050 r __func__.0 │ │ │ │ 00000088 t lookahead │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ -00003658 t tok_backup │ │ │ │ +00003650 t tok_backup │ │ │ │ 00000000 t tok_continuation_line │ │ │ │ -000036d4 t tok_decimal_tail │ │ │ │ +000036cc t tok_decimal_tail │ │ │ │ 00000dcc t tok_get_normal_mode │ │ │ │ -0000351c t tok_nextc │ │ │ │ -00003a20 t verify_end_of_number │ │ │ │ -00003858 t verify_end_of_number.constprop.0 │ │ │ │ +00003514 t tok_nextc │ │ │ │ +00003a18 t verify_end_of_number │ │ │ │ +00003850 t verify_end_of_number.constprop.0 │ │ │ │ │ │ │ │ state.o: │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyMem_Calloc │ │ │ │ U PyMem_Free │ │ │ │ 00000124 T _PyLexer_token_setup │ │ │ │ 00000000 T _PyLexer_type_comment_token_setup │ │ │ │ @@ -5829,24 +5829,24 @@ │ │ │ │ 00001628 T PyBytesWriter_Create │ │ │ │ 0000123c T PyBytesWriter_Discard │ │ │ │ 000017a0 T PyBytesWriter_Finish │ │ │ │ 00000dac T PyBytesWriter_FinishWithPointer │ │ │ │ 00000ff4 T PyBytesWriter_FinishWithSize │ │ │ │ 000015bc T PyBytesWriter_Format │ │ │ │ 00001764 T PyBytesWriter_GetData │ │ │ │ -00005248 T PyBytesWriter_GetSize │ │ │ │ +000050f0 T PyBytesWriter_GetSize │ │ │ │ 0000356c T PyBytesWriter_Grow │ │ │ │ 000033ac T PyBytesWriter_GrowAndUpdatePointer │ │ │ │ 0000011c T PyBytesWriter_Resize │ │ │ │ 00000b04 T PyBytesWriter_WriteBytes │ │ │ │ 00000518 T PyBytes_AsString │ │ │ │ 00000c10 T PyBytes_AsStringAndSize │ │ │ │ 00001388 T PyBytes_Concat │ │ │ │ 00001664 T PyBytes_ConcatAndDel │ │ │ │ -00005844 T PyBytes_DecodeEscape │ │ │ │ +000056ec T PyBytes_DecodeEscape │ │ │ │ 00004418 T PyBytes_FromFormat │ │ │ │ 00004768 T PyBytes_FromFormatV │ │ │ │ 00003c4c T PyBytes_FromObject │ │ │ │ 00003d64 t PyBytes_FromObject.part.0 │ │ │ │ 000019dc T PyBytes_FromString │ │ │ │ 00000000 T PyBytes_FromStringAndSize │ │ │ │ 00000120 t PyBytes_FromStringAndSize.constprop.0 │ │ │ │ @@ -5928,17 +5928,17 @@ │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ 000015a4 T _PyBytesWriter_CreateByteArray │ │ │ │ 000016f0 t _PyBytesWriter_ResizeAndUpdatePointer │ │ │ │ 00002060 T _PyBytes_Concat │ │ │ │ 00000574 T _PyBytes_DecodeEscape2 │ │ │ │ -00005414 T _PyBytes_Find │ │ │ │ -00003488 T _PyBytes_FormatEx │ │ │ │ -0000289c T _PyBytes_FromHex │ │ │ │ +000052bc T _PyBytes_Find │ │ │ │ +00003330 T _PyBytes_FormatEx │ │ │ │ +00002744 T _PyBytes_FromHex │ │ │ │ 00000000 t _PyBytes_FromSize.part.0 │ │ │ │ 00001814 T _PyBytes_Repeat │ │ │ │ 000001f4 T _PyBytes_Resize │ │ │ │ 000002e0 T _PyBytes_ReverseFind │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyEval_SliceIndex │ │ │ │ @@ -6039,130 +6039,130 @@ │ │ │ │ 00001958 t bytes_alloc │ │ │ │ 000007e8 d bytes_as_buffer │ │ │ │ 000007f0 d bytes_as_mapping │ │ │ │ 00000488 d bytes_as_number │ │ │ │ 000007fc d bytes_as_sequence │ │ │ │ 00001cdc t bytes_buffer_getbuffer │ │ │ │ 00003c28 t bytes_contains │ │ │ │ -00001bf0 t bytes_count │ │ │ │ +00001b94 t bytes_count │ │ │ │ 000014e0 r bytes_count__doc__ │ │ │ │ 00001e20 t bytes_decode │ │ │ │ 00000adc r bytes_decode__doc__ │ │ │ │ 000002b8 r bytes_doc │ │ │ │ -00001b20 t bytes_endswith │ │ │ │ +00001ac4 t bytes_endswith │ │ │ │ 00000cd8 r bytes_endswith__doc__ │ │ │ │ 00003b2c t bytes_find │ │ │ │ 00001b98 r bytes_find__doc__ │ │ │ │ 000047cc t bytes_fromformat │ │ │ │ -00002810 t bytes_fromhex │ │ │ │ +000026b8 t bytes_fromhex │ │ │ │ 00000954 r bytes_fromhex__doc__ │ │ │ │ 000018b8 t bytes_getnewargs │ │ │ │ 000012e0 t bytes_hash │ │ │ │ -00004b5c t bytes_hex │ │ │ │ +00004a04 t bytes_hex │ │ │ │ 00000770 r bytes_hex__doc__ │ │ │ │ 00003a2c t bytes_index │ │ │ │ 00001a4c r bytes_index__doc__ │ │ │ │ 00000240 t bytes_item │ │ │ │ 00000074 t bytes_iter │ │ │ │ 0000395c t bytes_iteritem │ │ │ │ 000018a4 t bytes_join │ │ │ │ 00001cc8 r bytes_join__doc__ │ │ │ │ 00001cc4 t bytes_length │ │ │ │ 000000a8 t bytes_lstrip │ │ │ │ 00001680 r bytes_lstrip__doc__ │ │ │ │ 00000b30 t bytes_maketrans │ │ │ │ 00001280 r bytes_maketrans__doc__ │ │ │ │ 00000518 d bytes_methods │ │ │ │ -00003440 t bytes_mod │ │ │ │ +000032e8 t bytes_mod │ │ │ │ 00002cf4 t bytes_new │ │ │ │ -00001cc0 t bytes_partition │ │ │ │ +00001c64 t bytes_partition │ │ │ │ 00002148 r bytes_partition__doc__ │ │ │ │ 000014bc t bytes_removeprefix │ │ │ │ 00001034 r bytes_removeprefix__doc__ │ │ │ │ -00005318 t bytes_removesuffix │ │ │ │ +000051c0 t bytes_removesuffix │ │ │ │ 00000f34 r bytes_removesuffix__doc__ │ │ │ │ 00001988 t bytes_repeat │ │ │ │ 000001bc t bytes_replace │ │ │ │ 00001118 r bytes_replace__doc__ │ │ │ │ 000017f4 t bytes_repr │ │ │ │ 00001d20 t bytes_rfind │ │ │ │ 00001918 r bytes_rfind__doc__ │ │ │ │ 00001328 t bytes_richcompare │ │ │ │ 00004ea8 t bytes_rindex │ │ │ │ 000017c8 r bytes_rindex__doc__ │ │ │ │ -00004cd4 t bytes_rpartition │ │ │ │ +00004b7c t bytes_rpartition │ │ │ │ 00001fa4 r bytes_rpartition__doc__ │ │ │ │ 00000cd4 t bytes_rsplit │ │ │ │ 00001dc8 r bytes_rsplit__doc__ │ │ │ │ -00002b18 t bytes_rstrip │ │ │ │ +000029c0 t bytes_rstrip │ │ │ │ 000015e8 r bytes_rstrip__doc__ │ │ │ │ -00001e5c t bytes_split │ │ │ │ +00001e00 t bytes_split │ │ │ │ 000022d4 r bytes_split__doc__ │ │ │ │ -00004f48 t bytes_splitlines │ │ │ │ +00004df0 t bytes_splitlines │ │ │ │ 00000a14 r bytes_splitlines__doc__ │ │ │ │ 000018b8 t bytes_startswith │ │ │ │ 00000e04 r bytes_startswith__doc__ │ │ │ │ 00000000 t bytes_str │ │ │ │ -00005260 t bytes_strip │ │ │ │ +00005108 t bytes_strip │ │ │ │ 00001718 r bytes_strip__doc__ │ │ │ │ 00001ac0 t bytes_subscript │ │ │ │ -00002f10 t bytes_translate │ │ │ │ +00002db8 t bytes_translate │ │ │ │ 0000138c r bytes_translate__doc__ │ │ │ │ -00003004 t bytes_translate_impl │ │ │ │ +00002eac t bytes_translate_impl │ │ │ │ 00000c3c t byteswriter_create │ │ │ │ 00000b00 t byteswriter_create.constprop.0 │ │ │ │ -00002c88 t do_argstrip │ │ │ │ +00002b30 t do_argstrip │ │ │ │ 00000ff4 t fastsearch.constprop.1 │ │ │ │ 00000344 t formatfloat │ │ │ │ -00004ac8 t getnextarg │ │ │ │ +00004970 t getnextarg │ │ │ │ 00000280 r length_hint_doc │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ -000055d4 t pad │ │ │ │ +0000547c t pad │ │ │ │ 00000258 r reduce_doc │ │ │ │ 00000ae4 t return_self │ │ │ │ 00000230 r setstate_doc │ │ │ │ U strcmp │ │ │ │ 00001810 t stringlib__lex_search │ │ │ │ -00005b98 t stringlib__preprocess │ │ │ │ -00005cc8 t stringlib__two_way │ │ │ │ +00005a40 t stringlib__preprocess │ │ │ │ +00005b70 t stringlib__two_way │ │ │ │ 00001768 t stringlib__two_way_count │ │ │ │ -00005900 t stringlib_adaptive_find │ │ │ │ +000057a8 t stringlib_adaptive_find │ │ │ │ 000022c0 t stringlib_bytes_join │ │ │ │ 000002a0 t stringlib_capitalize │ │ │ │ 00000704 t stringlib_center │ │ │ │ 0000051c r stringlib_center__doc__ │ │ │ │ 00000cc0 t stringlib_count │ │ │ │ -000054d8 t stringlib_default_rfind.constprop.0 │ │ │ │ +00005380 t stringlib_default_rfind.constprop.0 │ │ │ │ 000004dc t stringlib_expandtabs │ │ │ │ 000006c8 r stringlib_expandtabs__doc__ │ │ │ │ 000008ac t stringlib_isalnum │ │ │ │ 000008cc t stringlib_isalpha │ │ │ │ 00000088 t stringlib_isascii │ │ │ │ 00000068 t stringlib_isdigit │ │ │ │ 000008ec t stringlib_islower │ │ │ │ 0000090c t stringlib_isspace │ │ │ │ 0000092c t stringlib_istitle │ │ │ │ 0000094c t stringlib_isupper │ │ │ │ -00005684 t stringlib_ljust │ │ │ │ +0000552c t stringlib_ljust │ │ │ │ 00000638 r stringlib_ljust__doc__ │ │ │ │ -00004f08 t stringlib_lower │ │ │ │ -00004e98 t stringlib_rfind_char │ │ │ │ +00004db0 t stringlib_lower │ │ │ │ +00004d40 t stringlib_rfind_char │ │ │ │ 0000096c t stringlib_rjust │ │ │ │ 000005a8 r stringlib_rjust__doc__ │ │ │ │ 00000b80 t stringlib_swapcase │ │ │ │ 00000bc0 t stringlib_title │ │ │ │ -000052d8 t stringlib_upper │ │ │ │ +00005180 t stringlib_upper │ │ │ │ 00000c00 t stringlib_zfill │ │ │ │ 00000484 r stringlib_zfill__doc__ │ │ │ │ 0000013c t striter_dealloc │ │ │ │ -000054ac t striter_len │ │ │ │ +00005354 t striter_len │ │ │ │ 00000448 d striter_methods │ │ │ │ 000039a0 t striter_next │ │ │ │ 0000145c t striter_reduce │ │ │ │ 000018e0 t striter_setstate │ │ │ │ 000016bc t striter_traverse │ │ │ │ U strlen │ │ │ │ │ │ │ │ @@ -6196,52 +6196,52 @@ │ │ │ │ U PyMem_Malloc │ │ │ │ U PyModule_GetNameObject │ │ │ │ U PyModule_Type │ │ │ │ 00002050 T PyObject_Call │ │ │ │ 00000000 T PyObject_CallFunction │ │ │ │ 000011bc T PyObject_CallFunctionObjArgs │ │ │ │ 00001734 T PyObject_CallMethod │ │ │ │ -000025bc T PyObject_CallMethodObjArgs │ │ │ │ -00002ab0 T PyObject_CallNoArgs │ │ │ │ -00002cb4 T PyObject_CallObject │ │ │ │ +0000255c T PyObject_CallMethodObjArgs │ │ │ │ +00002a50 T PyObject_CallNoArgs │ │ │ │ +00002c54 T PyObject_CallObject │ │ │ │ 00001880 T PyObject_CallOneArg │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_GetAttrString │ │ │ │ U PyObject_GetOptionalAttr │ │ │ │ 00000884 T PyObject_Vectorcall │ │ │ │ 0000098c T PyObject_VectorcallDict │ │ │ │ 00000f8c T PyObject_VectorcallMethod │ │ │ │ 00000134 t PyStackRef_XCLOSE │ │ │ │ U PyTuple_FromArray │ │ │ │ U PyTuple_New │ │ │ │ 00000098 T PyVectorcall_Call │ │ │ │ -00002ba4 T PyVectorcall_Function │ │ │ │ +00002b44 T PyVectorcall_Function │ │ │ │ 00000670 T PyVectorcall_NARGS │ │ │ │ U _PyDict_FromItems │ │ │ │ U _PyErr_Clear │ │ │ │ U _PyErr_Format │ │ │ │ U _PyErr_FormatFromCauseTstate │ │ │ │ U _PyErr_NoMemory │ │ │ │ U _PyErr_SetString │ │ │ │ U _PyEval_Vector │ │ │ │ 00001814 T _PyFunction_Vectorcall │ │ │ │ -000023f0 T _PyObject_Call │ │ │ │ +00002390 T _PyObject_Call │ │ │ │ 00000054 t _PyObject_CallFunctionVa │ │ │ │ 000002e4 T _PyObject_CallFunction_SizeT │ │ │ │ -00002bd0 T _PyObject_CallMethod │ │ │ │ +00002b70 T _PyObject_CallMethod │ │ │ │ 000004a0 T _PyObject_CallMethodFormat │ │ │ │ 000003ec T _PyObject_CallMethodId │ │ │ │ 000004dc T _PyObject_CallMethod_SizeT │ │ │ │ 00001988 T _PyObject_Call_Prepend │ │ │ │ U _PyObject_GetAttrId │ │ │ │ U _PyObject_GetMethodStackRef │ │ │ │ 00000450 T _PyObject_MakeTpCall │ │ │ │ 00000728 t _PyObject_MakeTpCall.constprop.0 │ │ │ │ 00000cfc T _PyObject_VectorcallDictTstate │ │ │ │ -000026d0 T _PyObject_VectorcallPrepend │ │ │ │ +00002670 T _PyObject_VectorcallPrepend │ │ │ │ 000001a4 T _PyStack_AsDict │ │ │ │ 00001db0 T _PyStack_UnpackDict │ │ │ │ 00001f44 T _PyStack_UnpackDict_Free │ │ │ │ 00001ff8 T _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 000003b0 T _Py_CheckFunctionResult │ │ │ │ 00000000 t _Py_CheckFunctionResult.constprop.0 │ │ │ │ 000000a8 t _Py_CheckFunctionResult.part.0 │ │ │ │ @@ -9060,26 +9060,26 @@ │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_Type │ │ │ │ U PyFrozenSet_Type │ │ │ │ 000000d4 D PyListIter_Type │ │ │ │ 000001a8 D PyListRevIter_Type │ │ │ │ 00000398 T PyList_Append │ │ │ │ 0000024c T PyList_AsTuple │ │ │ │ -00002c4c T PyList_Clear │ │ │ │ -0000309c T PyList_Extend │ │ │ │ -00006318 T PyList_GetItem │ │ │ │ -00006f60 T PyList_GetItemRef │ │ │ │ -00002bc8 T PyList_GetSlice │ │ │ │ -00002484 T PyList_Insert │ │ │ │ +00002d6c T PyList_Clear │ │ │ │ +000031b8 T PyList_Extend │ │ │ │ +000062e4 T PyList_GetItem │ │ │ │ +00006f28 T PyList_GetItemRef │ │ │ │ +00002ce8 T PyList_GetSlice │ │ │ │ +000025a4 T PyList_Insert │ │ │ │ 00000000 T PyList_New │ │ │ │ 00000158 t PyList_New.constprop.0 │ │ │ │ -00002e20 T PyList_Reverse │ │ │ │ -00003750 T PyList_SetItem │ │ │ │ -00003a34 T PyList_SetSlice │ │ │ │ -000041ec T PyList_Size │ │ │ │ +00002f40 T PyList_Reverse │ │ │ │ +000038b0 T PyList_SetItem │ │ │ │ +00003b94 T PyList_SetSlice │ │ │ │ +0000434c T PyList_Size │ │ │ │ 000005d4 T PyList_Sort │ │ │ │ 00000000 D PyList_Type │ │ │ │ U PyLong_AsSsize_t │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromSize_t │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyLong_Type │ │ │ │ @@ -9131,22 +9131,22 @@ │ │ │ │ U _PyDict_Next │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyEval_SliceIndex │ │ │ │ U _PyEval_SliceIndexNotNone │ │ │ │ 000004d4 T _PyList_AppendTakeRefListResize │ │ │ │ 00000000 t _PyList_AppendTakeRefListResize.part.0 │ │ │ │ -00002c94 T _PyList_AsTupleAndClear │ │ │ │ -000068e4 T _PyList_BinarySlice │ │ │ │ -00005ed0 T _PyList_Concat │ │ │ │ +00002db4 T _PyList_AsTupleAndClear │ │ │ │ +000068ac T _PyList_BinarySlice │ │ │ │ +00006074 T _PyList_Concat │ │ │ │ 00000040 T _PyList_DebugMallocStats │ │ │ │ -00004550 T _PyList_Extend │ │ │ │ -0000388c T _PyList_FromStackRefStealOnSuccess │ │ │ │ -00008aa0 T _PyList_GetItemRef │ │ │ │ -000070ac T _PyList_SliceSubscript │ │ │ │ +000046b0 T _PyList_Extend │ │ │ │ +000039ec T _PyList_FromStackRefStealOnSuccess │ │ │ │ +00008a6c T _PyList_GetItemRef │ │ │ │ +00007074 T _PyList_SliceSubscript │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PyTuple_FromArraySteal │ │ │ │ U _PyTuple_FromPair │ │ │ │ U _Py_Dealloc │ │ │ │ @@ -9155,103 +9155,103 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_interp │ │ │ │ U __aeabi_idiv │ │ │ │ 00000014 r _keywords.1 │ │ │ │ 000002a8 d _kwtuple.0 │ │ │ │ -0000457c t _list_extend │ │ │ │ +000046dc t _list_extend │ │ │ │ 0000027c d _parser.2 │ │ │ │ -00002254 t count_run │ │ │ │ -00002ea8 t gallop_left │ │ │ │ +00002250 t count_run │ │ │ │ +00002e98 t gallop_left │ │ │ │ 00000070 r length_hint_doc │ │ │ │ -0000511c t list___init__ │ │ │ │ +00005298 t list___init__ │ │ │ │ 00000138 r list___init____doc__ │ │ │ │ -00006d2c t list___reversed__ │ │ │ │ +00006cf4 t list___reversed__ │ │ │ │ 000000a8 r list___reversed____doc__ │ │ │ │ 00000218 t list___sizeof__ │ │ │ │ 000000ec r list___sizeof____doc__ │ │ │ │ -000040c0 t list_append │ │ │ │ +00004220 t list_append │ │ │ │ 000005c4 r list_append__doc__ │ │ │ │ 00000348 d list_as_mapping │ │ │ │ 00000354 d list_as_sequence │ │ │ │ -00005b74 t list_ass_item │ │ │ │ -00003af0 t list_ass_slice_lock_held │ │ │ │ -00007848 t list_ass_subscript │ │ │ │ -000023bc t list_clear_impl.isra.0 │ │ │ │ -00002ea4 t list_clear_slot │ │ │ │ -00006fe8 t list_contains │ │ │ │ -00003080 t list_copy │ │ │ │ +00005d18 t list_ass_item │ │ │ │ +00003c50 t list_ass_slice_lock_held │ │ │ │ +00007810 t list_ass_subscript │ │ │ │ +000024dc t list_clear_impl.isra.0 │ │ │ │ +00002fc4 t list_clear_slot │ │ │ │ +00006fb0 t list_contains │ │ │ │ +0000319c t list_copy │ │ │ │ 00000608 r list_copy__doc__ │ │ │ │ -00002d04 t list_count │ │ │ │ +00002e24 t list_count │ │ │ │ 00000250 r list_count__doc__ │ │ │ │ 0000029c t list_dealloc │ │ │ │ -000062ec t list_extend │ │ │ │ +000062b8 t list_extend │ │ │ │ 00000570 r list_extend__doc__ │ │ │ │ -00004df0 t list_extend_lock_held │ │ │ │ -00008780 t list_index │ │ │ │ +00004f6c t list_extend_lock_held │ │ │ │ +0000874c t list_index │ │ │ │ 00000294 r list_index__doc__ │ │ │ │ -000086f8 t list_inplace_concat │ │ │ │ +000086c4 t list_inplace_concat │ │ │ │ 0000009c t list_inplace_repeat │ │ │ │ -00003118 t list_inplace_repeat_lock_held │ │ │ │ -00002910 t list_insert │ │ │ │ +00003234 t list_inplace_repeat_lock_held │ │ │ │ +00002a30 t list_insert │ │ │ │ 00000670 r list_insert__doc__ │ │ │ │ -000044f4 t list_item │ │ │ │ -00006388 t list_iter │ │ │ │ -00004230 t list_iteritem │ │ │ │ -00004dd8 t list_length │ │ │ │ +00004654 t list_item │ │ │ │ +00006354 t list_iter │ │ │ │ +00004390 t list_iteritem │ │ │ │ +00004f54 t list_length │ │ │ │ 0000037c d list_methods │ │ │ │ -00005c4c t list_pop │ │ │ │ +00005df0 t list_pop │ │ │ │ 000004e4 r list_pop__doc__ │ │ │ │ -0000551c t list_remove │ │ │ │ +00005698 t list_remove │ │ │ │ 000001e0 r list_remove__doc__ │ │ │ │ -00008330 t list_repeat │ │ │ │ -00008150 t list_repr │ │ │ │ +000082fc t list_repeat │ │ │ │ +0000811c t list_repr │ │ │ │ 00000040 t list_resize │ │ │ │ -000086a0 t list_reverse │ │ │ │ +0000866c t list_reverse │ │ │ │ 00000318 r list_reverse__doc__ │ │ │ │ -00005230 t list_richcompare │ │ │ │ -00002564 t list_slice_lock_held │ │ │ │ -0000769c t list_sort │ │ │ │ +000053ac t list_richcompare │ │ │ │ +00002684 t list_slice_lock_held │ │ │ │ +00007664 t list_sort │ │ │ │ 00000344 r list_sort__doc__ │ │ │ │ -000011a0 t list_sort_impl │ │ │ │ +000011a8 t list_sort_impl │ │ │ │ 00000660 t list_sort_impl.constprop.0 │ │ │ │ -0000428c t list_subscript │ │ │ │ -0000381c t list_traverse │ │ │ │ -00005a58 t list_vectorcall │ │ │ │ -00006568 t listiter_dealloc │ │ │ │ -00002f48 t listiter_len │ │ │ │ +000043ec t list_subscript │ │ │ │ +0000397c t list_traverse │ │ │ │ +00005bfc t list_vectorcall │ │ │ │ +00006534 t listiter_dealloc │ │ │ │ +00003068 t listiter_len │ │ │ │ 00000308 d listiter_methods │ │ │ │ -000064c4 t listiter_next │ │ │ │ +00006490 t listiter_next │ │ │ │ 000000dc t listiter_reduce │ │ │ │ 000000f4 t listiter_reduce_general │ │ │ │ 000001a0 t listiter_setstate │ │ │ │ -00002cd0 t listiter_traverse │ │ │ │ -00006e1c t listreviter_dealloc │ │ │ │ -000030dc t listreviter_len │ │ │ │ +00002df0 t listiter_traverse │ │ │ │ +00006de4 t listreviter_dealloc │ │ │ │ +000031f8 t listreviter_len │ │ │ │ 000002c8 d listreviter_methods │ │ │ │ -00006d84 t listreviter_next │ │ │ │ +00006d4c t listreviter_next │ │ │ │ 0000023c t listreviter_reduce │ │ │ │ 00000254 t listreviter_setstate │ │ │ │ -00002f88 t listreviter_traverse │ │ │ │ +000030a8 t listreviter_traverse │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ 00000108 t merge_at │ │ │ │ -00002fbc t merge_getmem │ │ │ │ -00006e74 t py_list_clear │ │ │ │ +000030dc t merge_getmem │ │ │ │ +00006e3c t py_list_clear │ │ │ │ 00000640 r py_list_clear__doc__ │ │ │ │ 00000048 r reduce_doc │ │ │ │ -00008768 t safe_object_compare │ │ │ │ +00008734 t safe_object_compare │ │ │ │ 00000020 r setstate_doc │ │ │ │ -0000873c t unsafe_float_compare │ │ │ │ -00002e1c t unsafe_latin_compare │ │ │ │ -000082e8 t unsafe_long_compare │ │ │ │ -000067e0 t unsafe_object_compare │ │ │ │ -0000665c t unsafe_tuple_compare │ │ │ │ +00008708 t unsafe_float_compare │ │ │ │ +00002e0c t unsafe_latin_compare │ │ │ │ +000082b4 t unsafe_long_compare │ │ │ │ +000067a8 t unsafe_object_compare │ │ │ │ +00006628 t unsafe_tuple_compare │ │ │ │ │ │ │ │ longobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 b .LANCHOR1 │ │ │ │ 00000028 r .LANCHOR2 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ @@ -9342,61 +9342,61 @@ │ │ │ │ U PyExc_OverflowError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ U PyExc_ZeroDivisionError │ │ │ │ U PyFloat_FromDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyImport_ImportModule │ │ │ │ -000003d8 T PyLongWriter_Create │ │ │ │ +000004cc T PyLongWriter_Create │ │ │ │ 00000078 T PyLongWriter_Discard │ │ │ │ -00000474 T PyLongWriter_Finish │ │ │ │ -0000fbdc T PyLong_AsDouble │ │ │ │ -00002d64 T PyLong_AsInt │ │ │ │ +00000568 T PyLongWriter_Finish │ │ │ │ +0000fbb4 T PyLong_AsDouble │ │ │ │ +00002c5c T PyLong_AsInt │ │ │ │ 0000012c T PyLong_AsInt32 │ │ │ │ -00006c98 T PyLong_AsInt64 │ │ │ │ -00001a1c T PyLong_AsLong │ │ │ │ -00001c34 T PyLong_AsLongAndOverflow │ │ │ │ -0000a590 T PyLong_AsLongLong │ │ │ │ -0000a3e8 T PyLong_AsLongLongAndOverflow │ │ │ │ -00006cec T PyLong_AsNativeBytes │ │ │ │ -00008634 t PyLong_AsNativeBytes.constprop.0 │ │ │ │ -00007e38 t PyLong_AsNativeBytes.constprop.1 │ │ │ │ -000083e4 t PyLong_AsNativeBytes.constprop.2 │ │ │ │ -00000768 T PyLong_AsSize_t │ │ │ │ -0000085c T PyLong_AsSsize_t │ │ │ │ +00006c48 T PyLong_AsInt64 │ │ │ │ +00001914 T PyLong_AsLong │ │ │ │ +00001b2c T PyLong_AsLongAndOverflow │ │ │ │ +0000a568 T PyLong_AsLongLong │ │ │ │ +0000a3c0 T PyLong_AsLongLongAndOverflow │ │ │ │ +00006c9c T PyLong_AsNativeBytes │ │ │ │ +000085e8 t PyLong_AsNativeBytes.constprop.0 │ │ │ │ +00007dec t PyLong_AsNativeBytes.constprop.1 │ │ │ │ +00008398 t PyLong_AsNativeBytes.constprop.2 │ │ │ │ +0000085c T PyLong_AsSize_t │ │ │ │ +00000754 T PyLong_AsSsize_t │ │ │ │ 000001b0 T PyLong_AsUInt32 │ │ │ │ 00000204 T PyLong_AsUInt64 │ │ │ │ -00002f28 T PyLong_AsUnsignedLong │ │ │ │ -0000fcb0 T PyLong_AsUnsignedLongLong │ │ │ │ +00002e20 T PyLong_AsUnsignedLong │ │ │ │ +0000fc88 T PyLong_AsUnsignedLongLong │ │ │ │ 00000258 T PyLong_AsUnsignedLongLongMask │ │ │ │ -00001be8 T PyLong_AsUnsignedLongMask │ │ │ │ -0000085c T PyLong_AsVoidPtr │ │ │ │ -0000a250 T PyLong_Export │ │ │ │ -00001010 T PyLong_FreeExport │ │ │ │ -00009ef4 T PyLong_FromDouble │ │ │ │ -000008fc T PyLong_FromInt32 │ │ │ │ -00011b34 T PyLong_FromInt64 │ │ │ │ -00000a78 t PyLong_FromInt64.part.0 │ │ │ │ -000004ec T PyLong_FromLong │ │ │ │ -00003134 T PyLong_FromLongLong │ │ │ │ +00001cdc T PyLong_AsUnsignedLongMask │ │ │ │ +00000950 T PyLong_AsVoidPtr │ │ │ │ +0000a228 T PyLong_Export │ │ │ │ +00001104 T PyLong_FreeExport │ │ │ │ +00009ecc T PyLong_FromDouble │ │ │ │ +000009f0 T PyLong_FromInt32 │ │ │ │ +000119a0 T PyLong_FromInt64 │ │ │ │ +00000b6c t PyLong_FromInt64.part.0 │ │ │ │ +000003e4 T PyLong_FromLong │ │ │ │ +000030e0 T PyLong_FromLongLong │ │ │ │ 000003a4 T PyLong_FromNativeBytes │ │ │ │ -0000b858 T PyLong_FromSize_t │ │ │ │ -000006a4 T PyLong_FromSsize_t │ │ │ │ -00000980 T PyLong_FromString │ │ │ │ -00011b20 T PyLong_FromUInt32 │ │ │ │ -000009e4 T PyLong_FromUInt64 │ │ │ │ -00013410 T PyLong_FromUnicodeObject │ │ │ │ +0000b830 T PyLong_FromSize_t │ │ │ │ +0000059c T PyLong_FromSsize_t │ │ │ │ +00000878 T PyLong_FromString │ │ │ │ +0001198c T PyLong_FromUInt32 │ │ │ │ +00000ad8 T PyLong_FromUInt64 │ │ │ │ +0001327c T PyLong_FromUnicodeObject │ │ │ │ 0000013c T PyLong_FromUnsignedLong │ │ │ │ -00003044 T PyLong_FromUnsignedLongLong │ │ │ │ -00001064 T PyLong_FromUnsignedNativeBytes │ │ │ │ +00002f3c T PyLong_FromUnsignedLongLong │ │ │ │ +00001158 T PyLong_FromUnsignedNativeBytes │ │ │ │ 00000000 T PyLong_FromVoidPtr │ │ │ │ -0000007c T PyLong_GetInfo │ │ │ │ -000003bc T PyLong_GetNativeLayout │ │ │ │ -00008c9c T PyLong_GetSign │ │ │ │ -000010c0 T PyLong_IsNegative │ │ │ │ +00000170 T PyLong_GetInfo │ │ │ │ +000004b0 T PyLong_GetNativeLayout │ │ │ │ +00008c50 T PyLong_GetSign │ │ │ │ +000011b4 T PyLong_IsNegative │ │ │ │ 00000404 T PyLong_IsPositive │ │ │ │ 00000460 T PyLong_IsZero │ │ │ │ 00000328 r PyLong_LAYOUT │ │ │ │ 00000000 D PyLong_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyNumber_Long │ │ │ │ U PyObject_Bytes │ │ │ │ @@ -9416,73 +9416,73 @@ │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_New │ │ │ │ 0000062c T PyUnstable_Long_CompactValue │ │ │ │ 00000608 T PyUnstable_Long_IsCompact │ │ │ │ U Py_BuildValue │ │ │ │ -0000b818 t Py_XDECREF │ │ │ │ +0000b7f0 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ -00009b44 T _PyCompactLong_Add │ │ │ │ -00012f00 T _PyCompactLong_Multiply │ │ │ │ -00011984 T _PyCompactLong_Subtract │ │ │ │ +00009b1c T _PyCompactLong_Add │ │ │ │ +00012d6c T _PyCompactLong_Multiply │ │ │ │ +000117f0 T _PyCompactLong_Subtract │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ -00004160 T _PyLong_AsByteArray │ │ │ │ -00004c68 t _PyLong_AsByteArray.constprop.0 │ │ │ │ +00004108 T _PyLong_AsByteArray │ │ │ │ +00004c24 t _PyLong_AsByteArray.constprop.0 │ │ │ │ 000002f4 t _PyLong_AsUnsignedLongLongMask │ │ │ │ -00001c8c t _PyLong_AsUnsignedLongMask │ │ │ │ -00012e40 T _PyLong_Copy │ │ │ │ +00001d80 t _PyLong_AsUnsignedLongMask │ │ │ │ +00012cac T _PyLong_Copy │ │ │ │ 000000e4 D _PyLong_DigitValue │ │ │ │ -0000296c T _PyLong_DivmodNear │ │ │ │ -00002cec T _PyLong_ExactDealloc │ │ │ │ -000008e0 T _PyLong_FiniTypes │ │ │ │ -00013db4 T _PyLong_Format │ │ │ │ +00002a60 T _PyLong_DivmodNear │ │ │ │ +00002be4 T _PyLong_ExactDealloc │ │ │ │ +000009d4 T _PyLong_FiniTypes │ │ │ │ +00013c20 T _PyLong_Format │ │ │ │ U _PyLong_FormatAdvancedWriter │ │ │ │ -00001480 T _PyLong_FormatBytesWriter │ │ │ │ -0000e348 T _PyLong_FormatWriter │ │ │ │ -000149c4 T _PyLong_Frexp │ │ │ │ -0000a9e0 T _PyLong_FromByteArray │ │ │ │ -0001360c T _PyLong_FromBytes │ │ │ │ +00001574 T _PyLong_FormatBytesWriter │ │ │ │ +0000e320 T _PyLong_FormatWriter │ │ │ │ +00014830 T _PyLong_Frexp │ │ │ │ +0000a9b8 T _PyLong_FromByteArray │ │ │ │ +00013478 T _PyLong_FromBytes │ │ │ │ 000004d4 T _PyLong_FromDigits │ │ │ │ -00000b04 t _PyLong_FromLarge │ │ │ │ +00000bf8 t _PyLong_FromLarge │ │ │ │ 00000278 t _PyLong_FromMedium │ │ │ │ -00000630 t _PyLong_FromSTwoDigits │ │ │ │ -00016d2c T _PyLong_GCD │ │ │ │ -00000000 T _PyLong_InitTypes │ │ │ │ -00017b10 T _PyLong_Lshift │ │ │ │ -000013a4 t _PyLong_Negate │ │ │ │ +00000724 t _PyLong_FromSTwoDigits │ │ │ │ +00016b94 T _PyLong_GCD │ │ │ │ +000000f4 T _PyLong_InitTypes │ │ │ │ +00017978 T _PyLong_Lshift │ │ │ │ +00001498 t _PyLong_Negate │ │ │ │ 000004c0 T _PyLong_New │ │ │ │ -00005f38 T _PyLong_NumBits │ │ │ │ -00015c28 T _PyLong_Rshift │ │ │ │ +00005ee8 T _PyLong_NumBits │ │ │ │ +00015a90 T _PyLong_Rshift │ │ │ │ 00000540 T _PyLong_Sign │ │ │ │ -00001b94 T _PyLong_Size_t_Converter │ │ │ │ +00001c88 T _PyLong_Size_t_Converter │ │ │ │ 000005b4 T _PyLong_UInt16_Converter │ │ │ │ -0000254c T _PyLong_UInt32_Converter │ │ │ │ -000160d0 T _PyLong_UInt64_Converter │ │ │ │ +00002640 T _PyLong_UInt32_Converter │ │ │ │ +00015f38 T _PyLong_UInt64_Converter │ │ │ │ 00000560 T _PyLong_UInt8_Converter │ │ │ │ -00000fbc T _PyLong_UnsignedInt_Converter │ │ │ │ -00001d1c T _PyLong_UnsignedLongLong_Converter │ │ │ │ +000010b0 T _PyLong_UnsignedInt_Converter │ │ │ │ +00001e10 T _PyLong_UnsignedLongLong_Converter │ │ │ │ 000000d4 T _PyLong_UnsignedLong_Converter │ │ │ │ -00001120 T _PyLong_UnsignedShort_Converter │ │ │ │ +00001214 T _PyLong_UnsignedShort_Converter │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ U _PyStructSequence_InitBuiltinWithFlags │ │ │ │ U _PyTuple_FromPairSteal │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ U _PyUnicodeWriter_Init │ │ │ │ U _PyUnicodeWriter_PrepareInternal │ │ │ │ U _PyUnicodeWriter_WriteStr │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ -000002f8 t _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ +000003ec t _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SetImmortal │ │ │ │ U _Py_TrueStruct │ │ │ │ @@ -9504,99 +9504,99 @@ │ │ │ │ 000001e4 d _parser.3 │ │ │ │ 00000210 d _parser.6 │ │ │ │ 0000023c d _parser.9 │ │ │ │ 00000200 r convmultmax_base │ │ │ │ 00000168 r convwidth_base │ │ │ │ U frexp │ │ │ │ 0000032c r half_even_correction.10 │ │ │ │ -0000f24c t int___format__ │ │ │ │ +0000f224 t int___format__ │ │ │ │ 00001060 r int___format____doc__ │ │ │ │ 00000180 t int___getnewargs__ │ │ │ │ 000010b4 r int___getnewargs____doc__ │ │ │ │ -00001170 t int___round__ │ │ │ │ +00001264 t int___round__ │ │ │ │ 00000fd8 r int___round____doc__ │ │ │ │ 0000001c t int___sizeof__ │ │ │ │ 00000f9c r int___sizeof____doc__ │ │ │ │ -000024e8 t int_as_integer_ratio │ │ │ │ +000025dc t int_as_integer_ratio │ │ │ │ 00000d54 r int_as_integer_ratio__doc__ │ │ │ │ -000025a0 t int_bit_count │ │ │ │ +00002694 t int_bit_count │ │ │ │ 00000e64 r int_bit_count__doc__ │ │ │ │ -00012d74 t int_bit_length │ │ │ │ +00012be0 t int_bit_length │ │ │ │ 00000f1c r int_bit_length__doc__ │ │ │ │ -0000a6b4 t int_from_bytes │ │ │ │ +0000a68c t int_from_bytes │ │ │ │ 000006c4 r int_from_bytes__doc__ │ │ │ │ 00000378 r int_info__doc__ │ │ │ │ 000000d4 d int_info_desc │ │ │ │ 000002cc d int_info_fields │ │ │ │ 000000b8 t int_is_integer │ │ │ │ 00000660 r int_is_integer__doc__ │ │ │ │ -00003288 t int_to_bytes │ │ │ │ +00003230 t int_to_bytes │ │ │ │ 00000a0c r int_to_bytes__doc__ │ │ │ │ -00011b98 t k_mul │ │ │ │ -00001d70 t kmul_split.constprop.0 │ │ │ │ -00013740 t l_mod │ │ │ │ +00011a04 t k_mul │ │ │ │ +00001e64 t kmul_split.constprop.0 │ │ │ │ +000135ac t l_mod │ │ │ │ U ldexp │ │ │ │ 00000040 r log_base_BASE │ │ │ │ -00013084 t long_abs_method │ │ │ │ -000053f8 t long_add │ │ │ │ -0000521c t long_add_method │ │ │ │ -000003e4 t long_alloc │ │ │ │ -0000558c t long_and │ │ │ │ +00012ef0 t long_abs_method │ │ │ │ +000053a8 t long_add │ │ │ │ +000051cc t long_add_method │ │ │ │ +00000000 t long_alloc │ │ │ │ +0000553c t long_and │ │ │ │ 000002f4 d long_as_number │ │ │ │ -00002004 t long_bool │ │ │ │ -00000264 t long_compare │ │ │ │ -00002028 t long_dealloc │ │ │ │ -0000c900 t long_div │ │ │ │ -00013140 t long_divmod │ │ │ │ -0000ccc8 t long_divrem │ │ │ │ +00001efc t long_bool │ │ │ │ +00000358 t long_compare │ │ │ │ +00001f20 t long_dealloc │ │ │ │ +0000c8d8 t long_div │ │ │ │ +00012fac t long_divmod │ │ │ │ +0000cca0 t long_divrem │ │ │ │ 00000400 r long_doc │ │ │ │ -000148b8 t long_float │ │ │ │ -00013e1c t long_format_binary.constprop.0 │ │ │ │ +00014724 t long_float │ │ │ │ +00013c88 t long_format_binary.constprop.0 │ │ │ │ 00000000 t long_get0 │ │ │ │ -000024cc t long_get1 │ │ │ │ +000025c0 t long_get1 │ │ │ │ 00000384 d long_getset │ │ │ │ 00000348 t long_hash │ │ │ │ -00008be8 t long_invert │ │ │ │ -00013520 t long_long │ │ │ │ -000024b8 t long_long_getter │ │ │ │ -00002474 t long_long_meth │ │ │ │ -00005f90 t long_lshift_method │ │ │ │ +00008b9c t long_invert │ │ │ │ +0001338c t long_long │ │ │ │ +000025ac t long_long_getter │ │ │ │ +00002568 t long_long_meth │ │ │ │ +00005f40 t long_lshift_method │ │ │ │ 000003e8 d long_methods │ │ │ │ -000136e0 t long_mod │ │ │ │ -0000efd8 t long_mul │ │ │ │ -0000dc60 t long_mul_method │ │ │ │ -000005e8 t long_neg │ │ │ │ -00000694 t long_neg.part.0 │ │ │ │ -00005004 t long_neg_method │ │ │ │ -0000ded8 t long_new │ │ │ │ -0000e158 t long_new_impl.part.0 │ │ │ │ -0000b99c t long_or │ │ │ │ -0000fd68 t long_pow │ │ │ │ -00001d88 t long_richcompare │ │ │ │ -00015020 t long_rshift │ │ │ │ -000099bc t long_sub │ │ │ │ -0000934c t long_sub.constprop.0 │ │ │ │ -00008cfc t long_sub_method │ │ │ │ -000020c4 t long_to_decimal_string │ │ │ │ -00002100 t long_to_decimal_string_internal.constprop.0 │ │ │ │ -0000f2e8 t long_true_divide │ │ │ │ -00009ccc t long_vectorcall │ │ │ │ -00000ba8 t long_xor │ │ │ │ -00000134 t maybe_small_long │ │ │ │ +0001354c t long_mod │ │ │ │ +0000efb0 t long_mul │ │ │ │ +0000dc38 t long_mul_method │ │ │ │ +000006dc t long_neg │ │ │ │ +00000788 t long_neg.part.0 │ │ │ │ +00004fc0 t long_neg_method │ │ │ │ +0000deb0 t long_new │ │ │ │ +0000e130 t long_new_impl.part.0 │ │ │ │ +0000b974 t long_or │ │ │ │ +0000fd40 t long_pow │ │ │ │ +00001c80 t long_richcompare │ │ │ │ +00014e88 t long_rshift │ │ │ │ +00009994 t long_sub │ │ │ │ +00009300 t long_sub.constprop.0 │ │ │ │ +00008cb0 t long_sub_method │ │ │ │ +00001fbc t long_to_decimal_string │ │ │ │ +00001ff8 t long_to_decimal_string_internal.constprop.0 │ │ │ │ +0000f2c0 t long_true_divide │ │ │ │ +00009ca4 t long_vectorcall │ │ │ │ +00000c9c t long_xor │ │ │ │ +00000228 t maybe_small_long │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -00002cfc t pylong_int_divmod │ │ │ │ -000026a8 t pylong_int_to_decimal_string │ │ │ │ +00002df0 t pylong_int_divmod │ │ │ │ +0000279c t pylong_int_to_decimal_string │ │ │ │ U strlen │ │ │ │ -00002178 t v_iadd.isra.0 │ │ │ │ -00001f44 t v_isub.isra.0 │ │ │ │ -0000d8a0 t x_add │ │ │ │ -0000d4cc t x_add.constprop.0 │ │ │ │ -00016124 t x_divrem │ │ │ │ -0000c400 t x_sub │ │ │ │ +0000226c t v_iadd.isra.0 │ │ │ │ +00002038 t v_isub.isra.0 │ │ │ │ +0000d878 t x_add │ │ │ │ +0000d4a4 t x_add.constprop.0 │ │ │ │ +00015f8c t x_divrem │ │ │ │ +0000c3d8 t x_sub │ │ │ │ │ │ │ │ dictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000008 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000018 r .LC1 │ │ │ │ 000001a8 r .LC10 │ │ │ │ @@ -9672,39 +9672,39 @@ │ │ │ │ 000005e8 D PyDictKeys_Type │ │ │ │ U PyDictProxy_New │ │ │ │ 0000036c D PyDictRevIterItem_Type │ │ │ │ 00000440 D PyDictRevIterKey_Type │ │ │ │ 00000514 D PyDictRevIterValue_Type │ │ │ │ 00000790 D PyDictValues_Type │ │ │ │ 00001c38 T PyDict_AddWatcher │ │ │ │ -00013868 T PyDict_Clear │ │ │ │ +0001383c T PyDict_Clear │ │ │ │ 00001cc0 T PyDict_ClearWatcher │ │ │ │ 0000027c T PyDict_Contains │ │ │ │ -0001101c T PyDict_ContainsString │ │ │ │ +00011024 T PyDict_ContainsString │ │ │ │ 00006e64 T PyDict_Copy │ │ │ │ 0000b13c T PyDict_DelItem │ │ │ │ 00000388 T PyDict_DelItemString │ │ │ │ 00001318 T PyDict_GetItem │ │ │ │ 000065a0 T PyDict_GetItemRef │ │ │ │ 00001670 T PyDict_GetItemString │ │ │ │ 0000a538 T PyDict_GetItemStringRef │ │ │ │ 000051a4 T PyDict_GetItemWithError │ │ │ │ 00002304 T PyDict_Items │ │ │ │ -0001031c T PyDict_Keys │ │ │ │ +00010324 T PyDict_Keys │ │ │ │ 00001334 T PyDict_Merge │ │ │ │ 0000188c T PyDict_MergeFromSeq2 │ │ │ │ 00000000 T PyDict_New │ │ │ │ 00009b20 T PyDict_Next │ │ │ │ -00010b74 T PyDict_Pop │ │ │ │ +00010b7c T PyDict_Pop │ │ │ │ 000006fc T PyDict_PopString │ │ │ │ 00001c04 T PyDict_SetDefault │ │ │ │ 00003468 T PyDict_SetDefaultRef │ │ │ │ 00000fc0 T PyDict_SetItem │ │ │ │ 00006304 T PyDict_SetItemString │ │ │ │ -00014080 T PyDict_Size │ │ │ │ +00014054 T PyDict_Size │ │ │ │ 00000000 D PyDict_Type │ │ │ │ 00000650 T PyDict_Unwatch │ │ │ │ 00007d10 T PyDict_Update │ │ │ │ 00001b1c T PyDict_Values │ │ │ │ 000064b4 T PyDict_Watch │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ @@ -9732,30 +9732,30 @@ │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyMapping_Keys │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyModule_Type │ │ │ │ U PyObject_CallMethodObjArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ -0001081c T PyObject_ClearManagedDict │ │ │ │ +00010824 T PyObject_ClearManagedDict │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ -0000cd14 T PyObject_GenericGetDict │ │ │ │ +0000cd1c T PyObject_GenericGetDict │ │ │ │ U PyObject_GetItem │ │ │ │ U PyObject_GetIter │ │ │ │ U PyObject_HasAttrWithError │ │ │ │ U PyObject_Hash │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SelfIter │ │ │ │ U PyObject_SetItem │ │ │ │ U PyObject_Size │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ -00011288 T PyObject_VisitManagedDict │ │ │ │ +00011290 T PyObject_VisitManagedDict │ │ │ │ U PySequence_Contains │ │ │ │ U PySequence_Fast │ │ │ │ U PySequence_List │ │ │ │ U PySet_Add │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ 0000027c t PyStackRef_CLOSE │ │ │ │ @@ -9776,65 +9776,65 @@ │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_GetConstantBorrowed │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ 0000023c t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ -000140fc T _PyDictKeys_DecRef │ │ │ │ +000140d0 T _PyDictKeys_DecRef │ │ │ │ 00002524 T _PyDictKeys_GetVersionForCurrentState │ │ │ │ 000022a4 T _PyDictKeys_StringLookup │ │ │ │ -0000ecd4 T _PyDictKeys_StringLookupAndVersion │ │ │ │ -0000ec60 T _PyDictKeys_StringLookupSplit │ │ │ │ +0000ecdc T _PyDictKeys_StringLookupAndVersion │ │ │ │ +0000ec68 T _PyDictKeys_StringLookupSplit │ │ │ │ 000007c4 T _PyDictView_Intersect │ │ │ │ -0000d3fc T _PyDictView_New │ │ │ │ +0000d404 T _PyDictView_New │ │ │ │ 00001d14 T _PyDict_CheckConsistency │ │ │ │ 000002b0 T _PyDict_ClearKeysVersionLockHeld │ │ │ │ 00001748 T _PyDict_Clear_LockHeld │ │ │ │ 0000042c T _PyDict_Contains_KnownHash │ │ │ │ 0000a428 T _PyDict_CopyAsDict │ │ │ │ 00000218 T _PyDict_DebugMallocStats │ │ │ │ -00010988 T _PyDict_DelItemIf │ │ │ │ +00010990 T _PyDict_DelItemIf │ │ │ │ 00002498 T _PyDict_DelItem_KnownHash │ │ │ │ 0000b7c0 T _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 00001f14 T _PyDict_DetachFromObject │ │ │ │ 000064a0 T _PyDict_EnablePerThreadRefcounting │ │ │ │ -0000c374 T _PyDict_FromItems │ │ │ │ -00014938 T _PyDict_FromKeys │ │ │ │ +0000c37c T _PyDict_FromItems │ │ │ │ +0001490c T _PyDict_FromKeys │ │ │ │ 0000674c T _PyDict_GetItemRef_KnownHash │ │ │ │ 000066e4 T _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ -00010a88 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ +00010a90 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ 000023ec T _PyDict_GetItemStringWithError │ │ │ │ 00002398 T _PyDict_GetItemWithError │ │ │ │ -00015488 T _PyDict_GetItem_KnownHash │ │ │ │ -0000ccd0 T _PyDict_GetKeysVersionForCurrentState │ │ │ │ -0001114c T _PyDict_GetMethodStackRef │ │ │ │ +00015458 T _PyDict_GetItem_KnownHash │ │ │ │ +0000ccd8 T _PyDict_GetKeysVersionForCurrentState │ │ │ │ +00011154 T _PyDict_GetMethodStackRef │ │ │ │ 0000a4bc T _PyDict_HasOnlyStringKeys │ │ │ │ 00000780 T _PyDict_IOr │ │ │ │ -00011d40 T _PyDict_InsertSplitValue │ │ │ │ +00011d48 T _PyDict_InsertSplitValue │ │ │ │ 000012c4 T _PyDict_KeysSize │ │ │ │ 0000a6b0 T _PyDict_LoadBuiltinsFromGlobals │ │ │ │ -0000cb14 T _PyDict_LoadGlobalStackRef │ │ │ │ +0000cb1c T _PyDict_LoadGlobalStackRef │ │ │ │ 00001720 T _PyDict_LookupIndex │ │ │ │ -0000cc3c T _PyDict_LookupIndexAndValue │ │ │ │ -0000f4d0 T _PyDict_MergeUniq │ │ │ │ +0000cc44 T _PyDict_LookupIndexAndValue │ │ │ │ +0000f4d8 T _PyDict_MergeUniq │ │ │ │ 00005270 T _PyDict_NewKeysForClass │ │ │ │ 00002318 T _PyDict_NewPresized │ │ │ │ 00009d28 T _PyDict_Next │ │ │ │ 0000a220 t _PyDict_Next.constprop.1 │ │ │ │ 00000b34 T _PyDict_Or │ │ │ │ 000024ac T _PyDict_Pop │ │ │ │ -0000f2cc T _PyDict_Pop_KnownHash │ │ │ │ +0000f2d4 T _PyDict_Pop_KnownHash │ │ │ │ 000005b0 T _PyDict_ReplaceItemIf │ │ │ │ 000067cc T _PyDict_SendEvent │ │ │ │ 00006b68 t _PyDict_SendEvent.constprop.1 │ │ │ │ -0001507c T _PyDict_SetItem_KnownHash │ │ │ │ -00014fc8 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ +0001504c T _PyDict_SetItem_KnownHash │ │ │ │ +00014f98 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ 000049e4 T _PyDict_SetItem_LockHeld │ │ │ │ -00010278 T _PyDict_SetItem_Take2 │ │ │ │ +00010280 T _PyDict_SetItem_Take2 │ │ │ │ 00002458 T _PyDict_SetItem_Take2_KnownHash │ │ │ │ 00002510 T _PyDict_SizeOf │ │ │ │ 00000f44 T _PyDict_SizeOf_LockHeld │ │ │ │ 0000999c T _PyDict_StoreSubscript │ │ │ │ 00007a58 T _PyDict_Subscript │ │ │ │ 00007bcc T _PyDict_SubscriptKnownHash │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ @@ -9843,24 +9843,24 @@ │ │ │ │ U _PyErr_SetKeyError │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ 00004680 T _PyObjectDict_SetItem │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_ComputedDictPointer │ │ │ │ U _PyObject_GC_New │ │ │ │ -0000dc80 T _PyObject_InitInlineValues │ │ │ │ +0000dc88 T _PyObject_InitInlineValues │ │ │ │ 000012fc T _PyObject_IsInstanceDictEmpty │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ -0001504c T _PyObject_MaterializeManagedDict │ │ │ │ +0001501c T _PyObject_MaterializeManagedDict │ │ │ │ 00000f84 T _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ U _PyObject_SetAttributeErrorContext │ │ │ │ 00000bb4 T _PyObject_SetManagedDict │ │ │ │ -0000dd38 T _PyObject_StoreInstanceAttribute │ │ │ │ -0000e8d4 T _PyObject_TryGetInstanceAttribute │ │ │ │ +0000dd40 T _PyObject_StoreInstanceAttribute │ │ │ │ +0000e8dc T _PyObject_TryGetInstanceAttribute │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PySet_Update │ │ │ │ U _PyTuple_FromPair │ │ │ │ U _PyTuple_FromPairSteal │ │ │ │ U _PyType_AllocNoTrack │ │ │ │ U _PyUnicode_InternImmortal │ │ │ │ @@ -9876,26 +9876,26 @@ │ │ │ │ 00004620 T _Py_dict_lookup_threadsafe_stackref │ │ │ │ U _Py_tss_interp │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000020 r __func__.0 │ │ │ │ 00001950 t all_contained_in │ │ │ │ 00000c74 t anydict_copy_untracked │ │ │ │ 0000051c t anydict_new_untracked │ │ │ │ -00014648 t anydict_repr_impl │ │ │ │ +0001461c t anydict_repr_impl │ │ │ │ 00004c74 t build_indices_generic │ │ │ │ 00000084 t build_indices_unicode │ │ │ │ 00000498 t clear_inline_values │ │ │ │ -00011368 t clear_lock_held │ │ │ │ +00011370 t clear_lock_held │ │ │ │ 00007718 t clone_combined_dict_keys │ │ │ │ 0000008c t compare_generic │ │ │ │ 0000015c t compare_unicode_generic │ │ │ │ 00006f00 t copy_lock_held_untracked.constprop.0 │ │ │ │ 0000bb5c t delitem_common │ │ │ │ 00001234 t detach_dict_from_object │ │ │ │ -00013320 t dict___contains__ │ │ │ │ +000132f4 t dict___contains__ │ │ │ │ 00000ab8 r dict___contains____doc__ │ │ │ │ 0000098c t dict___reversed__ │ │ │ │ 0000074c r dict___reversed____doc__ │ │ │ │ 00000fb8 t dict___sizeof__ │ │ │ │ 00000798 r dict___sizeof____doc__ │ │ │ │ 00000e4c d dict_as_mapping │ │ │ │ 00000c84 d dict_as_number │ │ │ │ @@ -9903,126 +9903,126 @@ │ │ │ │ 000016fc t dict_clear │ │ │ │ 00000960 r dict_clear__doc__ │ │ │ │ 0000036c t dict_contains │ │ │ │ 00000a98 t dict_copy │ │ │ │ 00000b14 r dict_copy__doc__ │ │ │ │ 00008cb0 t dict_dealloc │ │ │ │ 00001a04 t dict_dict_fromkeys │ │ │ │ -000148b4 t dict_fromkeys │ │ │ │ +00014888 t dict_fromkeys │ │ │ │ 00000b4c r dict_fromkeys__doc__ │ │ │ │ -000106dc t dict_get │ │ │ │ +000106e4 t dict_get │ │ │ │ 00000a4c r dict_get__doc__ │ │ │ │ 000061bc t dict_getitem │ │ │ │ -00012810 t dict_init │ │ │ │ -0000d2bc t dict_items │ │ │ │ +00012818 t dict_init │ │ │ │ +0000d2c4 t dict_items │ │ │ │ 000006a4 r dict_items__doc__ │ │ │ │ -00012430 t dict_iter │ │ │ │ -00011fcc t dict_keys │ │ │ │ +00012438 t dict_iter │ │ │ │ +00011fd4 t dict_keys │ │ │ │ 000006f8 r dict_keys__doc__ │ │ │ │ -00011f78 t dict_length │ │ │ │ +00011f80 t dict_length │ │ │ │ 00007dac t dict_merge.constprop.1 │ │ │ │ -00012778 t dict_new │ │ │ │ -0000f0b0 t dict_pop │ │ │ │ +00012780 t dict_new │ │ │ │ +0000f0b8 t dict_pop │ │ │ │ 0000088c r dict_pop__doc__ │ │ │ │ 000013c8 t dict_popitem │ │ │ │ 000007e4 r dict_popitem__doc__ │ │ │ │ 00000a84 t dict_repr │ │ │ │ -00015170 t dict_richcompare │ │ │ │ +00015140 t dict_richcompare │ │ │ │ 000025c8 t dict_set_fromkeys │ │ │ │ -000128c8 t dict_setdefault │ │ │ │ +000128d0 t dict_setdefault │ │ │ │ 00000994 r dict_setdefault__doc__ │ │ │ │ 00003d2c t dict_setdefault_ref_lock_held │ │ │ │ -00011348 t dict_tp_clear │ │ │ │ +00011350 t dict_tp_clear │ │ │ │ 0000af48 t dict_traverse │ │ │ │ 000002d0 t dict_unhashable_type │ │ │ │ -0000ce48 t dict_update │ │ │ │ -0000cf1c t dict_update_arg │ │ │ │ -00012200 t dict_values │ │ │ │ +0000ce50 t dict_update │ │ │ │ +0000cf24 t dict_update_arg │ │ │ │ +00012208 t dict_values │ │ │ │ 00000654 r dict_values__doc__ │ │ │ │ -0001315c t dict_vectorcall │ │ │ │ +00013130 t dict_vectorcall │ │ │ │ 00000348 r dictionary_doc │ │ │ │ 00000b1c d dictitems_as_sequence │ │ │ │ 000003ec t dictitems_contains │ │ │ │ -0000d53c t dictitems_iter │ │ │ │ +0000d544 t dictitems_iter │ │ │ │ 00000aec d dictitems_methods │ │ │ │ 00000ca0 t dictitems_reversed │ │ │ │ -0000f3d8 t dictiter_dealloc │ │ │ │ -0000d91c t dictiter_iternextitem │ │ │ │ -0001250c t dictiter_iternextkey │ │ │ │ -00013684 t dictiter_iternextvalue │ │ │ │ -00011f90 t dictiter_len │ │ │ │ +0000f3e0 t dictiter_dealloc │ │ │ │ +0000d924 t dictiter_iternextitem │ │ │ │ +00012514 t dictiter_iternextkey │ │ │ │ +00013658 t dictiter_iternextvalue │ │ │ │ +00011f98 t dictiter_len │ │ │ │ 00000c54 d dictiter_methods │ │ │ │ -0000d674 t dictiter_new │ │ │ │ +0000d67c t dictiter_new │ │ │ │ 00000cdc t dictiter_reduce │ │ │ │ 00000f14 t dictiter_traverse │ │ │ │ 00000c04 d dictkeys_as_sequence │ │ │ │ -00014570 t dictkeys_contains │ │ │ │ +00014544 t dictkeys_contains │ │ │ │ 00008878 t dictkeys_decref.constprop.0 │ │ │ │ -00012110 t dictkeys_iter │ │ │ │ +00012118 t dictkeys_iter │ │ │ │ 00000b44 d dictkeys_methods │ │ │ │ 00000f08 t dictkeys_reversed │ │ │ │ 00002c64 t dictresize │ │ │ │ 00002480 t dictresize.constprop.0 │ │ │ │ 00001f54 t dictresize.constprop.1 │ │ │ │ 00001fcc t dictreviter_iternext │ │ │ │ 00000ac4 d dictvalues_as_sequence │ │ │ │ -00012340 t dictvalues_iter │ │ │ │ +00012348 t dictvalues_iter │ │ │ │ 00000aa4 d dictvalues_methods │ │ │ │ 00000ecc t dictvalues_reversed │ │ │ │ -0000d858 t dictview_dealloc │ │ │ │ +0000d860 t dictview_dealloc │ │ │ │ 00000c2c d dictview_getset │ │ │ │ 0000192c t dictview_len │ │ │ │ 00000fdc t dictview_mapping │ │ │ │ 00001f28 t dictview_repr │ │ │ │ 0000175c t dictview_richcompare │ │ │ │ -0001453c t dictview_traverse │ │ │ │ +00014510 t dictview_traverse │ │ │ │ 00000b74 d dictviews_as_number │ │ │ │ 000009a8 t dictviews_isdisjoint │ │ │ │ 00000498 t dictviews_or │ │ │ │ 00001df4 t dictviews_sub │ │ │ │ 00001e9c t dictviews_to_set │ │ │ │ 00000500 t dictviews_xor │ │ │ │ 000000d4 d empty_keys_struct │ │ │ │ 00000a08 d frozendict_as_mapping │ │ │ │ 00000a14 d frozendict_as_number │ │ │ │ 00000ff4 t frozendict_copy │ │ │ │ 00000618 r frozendict_copy__doc__ │ │ │ │ 0000003c r frozendict_doc │ │ │ │ 000026b8 t frozendict_getnewargs │ │ │ │ 0000108c t frozendict_hash │ │ │ │ -00015530 t frozendict_length │ │ │ │ +00015500 t frozendict_length │ │ │ │ 00000938 d frozendict_methods │ │ │ │ 00002480 t frozendict_new │ │ │ │ 000008f4 t frozendict_or │ │ │ │ 00000e30 t frozendict_repr │ │ │ │ -000133e8 t frozendict_vectorcall │ │ │ │ +000133bc t frozendict_vectorcall │ │ │ │ 000005e4 r getitem__doc__ │ │ │ │ 0000be10 t insert_split_key │ │ │ │ 000010ec t insert_to_emptydict │ │ │ │ 00001820 t insertdict │ │ │ │ 0000029c r isdisjoint_doc │ │ │ │ 00000310 r length_hint_doc │ │ │ │ 00000d3c d mapp_methods │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 00000138 t new_dict.constprop.0 │ │ │ │ -00011b80 t new_dict_with_shared_keys │ │ │ │ +00011b88 t new_dict_with_shared_keys │ │ │ │ 00001628 t new_keys_object │ │ │ │ 0000056c t new_values │ │ │ │ 000002b4 t pop_lock_held │ │ │ │ 000002e8 r reduce_doc │ │ │ │ 00004de4 t replace_value │ │ │ │ 0000023c r reversed_items_doc │ │ │ │ 0000026c r reversed_keys_doc │ │ │ │ 0000020c r reversed_values_doc │ │ │ │ 00004b94 t setitem_lock_held │ │ │ │ 00000000 t setitem_take2_lock_held.part.0 │ │ │ │ -0000de54 t store_instance_attr_lock_held │ │ │ │ +0000de5c t store_instance_attr_lock_held │ │ │ │ 00000000 t unicode_eq │ │ │ │ 00000cac t unicodekeys_lookup_unicode │ │ │ │ 000004bc r update__doc__ │ │ │ │ 000001c0 t validate_watcher_id │ │ │ │ │ │ │ │ odictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ @@ -12411,26 +12411,26 @@ │ │ │ │ 0000035c d frozenset_as_number │ │ │ │ 00000084 t frozenset_copy │ │ │ │ 000007fc r frozenset_copy__doc__ │ │ │ │ 0000001c r frozenset_doc │ │ │ │ 00005d14 t frozenset_hash │ │ │ │ 00005d58 t frozenset_hash_impl │ │ │ │ 000003ec d frozenset_methods │ │ │ │ -00003d00 t frozenset_new │ │ │ │ +00003d08 t frozenset_new │ │ │ │ 000001f0 t frozenset_vectorcall │ │ │ │ 000000ec r length_hint_doc │ │ │ │ 000000fc t make_new_set │ │ │ │ 00006e44 t make_new_set_basetype_untracked │ │ │ │ 00000f0c t make_new_set_basetype_untracked.constprop.0 │ │ │ │ U memcmp │ │ │ │ U memset │ │ │ │ 000000c4 r reduce_doc │ │ │ │ 00008c28 t set___contains__ │ │ │ │ 00000338 r set___contains____doc__ │ │ │ │ -0000383c t set___reduce__ │ │ │ │ +00003844 t set___reduce__ │ │ │ │ 00000170 r set___reduce____doc__ │ │ │ │ 00000160 t set___sizeof__ │ │ │ │ 00000124 r set___sizeof____doc__ │ │ │ │ 0000709c t set_add │ │ │ │ 0000037c r set_add__doc__ │ │ │ │ 00000c88 t set_add_entry_takeref │ │ │ │ 00000e34 t set_and │ │ │ │ @@ -12453,75 +12453,75 @@ │ │ │ │ 000015a0 t set_difference_update_internal │ │ │ │ 00001c38 t set_discard │ │ │ │ 000001b0 r set_discard__doc__ │ │ │ │ 000003d8 t set_discard_entry │ │ │ │ 00000000 t set_discard_key │ │ │ │ 00000078 r set_doc │ │ │ │ 00001cdc t set_iand │ │ │ │ -00003978 t set_init │ │ │ │ +00003980 t set_init │ │ │ │ 000064e0 t set_intersection │ │ │ │ -000030f0 t set_intersection_multi │ │ │ │ +000030e8 t set_intersection_multi │ │ │ │ 00000700 r set_intersection_multi__doc__ │ │ │ │ -00003104 t set_intersection_multi_impl │ │ │ │ -00003a64 t set_intersection_update_multi │ │ │ │ +000030fc t set_intersection_multi_impl │ │ │ │ +00003a6c t set_intersection_update_multi │ │ │ │ 00000690 r set_intersection_update_multi__doc__ │ │ │ │ 000030cc t set_ior │ │ │ │ 00002b24 t set_isdisjoint │ │ │ │ 0000063c r set_isdisjoint__doc__ │ │ │ │ -00003ad0 t set_issubset │ │ │ │ +00003ad8 t set_issubset │ │ │ │ 00000438 r set_issubset__doc__ │ │ │ │ 0000785c t set_issubset_impl │ │ │ │ 00001fa4 t set_issuperset │ │ │ │ 000003e8 r set_issuperset__doc__ │ │ │ │ 00001fb8 t set_issuperset_impl │ │ │ │ 00002a74 t set_isub │ │ │ │ 00003df4 t set_iter │ │ │ │ -00003fcc t set_ixor │ │ │ │ +00003fd4 t set_ixor │ │ │ │ 000043d8 t set_len │ │ │ │ 00000744 t set_lookkey │ │ │ │ 00000bec t set_merge_lock_held │ │ │ │ 00003298 t set_merge_lock_held.part.0 │ │ │ │ 0000054c d set_methods │ │ │ │ -000038e0 t set_new │ │ │ │ +000038e8 t set_new │ │ │ │ 00001020 t set_or │ │ │ │ 00007590 t set_pop │ │ │ │ 000008b4 r set_pop__doc__ │ │ │ │ 000024a8 t set_remove │ │ │ │ 00000270 r set_remove__doc__ │ │ │ │ 000026ac t set_repr │ │ │ │ 000076b4 t set_richcompare │ │ │ │ 000013e8 t set_sub │ │ │ │ 00001de0 t set_swap_bodies │ │ │ │ -00004098 t set_symmetric_difference │ │ │ │ +000040a0 t set_symmetric_difference │ │ │ │ 00000484 r set_symmetric_difference__doc__ │ │ │ │ -00003bbc t set_symmetric_difference_impl │ │ │ │ -000031d8 t set_symmetric_difference_update │ │ │ │ +00003bc4 t set_symmetric_difference_impl │ │ │ │ +000031d0 t set_symmetric_difference_update │ │ │ │ 000004f8 r set_symmetric_difference_update__doc__ │ │ │ │ -000040ac t set_symmetric_difference_update_dict │ │ │ │ -000031ec t set_symmetric_difference_update_impl │ │ │ │ -00003368 t set_symmetric_difference_update_set │ │ │ │ +000040b4 t set_symmetric_difference_update_dict │ │ │ │ +000031e4 t set_symmetric_difference_update_impl │ │ │ │ +00003360 t set_symmetric_difference_update_set │ │ │ │ 000010f8 t set_table_resize │ │ │ │ 00001560 t set_traverse │ │ │ │ 00000000 t set_unhashable_type │ │ │ │ 000025d0 t set_union │ │ │ │ 00000768 r set_union__doc__ │ │ │ │ 00002558 t set_update │ │ │ │ 00000864 r set_update__doc__ │ │ │ │ 00005fbc t set_update_dict_lock_held │ │ │ │ 00000a9c t set_update_internal │ │ │ │ 0000069c t set_update_iterable_lock_held │ │ │ │ 0000054c t set_update_local │ │ │ │ 00004210 t set_vectorcall │ │ │ │ -00003ae4 t set_xor │ │ │ │ +00003aec t set_xor │ │ │ │ 00004084 t setiter_dealloc │ │ │ │ 00003ebc t setiter_iternext │ │ │ │ 000029d4 t setiter_len │ │ │ │ 000006d4 d setiter_methods │ │ │ │ 000000c8 t setiter_reduce │ │ │ │ -000030bc t setiter_traverse │ │ │ │ +000030b4 t setiter_traverse │ │ │ │ │ │ │ │ sliceobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 00000024 r .LC2 │ │ │ │ 00000068 r .LC3 │ │ │ │ @@ -12787,19 +12787,19 @@ │ │ │ │ U PySequence_Tuple │ │ │ │ U PySlice_AdjustIndices │ │ │ │ U PySlice_Type │ │ │ │ U PySlice_Unpack │ │ │ │ 000000d4 D PyTupleIter_Type │ │ │ │ 000001cc T PyTuple_FromArray │ │ │ │ 00001608 T PyTuple_GetItem │ │ │ │ -000028a0 T PyTuple_GetSlice │ │ │ │ +00002824 T PyTuple_GetSlice │ │ │ │ 00000000 T PyTuple_New │ │ │ │ 0000057c T PyTuple_Pack │ │ │ │ 000000e0 T PyTuple_SetItem │ │ │ │ -00001fcc T PyTuple_Size │ │ │ │ +00001f50 T PyTuple_Size │ │ │ │ 00000000 D PyTuple_Type │ │ │ │ U PyType_Type │ │ │ │ U PyUnicodeWriter_Create │ │ │ │ U PyUnicodeWriter_Discard │ │ │ │ U PyUnicodeWriter_Finish │ │ │ │ U PyUnicodeWriter_WriteChar │ │ │ │ U PyUnicodeWriter_WriteRepr │ │ │ │ @@ -12819,17 +12819,17 @@ │ │ │ │ U _PyEval_UnpackIndices │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GC_NewVar │ │ │ │ U _PyObject_GC_Resize │ │ │ │ U _PyRuntime │ │ │ │ 000001e4 T _PyStolenTuple_Free │ │ │ │ 000002d4 T _PyTuple_BinarySlice │ │ │ │ -00002c2c T _PyTuple_Concat │ │ │ │ +00002bb0 T _PyTuple_Concat │ │ │ │ 00000000 T _PyTuple_DebugMallocStats │ │ │ │ -0000214c T _PyTuple_FromArraySteal │ │ │ │ +000020d0 T _PyTuple_FromArraySteal │ │ │ │ 00000f80 T _PyTuple_FromPair │ │ │ │ 00001134 T _PyTuple_FromPairSteal │ │ │ │ 00001680 T _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 000013d4 T _PyTuple_MaybeUntrack │ │ │ │ 000007e0 T _PyTuple_Resize │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ @@ -12843,46 +12843,46 @@ │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000058 r length_hint_doc │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00000030 r reduce_doc │ │ │ │ 00000008 r setstate_doc │ │ │ │ -0000037c t tuple___getnewargs__ │ │ │ │ +000004f0 t tuple___getnewargs__ │ │ │ │ 000001a4 r tuple___getnewargs____doc__ │ │ │ │ 000004ac t tuple_alloc │ │ │ │ 000001e8 d tuple_as_mapping │ │ │ │ 00000244 d tuple_as_sequence │ │ │ │ 00000090 r tuple_class_getitem_doc │ │ │ │ 00001938 t tuple_contains │ │ │ │ -000003fc t tuple_count │ │ │ │ +00000570 t tuple_count │ │ │ │ 000002c8 r tuple_count__doc__ │ │ │ │ 00000d70 t tuple_dealloc │ │ │ │ -00002010 t tuple_hash │ │ │ │ -0000335c t tuple_index │ │ │ │ +00001f94 t tuple_hash │ │ │ │ +0000037c t tuple_index │ │ │ │ 0000030c r tuple_index__doc__ │ │ │ │ -00001f68 t tuple_item │ │ │ │ +00001eec t tuple_item │ │ │ │ 00000a70 t tuple_iter │ │ │ │ 000018e4 t tuple_iteritem │ │ │ │ -00002e98 t tuple_length │ │ │ │ +00002e1c t tuple_length │ │ │ │ 000001f4 d tuple_methods │ │ │ │ -00002eb0 t tuple_new │ │ │ │ +00002e34 t tuple_new │ │ │ │ 000001c4 r tuple_new__doc__ │ │ │ │ -000034d4 t tuple_repeat │ │ │ │ -0000318c t tuple_repr │ │ │ │ -000026b0 t tuple_richcompare │ │ │ │ +00003354 t tuple_repeat │ │ │ │ +00003184 t tuple_repr │ │ │ │ +00002634 t tuple_richcompare │ │ │ │ 00001a94 t tuple_subscript │ │ │ │ 000012a0 t tuple_traverse │ │ │ │ 00000000 t tuple_vectorcall │ │ │ │ 00000c3c t tupleiter_dealloc │ │ │ │ -000037c8 t tupleiter_len │ │ │ │ +00003648 t tupleiter_len │ │ │ │ 000001a8 d tupleiter_methods │ │ │ │ 00000bac t tupleiter_next │ │ │ │ 00000184 t tupleiter_reduce │ │ │ │ -00000480 t tupleiter_setstate │ │ │ │ +000005f4 t tupleiter_setstate │ │ │ │ 000002a0 t tupleiter_traverse │ │ │ │ │ │ │ │ typeobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 b .LANCHOR1 │ │ │ │ 0000028c r .LANCHOR2 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -12929,15 +12929,15 @@ │ │ │ │ 000015bc r .LC135 │ │ │ │ 000015c4 r .LC136 │ │ │ │ 000015e4 r .LC138 │ │ │ │ 000015f4 r .LC139 │ │ │ │ 00000388 r .LC14 │ │ │ │ 0000160c r .LC140 │ │ │ │ 00001630 r .LC142 │ │ │ │ -00001650 r .LC143 │ │ │ │ +00001638 r .LC143 │ │ │ │ 00001658 r .LC144 │ │ │ │ 00001688 r .LC145 │ │ │ │ 000016c0 r .LC146 │ │ │ │ 000016f0 r .LC147 │ │ │ │ 000016f8 r .LC148 │ │ │ │ 0000172c r .LC149 │ │ │ │ 000003b0 r .LC15 │ │ │ │ @@ -13246,38 +13246,38 @@ │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Type │ │ │ │ 00002830 T PyType_AddWatcher │ │ │ │ 000013d8 T PyType_ClearCache │ │ │ │ 000029cc T PyType_ClearWatcher │ │ │ │ 000035bc T PyType_Freeze │ │ │ │ 00001684 T PyType_FromMetaclass │ │ │ │ -0000fd5c T PyType_FromModuleAndSpec │ │ │ │ +0000fd44 T PyType_FromModuleAndSpec │ │ │ │ 000027fc T PyType_FromSlots │ │ │ │ 000002d0 T PyType_FromSpec │ │ │ │ 000009ec T PyType_FromSpecWithBases │ │ │ │ -000056e0 T PyType_GenericAlloc │ │ │ │ -0000eab0 T PyType_GenericNew │ │ │ │ +000056c8 T PyType_GenericAlloc │ │ │ │ +0000ea98 T PyType_GenericNew │ │ │ │ 00005fe4 T PyType_GetBaseByToken │ │ │ │ -000177f0 T PyType_GetBaseByToken_DuringGC │ │ │ │ -0001217c T PyType_GetDict │ │ │ │ -0000ec74 T PyType_GetFlags │ │ │ │ -00017dfc T PyType_GetFullyQualifiedName │ │ │ │ -00018300 T PyType_GetModule │ │ │ │ -00010330 T PyType_GetModuleByDef │ │ │ │ +000177d8 T PyType_GetBaseByToken_DuringGC │ │ │ │ +00012164 T PyType_GetDict │ │ │ │ +0000ec5c T PyType_GetFlags │ │ │ │ +0001797c T PyType_GetFullyQualifiedName │ │ │ │ +000182e8 T PyType_GetModule │ │ │ │ +00010318 T PyType_GetModuleByDef │ │ │ │ 00002774 T PyType_GetModuleByToken │ │ │ │ -00010410 T PyType_GetModuleByToken_DuringGC │ │ │ │ +000103f8 T PyType_GetModuleByToken_DuringGC │ │ │ │ 00000098 T PyType_GetModuleName │ │ │ │ -00019e14 T PyType_GetModuleState │ │ │ │ +00019dfc T PyType_GetModuleState │ │ │ │ 000032b8 T PyType_GetModuleState_DuringGC │ │ │ │ 000027a8 T PyType_GetModule_DuringGC │ │ │ │ 00000080 T PyType_GetName │ │ │ │ 000010b0 T PyType_GetQualName │ │ │ │ -000172a8 T PyType_GetSlot │ │ │ │ +00017290 T PyType_GetSlot │ │ │ │ 000027cc T PyType_GetTypeDataSize │ │ │ │ -00006118 T PyType_IsSubtype │ │ │ │ +00006100 T PyType_IsSubtype │ │ │ │ 00001084 T PyType_Modified │ │ │ │ 000016dc T PyType_Ready │ │ │ │ 00003298 T PyType_SUPPORTS_WEAKREFS │ │ │ │ 00000b58 D PyType_Type │ │ │ │ 00002a28 T PyType_Unwatch │ │ │ │ 000028b8 T PyType_Watch │ │ │ │ U PyUnicode_AsUTF8 │ │ │ │ @@ -13325,135 +13325,135 @@ │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GenericGetAttrWithDict │ │ │ │ U _PyObject_GetAttrStackRef │ │ │ │ 00006b60 T _PyObject_GetState │ │ │ │ U _PyObject_InitInlineValues │ │ │ │ U _PyObject_IsFreed │ │ │ │ U _PyObject_IsInstanceDictEmpty │ │ │ │ -0000d888 T _PyObject_LookupSpecial │ │ │ │ -000100a0 T _PyObject_LookupSpecialMethod │ │ │ │ +0000d870 T _PyObject_LookupSpecial │ │ │ │ +00010088 T _PyObject_LookupSpecialMethod │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ -00018248 T _PyObject_MaybeCallSpecialNoArgs │ │ │ │ +00018230 T _PyObject_MaybeCallSpecialNoArgs │ │ │ │ 0000527c T _PyObject_MaybeCallSpecialOneArg │ │ │ │ U _PyObject_NextNotImplemented │ │ │ │ U _PyObject_RealIsInstance │ │ │ │ U _PyObject_RealIsSubclass │ │ │ │ U _PyObject_SetAttributeErrorContext │ │ │ │ U _PyObject_SetDeferredRefcount │ │ │ │ 00001480 T _PyObject_SetDict │ │ │ │ U _PyObject_SetManagedDict │ │ │ │ -000135b8 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ +000135a0 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyRuntime │ │ │ │ U _PySequence_IterSearch │ │ │ │ U _PySlotIterator_Init │ │ │ │ U _PySlotIterator_InitLegacy │ │ │ │ U _PySlotIterator_Next │ │ │ │ U _PySlotIterator_Rewind │ │ │ │ U _PySlotIterator_SawSlot │ │ │ │ U _PySlot_names │ │ │ │ U _PyStack_AsDict │ │ │ │ U _PyStaticMethod_GetFunc │ │ │ │ U _PyStaticType_ClearWeakRefs │ │ │ │ -00016904 T _PyStaticType_FiniBuiltin │ │ │ │ +000168ec T _PyStaticType_FiniBuiltin │ │ │ │ 000051f4 T _PyStaticType_GetBuiltins │ │ │ │ -00005bdc T _PyStaticType_GetState │ │ │ │ +00005bc4 T _PyStaticType_GetState │ │ │ │ 000000a0 T _PyStaticType_InitBuiltin │ │ │ │ 00000308 T _PyStaticType_InitForExtension │ │ │ │ -00010f78 T _PySuper_Lookup │ │ │ │ -0000e5f8 T _PySuper_LookupDescr │ │ │ │ +00010f60 T _PySuper_Lookup │ │ │ │ +0000e5e0 T _PySuper_LookupDescr │ │ │ │ U _PyTuple_FromPair │ │ │ │ 00000e10 T _PyType_AddMethod │ │ │ │ -0000588c T _PyType_AllocNoTrack │ │ │ │ +00005874 T _PyType_AllocNoTrack │ │ │ │ 00001760 T _PyType_CacheGetItemForSpecialization │ │ │ │ 00000c34 T _PyType_CacheInitForSpecialization │ │ │ │ -00009b90 T _PyType_CalculateMetaclass │ │ │ │ +00009b7c T _PyType_CalculateMetaclass │ │ │ │ 00002df0 T _PyType_CheckConsistency │ │ │ │ 00002c2c T _PyType_GetBases │ │ │ │ -00005c38 T _PyType_GetDict │ │ │ │ +00005c20 T _PyType_GetDict │ │ │ │ 0000022c T _PyType_GetDocFromInternalDoc │ │ │ │ -00018020 T _PyType_GetFullyQualifiedName │ │ │ │ -0001a810 T _PyType_GetSlotWrapperNames │ │ │ │ -000141e4 T _PyType_GetSubclasses │ │ │ │ +00018008 T _PyType_GetFullyQualifiedName │ │ │ │ +0001a7f8 T _PyType_GetSlotWrapperNames │ │ │ │ +000141cc T _PyType_GetSubclasses │ │ │ │ 000053b8 T _PyType_GetTextSignatureFromInternalDoc │ │ │ │ 000033bc T _PyType_HasSlotTpIternext │ │ │ │ 000020e0 T _PyType_HasSubclasses │ │ │ │ 00000000 T _PyType_InitCache │ │ │ │ -0000a3ec T _PyType_InitSlotDefs │ │ │ │ +0000a3d8 T _PyType_InitSlotDefs │ │ │ │ 00002cd8 T _PyType_InitSubclasses │ │ │ │ 0000069c T _PyType_Lookup │ │ │ │ 00003090 T _PyType_LookupByVersion │ │ │ │ -00019dbc T _PyType_LookupRef │ │ │ │ -0000a17c T _PyType_LookupRefAndVersion │ │ │ │ -00005cac T _PyType_LookupStackRefAndVersion │ │ │ │ +00019da4 T _PyType_LookupRef │ │ │ │ +0000a168 T _PyType_LookupRefAndVersion │ │ │ │ +00005c94 T _PyType_LookupStackRefAndVersion │ │ │ │ 00002c54 T _PyType_LookupSubclasses │ │ │ │ -0000fd28 T _PyType_Name │ │ │ │ +0000fd10 T _PyType_Name │ │ │ │ 00003100 T _PyType_NewManagedObject │ │ │ │ 000014b4 T _PyType_SetFlags │ │ │ │ 000014dc T _PyType_SetFlagsRecursive │ │ │ │ 00006b78 T _PyType_SetVersion │ │ │ │ 00002460 T _PyType_Validate │ │ │ │ 000000ac T _PyTypes_AfterFork │ │ │ │ 00002188 T _PyTypes_Fini │ │ │ │ 0000186c T _PyTypes_FiniCachedDescriptors │ │ │ │ 0000190c T _PyTypes_FiniExtTypes │ │ │ │ U _PyUnicode_Copy │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ U _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ -00012230 T _Py_BaseObject_RichCompare │ │ │ │ +00012218 T _Py_BaseObject_RichCompare │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_Mangle │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SetImmortal │ │ │ │ U _Py_SetImmortalUntracked │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_dict_lookup_threadsafe_stackref │ │ │ │ -00018ee0 T _Py_slot_tp_getattr_hook │ │ │ │ +00018ec8 T _Py_slot_tp_getattr_hook │ │ │ │ 00005494 T _Py_slot_tp_getattro │ │ │ │ U _Py_tss_interp │ │ │ │ U _Py_tss_tstate │ │ │ │ -000061e8 T _Py_type_getattro │ │ │ │ -000068d8 T _Py_type_getattro_impl │ │ │ │ -00006fe0 T _Py_type_getattro_stackref │ │ │ │ +000061d0 T _Py_type_getattro │ │ │ │ +000068c0 T _Py_type_getattro_impl │ │ │ │ +00006fcc T _Py_type_getattro_stackref │ │ │ │ U _Py_union_type_or │ │ │ │ 0000028c r __func__.0 │ │ │ │ 00000348 r __func__.1 │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 0000387c t _common_reduce.part.0 │ │ │ │ -000059e4 t add_subclass │ │ │ │ -0000f154 t assign_version_tag │ │ │ │ +000059cc t add_subclass │ │ │ │ +0000f13c t assign_version_tag │ │ │ │ 00000e4c d bufferwrapper_as_buffer │ │ │ │ 00001808 t bufferwrapper_dealloc │ │ │ │ 00001714 t bufferwrapper_releasebuf │ │ │ │ 00002aac t bufferwrapper_traverse │ │ │ │ 00001324 t call_unbound_noarg.part.0 │ │ │ │ -00013f44 t check_num_args.constprop.0 │ │ │ │ -00013fd4 t check_num_args.constprop.1 │ │ │ │ +00013f2c t check_num_args.constprop.0 │ │ │ │ +00013fbc t check_num_args.constprop.1 │ │ │ │ 00001960 t check_pow_args │ │ │ │ 00000d70 t check_set_special_type_attr │ │ │ │ 00001db4 t class_name │ │ │ │ -00010e84 t clear_slots │ │ │ │ -00016684 t clear_tp_subclasses │ │ │ │ +00010e6c t clear_slots │ │ │ │ +0001666c t clear_tp_subclasses │ │ │ │ 0000497c t compatible_for_assignment │ │ │ │ -00009560 t find_best_base │ │ │ │ -00005eb4 t find_name_in_mro │ │ │ │ +0000954c t find_best_base │ │ │ │ +00005e9c t find_name_in_mro │ │ │ │ 00002520 t get_base_by_token_recursive │ │ │ │ 00002498 t get_dict_descriptor │ │ │ │ 00001d28 t getindex │ │ │ │ 00003904 t import_copyreg │ │ │ │ -0000fc20 t lookup_method_ex.constprop.0 │ │ │ │ +0000fc08 t lookup_method_ex.constprop.0 │ │ │ │ 00002028 t managed_static_type_state_clear.part.0 │ │ │ │ -00015ce8 t maybe_call_special_no_args.constprop.0 │ │ │ │ +00015cd0 t maybe_call_special_no_args.constprop.0 │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00002988 t merge_class_dict │ │ │ │ 00001090 t method_is_overloaded.isra.0 │ │ │ │ 00004c10 t mro_hierarchy_for_complete_type │ │ │ │ 00004f54 t mro_implementation_unlocked │ │ │ │ 00004568 t mro_internal.isra.0 │ │ │ │ @@ -13462,34 +13462,34 @@ │ │ │ │ 00000838 r object___dir____doc__ │ │ │ │ 000017e4 t object___format__ │ │ │ │ 000008ac r object___format____doc__ │ │ │ │ 000055f0 t object___getstate__ │ │ │ │ 0000099c r object___getstate____doc__ │ │ │ │ 00001ee0 t object___reduce__ │ │ │ │ 00000970 r object___reduce____doc__ │ │ │ │ -00019e8c t object___reduce_ex__ │ │ │ │ +00019e74 t object___reduce_ex__ │ │ │ │ 00000934 r object___reduce_ex____doc__ │ │ │ │ 0000153c t object___sizeof__ │ │ │ │ 0000086c r object___sizeof____doc__ │ │ │ │ -0000a620 t object_dealloc │ │ │ │ +0000a60c t object_dealloc │ │ │ │ 0000056c r object_doc │ │ │ │ -00012350 t object_get_class │ │ │ │ +00012338 t object_get_class │ │ │ │ 00000ee4 d object_getsets │ │ │ │ 00003960 t object_getstate │ │ │ │ 00003a40 t object_getstate_default │ │ │ │ -0000f08c t object_init │ │ │ │ -0000e864 t object_init_subclass │ │ │ │ +0000f074 t object_init │ │ │ │ +0000e84c t object_init_subclass │ │ │ │ 00000628 r object_init_subclass_doc │ │ │ │ 00000e54 d object_methods │ │ │ │ -0000ec8c t object_new │ │ │ │ +0000ec74 t object_new │ │ │ │ 000011e4 t object_repr │ │ │ │ -000122c0 t object_richcompare │ │ │ │ +000122a8 t object_richcompare │ │ │ │ 000010c8 t object_richcompare.part.0 │ │ │ │ 00005608 t object_set_class │ │ │ │ -0000fd90 t object_str │ │ │ │ +0000fd78 t object_str │ │ │ │ 000016c0 t object_subclasshook │ │ │ │ 000006b0 r object_subclasshook_doc │ │ │ │ 00002194 t releasebuffer_call_python │ │ │ │ 00006a7c t richcmp_eq │ │ │ │ 000058bc t richcmp_ge │ │ │ │ 0000588c t richcmp_gt │ │ │ │ 000058a4 t richcmp_le │ │ │ │ @@ -13500,20 +13500,20 @@ │ │ │ │ 00000040 t skip_signature │ │ │ │ 000019f0 t slot_am_aiter │ │ │ │ 00006cd4 t slot_am_anext │ │ │ │ 00000c20 t slot_am_await │ │ │ │ 00006618 t slot_am_generic │ │ │ │ 00001570 t slot_bf_getbuffer │ │ │ │ 00002364 t slot_bf_releasebuffer │ │ │ │ -00012790 t slot_mp_ass_subscript │ │ │ │ -00015e94 t slot_mp_subscript │ │ │ │ +00012778 t slot_mp_ass_subscript │ │ │ │ +00015e7c t slot_mp_subscript │ │ │ │ 000068ec t slot_nb_absolute │ │ │ │ 000058d4 t slot_nb_add │ │ │ │ 000026ec t slot_nb_and │ │ │ │ -0001a920 t slot_nb_bool │ │ │ │ +0001a908 t slot_nb_bool │ │ │ │ 00006680 t slot_nb_divmod │ │ │ │ 00006124 t slot_nb_float │ │ │ │ 00006158 t slot_nb_floor_divide │ │ │ │ 00005fb0 t slot_nb_index │ │ │ │ 00000138 t slot_nb_inplace_add │ │ │ │ 00000be4 t slot_nb_inplace_and │ │ │ │ 000004f8 t slot_nb_inplace_floor_divide │ │ │ │ @@ -13538,144 +13538,144 @@ │ │ │ │ 0000077c t slot_nb_power │ │ │ │ 00000534 t slot_nb_remainder │ │ │ │ 00000c3c t slot_nb_rshift │ │ │ │ 00005b10 t slot_nb_subtract │ │ │ │ 00004e6c t slot_nb_true_divide │ │ │ │ 0000639c t slot_nb_xor │ │ │ │ 000032e8 t slot_sq_ass_item │ │ │ │ -000158d8 t slot_sq_contains │ │ │ │ -00018520 t slot_sq_item │ │ │ │ -00017994 t slot_sq_length │ │ │ │ -0001706c t slot_tp_call │ │ │ │ +000158c0 t slot_sq_contains │ │ │ │ +00018508 t slot_sq_item │ │ │ │ +00017ba0 t slot_sq_length │ │ │ │ +00017054 t slot_tp_call │ │ │ │ 00002364 t slot_tp_descr_get │ │ │ │ 00000470 t slot_tp_descr_set │ │ │ │ 000025e4 t slot_tp_finalize │ │ │ │ -00018c20 t slot_tp_hash │ │ │ │ -0000f84c t slot_tp_init │ │ │ │ -00015b64 t slot_tp_iter │ │ │ │ -00019c10 t slot_tp_iternext │ │ │ │ -000104a8 t slot_tp_new │ │ │ │ +00018c08 t slot_tp_hash │ │ │ │ +0000f834 t slot_tp_init │ │ │ │ +00015b4c t slot_tp_iter │ │ │ │ +00019bf8 t slot_tp_iternext │ │ │ │ +00010490 t slot_tp_new │ │ │ │ 00003748 t slot_tp_repr │ │ │ │ -000196c4 t slot_tp_richcompare │ │ │ │ -00013718 t slot_tp_setattro │ │ │ │ -00018374 t slot_tp_str │ │ │ │ +000196ac t slot_tp_richcompare │ │ │ │ +00013700 t slot_tp_setattro │ │ │ │ +0001835c t slot_tp_str │ │ │ │ 000000f4 d slotdefs │ │ │ │ 00000000 b slotdefs_dups │ │ │ │ -0000565c t slotptr │ │ │ │ -00009978 t solid_base │ │ │ │ +00005644 t slotptr │ │ │ │ +00009964 t solid_base │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ U strncmp │ │ │ │ U strrchr │ │ │ │ -0001676c t subtype_clear │ │ │ │ -000108c0 t subtype_dealloc │ │ │ │ -00019afc t subtype_dict │ │ │ │ +00016754 t subtype_clear │ │ │ │ +000108a8 t subtype_dealloc │ │ │ │ +00019ae4 t subtype_dict │ │ │ │ 00000c2c d subtype_getset_dict │ │ │ │ 00000c40 d subtype_getset_weakref │ │ │ │ 00001e74 t subtype_getweakref │ │ │ │ 00006be4 t subtype_setdict │ │ │ │ -00011d10 t subtype_traverse │ │ │ │ -0000e73c t super_dealloc │ │ │ │ +00011cf8 t subtype_traverse │ │ │ │ +0000e724 t super_dealloc │ │ │ │ 00001ef8 t super_descr_get │ │ │ │ 00000394 r super_doc │ │ │ │ -0000e298 t super_getattro │ │ │ │ +0000e280 t super_getattro │ │ │ │ 00006cf0 t super_init │ │ │ │ 00000a24 t super_init_without_args │ │ │ │ 00000dfc d super_members │ │ │ │ 00002b0c t super_repr │ │ │ │ 00000000 t super_traverse │ │ │ │ -0000db28 t super_vectorcall │ │ │ │ +0000db10 t super_vectorcall │ │ │ │ 00000728 t supercheck │ │ │ │ 000000d4 d tp_new_methoddef │ │ │ │ -00010558 t tp_new_wrapper │ │ │ │ +00010540 t tp_new_wrapper │ │ │ │ 00002928 t type___dir__ │ │ │ │ 00000a14 r type___dir____doc__ │ │ │ │ -000188a0 t type___instancecheck__ │ │ │ │ +00018888 t type___instancecheck__ │ │ │ │ 00000b24 r type___instancecheck____doc__ │ │ │ │ 00002018 t type___sizeof__ │ │ │ │ 000009cc r type___sizeof____doc__ │ │ │ │ -00015e34 t type___subclasscheck__ │ │ │ │ +00015e1c t type___subclasscheck__ │ │ │ │ 00000ad8 r type___subclasscheck____doc__ │ │ │ │ -00014064 t type___subclasses__ │ │ │ │ +0001404c t type___subclasses__ │ │ │ │ 00000a58 r type___subclasses____doc__ │ │ │ │ -000124b8 t type_abstractmethods │ │ │ │ +000124a0 t type_abstractmethods │ │ │ │ 00000f0c d type_as_number │ │ │ │ -0000a6e8 t type_call │ │ │ │ -00015ed0 t type_clear │ │ │ │ -00016000 t type_dealloc │ │ │ │ -000123f8 t type_dict │ │ │ │ +0000a6d4 t type_call │ │ │ │ +00015eb8 t type_clear │ │ │ │ +00015fe8 t type_dealloc │ │ │ │ +000123e0 t type_dict │ │ │ │ 000007e8 r type_doc │ │ │ │ -00007728 t type_from_slots_or_spec │ │ │ │ +00007714 t type_from_slots_or_spec │ │ │ │ 00002fa4 t type_get_annotate │ │ │ │ 00002c14 t type_get_annotations │ │ │ │ -00012490 t type_get_bases │ │ │ │ +00012478 t type_get_bases │ │ │ │ 00001358 t type_get_doc │ │ │ │ -00011bc8 t type_get_module │ │ │ │ -000136dc t type_get_mro │ │ │ │ +00011bb0 t type_get_module │ │ │ │ +000136c4 t type_get_mro │ │ │ │ 00005f90 t type_get_text_signature │ │ │ │ 000069ac t type_get_type_params │ │ │ │ 0000101c d type_getsets │ │ │ │ -0000e880 t type_init │ │ │ │ -0000a160 t type_is_gc │ │ │ │ +0000e868 t type_init │ │ │ │ +0000a14c t type_is_gc │ │ │ │ 00001120 d type_members │ │ │ │ 00000f9c d type_methods │ │ │ │ -00009ef0 t type_modified_unlocked │ │ │ │ -00009f1c t type_modified_unlocked.part.0 │ │ │ │ +00009edc t type_modified_unlocked │ │ │ │ +00009f08 t type_modified_unlocked.part.0 │ │ │ │ 000000bc t type_module │ │ │ │ -00012378 t type_mro │ │ │ │ +00012360 t type_mro │ │ │ │ 00000a9c r type_mro__doc__ │ │ │ │ -00012720 t type_name │ │ │ │ -0000a908 t type_new │ │ │ │ -0000ea9c t type_prepare │ │ │ │ -000076b8 t type_qualname │ │ │ │ +00012708 t type_name │ │ │ │ +0000a8f4 t type_new │ │ │ │ +0000ea84 t type_prepare │ │ │ │ +000076a4 t type_qualname │ │ │ │ 0000044c t type_ready │ │ │ │ -0000fdc0 t type_repr │ │ │ │ -000125ac t type_set_abstractmethods │ │ │ │ +0000fda8 t type_repr │ │ │ │ +00012594 t type_set_abstractmethods │ │ │ │ 00004070 t type_set_annotate │ │ │ │ -00011ef4 t type_set_annotations │ │ │ │ +00011edc t type_set_annotations │ │ │ │ 0000423c t type_set_bases │ │ │ │ 00002b38 t type_set_doc │ │ │ │ 00000c74 t type_set_module │ │ │ │ 000054d0 t type_set_name │ │ │ │ 00004d90 t type_set_qualname │ │ │ │ 00001300 t type_set_type_params │ │ │ │ -000115fc t type_setattro │ │ │ │ -0000e904 t type_traverse │ │ │ │ -0000a63c t type_vectorcall │ │ │ │ -00014520 t update_slot.constprop.0.isra.0 │ │ │ │ -00015518 t update_slots_callback │ │ │ │ -00014e6c t update_subclasses.constprop.0 │ │ │ │ +000115e4 t type_setattro │ │ │ │ +0000e8ec t type_traverse │ │ │ │ +0000a628 t type_vectorcall │ │ │ │ +00014508 t update_slot.constprop.0.isra.0 │ │ │ │ +00015500 t update_slots_callback │ │ │ │ +00014e54 t update_subclasses.constprop.0 │ │ │ │ 00002950 t validate_watcher_id │ │ │ │ -00018af8 t vectorcall_maybe │ │ │ │ -00018900 t vectorcall_maybe.constprop.0 │ │ │ │ -00013254 t vectorcall_method.constprop.0 │ │ │ │ -00012ef0 t vectorcall_method.constprop.1 │ │ │ │ -00012b8c t vectorcall_method.constprop.2 │ │ │ │ -0001a888 t wrap_binaryfunc │ │ │ │ -0001aafc t wrap_binaryfunc_l │ │ │ │ +00018ae0 t vectorcall_maybe │ │ │ │ +000188e8 t vectorcall_maybe.constprop.0 │ │ │ │ +0001323c t vectorcall_method.constprop.0 │ │ │ │ +00012ed8 t vectorcall_method.constprop.1 │ │ │ │ +00012b74 t vectorcall_method.constprop.2 │ │ │ │ +0001a870 t wrap_binaryfunc │ │ │ │ +0001aae4 t wrap_binaryfunc_l │ │ │ │ 00001898 t wrap_binaryfunc_r │ │ │ │ 00001a0c t wrap_buffer │ │ │ │ 000018e0 t wrap_call │ │ │ │ 00004024 t wrap_del │ │ │ │ -00013950 t wrap_delattr │ │ │ │ +00013938 t wrap_delattr │ │ │ │ 0000533c t wrap_delitem │ │ │ │ 0000230c t wrap_descr_delete │ │ │ │ -000171c0 t wrap_descr_get │ │ │ │ +000171a8 t wrap_descr_get │ │ │ │ 000000c0 t wrap_descr_set │ │ │ │ 00006998 t wrap_hashfunc │ │ │ │ 00001284 t wrap_indexargfunc │ │ │ │ -00010884 t wrap_init │ │ │ │ +0001086c t wrap_init │ │ │ │ 00002710 t wrap_inquirypred │ │ │ │ 00006920 t wrap_lenfunc │ │ │ │ -000178dc t wrap_next │ │ │ │ -0001364c t wrap_objobjargproc │ │ │ │ +000178c4 t wrap_next │ │ │ │ +00013634 t wrap_objobjargproc │ │ │ │ 00001218 t wrap_objobjproc │ │ │ │ 00002068 t wrap_releasebuffer │ │ │ │ 000050c8 t wrap_richcmpfunc │ │ │ │ -00014364 t wrap_setattr │ │ │ │ +0001434c t wrap_setattr │ │ │ │ 00001ab0 t wrap_sq_delitem │ │ │ │ 00001e00 t wrap_sq_item │ │ │ │ 00002b70 t wrap_sq_setitem │ │ │ │ 00002438 t wrap_ternaryfunc │ │ │ │ 00001900 t wrap_ternaryfunc_r │ │ │ │ 000033f4 t wrap_unaryfunc │ │ │ │ │ │ │ │ @@ -14241,288 +14241,288 @@ │ │ │ │ 00000000 T _PyUnicode_ToUppercase │ │ │ │ 0001d6f4 R _PyUnicode_TypeRecords │ │ │ │ 00017fa4 r index1 │ │ │ │ 000054a4 r index2 │ │ │ │ U memcpy │ │ │ │ │ │ │ │ unicodeobject.o: │ │ │ │ -000002b0 r .LANCHOR0 │ │ │ │ +00000290 r .LANCHOR0 │ │ │ │ 00000000 b .LANCHOR1 │ │ │ │ 00000000 d .LANCHOR2 │ │ │ │ 000000f4 r .LC10 │ │ │ │ -0000055c r .LC100 │ │ │ │ -00000564 r .LC101 │ │ │ │ -0000056c r .LC102 │ │ │ │ -0000057c r .LC103 │ │ │ │ -00000588 r .LC104 │ │ │ │ -00000590 r .LC105 │ │ │ │ -00000598 r .LC106 │ │ │ │ -000005a4 r .LC107 │ │ │ │ -000005b0 r .LC108 │ │ │ │ -00000618 r .LC109 │ │ │ │ -0000067c r .LC110 │ │ │ │ -00000684 r .LC112 │ │ │ │ -00000694 r .LC121 │ │ │ │ -000006a8 r .LC122 │ │ │ │ -000006b8 r .LC123 │ │ │ │ -000006c4 r .LC124 │ │ │ │ -000006fc r .LC125 │ │ │ │ -0000073c r .LC126 │ │ │ │ -0000075c r .LC127 │ │ │ │ -00000780 r .LC128 │ │ │ │ -000007a0 r .LC129 │ │ │ │ -000007c8 r .LC130 │ │ │ │ -000007f0 r .LC131 │ │ │ │ -00000810 r .LC132 │ │ │ │ -00000848 r .LC133 │ │ │ │ -00000870 r .LC134 │ │ │ │ -00000890 r .LC135 │ │ │ │ -000008b4 r .LC136 │ │ │ │ -000008e0 r .LC137 │ │ │ │ -0000092c r .LC138 │ │ │ │ -00000958 r .LC139 │ │ │ │ +00000564 r .LC100 │ │ │ │ +0000056c r .LC101 │ │ │ │ +0000057c r .LC102 │ │ │ │ +00000588 r .LC103 │ │ │ │ +00000590 r .LC104 │ │ │ │ +00000598 r .LC105 │ │ │ │ +000005a4 r .LC106 │ │ │ │ +000005b0 r .LC107 │ │ │ │ +00000618 r .LC108 │ │ │ │ +0000067c r .LC109 │ │ │ │ +00000684 r .LC111 │ │ │ │ +00000694 r .LC120 │ │ │ │ +000006a8 r .LC121 │ │ │ │ +000006b8 r .LC122 │ │ │ │ +000006c4 r .LC123 │ │ │ │ +000006fc r .LC124 │ │ │ │ +0000073c r .LC125 │ │ │ │ +0000075c r .LC126 │ │ │ │ +00000780 r .LC127 │ │ │ │ +000007a0 r .LC128 │ │ │ │ +000007c8 r .LC129 │ │ │ │ +000007f0 r .LC130 │ │ │ │ +00000810 r .LC131 │ │ │ │ +00000848 r .LC132 │ │ │ │ +00000870 r .LC133 │ │ │ │ +00000890 r .LC134 │ │ │ │ +000008b4 r .LC135 │ │ │ │ +000008e0 r .LC136 │ │ │ │ +0000092c r .LC137 │ │ │ │ +00000958 r .LC138 │ │ │ │ +00000998 r .LC139 │ │ │ │ 0000011c r .LC14 │ │ │ │ -00000998 r .LC140 │ │ │ │ -000009bc r .LC141 │ │ │ │ -000009dc r .LC142 │ │ │ │ -00000a18 r .LC143 │ │ │ │ -00000a64 r .LC144 │ │ │ │ -00000a94 r .LC145 │ │ │ │ -00000acc r .LC146 │ │ │ │ -00000afc r .LC147 │ │ │ │ -00000b38 r .LC149 │ │ │ │ -00000b54 r .LC153 │ │ │ │ -00000b78 r .LC155 │ │ │ │ -00000b98 r .LC157 │ │ │ │ -00000bac r .LC158 │ │ │ │ -00000bc0 r .LC159 │ │ │ │ -00000bf0 r .LC160 │ │ │ │ -00000c10 r .LC162 │ │ │ │ -00000c18 r .LC163 │ │ │ │ -00000c34 r .LC164 │ │ │ │ -00000c48 r .LC165 │ │ │ │ -00000c78 r .LC166 │ │ │ │ -00000c90 r .LC167 │ │ │ │ -00000c94 r .LC168 │ │ │ │ -00000ca0 r .LC169 │ │ │ │ -00000cac r .LC170 │ │ │ │ -00000cc8 r .LC172 │ │ │ │ -00000ce4 r .LC173 │ │ │ │ -00000d00 r .LC175 │ │ │ │ -00000d30 r .LC176 │ │ │ │ -00000d50 r .LC177 │ │ │ │ -00000d8c r .LC178 │ │ │ │ -00000db0 r .LC179 │ │ │ │ -00000dc4 r .LC180 │ │ │ │ -00000dd8 r .LC181 │ │ │ │ -00000e14 r .LC182 │ │ │ │ -00000e1c r .LC183 │ │ │ │ -00000e24 r .LC185 │ │ │ │ -00000e2c r .LC186 │ │ │ │ -00000e38 r .LC187 │ │ │ │ -00000e60 r .LC188 │ │ │ │ -00000e68 r .LC189 │ │ │ │ +000009bc r .LC140 │ │ │ │ +000009dc r .LC141 │ │ │ │ +00000a18 r .LC142 │ │ │ │ +00000a64 r .LC143 │ │ │ │ +00000a94 r .LC144 │ │ │ │ +00000acc r .LC145 │ │ │ │ +00000afc r .LC146 │ │ │ │ +00000b38 r .LC148 │ │ │ │ +00000b54 r .LC152 │ │ │ │ +00000b78 r .LC154 │ │ │ │ +00000b98 r .LC156 │ │ │ │ +00000bac r .LC157 │ │ │ │ +00000bc0 r .LC158 │ │ │ │ +00000bf0 r .LC159 │ │ │ │ +00000c10 r .LC161 │ │ │ │ +00000c18 r .LC162 │ │ │ │ +00000c34 r .LC163 │ │ │ │ +00000c48 r .LC164 │ │ │ │ +00000c78 r .LC165 │ │ │ │ +00000c90 r .LC166 │ │ │ │ +00000c94 r .LC167 │ │ │ │ +00000ca0 r .LC168 │ │ │ │ +00000cac r .LC169 │ │ │ │ +00000cc8 r .LC171 │ │ │ │ +00000ce4 r .LC172 │ │ │ │ +00000d00 r .LC174 │ │ │ │ +00000d30 r .LC175 │ │ │ │ +00000d50 r .LC176 │ │ │ │ +00000d8c r .LC177 │ │ │ │ +00000db0 r .LC178 │ │ │ │ +00000dc4 r .LC179 │ │ │ │ +00000dd8 r .LC180 │ │ │ │ +00000e14 r .LC181 │ │ │ │ +00000e1c r .LC182 │ │ │ │ +00000e24 r .LC184 │ │ │ │ +00000e2c r .LC185 │ │ │ │ +00000e38 r .LC186 │ │ │ │ +00000e60 r .LC187 │ │ │ │ +00000e68 r .LC188 │ │ │ │ +00000e88 r .LC189 │ │ │ │ 00000124 r .LC19 │ │ │ │ -00000e88 r .LC190 │ │ │ │ -00000ec0 r .LC192 │ │ │ │ -00000ed8 r .LC196 │ │ │ │ -00000ee0 r .LC197 │ │ │ │ -00000f1c r .LC198 │ │ │ │ -00000f2c r .LC199 │ │ │ │ +00000ec0 r .LC191 │ │ │ │ +00000ed8 r .LC195 │ │ │ │ +00000ee0 r .LC196 │ │ │ │ +00000f1c r .LC197 │ │ │ │ +00000f2c r .LC198 │ │ │ │ +00000f34 r .LC199 │ │ │ │ 00000000 r .LC2 │ │ │ │ 0000015c r .LC20 │ │ │ │ -00000f34 r .LC200 │ │ │ │ -00000f48 r .LC204 │ │ │ │ -00000f5c r .LC205 │ │ │ │ -00000f70 r .LC206 │ │ │ │ -00000f8c r .LC207 │ │ │ │ -00000f98 r .LC208 │ │ │ │ -00000fd0 r .LC209 │ │ │ │ +00000f48 r .LC203 │ │ │ │ +00000f5c r .LC204 │ │ │ │ +00000f70 r .LC205 │ │ │ │ +00000f8c r .LC206 │ │ │ │ +00000f98 r .LC207 │ │ │ │ +00000fd0 r .LC208 │ │ │ │ +00001010 r .LC209 │ │ │ │ 000001bc r .LC21 │ │ │ │ -00001010 r .LC210 │ │ │ │ -00001018 r .LC211 │ │ │ │ -00001020 r .LC212 │ │ │ │ -00001088 r .LC214 │ │ │ │ -000010c8 r .LC215 │ │ │ │ -000010f8 r .LC216 │ │ │ │ -00001130 r .LC217 │ │ │ │ -0000114c r .LC218 │ │ │ │ -0000116c r .LC219 │ │ │ │ -00001174 r .LC220 │ │ │ │ -000011a0 r .LC221 │ │ │ │ -000011d4 r .LC222 │ │ │ │ -000011dc r .LC223 │ │ │ │ -000011f8 r .LC225 │ │ │ │ -00001228 r .LC226 │ │ │ │ -000001cc r .LC23 │ │ │ │ -0000124c r .LC230 │ │ │ │ -00001254 r .LC232 │ │ │ │ -0000125c r .LC233 │ │ │ │ -00001270 r .LC234 │ │ │ │ -0000127c r .LC235 │ │ │ │ -0000128c r .LC236 │ │ │ │ -00001298 r .LC237 │ │ │ │ -000012a4 r .LC238 │ │ │ │ -000012ec r .LC239 │ │ │ │ -00001328 r .LC240 │ │ │ │ -00001368 r .LC241 │ │ │ │ -0000139c r .LC242 │ │ │ │ -000013d0 r .LC243 │ │ │ │ -000013d8 r .LC244 │ │ │ │ -000013f4 r .LC245 │ │ │ │ -00001400 r .LC246 │ │ │ │ -00001428 r .LC247 │ │ │ │ -0000146c r .LC248 │ │ │ │ -00001474 r .LC249 │ │ │ │ -00001484 r .LC250 │ │ │ │ -00001490 r .LC251 │ │ │ │ -0000149c r .LC252 │ │ │ │ -000014a4 r .LC253 │ │ │ │ -000014c8 r .LC254 │ │ │ │ -000014d0 r .LC255 │ │ │ │ -000014e8 r .LC256 │ │ │ │ -000014fc r .LC257 │ │ │ │ -00001538 r .LC258 │ │ │ │ -00001560 r .LC259 │ │ │ │ -000001e0 r .LC26 │ │ │ │ -00001568 r .LC264 │ │ │ │ -00001578 r .LC265 │ │ │ │ -0000158c r .LC266 │ │ │ │ -000015a8 r .LC270 │ │ │ │ -000015b0 r .LC271 │ │ │ │ -000015ec r .LC272 │ │ │ │ -00001624 r .LC276 │ │ │ │ -0000162c r .LC277 │ │ │ │ -00001634 r .LC278 │ │ │ │ -00001640 r .LC279 │ │ │ │ -0000020c r .LC28 │ │ │ │ -0000164c r .LC280 │ │ │ │ -00001654 r .LC281 │ │ │ │ -00001678 r .LC282 │ │ │ │ -000016a0 r .LC283 │ │ │ │ -000016b4 r .LC284 │ │ │ │ -000016d4 r .LC285 │ │ │ │ -000016dc r .LC286 │ │ │ │ -000016f8 r .LC287 │ │ │ │ -00001734 r .LC288 │ │ │ │ -00001758 r .LC289 │ │ │ │ -00000210 r .LC29 │ │ │ │ -000017b0 r .LC290 │ │ │ │ -00001804 r .LC292 │ │ │ │ -00001848 r .LC293 │ │ │ │ -00001860 r .LC294 │ │ │ │ -00001864 r .LC296 │ │ │ │ -0000187c r .LC297 │ │ │ │ -00001898 r .LC298 │ │ │ │ -000018dc r .LC299 │ │ │ │ +00001018 r .LC210 │ │ │ │ +00001020 r .LC211 │ │ │ │ +00001088 r .LC213 │ │ │ │ +000010c8 r .LC214 │ │ │ │ +000010f8 r .LC215 │ │ │ │ +00001130 r .LC216 │ │ │ │ +0000114c r .LC217 │ │ │ │ +0000116c r .LC218 │ │ │ │ +00001174 r .LC219 │ │ │ │ +000001cc r .LC22 │ │ │ │ +000011a0 r .LC220 │ │ │ │ +000011d4 r .LC221 │ │ │ │ +000011dc r .LC222 │ │ │ │ +000011f8 r .LC224 │ │ │ │ +00001228 r .LC225 │ │ │ │ +0000124c r .LC229 │ │ │ │ +00001254 r .LC231 │ │ │ │ +0000125c r .LC232 │ │ │ │ +00001270 r .LC233 │ │ │ │ +0000127c r .LC234 │ │ │ │ +0000128c r .LC235 │ │ │ │ +00001298 r .LC236 │ │ │ │ +000012a4 r .LC237 │ │ │ │ +000012ec r .LC238 │ │ │ │ +00001328 r .LC239 │ │ │ │ +00001368 r .LC240 │ │ │ │ +0000139c r .LC241 │ │ │ │ +000013d0 r .LC242 │ │ │ │ +000013d8 r .LC243 │ │ │ │ +000013f4 r .LC244 │ │ │ │ +00001400 r .LC245 │ │ │ │ +00001428 r .LC246 │ │ │ │ +0000146c r .LC247 │ │ │ │ +00001474 r .LC248 │ │ │ │ +00001484 r .LC249 │ │ │ │ +000001e0 r .LC25 │ │ │ │ +00001490 r .LC250 │ │ │ │ +0000149c r .LC251 │ │ │ │ +000014a4 r .LC252 │ │ │ │ +000014c8 r .LC253 │ │ │ │ +000014d0 r .LC254 │ │ │ │ +000014e8 r .LC255 │ │ │ │ +000014fc r .LC256 │ │ │ │ +00001504 r .LC261 │ │ │ │ +00001514 r .LC262 │ │ │ │ +00001528 r .LC263 │ │ │ │ +00001544 r .LC267 │ │ │ │ +00001580 r .LC268 │ │ │ │ +000015a8 r .LC269 │ │ │ │ +0000020c r .LC27 │ │ │ │ +000015b0 r .LC270 │ │ │ │ +000015ec r .LC271 │ │ │ │ +00001624 r .LC275 │ │ │ │ +0000162c r .LC276 │ │ │ │ +00001634 r .LC277 │ │ │ │ +00001640 r .LC278 │ │ │ │ +0000164c r .LC279 │ │ │ │ +00000210 r .LC28 │ │ │ │ +00001654 r .LC280 │ │ │ │ +00001678 r .LC281 │ │ │ │ +000016a0 r .LC282 │ │ │ │ +000016b4 r .LC283 │ │ │ │ +000016d4 r .LC284 │ │ │ │ +000016dc r .LC285 │ │ │ │ +000016f8 r .LC286 │ │ │ │ +00001734 r .LC287 │ │ │ │ +00001758 r .LC288 │ │ │ │ +000017b0 r .LC289 │ │ │ │ +00000214 r .LC29 │ │ │ │ +00001804 r .LC291 │ │ │ │ +00001848 r .LC292 │ │ │ │ +00001860 r .LC293 │ │ │ │ +00001864 r .LC295 │ │ │ │ +0000187c r .LC296 │ │ │ │ +00001898 r .LC297 │ │ │ │ +000018dc r .LC298 │ │ │ │ +00001918 r .LC299 │ │ │ │ 00000018 r .LC3 │ │ │ │ -00000214 r .LC30 │ │ │ │ -00001918 r .LC300 │ │ │ │ -00001928 r .LC301 │ │ │ │ -00001938 r .LC302 │ │ │ │ -00001944 r .LC303 │ │ │ │ -00001950 r .LC304 │ │ │ │ -00001968 r .LC305 │ │ │ │ -00001970 r .LC306 │ │ │ │ -00001978 r .LC307 │ │ │ │ -00001990 r .LC309 │ │ │ │ -00000218 r .LC31 │ │ │ │ -000019cc r .LC310 │ │ │ │ -000019f0 r .LC311 │ │ │ │ -00001a14 r .LC313 │ │ │ │ -00001a5c r .LC314 │ │ │ │ -00001a7c r .LC315 │ │ │ │ -00001adc r .LC316 │ │ │ │ -00001af4 r .LC317 │ │ │ │ -00001b10 r .LC318 │ │ │ │ -00001b24 r .LC319 │ │ │ │ -0000021c r .LC32 │ │ │ │ -00001b40 r .LC320 │ │ │ │ -00001b68 r .LC321 │ │ │ │ -00001b84 r .LC322 │ │ │ │ -00001b94 r .LC323 │ │ │ │ -00001ba4 r .LC324 │ │ │ │ -00001bb4 r .LC325 │ │ │ │ -00001bc8 r .LC326 │ │ │ │ -00001bdc r .LC327 │ │ │ │ -00001bf0 r .LC328 │ │ │ │ -00001c04 r .LC329 │ │ │ │ -00000220 r .LC33 │ │ │ │ -00001c50 r .LC330 │ │ │ │ -00001c70 r .LC331 │ │ │ │ -00001c98 r .LC332 │ │ │ │ -00001d00 r .LC333 │ │ │ │ -00001d24 r .LC334 │ │ │ │ -00000228 r .LC34 │ │ │ │ -00000230 r .LC35 │ │ │ │ -00000238 r .LC36 │ │ │ │ -00000240 r .LC37 │ │ │ │ -00000248 r .LC38 │ │ │ │ -0000024c r .LC39 │ │ │ │ +00000218 r .LC30 │ │ │ │ +00001928 r .LC300 │ │ │ │ +00001938 r .LC301 │ │ │ │ +00001944 r .LC302 │ │ │ │ +00001950 r .LC303 │ │ │ │ +00001968 r .LC304 │ │ │ │ +00001970 r .LC305 │ │ │ │ +00001978 r .LC306 │ │ │ │ +00001990 r .LC308 │ │ │ │ +000019cc r .LC309 │ │ │ │ +0000021c r .LC31 │ │ │ │ +000019f0 r .LC310 │ │ │ │ +00001a14 r .LC312 │ │ │ │ +00001a5c r .LC313 │ │ │ │ +00001a7c r .LC314 │ │ │ │ +00001adc r .LC315 │ │ │ │ +00001af4 r .LC316 │ │ │ │ +00001b10 r .LC317 │ │ │ │ +00001b24 r .LC318 │ │ │ │ +00001b40 r .LC319 │ │ │ │ +00000220 r .LC32 │ │ │ │ +00001b68 r .LC320 │ │ │ │ +00001b84 r .LC321 │ │ │ │ +00001b94 r .LC322 │ │ │ │ +00001ba4 r .LC323 │ │ │ │ +00001bb4 r .LC324 │ │ │ │ +00001bc8 r .LC325 │ │ │ │ +00001bdc r .LC326 │ │ │ │ +00001bf0 r .LC327 │ │ │ │ +00001c04 r .LC328 │ │ │ │ +00001c50 r .LC329 │ │ │ │ +00000228 r .LC33 │ │ │ │ +00001c70 r .LC330 │ │ │ │ +00001c98 r .LC331 │ │ │ │ +00001d00 r .LC332 │ │ │ │ +00001d24 r .LC333 │ │ │ │ +00000230 r .LC34 │ │ │ │ +00000238 r .LC35 │ │ │ │ +00000240 r .LC36 │ │ │ │ +00000248 r .LC37 │ │ │ │ +0000024c r .LC38 │ │ │ │ +00000250 r .LC39 │ │ │ │ 0000002c r .LC4 │ │ │ │ -00000250 r .LC40 │ │ │ │ -00000254 r .LC41 │ │ │ │ -00000258 r .LC42 │ │ │ │ -0000025c r .LC43 │ │ │ │ -00000260 r .LC44 │ │ │ │ -00000264 r .LC45 │ │ │ │ -00000268 r .LC46 │ │ │ │ -0000026c r .LC47 │ │ │ │ -00000270 r .LC48 │ │ │ │ -00000274 r .LC49 │ │ │ │ +00000254 r .LC40 │ │ │ │ +00000258 r .LC41 │ │ │ │ +0000025c r .LC42 │ │ │ │ +00000260 r .LC43 │ │ │ │ +00000264 r .LC44 │ │ │ │ +00000268 r .LC45 │ │ │ │ +0000026c r .LC46 │ │ │ │ +00000270 r .LC47 │ │ │ │ +00000274 r .LC48 │ │ │ │ +00000278 r .LC49 │ │ │ │ 00000048 r .LC5 │ │ │ │ -00000278 r .LC50 │ │ │ │ -0000027c r .LC51 │ │ │ │ -00000280 r .LC52 │ │ │ │ -00000284 r .LC53 │ │ │ │ -00000288 r .LC54 │ │ │ │ -0000028c r .LC55 │ │ │ │ -00000290 r .LC56 │ │ │ │ -00000294 r .LC57 │ │ │ │ -00000298 r .LC58 │ │ │ │ -0000029c r .LC59 │ │ │ │ +0000027c r .LC50 │ │ │ │ +00000280 r .LC51 │ │ │ │ +00000284 r .LC52 │ │ │ │ +00000288 r .LC53 │ │ │ │ +0000028c r .LC54 │ │ │ │ +00000290 r .LC55 │ │ │ │ +00000294 r .LC56 │ │ │ │ +00000298 r .LC57 │ │ │ │ +0000029c r .LC58 │ │ │ │ +000002b8 r .LC59 │ │ │ │ 00000058 r .LC6 │ │ │ │ -000002b8 r .LC60 │ │ │ │ -000002d4 r .LC65 │ │ │ │ +000002d4 r .LC64 │ │ │ │ +000002dc r .LC69 │ │ │ │ 00000080 r .LC7 │ │ │ │ -000002dc r .LC70 │ │ │ │ -00000310 r .LC71 │ │ │ │ -00000360 r .LC72 │ │ │ │ -00000000 r .LC73 │ │ │ │ -0000001c r .LC74 │ │ │ │ -00000380 r .LC75 │ │ │ │ -00000394 r .LC76 │ │ │ │ -0000039c r .LC77 │ │ │ │ -000003a4 r .LC78 │ │ │ │ -0000005c r .LC79 │ │ │ │ +00000310 r .LC70 │ │ │ │ +00000360 r .LC71 │ │ │ │ +00000000 r .LC72 │ │ │ │ +0000001c r .LC73 │ │ │ │ +00000380 r .LC74 │ │ │ │ +00000394 r .LC75 │ │ │ │ +0000039c r .LC76 │ │ │ │ +000003a4 r .LC77 │ │ │ │ +0000005c r .LC78 │ │ │ │ +0000007c r .LC79 │ │ │ │ 000000a0 r .LC8 │ │ │ │ -0000007c r .LC80 │ │ │ │ -00000098 r .LC81 │ │ │ │ -000000dc r .LC82 │ │ │ │ -00000114 r .LC83 │ │ │ │ -000003c0 r .LC84 │ │ │ │ -000003dc r .LC85 │ │ │ │ -0000040c r .LC86 │ │ │ │ -00000424 r .LC87 │ │ │ │ -0000043c r .LC88 │ │ │ │ -0000044c r .LC89 │ │ │ │ +00000098 r .LC80 │ │ │ │ +000000dc r .LC81 │ │ │ │ +00000114 r .LC82 │ │ │ │ +000003c0 r .LC83 │ │ │ │ +000003dc r .LC84 │ │ │ │ +0000040c r .LC85 │ │ │ │ +00000424 r .LC86 │ │ │ │ +0000043c r .LC87 │ │ │ │ +0000044c r .LC88 │ │ │ │ +00000464 r .LC89 │ │ │ │ 000000c0 r .LC9 │ │ │ │ -00000464 r .LC90 │ │ │ │ -0000047c r .LC91 │ │ │ │ -00000498 r .LC92 │ │ │ │ -000004ac r .LC93 │ │ │ │ -000004cc r .LC94 │ │ │ │ -000004e8 r .LC95 │ │ │ │ -00000508 r .LC97 │ │ │ │ -00000544 r .LC98 │ │ │ │ -00000554 r .LC99 │ │ │ │ +0000047c r .LC90 │ │ │ │ +00000498 r .LC91 │ │ │ │ +000004ac r .LC92 │ │ │ │ +000004cc r .LC93 │ │ │ │ +000004e8 r .LC94 │ │ │ │ +00000508 r .LC96 │ │ │ │ +00000544 r .LC97 │ │ │ │ +00000554 r .LC98 │ │ │ │ +0000055c r .LC99 │ │ │ │ 000000d8 d EncodingMapType │ │ │ │ 00002398 t EncodingMap_size │ │ │ │ -000034e8 r EncodingMap_size__doc__ │ │ │ │ -0000b3cc t MarkupIterator_next │ │ │ │ +000034c8 r EncodingMap_size__doc__ │ │ │ │ +0000b308 t MarkupIterator_next │ │ │ │ U PyArg_ParseTuple │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBuffer_FillInfo │ │ │ │ U PyBuffer_Release │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytesWriter_Create │ │ │ │ U PyBytesWriter_Discard │ │ │ │ @@ -14573,15 +14573,15 @@ │ │ │ │ U PyExc_UnicodeEncodeError │ │ │ │ U PyExc_UnicodeError │ │ │ │ U PyExc_ValueError │ │ │ │ 000001ac d PyFieldNameIter_Type │ │ │ │ U PyFloat_Type │ │ │ │ 00000280 d PyFormatterIter_Type │ │ │ │ U PyFrozenDict_Type │ │ │ │ -00008a88 T PyInit__string │ │ │ │ +00008ac4 T PyInit__string │ │ │ │ U PyList_Append │ │ │ │ U PyList_New │ │ │ │ U PyList_Reverse │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_AsLong │ │ │ │ U PyLong_AsSsize_t │ │ │ │ U PyLong_FromLong │ │ │ │ @@ -14641,116 +14641,116 @@ │ │ │ │ 000004ac D PyUnicodeIter_Type │ │ │ │ U PyUnicodeTranslateError_SetEnd │ │ │ │ U PyUnicodeTranslateError_SetReason │ │ │ │ U PyUnicodeTranslateError_SetStart │ │ │ │ 000002b8 T PyUnicodeWriter_Format │ │ │ │ 000021a0 T PyUnicodeWriter_WriteUCS4 │ │ │ │ 00001104 T PyUnicodeWriter_WriteWideChar │ │ │ │ -00011d48 T PyUnicode_Append │ │ │ │ +00011c84 T PyUnicode_Append │ │ │ │ 000070a0 T PyUnicode_AppendAndDel │ │ │ │ -00021e20 T PyUnicode_AsASCIIString │ │ │ │ +00021c14 T PyUnicode_AsASCIIString │ │ │ │ 00000e5c T PyUnicode_AsCharmapString │ │ │ │ 00002f80 T PyUnicode_AsDecodedObject │ │ │ │ 00002fcc T PyUnicode_AsDecodedUnicode │ │ │ │ 0000308c T PyUnicode_AsEncodedObject │ │ │ │ -00008dc0 T PyUnicode_AsEncodedString │ │ │ │ +00008d10 T PyUnicode_AsEncodedString │ │ │ │ 000030d8 T PyUnicode_AsEncodedUnicode │ │ │ │ 00000ea0 T PyUnicode_AsLatin1String │ │ │ │ -000124b0 T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ -00022664 T PyUnicode_AsUCS4 │ │ │ │ -0000fd10 T PyUnicode_AsUCS4Copy │ │ │ │ +000124e4 T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ +00022458 T PyUnicode_AsUCS4 │ │ │ │ +0000fd4c T PyUnicode_AsUCS4Copy │ │ │ │ 00000eb8 T PyUnicode_AsUTF16String │ │ │ │ 00000ed0 T PyUnicode_AsUTF32String │ │ │ │ -00007e48 T PyUnicode_AsUTF8 │ │ │ │ -00006ee4 T PyUnicode_AsUTF8AndSize │ │ │ │ +00007d98 T PyUnicode_AsUTF8 │ │ │ │ +00006e34 T PyUnicode_AsUTF8AndSize │ │ │ │ 00005174 T PyUnicode_AsUTF8String │ │ │ │ -00023b34 T PyUnicode_AsUnicodeEscapeString │ │ │ │ +00023918 T PyUnicode_AsUnicodeEscapeString │ │ │ │ 000045c0 T PyUnicode_AsWideChar │ │ │ │ -0000d728 T PyUnicode_AsWideCharString │ │ │ │ +0000d664 T PyUnicode_AsWideCharString │ │ │ │ 000047b0 T PyUnicode_BuildEncodingMap │ │ │ │ -00017354 T PyUnicode_Compare │ │ │ │ -00007ee8 T PyUnicode_CompareWithASCIIString │ │ │ │ -000119f4 T PyUnicode_Concat │ │ │ │ -0000cea0 T PyUnicode_Contains │ │ │ │ -00012ce4 T PyUnicode_CopyCharacters │ │ │ │ +00017290 T PyUnicode_Compare │ │ │ │ +00007e38 T PyUnicode_CompareWithASCIIString │ │ │ │ +00011930 T PyUnicode_Concat │ │ │ │ +0000cddc T PyUnicode_Contains │ │ │ │ +00012d18 T PyUnicode_CopyCharacters │ │ │ │ 000013fc T PyUnicode_Count │ │ │ │ 000033e0 T PyUnicode_DATA │ │ │ │ -0001cfb8 T PyUnicode_Decode │ │ │ │ -000153ac T PyUnicode_DecodeASCII │ │ │ │ +0001ce60 T PyUnicode_Decode │ │ │ │ +000152e8 T PyUnicode_DecodeASCII │ │ │ │ 00005d78 T PyUnicode_DecodeCharmap │ │ │ │ -0000716c T PyUnicode_DecodeFSDefault │ │ │ │ -00006630 T PyUnicode_DecodeFSDefaultAndSize │ │ │ │ +000070bc T PyUnicode_DecodeFSDefault │ │ │ │ +00006580 T PyUnicode_DecodeFSDefaultAndSize │ │ │ │ 00005d64 T PyUnicode_DecodeLatin1 │ │ │ │ -00011708 T PyUnicode_DecodeLocale │ │ │ │ +00011644 T PyUnicode_DecodeLocale │ │ │ │ 0000318c T PyUnicode_DecodeLocaleAndSize │ │ │ │ -0000c330 T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ +0000c36c T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ 00000a08 T PyUnicode_DecodeUTF16 │ │ │ │ -0000dfd4 T PyUnicode_DecodeUTF16Stateful │ │ │ │ +0000de84 T PyUnicode_DecodeUTF16Stateful │ │ │ │ 00000a34 T PyUnicode_DecodeUTF32 │ │ │ │ -00024a1c T PyUnicode_DecodeUTF32Stateful │ │ │ │ +00024800 T PyUnicode_DecodeUTF32Stateful │ │ │ │ 00003310 T PyUnicode_DecodeUTF7 │ │ │ │ -00024350 T PyUnicode_DecodeUTF7Stateful │ │ │ │ -0000799c T PyUnicode_DecodeUTF8 │ │ │ │ -00007a30 T PyUnicode_DecodeUTF8Stateful │ │ │ │ +00024134 T PyUnicode_DecodeUTF7Stateful │ │ │ │ +000078ec T PyUnicode_DecodeUTF8 │ │ │ │ +00007980 T PyUnicode_DecodeUTF8Stateful │ │ │ │ 00000eec T PyUnicode_DecodeUnicodeEscape │ │ │ │ -00017600 T PyUnicode_EncodeFSDefault │ │ │ │ -00007f64 T PyUnicode_EncodeLocale │ │ │ │ +0001753c T PyUnicode_EncodeFSDefault │ │ │ │ +00007fa0 T PyUnicode_EncodeLocale │ │ │ │ 0000209c T PyUnicode_Equal │ │ │ │ -0001b250 T PyUnicode_EqualToUTF8 │ │ │ │ -0001b2d4 T PyUnicode_EqualToUTF8AndSize │ │ │ │ +0001b0f8 T PyUnicode_EqualToUTF8 │ │ │ │ +0001b17c T PyUnicode_EqualToUTF8AndSize │ │ │ │ 00005448 t PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ -00019e9c T PyUnicode_FSConverter │ │ │ │ +00019d44 T PyUnicode_FSConverter │ │ │ │ 00003dfc T PyUnicode_FSDecoder │ │ │ │ -0000c348 T PyUnicode_Fill │ │ │ │ -0001165c T PyUnicode_Find │ │ │ │ -0000e864 T PyUnicode_FindChar │ │ │ │ -0000ed4c t PyUnicode_FindChar.constprop.0 │ │ │ │ +0000f8fc T PyUnicode_Fill │ │ │ │ +00011698 T PyUnicode_Find │ │ │ │ +0000e7a0 T PyUnicode_FindChar │ │ │ │ +0000ec88 t PyUnicode_FindChar.constprop.0 │ │ │ │ U PyUnicode_Format │ │ │ │ -0001caac T PyUnicode_FromEncodedObject │ │ │ │ +0001c954 T PyUnicode_FromEncodedObject │ │ │ │ 00003304 T PyUnicode_FromFormat │ │ │ │ 0000336c T PyUnicode_FromFormatV │ │ │ │ -00007374 T PyUnicode_FromKindAndData │ │ │ │ -0001388c T PyUnicode_FromObject │ │ │ │ -0001f7b8 T PyUnicode_FromOrdinal │ │ │ │ -00001448 T PyUnicode_FromString │ │ │ │ -00006268 T PyUnicode_FromStringAndSize │ │ │ │ -0000683c T PyUnicode_FromWideChar │ │ │ │ +000072c4 T PyUnicode_FromKindAndData │ │ │ │ +000137c8 T PyUnicode_FromObject │ │ │ │ +0001f660 T PyUnicode_FromOrdinal │ │ │ │ +00001370 T PyUnicode_FromString │ │ │ │ +000061b8 T PyUnicode_FromStringAndSize │ │ │ │ +0000678c T PyUnicode_FromWideChar │ │ │ │ 000005c4 T PyUnicode_GetDefaultEncoding │ │ │ │ -0000a218 T PyUnicode_GetLength │ │ │ │ +0000a168 T PyUnicode_GetLength │ │ │ │ 000032dc T PyUnicode_GetSize │ │ │ │ -000010e4 T PyUnicode_InternFromString │ │ │ │ +0000100c T PyUnicode_InternFromString │ │ │ │ 00003350 T PyUnicode_InternImmortal │ │ │ │ 00000304 T PyUnicode_InternInPlace │ │ │ │ -00007a64 T PyUnicode_IsIdentifier │ │ │ │ -00015d58 T PyUnicode_Join │ │ │ │ +000079b4 T PyUnicode_IsIdentifier │ │ │ │ +00015c94 T PyUnicode_Join │ │ │ │ 0000338c T PyUnicode_KIND │ │ │ │ -00000f38 T PyUnicode_New │ │ │ │ -00012390 T PyUnicode_Partition │ │ │ │ +00000e60 T PyUnicode_New │ │ │ │ +000122cc T PyUnicode_Partition │ │ │ │ 0000323c t PyUnicode_READ_CHAR │ │ │ │ 000032bc t PyUnicode_READ_CHAR.part.0 │ │ │ │ -00009c38 T PyUnicode_RPartition │ │ │ │ +00009b88 T PyUnicode_RPartition │ │ │ │ 00001508 T PyUnicode_RSplit │ │ │ │ 00006504 T PyUnicode_ReadChar │ │ │ │ -0000c27c T PyUnicode_Replace │ │ │ │ +0000c2b8 T PyUnicode_Replace │ │ │ │ 00001488 T PyUnicode_Resize │ │ │ │ -000097bc T PyUnicode_RichCompare │ │ │ │ -00021e90 T PyUnicode_Split │ │ │ │ -0001da28 T PyUnicode_Splitlines │ │ │ │ -0000d564 T PyUnicode_Substring │ │ │ │ +0000970c T PyUnicode_RichCompare │ │ │ │ +00021c84 T PyUnicode_Split │ │ │ │ +0001d8d0 T PyUnicode_Splitlines │ │ │ │ +0000d4a0 T PyUnicode_Substring │ │ │ │ 000040c0 T PyUnicode_Tailmatch │ │ │ │ 000015a4 T PyUnicode_Translate │ │ │ │ 00000004 D PyUnicode_Type │ │ │ │ 00000f04 T PyUnicode_WriteChar │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GetConstant │ │ │ │ U Py_HashBuffer │ │ │ │ -00008d80 t Py_XDECREF │ │ │ │ +00008cd0 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ -00012474 t SubString_new_object │ │ │ │ -0001207c t SubString_new_object_or_empty │ │ │ │ +000124a8 t SubString_new_object │ │ │ │ +000120b0 t SubString_new_object_or_empty │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyBytes_Repeat │ │ │ │ U _PyCodec_DecodeText │ │ │ │ U _PyCodec_EncodeText │ │ │ │ U _PyCodec_InitRegistry │ │ │ │ @@ -14775,70 +14775,70 @@ │ │ │ │ U _PyStaticType_InitBuiltin │ │ │ │ U _PyTuple_FromPairSteal │ │ │ │ U _PyType_GetFullyQualifiedName │ │ │ │ 000003d8 D _PyUnicodeASCIIIter_Type │ │ │ │ U _PyUnicodeTranslateError_Create │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ -00012cb4 T _PyUnicodeWriter_FormatV │ │ │ │ +00012ce8 T _PyUnicodeWriter_FormatV │ │ │ │ U _PyUnicodeWriter_Init │ │ │ │ U _PyUnicodeWriter_InitWithBuffer │ │ │ │ U _PyUnicodeWriter_PrepareInternal │ │ │ │ U _PyUnicodeWriter_PrepareKindInternal │ │ │ │ U _PyUnicodeWriter_WriteASCIIString │ │ │ │ U _PyUnicodeWriter_WriteChar │ │ │ │ 0000314c t _PyUnicodeWriter_WriteCharInline │ │ │ │ U _PyUnicodeWriter_WriteStr │ │ │ │ U _PyUnicodeWriter_WriteSubstring │ │ │ │ -00009750 T _PyUnicode_AsASCIIString │ │ │ │ -00007ee8 T _PyUnicode_AsLatin1String │ │ │ │ -00006e08 T _PyUnicode_AsUTF8NoNUL │ │ │ │ -0001d57c T _PyUnicode_AsUTF8String │ │ │ │ -000187b4 T _PyUnicode_BinarySlice │ │ │ │ +000096a0 T _PyUnicode_AsASCIIString │ │ │ │ +00007f24 T _PyUnicode_AsLatin1String │ │ │ │ +00006d58 T _PyUnicode_AsUTF8NoNUL │ │ │ │ +0001d424 T _PyUnicode_AsUTF8String │ │ │ │ +0001865c T _PyUnicode_BinarySlice │ │ │ │ 00002958 T _PyUnicode_CheckConsistency │ │ │ │ -0001ec58 T _PyUnicode_ClearInterned │ │ │ │ -0000824c T _PyUnicode_Copy │ │ │ │ -00022dc8 T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ -00005a20 T _PyUnicode_DecodeUTF8Writer │ │ │ │ -00008034 T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ -000115a0 T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ +0001eb00 T _PyUnicode_ClearInterned │ │ │ │ +00008288 T _PyUnicode_Copy │ │ │ │ +00022bac T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ +00005970 T _PyUnicode_DecodeUTF8Writer │ │ │ │ +00007f84 T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ +000115dc T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ 00004ba0 T _PyUnicode_Dedent │ │ │ │ -0001f98c T _PyUnicode_EncodeCharmap │ │ │ │ -00009794 T _PyUnicode_EncodeUTF16 │ │ │ │ -00009d2c t _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ -00010a30 T _PyUnicode_EncodeUTF32 │ │ │ │ -00025000 T _PyUnicode_EncodeUTF7 │ │ │ │ -00007d84 T _PyUnicode_Equal │ │ │ │ -000079bc T _PyUnicode_EqualToASCIIString │ │ │ │ -0001b47c T _PyUnicode_ExactDealloc │ │ │ │ -000049e4 T _PyUnicode_FastCopyCharacters │ │ │ │ -00008eb8 T _PyUnicode_FastFill │ │ │ │ -00008da0 t _PyUnicode_Fill │ │ │ │ -0000bd4c T _PyUnicode_FindMaxChar │ │ │ │ +0001f834 T _PyUnicode_EncodeCharmap │ │ │ │ +000097d0 T _PyUnicode_EncodeUTF16 │ │ │ │ +00009d68 t _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ +00010a6c T _PyUnicode_EncodeUTF32 │ │ │ │ +00024de4 T _PyUnicode_EncodeUTF7 │ │ │ │ +00007cd4 T _PyUnicode_Equal │ │ │ │ +0000790c T _PyUnicode_EqualToASCIIString │ │ │ │ +0001b324 T _PyUnicode_ExactDealloc │ │ │ │ +00004934 T _PyUnicode_FastCopyCharacters │ │ │ │ +00008ef4 T _PyUnicode_FastFill │ │ │ │ +00008ddc t _PyUnicode_Fill │ │ │ │ +0000bc88 T _PyUnicode_FindMaxChar │ │ │ │ 00006738 T _PyUnicode_Fini │ │ │ │ 000065b0 T _PyUnicode_FiniTypes │ │ │ │ U _PyUnicode_FormatAdvancedWriter │ │ │ │ -00007028 T _PyUnicode_FromASCII │ │ │ │ +00006f78 T _PyUnicode_FromASCII │ │ │ │ 000000b4 T _PyUnicode_FromId │ │ │ │ -000076ac t _PyUnicode_FromUCS1 │ │ │ │ -0001e308 t _PyUnicode_FromUCS2 │ │ │ │ -00021f1c t _PyUnicode_FromUCS4 │ │ │ │ +000075fc t _PyUnicode_FromUCS1 │ │ │ │ +0001e1b0 t _PyUnicode_FromUCS2 │ │ │ │ +00021d10 t _PyUnicode_FromUCS4 │ │ │ │ 000069c8 T _PyUnicode_GetEmpty │ │ │ │ 00005cf0 T _PyUnicode_GetNameCAPI │ │ │ │ 00002e40 t _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ 00003bf4 T _PyUnicode_InitEncodings │ │ │ │ 000002ac T _PyUnicode_InitGlobalObjects │ │ │ │ 00002dbc T _PyUnicode_InitState │ │ │ │ 00002eb0 T _PyUnicode_InitTypes │ │ │ │ -00006300 T _PyUnicode_InternImmortal │ │ │ │ -00025408 T _PyUnicode_InternInPlace │ │ │ │ +00006250 T _PyUnicode_InternImmortal │ │ │ │ +000251ec T _PyUnicode_InternInPlace │ │ │ │ 00002fe0 T _PyUnicode_InternMortal │ │ │ │ 00003328 T _PyUnicode_InternStatic │ │ │ │ 0000290c T _PyUnicode_InternedSize │ │ │ │ -00012c24 T _PyUnicode_InternedSize_Immortal │ │ │ │ +00012c58 T _PyUnicode_InternedSize_Immortal │ │ │ │ U _PyUnicode_IsAlpha │ │ │ │ U _PyUnicode_IsCaseIgnorable │ │ │ │ U _PyUnicode_IsCased │ │ │ │ U _PyUnicode_IsDecimalDigit │ │ │ │ U _PyUnicode_IsDigit │ │ │ │ U _PyUnicode_IsLinebreak │ │ │ │ U _PyUnicode_IsLowercase │ │ │ │ @@ -14846,79 +14846,79 @@ │ │ │ │ U _PyUnicode_IsNumeric │ │ │ │ U _PyUnicode_IsPrintable │ │ │ │ U _PyUnicode_IsTitlecase │ │ │ │ U _PyUnicode_IsUppercase │ │ │ │ U _PyUnicode_IsWhitespace │ │ │ │ U _PyUnicode_IsXidContinue │ │ │ │ U _PyUnicode_IsXidStart │ │ │ │ -0000c594 T _PyUnicode_JoinArray │ │ │ │ -00005f1c T _PyUnicode_ResizeCompact │ │ │ │ -00006160 T _PyUnicode_Result │ │ │ │ -00007cb0 T _PyUnicode_ScanIdentifier │ │ │ │ +0000c4d0 T _PyUnicode_JoinArray │ │ │ │ +00005e6c T _PyUnicode_ResizeCompact │ │ │ │ +000060b0 T _PyUnicode_Result │ │ │ │ +00007c00 T _PyUnicode_ScanIdentifier │ │ │ │ U _PyUnicode_ToDecimalDigit │ │ │ │ U _PyUnicode_ToFoldedFull │ │ │ │ U _PyUnicode_ToLowerFull │ │ │ │ U _PyUnicode_ToTitleFull │ │ │ │ U _PyUnicode_ToUpperFull │ │ │ │ -0001fe30 T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ +0001fcd8 T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ 00002e60 T _PyUnicode_WideCharString_Converter │ │ │ │ 00002ee4 T _PyUnicode_WideCharString_Opt_Converter │ │ │ │ -00018ec0 T _PyUnicode_XStrip │ │ │ │ +00018d68 T _PyUnicode_XStrip │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_DecodeLocaleEx │ │ │ │ 0000015c T _Py_DecodeUTF8Ex │ │ │ │ 000033a8 T _Py_DecodeUTF8_surrogateescape │ │ │ │ U _Py_DumpPathConfig │ │ │ │ U _Py_EncodeLocaleEx │ │ │ │ 00000724 T _Py_EncodeUTF8Ex │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -000118fc T _Py_GetErrorHandler │ │ │ │ +00011838 T _Py_GetErrorHandler │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NewReferenceNoTotal │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SetFileSystemEncoding │ │ │ │ U _Py_SetImmortal │ │ │ │ U _Py_TrueStruct │ │ │ │ -00000328 R _Py_ascii_whitespace │ │ │ │ +00000308 R _Py_ascii_whitespace │ │ │ │ U _Py_bytes_lower │ │ │ │ U _Py_bytes_upper │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_ctype_tolower │ │ │ │ U _Py_hashtable_destroy │ │ │ │ U _Py_hashtable_get │ │ │ │ U _Py_hashtable_len │ │ │ │ U _Py_hashtable_new_full │ │ │ │ U _Py_hashtable_set │ │ │ │ 00000000 T _Py_normalize_encoding │ │ │ │ U _Py_tss_interp │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_idivmod │ │ │ │ 0000075c d __compound_literal.0 │ │ │ │ -000003bc r __func__.0 │ │ │ │ -000003a8 r __func__.1 │ │ │ │ -000002d0 r __func__.2 │ │ │ │ -00000310 r __func__.3 │ │ │ │ -000004d0 r __func__.31 │ │ │ │ -000002b0 r __func__.4 │ │ │ │ -000002e0 r __func__.5 │ │ │ │ +0000039c r __func__.0 │ │ │ │ +00000388 r __func__.1 │ │ │ │ +000002b0 r __func__.2 │ │ │ │ +000002f0 r __func__.3 │ │ │ │ +000004b0 r __func__.31 │ │ │ │ +00000290 r __func__.4 │ │ │ │ +000002c0 r __func__.5 │ │ │ │ U __memmove_chk │ │ │ │ U __snprintf_chk │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00004a18 t _copy_characters │ │ │ │ -000004f8 r _keywords.11 │ │ │ │ -00000508 r _keywords.14 │ │ │ │ -00000514 r _keywords.17 │ │ │ │ -00000520 r _keywords.20 │ │ │ │ -00000528 r _keywords.23 │ │ │ │ -00000530 r _keywords.26 │ │ │ │ -000004ec r _keywords.8 │ │ │ │ +00004968 t _copy_characters │ │ │ │ +000004d8 r _keywords.11 │ │ │ │ +000004e8 r _keywords.14 │ │ │ │ +000004f4 r _keywords.17 │ │ │ │ +00000500 r _keywords.20 │ │ │ │ +00000508 r _keywords.23 │ │ │ │ +00000510 r _keywords.26 │ │ │ │ +000004cc r _keywords.8 │ │ │ │ 00000684 d _kwtuple.10 │ │ │ │ 000006a0 d _kwtuple.13 │ │ │ │ 000006c0 d _kwtuple.16 │ │ │ │ 000006e0 d _kwtuple.19 │ │ │ │ 000006fc d _kwtuple.22 │ │ │ │ 00000718 d _kwtuple.25 │ │ │ │ 00000664 d _kwtuple.7 │ │ │ │ @@ -14927,265 +14927,266 @@ │ │ │ │ 00000638 d _parser.18 │ │ │ │ 00000380 d _parser.21 │ │ │ │ 000005d8 d _parser.24 │ │ │ │ 00000580 d _parser.27 │ │ │ │ 000005ac d _parser.9 │ │ │ │ 00000768 d _string_methods │ │ │ │ 00000604 d _string_module │ │ │ │ -000180fc t any_find_slice.constprop.1 │ │ │ │ -0001ada4 t anylib_find │ │ │ │ -000003d0 r ascii_linebreak │ │ │ │ -0000d744 t asciilib__factorize │ │ │ │ -0000d63c t asciilib__preprocess │ │ │ │ -0000d898 t asciilib__two_way │ │ │ │ -0000cc48 t asciilib_adaptive_find.constprop.0 │ │ │ │ -000241a8 t asciilib_default_rfind.constprop.0 │ │ │ │ +00017fa4 t any_find_slice.constprop.1 │ │ │ │ +0001ac4c t anylib_find │ │ │ │ +000003b0 r ascii_linebreak │ │ │ │ +0000d5f4 t asciilib__factorize │ │ │ │ +0000d4ec t asciilib__preprocess │ │ │ │ +0000d748 t asciilib__two_way │ │ │ │ +0000caf8 t asciilib_adaptive_find.constprop.0 │ │ │ │ +00023f8c t asciilib_default_rfind.constprop.0 │ │ │ │ 000067c4 t backslashreplace │ │ │ │ 00000000 d bloom_linebreak │ │ │ │ -0000ae44 t build_string │ │ │ │ -00007b58 t case_operation │ │ │ │ -0000ffc0 t charmap_encoding_error │ │ │ │ -000091f4 t charmapencode_lookup │ │ │ │ -00008f18 t charmapencode_output │ │ │ │ -000080c8 t charmaptranslate_lookup │ │ │ │ +0000ad80 t build_string │ │ │ │ +00007b94 t case_operation │ │ │ │ +0000fffc t charmap_encoding_error │ │ │ │ +00009230 t charmapencode_lookup │ │ │ │ +00008f54 t charmapencode_output │ │ │ │ +00008104 t charmaptranslate_lookup │ │ │ │ 000066bc t clear_interned_dict │ │ │ │ 0000430c t config_get_codec_name │ │ │ │ 00000720 t convert_uc.constprop.0 │ │ │ │ -00007db8 t do_capitalize │ │ │ │ +00007df4 t do_capitalize │ │ │ │ 00000954 t do_casefold │ │ │ │ -0000a8f0 t do_string_format │ │ │ │ -000127e8 t do_string_format_map │ │ │ │ -0001087c t do_swapcase │ │ │ │ +0000a82c t do_string_format │ │ │ │ +0001281c t do_string_format_map │ │ │ │ +000108b8 t do_swapcase │ │ │ │ 00004430 t encode_wstr_utf8 │ │ │ │ 00000bcc d encoding_map_methods │ │ │ │ -00012414 t fieldnameiter_dealloc │ │ │ │ +00012448 t fieldnameiter_dealloc │ │ │ │ 00000004 b fieldnameiter_methods │ │ │ │ -000121e0 t fieldnameiter_next │ │ │ │ -00000808 r format__doc__ │ │ │ │ -00000760 r format_map__doc__ │ │ │ │ -000120b4 t formatter_field_name_split │ │ │ │ -00011e64 t formatter_parser │ │ │ │ -00012444 t formatteriter_dealloc │ │ │ │ +00012214 t fieldnameiter_next │ │ │ │ +000007e8 r format__doc__ │ │ │ │ +00000740 r format_map__doc__ │ │ │ │ +000120e8 t formatter_field_name_split │ │ │ │ +00011e98 t formatter_parser │ │ │ │ +00012478 t formatteriter_dealloc │ │ │ │ 00000014 b formatteriter_methods │ │ │ │ -00011efc t formatteriter_next │ │ │ │ +00011f30 t formatteriter_next │ │ │ │ 00000000 t get_error_handler_wide.part.0 │ │ │ │ -0000be78 t get_field_object │ │ │ │ +0000bdb4 t get_field_object │ │ │ │ 000032f4 t get_integer │ │ │ │ 00000860 t handle_capital_sigma │ │ │ │ -00000e60 t hashtable_unicode_compare │ │ │ │ +00002d40 t hashtable_unicode_compare │ │ │ │ 00000d40 t hashtable_unicode_hash │ │ │ │ 00000000 b initialized.6 │ │ │ │ -00002af0 t intern_common.constprop.1 │ │ │ │ +00002a18 t intern_common.constprop.1 │ │ │ │ 00000c78 t intern_static.isra.0 │ │ │ │ -00000590 r length_hint_doc │ │ │ │ +00000570 r length_hint_doc │ │ │ │ 00005840 t make_encode_exception │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 0000073c d module_slots │ │ │ │ -00008c04 t pad │ │ │ │ +00008c40 t pad │ │ │ │ 000069e4 t raise_encode_exception │ │ │ │ -00000568 r reduce_doc │ │ │ │ -00013ab8 t replace │ │ │ │ +00000548 r reduce_doc │ │ │ │ +000139f4 t replace │ │ │ │ 00002d74 t resize_copy │ │ │ │ -0000ab18 t rsplit │ │ │ │ -00000540 r setstate_doc │ │ │ │ -0000f85c t split │ │ │ │ +0000ab54 t rsplit │ │ │ │ +00000520 r setstate_doc │ │ │ │ +0000f798 t split │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ -0000d744 t ucs1lib__factorize │ │ │ │ -0000eb24 t ucs1lib__preprocess │ │ │ │ -0000ec2c t ucs1lib__two_way │ │ │ │ -0000df2c t ucs1lib__two_way_count │ │ │ │ -0000d0c4 t ucs1lib_adaptive_find │ │ │ │ -0001a858 t ucs1lib_fastsearch │ │ │ │ -0001ad6c t ucs1lib_fastsearch.constprop.0 │ │ │ │ -0000ef24 t ucs1lib_rfind_char │ │ │ │ -0000c7b8 t ucs1lib_split_whitespace │ │ │ │ -0000a2bc t ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ -0000a178 t ucs1lib_utf16_encode.isra.0 │ │ │ │ -00011118 t ucs1lib_utf32_encode.isra.0 │ │ │ │ +0000d5f4 t ucs1lib__factorize │ │ │ │ +0000e9d4 t ucs1lib__preprocess │ │ │ │ +0000eadc t ucs1lib__two_way │ │ │ │ +0000dddc t ucs1lib__two_way_count │ │ │ │ +0000cf74 t ucs1lib_adaptive_find │ │ │ │ +0001a700 t ucs1lib_fastsearch │ │ │ │ +0001ac14 t ucs1lib_fastsearch.constprop.0 │ │ │ │ +0000ee60 t ucs1lib_rfind_char │ │ │ │ +0000c668 t ucs1lib_split_whitespace │ │ │ │ +0000a2f8 t ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ +0000a1b4 t ucs1lib_utf16_encode.isra.0 │ │ │ │ +00011154 t ucs1lib_utf32_encode.isra.0 │ │ │ │ 00000b3c t ucs2lib__lex_search │ │ │ │ -00012804 t ucs2lib__preprocess │ │ │ │ -00012938 t ucs2lib__two_way │ │ │ │ +00012838 t ucs2lib__preprocess │ │ │ │ +0001296c t ucs2lib__two_way │ │ │ │ 00000a94 t ucs2lib__two_way_count │ │ │ │ 000023bc t ucs2lib_adaptive_find │ │ │ │ -0000a548 t ucs2lib_count │ │ │ │ +0000a584 t ucs2lib_count │ │ │ │ 000070cc t ucs2lib_fastsearch │ │ │ │ 00006a30 t ucs2lib_find_char │ │ │ │ 000065f8 t ucs2lib_find_max_char │ │ │ │ +00007570 t ucs2lib_rfind_char │ │ │ │ 00000d9c t ucs2lib_rfind_slice.isra.0 │ │ │ │ -0000c4d4 t ucs2lib_split_whitespace │ │ │ │ -000194dc t ucs2lib_utf8_encoder │ │ │ │ -000199c4 t ucs2lib_utf8_encoder.constprop.0 │ │ │ │ +0000c384 t ucs2lib_split_whitespace │ │ │ │ +0001985c t ucs2lib_utf8_encoder │ │ │ │ +00019384 t ucs2lib_utf8_encoder.constprop.0 │ │ │ │ 00000688 t ucs4lib__lex_search │ │ │ │ -0000f69c t ucs4lib__preprocess │ │ │ │ -0000f7c8 t ucs4lib__two_way │ │ │ │ +0000f54c t ucs4lib__preprocess │ │ │ │ +0000f678 t ucs4lib__two_way │ │ │ │ 000005e0 t ucs4lib__two_way_count │ │ │ │ -0000f048 t ucs4lib_fastsearch │ │ │ │ -000109b0 t ucs4lib_find_char │ │ │ │ -0000a480 t ucs4lib_find_max_char │ │ │ │ +0000eef8 t ucs4lib_fastsearch │ │ │ │ +000109ec t ucs4lib_find_char │ │ │ │ +0000a4bc t ucs4lib_find_max_char │ │ │ │ 00000ca0 t ucs4lib_rfind_char │ │ │ │ 00000dfc t ucs4lib_rfind_slice.isra.0 │ │ │ │ 00002664 t ucs4lib_split_whitespace │ │ │ │ -000126e8 t ucs4lib_utf16_encode │ │ │ │ +0001271c t ucs4lib_utf16_encode │ │ │ │ 00000000 t ucs4lib_utf8_decode │ │ │ │ -00007648 t ucs4lib_utf8_encoder │ │ │ │ -00008e14 t unicode___format__ │ │ │ │ -00000908 r unicode___format____doc__ │ │ │ │ +00007684 t ucs4lib_utf8_encoder │ │ │ │ +00008e50 t unicode___format__ │ │ │ │ +000008e8 r unicode___format____doc__ │ │ │ │ 000007d8 d unicode_as_mapping │ │ │ │ 0000080c d unicode_as_number │ │ │ │ 000007e4 d unicode_as_sequence │ │ │ │ -0001c900 t unicode_ascii_iter_next │ │ │ │ +0001c7a8 t unicode_ascii_iter_next │ │ │ │ 00006b4c t unicode_askind │ │ │ │ -00007af4 t unicode_capitalize │ │ │ │ -00003388 r unicode_capitalize__doc__ │ │ │ │ -0000fc7c t unicode_casefold │ │ │ │ -0000332c r unicode_casefold__doc__ │ │ │ │ -00008aa4 t unicode_center │ │ │ │ -0000328c r unicode_center__doc__ │ │ │ │ +00007b30 t unicode_capitalize │ │ │ │ +00003368 r unicode_capitalize__doc__ │ │ │ │ +0000fcb8 t unicode_casefold │ │ │ │ +0000330c r unicode_casefold__doc__ │ │ │ │ +00008ae0 t unicode_center │ │ │ │ +0000326c r unicode_center__doc__ │ │ │ │ 00003a64 t unicode_char │ │ │ │ 00002f54 t unicode_check_encoding_errors │ │ │ │ 000030cc t unicode_check_encoding_errors.part.0 │ │ │ │ -0000c460 t unicode_check_modifiable │ │ │ │ -0001ffe4 t unicode_count │ │ │ │ -000031c0 r unicode_count__doc__ │ │ │ │ -000200f0 t unicode_count_impl │ │ │ │ +0000fa14 t unicode_check_modifiable │ │ │ │ +0001fe8c t unicode_count │ │ │ │ +000031a0 r unicode_count__doc__ │ │ │ │ +0001ff98 t unicode_count_impl │ │ │ │ 00002e18 t unicode_dealloc │ │ │ │ 0000592c t unicode_decode_call_errorhandler_writer │ │ │ │ -000026a8 t unicode_decode_utf8 │ │ │ │ -00001480 t unicode_decode_utf8.constprop.0 │ │ │ │ -00015f64 t unicode_decode_utf8_impl │ │ │ │ -000005c8 r unicode_doc │ │ │ │ -0001c600 t unicode_encode │ │ │ │ -00002fc0 r unicode_encode__doc__ │ │ │ │ +000025d0 t unicode_decode_utf8 │ │ │ │ +000013a8 t unicode_decode_utf8.constprop.0 │ │ │ │ +00015ea0 t unicode_decode_utf8_impl │ │ │ │ +000005a8 r unicode_doc │ │ │ │ +0001c4a8 t unicode_encode │ │ │ │ +00002fa0 r unicode_encode__doc__ │ │ │ │ 00005694 t unicode_encode_call_errorhandler │ │ │ │ -0001edac t unicode_encode_ucs1 │ │ │ │ -00015930 t unicode_encode_utf8.constprop.0 │ │ │ │ -0001bf98 t unicode_endswith │ │ │ │ -00000974 r unicode_endswith__doc__ │ │ │ │ +0001ec54 t unicode_encode_ucs1 │ │ │ │ +0001586c t unicode_encode_utf8.constprop.0 │ │ │ │ +0001be40 t unicode_endswith │ │ │ │ +00000954 r unicode_endswith__doc__ │ │ │ │ 00003408 t unicode_expandtabs │ │ │ │ -00002f18 r unicode_expandtabs__doc__ │ │ │ │ +00002ef8 r unicode_expandtabs__doc__ │ │ │ │ 00004e20 t unicode_fill_utf8 │ │ │ │ -0001c99c t unicode_find │ │ │ │ -00002e24 r unicode_find__doc__ │ │ │ │ +0001c844 t unicode_find │ │ │ │ +00002e04 r unicode_find__doc__ │ │ │ │ 000033c8 t unicode_from_format │ │ │ │ -000047e0 t unicode_fromformat_write_str │ │ │ │ -0000535c t unicode_fromformat_write_utf8 │ │ │ │ +00004730 t unicode_fromformat_write_str │ │ │ │ +000052ac t unicode_fromformat_write_utf8 │ │ │ │ 00001020 t unicode_fromformat_write_wcstr │ │ │ │ -0001b32c t unicode_getitem │ │ │ │ +0001b1d4 t unicode_getitem │ │ │ │ 00000a60 t unicode_getnewargs │ │ │ │ 00000dd0 t unicode_hash │ │ │ │ -00022c94 t unicode_index │ │ │ │ -00002d14 r unicode_index__doc__ │ │ │ │ -00019fc8 t unicode_isalnum │ │ │ │ -00002734 r unicode_isalnum__doc__ │ │ │ │ -00022b10 t unicode_isalpha │ │ │ │ -00002814 r unicode_isalpha__doc__ │ │ │ │ -0001a83c t unicode_isascii │ │ │ │ -00002c5c r unicode_isascii__doc__ │ │ │ │ -000240b8 t unicode_isdecimal │ │ │ │ -0000265c r unicode_isdecimal__doc__ │ │ │ │ -00021958 t unicode_isdigit │ │ │ │ -0000258c r unicode_isdigit__doc__ │ │ │ │ -0001cd68 t unicode_isidentifier │ │ │ │ -000023f4 r unicode_isidentifier__doc__ │ │ │ │ -00023210 t unicode_islower │ │ │ │ -00002b80 r unicode_islower__doc__ │ │ │ │ -00024f10 t unicode_isnumeric │ │ │ │ -000024c0 r unicode_isnumeric__doc__ │ │ │ │ -00023a3c t unicode_isprintable │ │ │ │ -00002350 r unicode_isprintable__doc__ │ │ │ │ -00021a50 t unicode_isspace │ │ │ │ -000028e8 r unicode_isspace__doc__ │ │ │ │ -00023e8c t unicode_istitle │ │ │ │ -000029bc r unicode_istitle__doc__ │ │ │ │ -0001e8f8 t unicode_isupper │ │ │ │ -00002aa0 r unicode_isupper__doc__ │ │ │ │ -0001b624 t unicode_iter │ │ │ │ -00015df0 t unicode_iteritem │ │ │ │ -00015cc0 t unicode_join │ │ │ │ -00002264 r unicode_join__doc__ │ │ │ │ +00022a78 t unicode_index │ │ │ │ +00002cf4 r unicode_index__doc__ │ │ │ │ +00019e70 t unicode_isalnum │ │ │ │ +00002714 r unicode_isalnum__doc__ │ │ │ │ +000228f4 t unicode_isalpha │ │ │ │ +000027f4 r unicode_isalpha__doc__ │ │ │ │ +0001a6e4 t unicode_isascii │ │ │ │ +00002c3c r unicode_isascii__doc__ │ │ │ │ +00023e9c t unicode_isdecimal │ │ │ │ +0000263c r unicode_isdecimal__doc__ │ │ │ │ +0002174c t unicode_isdigit │ │ │ │ +0000256c r unicode_isdigit__doc__ │ │ │ │ +0001cc10 t unicode_isidentifier │ │ │ │ +000023d4 r unicode_isidentifier__doc__ │ │ │ │ +00022ff4 t unicode_islower │ │ │ │ +00002b60 r unicode_islower__doc__ │ │ │ │ +00024cf4 t unicode_isnumeric │ │ │ │ +000024a0 r unicode_isnumeric__doc__ │ │ │ │ +00023820 t unicode_isprintable │ │ │ │ +00002330 r unicode_isprintable__doc__ │ │ │ │ +00021844 t unicode_isspace │ │ │ │ +000028c8 r unicode_isspace__doc__ │ │ │ │ +00023c70 t unicode_istitle │ │ │ │ +0000299c r unicode_istitle__doc__ │ │ │ │ +0001e7a0 t unicode_isupper │ │ │ │ +00002a80 r unicode_isupper__doc__ │ │ │ │ +0001b4cc t unicode_iter │ │ │ │ +00015d2c t unicode_iteritem │ │ │ │ +00015bfc t unicode_join │ │ │ │ +00002244 r unicode_join__doc__ │ │ │ │ 00001334 t unicode_kind_name │ │ │ │ -00009c0c t unicode_length │ │ │ │ -0000fa4c t unicode_ljust │ │ │ │ -000021c0 r unicode_ljust__doc__ │ │ │ │ -00013440 t unicode_lower │ │ │ │ -00002178 r unicode_lower__doc__ │ │ │ │ -0001a334 t unicode_lstrip │ │ │ │ -00002024 r unicode_lstrip__doc__ │ │ │ │ -0000855c t unicode_maketrans │ │ │ │ -00000e58 r unicode_maketrans__doc__ │ │ │ │ +00009b5c t unicode_length │ │ │ │ +0000fa88 t unicode_ljust │ │ │ │ +000021a0 r unicode_ljust__doc__ │ │ │ │ +0001337c t unicode_lower │ │ │ │ +00002158 r unicode_lower__doc__ │ │ │ │ +0001a1dc t unicode_lstrip │ │ │ │ +00002004 r unicode_lstrip__doc__ │ │ │ │ +00008598 t unicode_maketrans │ │ │ │ +00000e38 r unicode_maketrans__doc__ │ │ │ │ 0000089c d unicode_methods │ │ │ │ -0001b7c8 t unicode_mod │ │ │ │ -0001b800 t unicode_new │ │ │ │ -0001237c t unicode_partition │ │ │ │ -0000156c r unicode_partition__doc__ │ │ │ │ -00009574 t unicode_removeprefix │ │ │ │ -00001d38 r unicode_removeprefix__doc__ │ │ │ │ -0000832c t unicode_removesuffix │ │ │ │ -00001c3c r unicode_removesuffix__doc__ │ │ │ │ -0001bb9c t unicode_repeat │ │ │ │ -0001390c t unicode_replace │ │ │ │ -00001e18 r unicode_replace__doc__ │ │ │ │ -0000d994 t unicode_repr │ │ │ │ -00012068 t unicode_resize │ │ │ │ -00017b74 t unicode_rfind │ │ │ │ -00001b48 r unicode_rfind__doc__ │ │ │ │ -00020e54 t unicode_rindex │ │ │ │ -00001a34 r unicode_rindex__doc__ │ │ │ │ -00009364 t unicode_rjust │ │ │ │ -00001990 r unicode_rjust__doc__ │ │ │ │ -00009c24 t unicode_rpartition │ │ │ │ -000013d8 r unicode_rpartition__doc__ │ │ │ │ -0000a960 t unicode_rsplit │ │ │ │ -000011e0 r unicode_rsplit__doc__ │ │ │ │ -0001898c t unicode_rstrip │ │ │ │ -00001f80 r unicode_rstrip__doc__ │ │ │ │ +0001b670 t unicode_mod │ │ │ │ +0001b6a8 t unicode_new │ │ │ │ +000122b8 t unicode_partition │ │ │ │ +0000154c r unicode_partition__doc__ │ │ │ │ +000095b0 t unicode_removeprefix │ │ │ │ +00001d18 r unicode_removeprefix__doc__ │ │ │ │ +00008368 t unicode_removesuffix │ │ │ │ +00001c1c r unicode_removesuffix__doc__ │ │ │ │ +0001ba44 t unicode_repeat │ │ │ │ +00013848 t unicode_replace │ │ │ │ +00001df8 r unicode_replace__doc__ │ │ │ │ +0000d8d0 t unicode_repr │ │ │ │ +00011fa4 t unicode_resize │ │ │ │ +00017ab4 t unicode_rfind │ │ │ │ +00001b28 r unicode_rfind__doc__ │ │ │ │ +00020cfc t unicode_rindex │ │ │ │ +00001a14 r unicode_rindex__doc__ │ │ │ │ +000093a0 t unicode_rjust │ │ │ │ +00001970 r unicode_rjust__doc__ │ │ │ │ +00009b74 t unicode_rpartition │ │ │ │ +000013b8 r unicode_rpartition__doc__ │ │ │ │ +0000a99c t unicode_rsplit │ │ │ │ +000011c0 r unicode_rsplit__doc__ │ │ │ │ +00018834 t unicode_rstrip │ │ │ │ +00001f60 r unicode_rstrip__doc__ │ │ │ │ 00000be8 t unicode_sizeof │ │ │ │ -000008bc r unicode_sizeof__doc__ │ │ │ │ -0000f158 t unicode_split │ │ │ │ -000016ec r unicode_split__doc__ │ │ │ │ -0001d8ec t unicode_splitlines │ │ │ │ -00001118 r unicode_splitlines__doc__ │ │ │ │ -0000a250 t unicode_startswith │ │ │ │ -00000aa4 r unicode_startswith__doc__ │ │ │ │ -0001076c t unicode_str │ │ │ │ -00012b58 t unicode_strip │ │ │ │ -000020c8 r unicode_strip__doc__ │ │ │ │ -00016f20 t unicode_subscript │ │ │ │ +0000089c r unicode_sizeof__doc__ │ │ │ │ +0000f094 t unicode_split │ │ │ │ +000016cc r unicode_split__doc__ │ │ │ │ +0001d794 t unicode_splitlines │ │ │ │ +000010f8 r unicode_splitlines__doc__ │ │ │ │ +0000a1a0 t unicode_startswith │ │ │ │ +00000a84 r unicode_startswith__doc__ │ │ │ │ +000107a8 t unicode_str │ │ │ │ +00012a94 t unicode_strip │ │ │ │ +000020a8 r unicode_strip__doc__ │ │ │ │ +00016e5c t unicode_subscript │ │ │ │ 00000810 t unicode_swapcase │ │ │ │ -000010b0 r unicode_swapcase__doc__ │ │ │ │ -000234c0 t unicode_title │ │ │ │ -00003424 r unicode_title__doc__ │ │ │ │ -000205c8 t unicode_translate │ │ │ │ -00000cac r unicode_translate__doc__ │ │ │ │ +00001090 r unicode_swapcase__doc__ │ │ │ │ +000232a4 t unicode_title │ │ │ │ +00003404 r unicode_title__doc__ │ │ │ │ +00020470 t unicode_translate │ │ │ │ +00000c8c r unicode_translate__doc__ │ │ │ │ 00001e98 t unicode_translate_call_errorhandler.constprop.0 │ │ │ │ -00021404 t unicode_upper │ │ │ │ -00000c64 r unicode_upper__doc__ │ │ │ │ -0001911c t unicode_vectorcall │ │ │ │ -0001141c t unicode_zfill │ │ │ │ -00000bd8 r unicode_zfill__doc__ │ │ │ │ -0001b70c t unicodeiter_dealloc │ │ │ │ -0000a934 t unicodeiter_len │ │ │ │ +000211f8 t unicode_upper │ │ │ │ +00000c44 r unicode_upper__doc__ │ │ │ │ +00018fc4 t unicode_vectorcall │ │ │ │ +00011458 t unicode_zfill │ │ │ │ +00000bb8 r unicode_zfill__doc__ │ │ │ │ +0001b5b4 t unicodeiter_dealloc │ │ │ │ +0000a970 t unicodeiter_len │ │ │ │ 00000798 d unicodeiter_methods │ │ │ │ -00022994 t unicodeiter_next │ │ │ │ +00022788 t unicodeiter_next │ │ │ │ 000007a8 t unicodeiter_reduce │ │ │ │ -0001139c t unicodeiter_setstate │ │ │ │ +000113d8 t unicodeiter_setstate │ │ │ │ 0000082c t unicodeiter_traverse │ │ │ │ -00000450 r utf7_category │ │ │ │ +00000430 r utf7_category │ │ │ │ 0000518c t utf8_count_codepoints │ │ │ │ U wcscmp │ │ │ │ U wcslen │ │ │ │ U wmemchr │ │ │ │ U wmemcmp │ │ │ │ -0000ca7c t xmlcharrefreplace │ │ │ │ +0000c92c t xmlcharrefreplace │ │ │ │ │ │ │ │ unionobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000002c r .LC1 │ │ │ │ 00000034 r .LC2 │ │ │ │ 00000040 r .LC3 │ │ │ │ @@ -16470,17 +16471,17 @@ │ │ │ │ 000001b4 r Match_fields │ │ │ │ 000000a8 r Module_fields │ │ │ │ 000002f8 r Name_fields │ │ │ │ 00000228 r NamedExpr_fields │ │ │ │ 00000208 r Nonlocal_fields │ │ │ │ 00000430 r ParamSpec_fields │ │ │ │ 00001308 T PyAST_Check │ │ │ │ -00016954 T PyAST_mod2obj │ │ │ │ -000180d0 T PyAST_obj2mod │ │ │ │ -00018d2c T PyAst_CheckMode │ │ │ │ +0001692c T PyAST_mod2obj │ │ │ │ +000180a8 T PyAST_obj2mod │ │ │ │ +00018d04 T PyAst_CheckMode │ │ │ │ U PyBaseObject_Type │ │ │ │ U PyBytes_Type │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_GetItemWithError │ │ │ │ U PyDict_New │ │ │ │ U PyDict_Next │ │ │ │ U PyDict_SetItem │ │ │ │ @@ -16491,15 +16492,15 @@ │ │ │ │ U PyErr_Occurred │ │ │ │ U PyErr_SetString │ │ │ │ U PyErr_WarnFormat │ │ │ │ U PyExc_DeprecationWarning │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ -000115f8 T PyInit__ast │ │ │ │ +000115d0 T PyInit__ast │ │ │ │ U PyList_Append │ │ │ │ U PyList_AsTuple │ │ │ │ U PyList_New │ │ │ │ U PyList_Type │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_Type │ │ │ │ @@ -16573,84 +16574,84 @@ │ │ │ │ 00000438 r TypeVarTuple_fields │ │ │ │ 00000424 r TypeVar_fields │ │ │ │ 0000023c r UnaryOp_fields │ │ │ │ 00000184 r While_fields │ │ │ │ 0000019c r With_fields │ │ │ │ 00000290 r YieldFrom_fields │ │ │ │ 0000028c r Yield_fields │ │ │ │ -000165f8 T _PyAST_AnnAssign │ │ │ │ +000165d0 T _PyAST_AnnAssign │ │ │ │ 0000051c T _PyAST_Assert │ │ │ │ 000002b0 T _PyAST_Assign │ │ │ │ -000172c0 T _PyAST_AsyncFor │ │ │ │ -000163e8 T _PyAST_AsyncFunctionDef │ │ │ │ -00017390 T _PyAST_AsyncWith │ │ │ │ +00017298 T _PyAST_AsyncFor │ │ │ │ +000163c0 T _PyAST_AsyncFunctionDef │ │ │ │ +00017368 T _PyAST_AsyncWith │ │ │ │ 00000148 T _PyAST_Attribute │ │ │ │ 00000c34 T _PyAST_AugAssign │ │ │ │ -000168c4 T _PyAST_Await │ │ │ │ +0001689c T _PyAST_Await │ │ │ │ 00000c50 T _PyAST_BinOp │ │ │ │ 000003ec T _PyAST_BoolOp │ │ │ │ 000009f4 T _PyAST_Break │ │ │ │ 00000350 T _PyAST_Call │ │ │ │ 00000338 T _PyAST_ClassDef │ │ │ │ 0000065c T _PyAST_Compare │ │ │ │ 000000b4 T _PyAST_Constant │ │ │ │ 00000a54 T _PyAST_Continue │ │ │ │ 00000f48 T _PyAST_Delete │ │ │ │ 00000680 T _PyAST_Dict │ │ │ │ -0001155c T _PyAST_DictComp │ │ │ │ +00011534 T _PyAST_DictComp │ │ │ │ 000001e8 T _PyAST_ExceptHandler │ │ │ │ 00000220 T _PyAST_Expr │ │ │ │ -00012560 T _PyAST_Expression │ │ │ │ -00012dcc T _PyAST_Fini │ │ │ │ +00012538 T _PyAST_Expression │ │ │ │ +00012da4 T _PyAST_Fini │ │ │ │ 000005b0 T _PyAST_For │ │ │ │ 00000764 T _PyAST_FormattedValue │ │ │ │ 00000adc T _PyAST_FunctionDef │ │ │ │ 000005e0 T _PyAST_FunctionType │ │ │ │ 00000488 T _PyAST_GeneratorExp │ │ │ │ 00000fb0 T _PyAST_Global │ │ │ │ 00000968 T _PyAST_If │ │ │ │ 00000b48 T _PyAST_IfExp │ │ │ │ 0000008c T _PyAST_Import │ │ │ │ 000000f8 T _PyAST_ImportFrom │ │ │ │ -000163b4 T _PyAST_Interactive │ │ │ │ -000164c8 T _PyAST_Interpolation │ │ │ │ +0001638c T _PyAST_Interactive │ │ │ │ +000164a0 T _PyAST_Interpolation │ │ │ │ 00000900 T _PyAST_JoinedStr │ │ │ │ -000124a8 T _PyAST_Lambda │ │ │ │ +00012480 T _PyAST_Lambda │ │ │ │ 00000800 T _PyAST_List │ │ │ │ 00000ab4 T _PyAST_ListComp │ │ │ │ 00001274 T _PyAST_Match │ │ │ │ 00001208 T _PyAST_MatchAs │ │ │ │ -00016820 T _PyAST_MatchClass │ │ │ │ -000217e4 T _PyAST_MatchMapping │ │ │ │ -00017fcc T _PyAST_MatchOr │ │ │ │ -000166c0 T _PyAST_MatchSequence │ │ │ │ +000167f8 T _PyAST_MatchClass │ │ │ │ +000217bc T _PyAST_MatchMapping │ │ │ │ +00017fa4 T _PyAST_MatchOr │ │ │ │ +00016698 T _PyAST_MatchSequence │ │ │ │ 00000000 T _PyAST_MatchSingleton │ │ │ │ -00016728 T _PyAST_MatchStar │ │ │ │ +00016700 T _PyAST_MatchStar │ │ │ │ 00001018 T _PyAST_MatchValue │ │ │ │ 00000e9c T _PyAST_Module │ │ │ │ 00000000 T _PyAST_Name │ │ │ │ 0000093c T _PyAST_NamedExpr │ │ │ │ 000006ec T _PyAST_Nonlocal │ │ │ │ -00020c10 T _PyAST_ParamSpec │ │ │ │ +00020be8 T _PyAST_ParamSpec │ │ │ │ 000002d8 T _PyAST_Pass │ │ │ │ 00000e30 T _PyAST_Raise │ │ │ │ 00000898 T _PyAST_Return │ │ │ │ 00000e5c T _PyAST_Set │ │ │ │ 00000754 T _PyAST_SetComp │ │ │ │ 00000174 T _PyAST_Slice │ │ │ │ 00000d20 T _PyAST_Starred │ │ │ │ 00000a04 T _PyAST_Subscript │ │ │ │ -00016590 T _PyAST_TemplateStr │ │ │ │ +00016568 T _PyAST_TemplateStr │ │ │ │ 0000025c T _PyAST_Try │ │ │ │ -00020508 T _PyAST_TryStar │ │ │ │ +000204e0 T _PyAST_TryStar │ │ │ │ 00000bb8 T _PyAST_Tuple │ │ │ │ -00017b1c T _PyAST_TypeAlias │ │ │ │ +00017af4 T _PyAST_TypeAlias │ │ │ │ 00000640 T _PyAST_TypeIgnore │ │ │ │ -00018034 T _PyAST_TypeVar │ │ │ │ -00020b7c T _PyAST_TypeVarTuple │ │ │ │ +0001800c T _PyAST_TypeVar │ │ │ │ +00020b54 T _PyAST_TypeVarTuple │ │ │ │ 00000884 T _PyAST_UnaryOp │ │ │ │ 000007e8 T _PyAST_While │ │ │ │ 00000ed4 T _PyAST_With │ │ │ │ 000011a0 T _PyAST_Yield │ │ │ │ 00001114 T _PyAST_YieldFrom │ │ │ │ 00000000 T _PyAST_alias │ │ │ │ 00000480 T _PyAST_arg │ │ │ │ @@ -16665,109 +16666,109 @@ │ │ │ │ 00000ec4 t _PyOnceFlag_CallOnce.constprop.0 │ │ │ │ U _PyOnceFlag_CallOnceSlow │ │ │ │ U _PyRuntime │ │ │ │ U _PyType_Name │ │ │ │ U _PyUnion_Type │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ U _Py_Dealloc │ │ │ │ -00004208 t _Py_EnterRecursiveCallTstate │ │ │ │ +0000425c t _Py_EnterRecursiveCallTstate │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 00000080 T _Py_asdl_alias_seq_new │ │ │ │ 00000514 T _Py_asdl_arg_seq_new │ │ │ │ 000040ac T _Py_asdl_arguments_seq_new │ │ │ │ 00000860 T _Py_asdl_comprehension_seq_new │ │ │ │ 000007dc T _Py_asdl_excepthandler_seq_new │ │ │ │ 000005b8 T _Py_asdl_expr_seq_new │ │ │ │ U _Py_asdl_identifier_seq_new │ │ │ │ U _Py_asdl_int_seq_new │ │ │ │ 00000db8 T _Py_asdl_keyword_seq_new │ │ │ │ 00000d10 T _Py_asdl_match_case_seq_new │ │ │ │ 00004028 T _Py_asdl_mod_seq_new │ │ │ │ -00016790 T _Py_asdl_pattern_seq_new │ │ │ │ -00018e28 T _Py_asdl_stmt_seq_new │ │ │ │ -00021b00 T _Py_asdl_type_ignore_seq_new │ │ │ │ -00021758 T _Py_asdl_type_param_seq_new │ │ │ │ +00016768 T _Py_asdl_pattern_seq_new │ │ │ │ +00018e00 T _Py_asdl_stmt_seq_new │ │ │ │ +00021ad8 T _Py_asdl_type_ignore_seq_new │ │ │ │ +00021730 T _Py_asdl_type_param_seq_new │ │ │ │ 00003070 T _Py_asdl_withitem_seq_new │ │ │ │ U _Py_tss_interp │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_union_type_or │ │ │ │ 00000070 d __compound_literal.0 │ │ │ │ 00000014 d _astmodule │ │ │ │ -000041e4 t add_ast_annotations │ │ │ │ -00004120 t add_attributes.constprop.0 │ │ │ │ -000040ac t add_attributes.constprop.1 │ │ │ │ +000041bc t add_ast_annotations │ │ │ │ +000040f8 t add_attributes.constprop.0 │ │ │ │ +00004084 t add_attributes.constprop.1 │ │ │ │ 000003a0 r alias_attributes │ │ │ │ 00000398 r alias_fields │ │ │ │ 00000370 r arg_attributes │ │ │ │ 00000364 r arg_fields │ │ │ │ 00000348 r arguments_fields │ │ │ │ -00017660 t ast2obj_alias │ │ │ │ -00016ec8 t ast2obj_arg │ │ │ │ -00016bf4 t ast2obj_arguments │ │ │ │ -00017900 t ast2obj_comprehension │ │ │ │ -00017be4 t ast2obj_excepthandler │ │ │ │ +00017638 t ast2obj_alias │ │ │ │ +00016ea0 t ast2obj_arg │ │ │ │ +00016bcc t ast2obj_arguments │ │ │ │ +000178d8 t ast2obj_comprehension │ │ │ │ +00017bbc t ast2obj_excepthandler │ │ │ │ 00002c90 t ast2obj_expr │ │ │ │ -000041a4 t ast2obj_expr_context │ │ │ │ -00017404 t ast2obj_keyword │ │ │ │ +000041f8 t ast2obj_expr_context │ │ │ │ +000173dc t ast2obj_keyword │ │ │ │ 00001814 t ast2obj_list │ │ │ │ -00022b9c t ast2obj_match_case │ │ │ │ -000178cc t ast2obj_object │ │ │ │ -00017184 t ast2obj_operator │ │ │ │ -00022d10 t ast2obj_pattern │ │ │ │ +00022b74 t ast2obj_match_case │ │ │ │ +000178a4 t ast2obj_object │ │ │ │ +0001715c t ast2obj_operator │ │ │ │ +00022ce8 t ast2obj_pattern │ │ │ │ 00001914 t ast2obj_stmt │ │ │ │ 000006a0 t ast2obj_type_ignore │ │ │ │ -00022820 t ast2obj_type_param │ │ │ │ -00017eb0 t ast2obj_withitem │ │ │ │ -00017ac0 t ast_clear │ │ │ │ +000227f8 t ast2obj_type_param │ │ │ │ +00017e88 t ast2obj_withitem │ │ │ │ +00017a98 t ast_clear │ │ │ │ 00001780 t ast_dealloc │ │ │ │ -000232bc t ast_is_abstract │ │ │ │ -00022174 t ast_repr │ │ │ │ -0002218c t ast_repr_max_depth │ │ │ │ +00023294 t ast_is_abstract │ │ │ │ +0002214c t ast_repr │ │ │ │ +00022164 t ast_repr_max_depth │ │ │ │ 000016c0 t ast_traverse │ │ │ │ 0000010c d ast_type_getsets │ │ │ │ -000125b8 t ast_type_init │ │ │ │ +00012590 t ast_type_init │ │ │ │ 00000164 d ast_type_members │ │ │ │ 00000134 d ast_type_methods │ │ │ │ -00023358 t ast_type_reduce │ │ │ │ +00023330 t ast_type_reduce │ │ │ │ 00003c70 t ast_type_replace │ │ │ │ 00003e30 t ast_type_replace_update_payload │ │ │ │ -00011614 t astmodule_exec │ │ │ │ +000115ec t astmodule_exec │ │ │ │ 0000007c d astmodule_methods │ │ │ │ 00000048 d astmodule_slots │ │ │ │ 0000031c r comprehension_fields │ │ │ │ 0000032c r excepthandler_attributes │ │ │ │ 00000210 r expr_attributes │ │ │ │ -000013ac t init_types │ │ │ │ +00001384 t init_types │ │ │ │ 00000388 r keyword_attributes │ │ │ │ 00000380 r keyword_fields │ │ │ │ 000015a8 t make_type.constprop.0 │ │ │ │ 0000147c t make_type.constprop.1 │ │ │ │ 000013c0 t make_type.constprop.2 │ │ │ │ 000012cc t make_type.constprop.3 │ │ │ │ 0000118c t make_type.constprop.4 │ │ │ │ 0000104c t make_type.constprop.5 │ │ │ │ 00000f0c t make_type.constprop.6 │ │ │ │ 000003b8 r match_case_fields │ │ │ │ U memset │ │ │ │ 00000104 t obj2ast_alias │ │ │ │ -00021b8c t obj2ast_arg │ │ │ │ -00020ca4 t obj2ast_arguments │ │ │ │ +00021b64 t obj2ast_arg │ │ │ │ +00020c7c t obj2ast_arguments │ │ │ │ 000008e4 t obj2ast_comprehension │ │ │ │ 00002940 t obj2ast_excepthandler │ │ │ │ -000042e4 t obj2ast_expr │ │ │ │ -00020584 t obj2ast_expr_context.isra.0 │ │ │ │ -00020458 t obj2ast_identifier.isra.0 │ │ │ │ -0000424c t obj2ast_int.isra.0 │ │ │ │ -0002066c t obj2ast_keyword │ │ │ │ +00004338 t obj2ast_expr │ │ │ │ +0002055c t obj2ast_expr_context.isra.0 │ │ │ │ +00020430 t obj2ast_identifier.isra.0 │ │ │ │ +000042a0 t obj2ast_int.isra.0 │ │ │ │ +00020644 t obj2ast_keyword │ │ │ │ 00000d94 t obj2ast_match_case │ │ │ │ -00021858 t obj2ast_operator.isra.0 │ │ │ │ +00021830 t obj2ast_operator.isra.0 │ │ │ │ 00001138 t obj2ast_pattern │ │ │ │ -00018eb8 t obj2ast_stmt │ │ │ │ +00018e90 t obj2ast_stmt │ │ │ │ 00003f74 t obj2ast_string.isra.0 │ │ │ │ 000032e8 t obj2ast_type_param │ │ │ │ 000030f4 t obj2ast_withitem │ │ │ │ 000003c4 r pattern_attributes │ │ │ │ 000000c0 r stmt_attributes │ │ │ │ 00000414 r type_param_attributes │ │ │ │ 000003b0 r withitem_fields │ │ │ │ @@ -16878,17 +16879,17 @@ │ │ │ │ U _PyCode_Validate │ │ │ │ U _PyCompile_ConstCacheMergeOne │ │ │ │ U _PyInstructionSequence_ApplyLabelMap │ │ │ │ U _PyOpcode_Caches │ │ │ │ U _PyOpcode_opcode_metadata │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_set_localsplus_info │ │ │ │ -00001fa4 t assemble_emit_exception_table_item.constprop.0 │ │ │ │ +00001f88 t assemble_emit_exception_table_item.constprop.0 │ │ │ │ 00001708 t assemble_emit_location │ │ │ │ -00001f00 t write_location_signed_varint │ │ │ │ +00001ee4 t write_location_signed_varint │ │ │ │ │ │ │ │ ast.o: │ │ │ │ 00000084 r .LANCHOR0 │ │ │ │ 00000000 r .LC1 │ │ │ │ 00000108 r .LC10 │ │ │ │ 00000128 r .LC11 │ │ │ │ 0000012c r .LC12 │ │ │ │ @@ -17444,15 +17445,15 @@ │ │ │ │ U _PyObject_MaybeCallSpecialOneArg │ │ │ │ U _PyRuntime │ │ │ │ U _PyStack_AsDict │ │ │ │ U _PyTuple_FromPair │ │ │ │ U _PyType_CalculateMetaclass │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_CompileString │ │ │ │ -00001d78 t _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ +00001d48 t _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_SourceAsString │ │ │ │ U _Py_TrueStruct │ │ │ │ @@ -17494,70 +17495,70 @@ │ │ │ │ 000030a0 r builtin___import____doc__ │ │ │ │ 0000012c t builtin___lazy_import__ │ │ │ │ 00002fa8 r builtin___lazy_import____doc__ │ │ │ │ 00003bfc t builtin_abs │ │ │ │ 00002f60 r builtin_abs__doc__ │ │ │ │ 00000460 t builtin_aiter │ │ │ │ 00001d50 r builtin_aiter__doc__ │ │ │ │ -00001ad8 t builtin_all │ │ │ │ +00001aa8 t builtin_all │ │ │ │ 00002ed8 r builtin_all__doc__ │ │ │ │ -00001de8 t builtin_anext │ │ │ │ +00001db8 t builtin_anext │ │ │ │ 00001c70 r builtin_anext__doc__ │ │ │ │ 0000441c t builtin_any │ │ │ │ 00002e54 r builtin_any__doc__ │ │ │ │ -0000196c t builtin_ascii │ │ │ │ +0000193c t builtin_ascii │ │ │ │ 00002d08 r builtin_ascii__doc__ │ │ │ │ 00004670 t builtin_bin │ │ │ │ 00002c88 r builtin_bin__doc__ │ │ │ │ 00000060 t builtin_breakpoint │ │ │ │ 00002e08 t builtin_callable │ │ │ │ 00002bcc r builtin_callable__doc__ │ │ │ │ 00003ab8 t builtin_chr │ │ │ │ 000029fc r builtin_chr__doc__ │ │ │ │ 000005f0 t builtin_compile │ │ │ │ 000026ac r builtin_compile__doc__ │ │ │ │ 00001fb8 t builtin_delattr │ │ │ │ 00001f6c r builtin_delattr__doc__ │ │ │ │ -00000c44 t builtin_dir │ │ │ │ +00000c18 t builtin_dir │ │ │ │ 000040e4 t builtin_divmod │ │ │ │ 00002650 r builtin_divmod__doc__ │ │ │ │ 000000d0 r builtin_doc │ │ │ │ -00000c98 t builtin_eval │ │ │ │ +00000c6c t builtin_eval │ │ │ │ 000024d0 r builtin_eval__doc__ │ │ │ │ 00000e98 t builtin_exec │ │ │ │ 000022b4 r builtin_exec__doc__ │ │ │ │ -00001cd0 t builtin_format │ │ │ │ +00001ca0 t builtin_format │ │ │ │ 00002a60 r builtin_format__doc__ │ │ │ │ 00000938 t builtin_getattr │ │ │ │ -00000b98 t builtin_globals │ │ │ │ +00000b6c t builtin_globals │ │ │ │ 000021ec r builtin_globals__doc__ │ │ │ │ 00000870 t builtin_hasattr │ │ │ │ 00002140 r builtin_hasattr__doc__ │ │ │ │ 00003bac t builtin_hash │ │ │ │ 00001e24 r builtin_hash__doc__ │ │ │ │ -00001cb4 t builtin_hex │ │ │ │ +00001c84 t builtin_hex │ │ │ │ 00001dac r builtin_hex__doc__ │ │ │ │ 00003b2c t builtin_id │ │ │ │ 00002090 r builtin_id__doc__ │ │ │ │ -000011cc t builtin_input │ │ │ │ +0000119c t builtin_input │ │ │ │ 000015dc r builtin_input__doc__ │ │ │ │ 00000a44 t builtin_isinstance │ │ │ │ 00001210 r builtin_isinstance__doc__ │ │ │ │ 00001b88 t builtin_issubclass │ │ │ │ 000010f0 r builtin_issubclass__doc__ │ │ │ │ 00001bec t builtin_iter │ │ │ │ 000014a8 t builtin_len │ │ │ │ 00001c2c r builtin_len__doc__ │ │ │ │ -00001c14 t builtin_locals │ │ │ │ +00001be4 t builtin_locals │ │ │ │ 00001b0c r builtin_locals__doc__ │ │ │ │ 000016b8 t builtin_max │ │ │ │ 00000600 d builtin_methods │ │ │ │ 00003c14 t builtin_min │ │ │ │ 00002134 t builtin_next │ │ │ │ -00001ee0 t builtin_oct │ │ │ │ +00001eb0 t builtin_oct │ │ │ │ 00001a9c r builtin_oct__doc__ │ │ │ │ 00002c14 t builtin_ord │ │ │ │ 0000199c r builtin_ord__doc__ │ │ │ │ 00004564 t builtin_pow │ │ │ │ 000018b4 r builtin_pow__doc__ │ │ │ │ 00000aa8 t builtin_print │ │ │ │ 00001730 r builtin_print__doc__ │ │ │ │ @@ -17571,36 +17572,36 @@ │ │ │ │ 000004d4 r builtin_sorted__doc__ │ │ │ │ 00002e30 t builtin_sum │ │ │ │ 00001338 r builtin_sum__doc__ │ │ │ │ 000004e8 t builtin_vars │ │ │ │ 00000000 d builtinsmodule │ │ │ │ 00000c68 r dir_doc │ │ │ │ U fileno │ │ │ │ -00001a94 t filter_dealloc │ │ │ │ +00001a64 t filter_dealloc │ │ │ │ 00000ed8 r filter_doc │ │ │ │ 00000940 d filter_methods │ │ │ │ 00000478 t filter_new │ │ │ │ 000042bc t filter_next │ │ │ │ 000007e4 t filter_reduce │ │ │ │ 00000400 t filter_traverse │ │ │ │ -00001984 t filter_vectorcall │ │ │ │ +00001954 t filter_vectorcall │ │ │ │ 00000b6c r getattr_doc │ │ │ │ U isatty │ │ │ │ 0000087c r iter_doc │ │ │ │ 00000088 r keywords.15 │ │ │ │ 0000038c d kwlist.30 │ │ │ │ 0000049c d kwlist.31 │ │ │ │ 00002d7c t map_dealloc │ │ │ │ 00000a20 r map_doc │ │ │ │ 00000910 d map_methods │ │ │ │ 0000058c t map_new │ │ │ │ 00002874 t map_next │ │ │ │ 00000720 t map_reduce │ │ │ │ 0000080c t map_setstate │ │ │ │ -00001160 t map_traverse │ │ │ │ +00001130 t map_traverse │ │ │ │ 000026dc t map_vectorcall │ │ │ │ 000005f0 r max_doc │ │ │ │ 00000734 r min_doc │ │ │ │ 00000978 r next_doc │ │ │ │ 00000f88 r reduce_doc │ │ │ │ 00000b44 r setstate_doc │ │ │ │ U stdin │ │ │ │ @@ -18416,15 +18417,15 @@ │ │ │ │ 00003ca0 t PyUnicode_READ_CHAR.constprop.0 │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_EnterRecursiveCall │ │ │ │ 00000584 t Py_XDECREF │ │ │ │ U _PyAST_ExprAsUnicode │ │ │ │ U _PyAST_GetDocString │ │ │ │ -0000bc88 T _PyCodegen_AddReturnAtEnd │ │ │ │ +0000bcb4 T _PyCodegen_AddReturnAtEnd │ │ │ │ 00000154 T _PyCodegen_EnterAnonymousScope │ │ │ │ 00007c84 T _PyCodegen_Expression │ │ │ │ 00000000 T _PyCodegen_Module │ │ │ │ U _PyCompile_AddConst │ │ │ │ U _PyCompile_AddDeferredAnnotation │ │ │ │ U _PyCompile_CleanDoc │ │ │ │ U _PyCompile_DeferredAnnotations │ │ │ │ @@ -18468,16 +18469,16 @@ │ │ │ │ U _PyInstructionSequence_NewLabel │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ 000003e0 R _PyOpcode_Caches │ │ │ │ 000002e0 R _PyOpcode_Deopt │ │ │ │ 00000000 D _PyOpcode_OpName │ │ │ │ 000002a8 R _PyOpcode_PseudoTargets │ │ │ │ 000004e0 R _PyOpcode_macro_expansion │ │ │ │ -0000bd70 T _PyOpcode_num_popped │ │ │ │ -0000c068 T _PyOpcode_num_pushed │ │ │ │ +0000bd9c T _PyOpcode_num_popped │ │ │ │ +0000c094 T _PyOpcode_num_pushed │ │ │ │ 000034e0 R _PyOpcode_opcode_metadata │ │ │ │ U _PyRuntime │ │ │ │ U _PyST_GetScope │ │ │ │ U _PyST_GetSymbol │ │ │ │ U _PyST_IsFunctionLike │ │ │ │ U _PySymtable_Lookup │ │ │ │ U _PySymtable_LookupOptional │ │ │ │ @@ -18505,74 +18506,74 @@ │ │ │ │ 000085f4 t codegen_annassign │ │ │ │ 00008118 t codegen_argannotation │ │ │ │ 0000808c t codegen_argannotations │ │ │ │ 00009310 t codegen_async_for │ │ │ │ 00008bac t codegen_async_with_inner │ │ │ │ 00004400 t codegen_augassign │ │ │ │ 0000548c t codegen_call_exit_with_nones │ │ │ │ -0000b38c t codegen_call_helper_impl.constprop.0 │ │ │ │ +0000b3b8 t codegen_call_helper_impl.constprop.0 │ │ │ │ 00004b38 t codegen_call_simple_kw_helper │ │ │ │ 0000bb48 t codegen_check_ann_expr │ │ │ │ 0000049c t codegen_check_ann_subscr │ │ │ │ -0000c650 t codegen_class │ │ │ │ -00008084 t codegen_compare │ │ │ │ +0000c67c t codegen_class │ │ │ │ +000080b0 t codegen_compare │ │ │ │ 0000053c t codegen_comprehension │ │ │ │ 00001010 t codegen_comprehension_generator │ │ │ │ 000002e8 t codegen_enter_scope.constprop.3 │ │ │ │ 00003e54 t codegen_for │ │ │ │ 000037a8 t codegen_from_import │ │ │ │ -000093dc t codegen_function │ │ │ │ +00009408 t codegen_function │ │ │ │ 000076e4 t codegen_jump_if.isra.0 │ │ │ │ 00008240 t codegen_leave_annotations_scope │ │ │ │ 00008548 t codegen_load_classdict_freevar │ │ │ │ -0000e0e0 t codegen_make_closure │ │ │ │ +0000e10c t codegen_make_closure │ │ │ │ 000058bc t codegen_match_inner.constprop.0 │ │ │ │ 00006b78 t codegen_nameop │ │ │ │ 000070a4 t codegen_nameop.constprop.0 │ │ │ │ 00006744 t codegen_nameop.constprop.1 │ │ │ │ 00005e08 t codegen_pattern │ │ │ │ 00008b28 t codegen_pattern_helper_rotate │ │ │ │ 00008a10 t codegen_pattern_helper_store_name │ │ │ │ 0000ad94 t codegen_pattern_mapping │ │ │ │ 000036d8 t codegen_pop_except_and_reraise │ │ │ │ 000035fc t codegen_pop_except_and_reraise.constprop.0 │ │ │ │ -0000dba8 t codegen_process_deferred_annotations │ │ │ │ +0000dbd4 t codegen_process_deferred_annotations │ │ │ │ 00007e3c t codegen_setup_annotations_scope │ │ │ │ 000053b4 t codegen_slice_two_parts │ │ │ │ -0000e950 t codegen_subdict │ │ │ │ +0000e97c t codegen_subdict │ │ │ │ 00007cb0 t codegen_subkwargs │ │ │ │ 00002588 t codegen_try_except │ │ │ │ 00004cc0 t codegen_try_finally │ │ │ │ 0000a0b0 t codegen_try_star_except │ │ │ │ 00000000 t codegen_try_star_finally │ │ │ │ 0000b8ac t codegen_type_param_bound_or_default │ │ │ │ 00009c30 t codegen_type_params │ │ │ │ 00009744 t codegen_typealias │ │ │ │ 00002f90 t codegen_unwind_fblock │ │ │ │ -0000c3fc t codegen_unwind_fblock_stack │ │ │ │ -0000c53c t codegen_unwind_fblock_stack.constprop.0 │ │ │ │ +0000c428 t codegen_unwind_fblock_stack │ │ │ │ +0000c568 t codegen_unwind_fblock_stack.constprop.0 │ │ │ │ 00008480 t codegen_visit_annexpr │ │ │ │ 00003138 t codegen_visit_expr │ │ │ │ 000004f0 t codegen_visit_stmt │ │ │ │ 00005618 t codegen_with_except_finish │ │ │ │ -0000e37c t codegen_with_inner │ │ │ │ +0000e3a8 t codegen_with_inner │ │ │ │ 0000242c t codegen_wrap_in_stopiteration_handler │ │ │ │ 00000280 r compare_masks │ │ │ │ 00007928 t emit_and_reset_fail_pop │ │ │ │ 00007894 t ensure_fail_pop │ │ │ │ 00003d38 t infer_type │ │ │ │ 00003de0 t is_constant_slice │ │ │ │ 000077f4 t jump_to_fail_pop │ │ │ │ 00005114 t load_args_for_super │ │ │ │ -0000aa70 t maybe_optimize_function_call │ │ │ │ +0000aa9c t maybe_optimize_function_call │ │ │ │ 00005de8 t maybe_optimize_method_call │ │ │ │ U memset │ │ │ │ 00005278 t restore_inlined_comprehension_locals │ │ │ │ -00008e10 t starunpack_helper_impl │ │ │ │ -0000892c t starunpack_helper_impl.constprop.0 │ │ │ │ +00008e3c t starunpack_helper_impl │ │ │ │ +00008958 t starunpack_helper_impl.constprop.0 │ │ │ │ │ │ │ │ compile.o: │ │ │ │ 00000008 r .LANCHOR0 │ │ │ │ 00000000 r .LC1 │ │ │ │ 00000104 r .LC10 │ │ │ │ 0000010c r .LC11 │ │ │ │ 00000118 r .LC12 │ │ │ │ @@ -19592,22 +19593,22 @@ │ │ │ │ U PyNumber_Xor │ │ │ │ U PyObject_GetItem │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_New │ │ │ │ U PyUnicode_Type │ │ │ │ 000006b8 T _PyCfgBuilder_Addop │ │ │ │ 0000011c T _PyCfgBuilder_CheckSize │ │ │ │ -00009764 T _PyCfgBuilder_Free │ │ │ │ +00009740 T _PyCfgBuilder_Free │ │ │ │ 0000061c T _PyCfgBuilder_New │ │ │ │ 0000016c T _PyCfgBuilder_UseLabel │ │ │ │ 00000000 T _PyCfg_FromInstructionSequence │ │ │ │ 00000000 T _PyCfg_JumpLabelsToTargets │ │ │ │ 000008f8 T _PyCfg_OptimizeCodeUnit │ │ │ │ -00006d70 T _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ -00009628 T _PyCfg_ToInstructionSequence │ │ │ │ +00006d4c T _PyCfg_OptimizedCfgToInstructionSequence │ │ │ │ +00009604 T _PyCfg_ToInstructionSequence │ │ │ │ U _PyCompile_ConstCacheMergeOne │ │ │ │ 000005d8 T _PyCompile_OptimizeCfg │ │ │ │ U _PyInstructionSequence_Addop │ │ │ │ U _PyInstructionSequence_ApplyLabelMap │ │ │ │ U _PyInstructionSequence_New │ │ │ │ U _PyInstructionSequence_Type │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ @@ -19628,30 +19629,30 @@ │ │ │ │ U _Py_hashtable_set │ │ │ │ U _Py_tss_interp │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_uidiv │ │ │ │ 0000012c t add_const │ │ │ │ 00000060 t basicblock_add_jump │ │ │ │ 00000830 t basicblock_addop │ │ │ │ -00007d80 t calculate_stackdepth.isra.0 │ │ │ │ +00007d5c t calculate_stackdepth.isra.0 │ │ │ │ 00000000 t cfg_builder_new_block │ │ │ │ 000004e4 t const_folding_check_complexity │ │ │ │ -00004d54 t duplicate_exits_without_lineno │ │ │ │ +00004d30 t duplicate_exits_without_lineno │ │ │ │ 000002b8 t fold_const_unaryop │ │ │ │ -00009850 t fold_constant_seq_into_load_const │ │ │ │ -00005274 t get_const_value │ │ │ │ -00008214 t get_stack_effects │ │ │ │ -00009be8 t instr_make_load_const │ │ │ │ -0000489c t label_exception_targets │ │ │ │ +0000982c t fold_constant_seq_into_load_const │ │ │ │ +00005250 t get_const_value │ │ │ │ +000081f0 t get_stack_effects │ │ │ │ +00009bc4 t instr_make_load_const │ │ │ │ +00004878 t label_exception_targets │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -00005368 t optimize_basic_block │ │ │ │ -000082d8 t optimize_load_fast.isra.0 │ │ │ │ -00009574 t ref_stack_push │ │ │ │ +00005344 t optimize_basic_block │ │ │ │ +000082b4 t optimize_load_fast.isra.0 │ │ │ │ +00009550 t ref_stack_push │ │ │ │ │ │ │ │ frame.o: │ │ │ │ U PyCode_Addr2Line │ │ │ │ U PyCode_Type │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_GetRaisedException │ │ │ │ U PyErr_SetRaisedException │ │ │ │ @@ -19965,15 +19966,15 @@ │ │ │ │ 00000934 r .LC92 │ │ │ │ 0000095c r .LC93 │ │ │ │ 00000984 r .LC94 │ │ │ │ 000009a0 r .LC95 │ │ │ │ 000009c8 r .LC96 │ │ │ │ 000009ec r .LC97 │ │ │ │ 00000a20 r .LC98 │ │ │ │ -00004d74 T PyArg_Parse │ │ │ │ +00004d70 T PyArg_Parse │ │ │ │ 00000358 T PyArg_ParseArray │ │ │ │ 00000254 T PyArg_ParseArrayAndKeywords │ │ │ │ 00000000 T PyArg_ParseTuple │ │ │ │ 00001ad8 T PyArg_ParseTupleAndKeywords │ │ │ │ 00001704 T PyArg_UnpackTuple │ │ │ │ 00000428 T PyArg_VaParse │ │ │ │ 00000514 T PyArg_VaParseTupleAndKeywords │ │ │ │ @@ -20028,25 +20029,25 @@ │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_GetDefaultEncoding │ │ │ │ 00002a14 T _PyArg_BadArgument │ │ │ │ 00001944 T _PyArg_CheckPositional │ │ │ │ 00001388 T _PyArg_Fini │ │ │ │ 00001304 T _PyArg_NoKeywords │ │ │ │ 00000000 T _PyArg_NoKwnames │ │ │ │ -000040e8 T _PyArg_NoPositional │ │ │ │ +000040e4 T _PyArg_NoPositional │ │ │ │ 000001a8 T _PyArg_ParseStack │ │ │ │ 00001514 T _PyArg_ParseStackAndKeywords │ │ │ │ 00000694 T _PyArg_ParseStackAndKeywords_SizeT │ │ │ │ 000000dc T _PyArg_ParseTupleAndKeywordsFast │ │ │ │ 00000654 T _PyArg_ParseTupleAndKeywordsFast_SizeT │ │ │ │ 00000468 T _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ 000003e8 T _PyArg_ParseTuple_SizeT │ │ │ │ 000003a8 T _PyArg_Parse_SizeT │ │ │ │ -00003814 T _PyArg_UnpackKeywords │ │ │ │ -000043cc T _PyArg_UnpackStack │ │ │ │ +00003810 T _PyArg_UnpackKeywords │ │ │ │ +000043c8 T _PyArg_UnpackStack │ │ │ │ 000005b4 T _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 00000454 T _PyArg_VaParse_SizeT │ │ │ │ U _PyDict_HasOnlyStringKeys │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyInterpreterState_Main │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyOnceFlag_CallOnceSlow │ │ │ │ @@ -20069,29 +20070,29 @@ │ │ │ │ 00002974 t convertbuffer │ │ │ │ 00000054 t converterr │ │ │ │ 00002b40 t converterr.constprop.0 │ │ │ │ 000008d8 t convertsimple.constprop.0 │ │ │ │ 00000000 t convertsimple.constprop.1 │ │ │ │ 00001560 t converttuple.constprop.0 │ │ │ │ 00002d60 t error_unexpected_keyword_arg │ │ │ │ -00004034 t find_keyword │ │ │ │ +00004030 t find_keyword │ │ │ │ 000002e4 t find_keyword_str │ │ │ │ U memcpy │ │ │ │ 00001450 t new_kwtuple │ │ │ │ 00002bc8 t seterror │ │ │ │ -0000416c t skipitem.constprop.0 │ │ │ │ +00004168 t skipitem.constprop.0 │ │ │ │ U strchr │ │ │ │ U strlen │ │ │ │ 00000080 t vgetargs1.constprop.0 │ │ │ │ 000000ec t vgetargs1_impl.constprop.0 │ │ │ │ 00000450 t vgetargs1_impl.constprop.1 │ │ │ │ 00001b84 t vgetargskeywords_impl.constprop.0 │ │ │ │ -00002a14 t vgetargskeywords_impl.constprop.1 │ │ │ │ +00002a10 t vgetargskeywords_impl.constprop.1 │ │ │ │ 0000011c t vgetargskeywordsfast.constprop.0 │ │ │ │ -000045a4 t vgetargskeywordsfast_impl.constprop.0 │ │ │ │ +000045a0 t vgetargskeywordsfast_impl.constprop.0 │ │ │ │ │ │ │ │ getcompiler.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000000 T Py_GetCompiler │ │ │ │ │ │ │ │ getcopyright.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ @@ -21570,50 +21571,50 @@ │ │ │ │ 00000360 T _PyMonitoring_FirePyStartEvent │ │ │ │ 0000059c T _PyMonitoring_FirePyThrowEvent │ │ │ │ 000007d4 T _PyMonitoring_FirePyUnwindEvent │ │ │ │ 00000408 T _PyMonitoring_FirePyYieldEvent │ │ │ │ 00000694 T _PyMonitoring_FireRaiseEvent │ │ │ │ 00000c60 T _PyMonitoring_FireReraiseEvent │ │ │ │ 00000874 T _PyMonitoring_FireStopIterationEvent │ │ │ │ -00003240 T _PyMonitoring_GetLocalEvents │ │ │ │ +0000324c T _PyMonitoring_GetLocalEvents │ │ │ │ 000002bc T _PyMonitoring_RegisterCallback │ │ │ │ 000000c0 T _PyMonitoring_SetEvents │ │ │ │ -00003390 T _PyMonitoring_SetLocalEvents │ │ │ │ +0000339c T _PyMonitoring_SetLocalEvents │ │ │ │ U _PyMutex_LockTimed │ │ │ │ U _PyNamespace_New │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_New │ │ │ │ U _PyOpcode_Caches │ │ │ │ U _PyOpcode_Deopt │ │ │ │ U _PyRuntime │ │ │ │ U _PyTuple_FromArraySteal │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ 00000000 T _Py_CreateMonitoringObject │ │ │ │ U _Py_Dealloc │ │ │ │ 00000000 T _Py_GetBaseCodeUnit │ │ │ │ -00002878 T _Py_Instrument │ │ │ │ +00002884 T _Py_Instrument │ │ │ │ 00001768 T _Py_Instrumentation_GetLine │ │ │ │ U _Py_NoneStruct │ │ │ │ -000028ac T _Py_call_instrumentation │ │ │ │ -00002238 T _Py_call_instrumentation_2args │ │ │ │ -000036b8 T _Py_call_instrumentation_arg │ │ │ │ +000028b8 T _Py_call_instrumentation │ │ │ │ +00002244 T _Py_call_instrumentation_2args │ │ │ │ +000036c4 T _Py_call_instrumentation_arg │ │ │ │ 00000c84 T _Py_call_instrumentation_exc2 │ │ │ │ 00000a10 T _Py_call_instrumentation_instruction │ │ │ │ 00001320 T _Py_call_instrumentation_jump │ │ │ │ -00002dc0 T _Py_call_instrumentation_line │ │ │ │ +00002dcc T _Py_call_instrumentation_line │ │ │ │ U _Py_tss_interp │ │ │ │ U _Py_tss_tstate │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 0000053c t allocate_instrumentation_data.part.0 │ │ │ │ 000000e4 t branch_handler_vectorcall │ │ │ │ 000002a4 t branchesiter_dealloc │ │ │ │ 00001c58 t branchesiter_next │ │ │ │ -0000275c t call_one_instrument.constprop.0 │ │ │ │ -00003bd4 t capi_call_instrumentation.constprop.0 │ │ │ │ +00002768 t call_one_instrument.constprop.0 │ │ │ │ +00003be0 t capi_call_instrumentation.constprop.0 │ │ │ │ 00000170 t dealloc_branch_handler │ │ │ │ 0000004c r event_names │ │ │ │ 0000063c t exception_event_setup │ │ │ │ 000004ac t force_instrument_lock_held │ │ │ │ 0000039c t instrument_all_executing_code_objects │ │ │ │ 0000021c t int_triple │ │ │ │ 000001ec d methods │ │ │ │ @@ -21875,16 +21876,16 @@ │ │ │ │ U PyThread_get_thread_ident_ex │ │ │ │ U PyTime_MonotonicRaw │ │ │ │ U Py_IsFinalizing │ │ │ │ U Py_MakePendingCalls │ │ │ │ U _PyDeadline_Get │ │ │ │ 00000538 T _PyEvent_IsSet │ │ │ │ 00000288 T _PyEvent_Notify │ │ │ │ -000004fc T _PyMutex_LockTimed │ │ │ │ -00000768 T _PyMutex_TryUnlock │ │ │ │ +000004e8 T _PyMutex_LockTimed │ │ │ │ +00000880 T _PyMutex_TryUnlock │ │ │ │ 00000000 T _PyOnceFlag_CallOnceSlow │ │ │ │ U _PyParkingLot_Park │ │ │ │ U _PyParkingLot_Unpark │ │ │ │ U _PyParkingLot_UnparkAll │ │ │ │ 00000000 T _PyRWMutex_Lock │ │ │ │ 000000a8 T _PyRWMutex_RLock │ │ │ │ 00000198 T _PyRWMutex_RUnlock │ │ │ │ @@ -22142,15 +22143,15 @@ │ │ │ │ 0000001c r .LC3 │ │ │ │ 0000002c r .LC4 │ │ │ │ 00000050 r .LC5 │ │ │ │ 00000078 r .LC6 │ │ │ │ 00000094 r .LC7 │ │ │ │ 000000a4 r .LC8 │ │ │ │ 000000c0 r .LC9 │ │ │ │ -000012a8 T PyABIInfo_Check │ │ │ │ +000012b8 T PyABIInfo_Check │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyComplex_FromCComplex │ │ │ │ U PyDict_New │ │ │ │ U PyDict_SetItem │ │ │ │ U PyDict_SetItemString │ │ │ │ U PyErr_Format │ │ │ │ @@ -22169,20 +22170,20 @@ │ │ │ │ U PyList_New │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyLong_FromUnsignedLong │ │ │ │ U PyLong_FromUnsignedLongLong │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ -000013e4 T PyModule_Add │ │ │ │ -000015f8 T PyModule_AddIntConstant │ │ │ │ +000013f4 T PyModule_Add │ │ │ │ +00001608 T PyModule_AddIntConstant │ │ │ │ 00000094 T PyModule_AddObject │ │ │ │ -00001504 T PyModule_AddObjectRef │ │ │ │ +00001514 T PyModule_AddObjectRef │ │ │ │ 00000040 T PyModule_AddStringConstant │ │ │ │ -0000171c T PyModule_AddType │ │ │ │ +0000172c T PyModule_AddType │ │ │ │ U PyModule_GetDict │ │ │ │ U PyModule_GetName │ │ │ │ U PyModule_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyTuple_New │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Ready │ │ │ │ @@ -22194,26 +22195,26 @@ │ │ │ │ U PyUnicode_FromOrdinal │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ 00000000 T Py_BuildValue │ │ │ │ 00000158 T Py_PACK_FULL_VERSION │ │ │ │ 0000019c T Py_PACK_VERSION │ │ │ │ -00001294 T Py_VaBuildValue │ │ │ │ +000012a4 T Py_VaBuildValue │ │ │ │ 00000000 t Py_XDECREF │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_Name │ │ │ │ U _PyUnicodeWriter_FormatV │ │ │ │ 000001bc T _Py_BuildValue_SizeT │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ 00000f1c T _Py_VaBuildStack │ │ │ │ -000018ec T _Py_VaBuildValue_SizeT │ │ │ │ +000018fc T _Py_VaBuildValue_SizeT │ │ │ │ 000000f4 T _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ -00001834 T _Py_convert_optional_to_ssize_t │ │ │ │ +00001844 T _Py_convert_optional_to_ssize_t │ │ │ │ 000000f8 t _abiinfo_raise │ │ │ │ 00000e94 t check_end │ │ │ │ 00000000 t check_end.part.0 │ │ │ │ 00000034 t do_ignore │ │ │ │ 00000340 t do_mkvalue │ │ │ │ U strlen │ │ │ │ 0000003c t va_build_value │ │ │ │ @@ -22221,22 +22222,22 @@ │ │ │ │ │ │ │ │ mysnprintf.o: │ │ │ │ 00000000 T PyOS_snprintf │ │ │ │ 00000084 T PyOS_vsnprintf │ │ │ │ U __vsnprintf_chk │ │ │ │ │ │ │ │ mystrtoul.o: │ │ │ │ -000000bc r .LANCHOR0 │ │ │ │ +000000ac r .LANCHOR0 │ │ │ │ 00000000 T PyOS_strtol │ │ │ │ -00000570 T PyOS_strtoul │ │ │ │ +00000584 T PyOS_strtoul │ │ │ │ U _PyLong_DigitValue │ │ │ │ U _Py_ctype_table │ │ │ │ U __errno_location │ │ │ │ -000000bc r digitlimit │ │ │ │ -00000150 r smallmax │ │ │ │ +000000ac r digitlimit │ │ │ │ +00000140 r smallmax │ │ │ │ │ │ │ │ object_stack.o: │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMem_RawMalloc │ │ │ │ 0000007c T _PyObjectStackChunk_Free │ │ │ │ 00000000 T _PyObjectStackChunk_New │ │ │ │ 000000d4 T _PyObjectStack_Clear │ │ │ │ @@ -22258,24 +22259,24 @@ │ │ │ │ 00000008 r .LANCHOR0 │ │ │ │ 00000000 r .LC2 │ │ │ │ 00000020 r .LC3 │ │ │ │ 00000044 r .LC4 │ │ │ │ U PyEval_AcquireThread │ │ │ │ U PyEval_ReleaseThread │ │ │ │ U PyTime_MonotonicRaw │ │ │ │ -0000079c T _PyParkingLot_AfterFork │ │ │ │ +000007a0 T _PyParkingLot_AfterFork │ │ │ │ 00000000 T _PyParkingLot_Park │ │ │ │ -0000060c T _PyParkingLot_Unpark │ │ │ │ -000003d4 T _PyParkingLot_UnparkAll │ │ │ │ +00000610 T _PyParkingLot_Unpark │ │ │ │ +000003d0 T _PyParkingLot_UnparkAll │ │ │ │ U _PyRawMutex_LockSlow │ │ │ │ U _PyRawMutex_UnlockSlow │ │ │ │ -00000788 T _PySemaphore_Destroy │ │ │ │ -00000398 T _PySemaphore_Init │ │ │ │ -00000530 T _PySemaphore_Wait │ │ │ │ -000005d8 T _PySemaphore_Wakeup │ │ │ │ +0000078c T _PySemaphore_Destroy │ │ │ │ +00000394 T _PySemaphore_Init │ │ │ │ +00000534 T _PySemaphore_Wait │ │ │ │ +000005dc T _PySemaphore_Wakeup │ │ │ │ U _PyTime_Add │ │ │ │ U _PyTime_AsTimespec_clamp │ │ │ │ U _Py_FatalErrorFormat │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_uidivmod │ │ │ │ U __errno_location │ │ │ │ @@ -23024,15 +23025,15 @@ │ │ │ │ 00000000 T PyInterpreterGuard_FromView │ │ │ │ 00000cf0 T PyInterpreterState_Clear │ │ │ │ 000016cc T PyInterpreterState_Delete │ │ │ │ 00000944 T PyInterpreterState_Get │ │ │ │ 00001078 T PyInterpreterState_GetDict │ │ │ │ 00000abc T PyInterpreterState_GetID │ │ │ │ 00001e18 T PyInterpreterState_Head │ │ │ │ -00000564 T PyInterpreterState_Main │ │ │ │ +00000568 T PyInterpreterState_Main │ │ │ │ 00000b7c T PyInterpreterState_New │ │ │ │ 00001e38 T PyInterpreterState_Next │ │ │ │ 00000078 T PyInterpreterState_ThreadHead │ │ │ │ 00002360 T PyInterpreterView_Close │ │ │ │ 00001100 T PyInterpreterView_FromCurrent │ │ │ │ 00000000 T PyInterpreterView_FromMain │ │ │ │ U PyLong_AsLongLong │ │ │ │ @@ -23043,18 +23044,18 @@ │ │ │ │ U PyMem_RawCalloc │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMem_RawMalloc │ │ │ │ U PyModule_Type │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyPreConfig_InitPythonConfig │ │ │ │ -00001598 T PyThreadState_Clear │ │ │ │ -00001b5c T PyThreadState_Delete │ │ │ │ +000016d0 T PyThreadState_Clear │ │ │ │ +00001c94 T PyThreadState_Delete │ │ │ │ 00000c5c T PyThreadState_DeleteCurrent │ │ │ │ -00001e44 T PyThreadState_Ensure │ │ │ │ +000014f8 T PyThreadState_Ensure │ │ │ │ 00000204 T PyThreadState_EnsureFromView │ │ │ │ 00000d58 T PyThreadState_Get │ │ │ │ 00002040 T PyThreadState_GetDict │ │ │ │ 00000fa0 T PyThreadState_GetFrame │ │ │ │ 00000c80 T PyThreadState_GetID │ │ │ │ 00000878 T PyThreadState_GetInterpreter │ │ │ │ 000009ac T PyThreadState_GetUnchecked │ │ │ │ @@ -23122,15 +23123,15 @@ │ │ │ │ 00000650 T _PyInterpreterState_IDDecref │ │ │ │ 00001c44 T _PyInterpreterState_IDIncref │ │ │ │ 00001c2c T _PyInterpreterState_IsReady │ │ │ │ 00001c94 T _PyInterpreterState_IsRunningMain │ │ │ │ 00000f60 T _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 00001ac0 T _PyInterpreterState_LookUpID │ │ │ │ 000019c4 T _PyInterpreterState_LookUpIDObject │ │ │ │ -00000584 T _PyInterpreterState_Main │ │ │ │ +00000588 T _PyInterpreterState_Main │ │ │ │ 00000158 T _PyInterpreterState_New │ │ │ │ 000019fc T _PyInterpreterState_ObjectToID │ │ │ │ 00000474 T _PyInterpreterState_ReinitRunningMain │ │ │ │ 000019a4 T _PyInterpreterState_RequireIDRef │ │ │ │ 00000bd4 T _PyInterpreterState_RequiresIDRef │ │ │ │ 00000bec T _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ 00000718 T _PyInterpreterState_SetEvalFrameFunc │ │ │ │ @@ -23176,15 +23177,15 @@ │ │ │ │ 000011c8 T _PyThreadState_NewBound │ │ │ │ 00000ea8 T _PyThreadState_PopFrame │ │ │ │ 00000cb0 T _PyThreadState_Prealloc │ │ │ │ 00000d98 T _PyThreadState_PushFrame │ │ │ │ 00000b9c T _PyThreadState_RemoveExcept │ │ │ │ 00000324 T _PyThreadState_SetShuttingDown │ │ │ │ 00000158 T _PyThreadState_Suspend │ │ │ │ -000014f8 T _PyThreadState_Swap │ │ │ │ +00001630 T _PyThreadState_Swap │ │ │ │ U _PyThread_AfterFork │ │ │ │ 000007c8 T _PyThread_CurrentExceptions │ │ │ │ 00000974 T _PyThread_CurrentFrames │ │ │ │ U _PyTime_Init │ │ │ │ U _PyType_InitCache │ │ │ │ U _PyTypes_AfterFork │ │ │ │ U _PyWarnings_Fini │ │ │ │ @@ -23230,19 +23231,19 @@ │ │ │ │ 0000190c t free_interpreter │ │ │ │ 00000ca0 t free_threadstate │ │ │ │ 000006a0 t init_policy │ │ │ │ 000001c8 r initial │ │ │ │ 00001114 t interpreter_clear │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -000005a4 t new_threadstate │ │ │ │ +000005a8 t new_threadstate │ │ │ │ 00000824 t new_threadstate.constprop.0 │ │ │ │ 00000b30 t release_interp_guard.isra.0 │ │ │ │ U stderr │ │ │ │ -00001bcc t tstate_delete_common.constprop.0 │ │ │ │ +00001d04 t tstate_delete_common.constprop.0 │ │ │ │ 00001868 t zapthreads │ │ │ │ │ │ │ │ pystats.o: │ │ │ │ │ │ │ │ pythonrun.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -23480,68 +23481,68 @@ │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_AsDouble │ │ │ │ U PyIndex_Check │ │ │ │ U PyLong_AsLongLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyStatus_Ok │ │ │ │ 00000388 T PyTime_AsSecondsDouble │ │ │ │ -00000478 T PyTime_Monotonic │ │ │ │ +00000488 T PyTime_Monotonic │ │ │ │ 000004d8 T PyTime_MonotonicRaw │ │ │ │ 00000840 T PyTime_PerfCounter │ │ │ │ 00000000 T PyTime_PerfCounterRaw │ │ │ │ -00000838 T PyTime_Time │ │ │ │ +00000848 T PyTime_Time │ │ │ │ 00000294 T PyTime_TimeRaw │ │ │ │ -000011c8 T _PyDeadline_Get │ │ │ │ -00000dc0 T _PyDeadline_Init │ │ │ │ -00000cf0 T _PyLong_AsTime_t │ │ │ │ +000011d4 T _PyDeadline_Get │ │ │ │ +00000dd0 T _PyDeadline_Init │ │ │ │ +00000d00 T _PyLong_AsTime_t │ │ │ │ 00000428 T _PyLong_FromTime_t │ │ │ │ 000003f8 T _PyTimeFraction_Mul │ │ │ │ 000003a0 T _PyTimeFraction_Resolution │ │ │ │ 000001c8 T _PyTimeFraction_Set │ │ │ │ 0000061c T _PyTime_Add │ │ │ │ 0000002c T _PyTime_AsMicroseconds │ │ │ │ -00000d8c T _PyTime_AsMilliseconds │ │ │ │ -000005e4 T _PyTime_AsTimespec │ │ │ │ +00000d9c T _PyTime_AsMilliseconds │ │ │ │ +000005f4 T _PyTime_AsTimespec │ │ │ │ 00000688 T _PyTime_AsTimespec_clamp │ │ │ │ -00001148 T _PyTime_AsTimeval │ │ │ │ +00001154 T _PyTime_AsTimeval │ │ │ │ 00000000 T _PyTime_AsTimevalTime_t │ │ │ │ 00000220 T _PyTime_AsTimeval_clamp │ │ │ │ 0000043c T _PyTime_FromMicrosecondsClamp │ │ │ │ -00000f58 T _PyTime_FromMillisecondsObject │ │ │ │ +00000f64 T _PyTime_FromMillisecondsObject │ │ │ │ 00000408 T _PyTime_FromSeconds │ │ │ │ 0000026c T _PyTime_FromSecondsDouble │ │ │ │ 00000284 T _PyTime_FromSecondsObject │ │ │ │ 000006f0 T _PyTime_FromTimespec │ │ │ │ 00000640 T _PyTime_FromTimeval │ │ │ │ 00000000 T _PyTime_Init │ │ │ │ -00000f40 T _PyTime_MonotonicWithInfo │ │ │ │ -000009a4 T _PyTime_ObjectToTime_t │ │ │ │ -00000af0 T _PyTime_ObjectToTimespec │ │ │ │ -00001198 T _PyTime_ObjectToTimeval │ │ │ │ +00000f4c T _PyTime_MonotonicWithInfo │ │ │ │ +000009b4 T _PyTime_ObjectToTime_t │ │ │ │ +00000b00 T _PyTime_ObjectToTimespec │ │ │ │ +000011a4 T _PyTime_ObjectToTimeval │ │ │ │ 00000040 T _PyTime_PerfCounterWithInfo │ │ │ │ 00000058 T _PyTime_TimeWithInfo │ │ │ │ -00000648 T _PyTime_gmtime │ │ │ │ +00000658 T _PyTime_gmtime │ │ │ │ 0000014c T _PyTime_localtime │ │ │ │ U __aeabi_d2lz │ │ │ │ U __aeabi_l2d │ │ │ │ U __aeabi_ldivmod │ │ │ │ U __clock_getres64 │ │ │ │ U __clock_gettime64 │ │ │ │ U __errno_location │ │ │ │ U __gmtime64_r │ │ │ │ U __localtime64_r │ │ │ │ U ceil │ │ │ │ U floor │ │ │ │ U modf │ │ │ │ 00000144 t py_get_monotonic_clock │ │ │ │ -000010d4 t pytime_as_timeval.isra.0 │ │ │ │ +000010e0 t pytime_as_timeval.isra.0 │ │ │ │ 0000005c t pytime_divide │ │ │ │ -000006b0 t pytime_from_double │ │ │ │ -00000b20 t pytime_object_to_denominator │ │ │ │ -00000778 t pytime_round │ │ │ │ +000006c0 t pytime_from_double │ │ │ │ +00000b30 t pytime_object_to_denominator │ │ │ │ +00000788 t pytime_round │ │ │ │ U round │ │ │ │ │ │ │ │ qsbr.o: │ │ │ │ U PyMem_RawCalloc │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ @@ -25094,39 +25095,39 @@ │ │ │ │ dtoa.o: │ │ │ │ 00000010 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 00000010 r .LC2 │ │ │ │ 000000ac t Balloc │ │ │ │ 00000000 t Balloc.constprop.0 │ │ │ │ -00002998 t Bfree │ │ │ │ +000029a0 t Bfree │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyStatus_NoMemory │ │ │ │ U PyStatus_Ok │ │ │ │ 00000084 T _PyDtoa_Fini │ │ │ │ 00000000 T _PyDtoa_Init │ │ │ │ -000029f4 T _Py_dg_dtoa │ │ │ │ -00006230 T _Py_dg_freedtoa │ │ │ │ +000029fc T _Py_dg_dtoa │ │ │ │ +00006278 T _Py_dg_freedtoa │ │ │ │ 000005d8 T _Py_dg_strtod │ │ │ │ U _Py_tss_interp │ │ │ │ U __aeabi_uidiv │ │ │ │ U __errno_location │ │ │ │ 0000030c t b2d │ │ │ │ 000000c8 r bigtens │ │ │ │ -00005a68 t hi0bits │ │ │ │ -00005d80 t lshift │ │ │ │ -00005ac8 t lshift.constprop.0 │ │ │ │ +00005ab0 t hi0bits │ │ │ │ +00005dc8 t lshift │ │ │ │ +00005b10 t lshift.constprop.0 │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 000001a4 t mult │ │ │ │ -000060b0 t multadd.constprop.0 │ │ │ │ +000060f8 t multadd.constprop.0 │ │ │ │ 000000c4 t nrv_alloc │ │ │ │ 00000118 r p05.0 │ │ │ │ -000052e0 t pow5mult │ │ │ │ +00005328 t pow5mult │ │ │ │ 00000134 t sd2b │ │ │ │ 00000010 r tens │ │ │ │ 000000f0 r tinytens │ │ │ │ │ │ │ │ fileutils.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 d .LANCHOR1 │ │ │ │ @@ -27244,31 +27245,31 @@ │ │ │ │ 00000ad4 r .LC95 │ │ │ │ 00000b04 r .LC96 │ │ │ │ 00000b08 r .LC97 │ │ │ │ 00000b3c r .LC98 │ │ │ │ 00000b50 r .LC99 │ │ │ │ 000032c4 t Pdata_clear.isra.0 │ │ │ │ 0000294c t Pdata_dealloc │ │ │ │ -0000632c t Pdata_pop │ │ │ │ +000063e4 t Pdata_pop │ │ │ │ 00003250 t Pdata_poplist │ │ │ │ 000031a0 t Pdata_poptuple │ │ │ │ -000060a4 t Pdata_push │ │ │ │ +0000615c t Pdata_push │ │ │ │ 00001724 t PicklerMemoProxy_clear │ │ │ │ 00000f7c t PicklerMemoProxy_dealloc │ │ │ │ 00001608 t PicklerMemoProxy_traverse │ │ │ │ 00001790 t Pickler_clear │ │ │ │ 00001734 t Pickler_dealloc │ │ │ │ 00000bfc t Pickler_get_memo │ │ │ │ 00000000 t Pickler_getattr │ │ │ │ 00000564 d Pickler_getsets │ │ │ │ 0000058c d Pickler_members │ │ │ │ 0000064c d Pickler_methods │ │ │ │ 00000c5c t Pickler_set_memo │ │ │ │ 00003c58 t Pickler_setattr │ │ │ │ -00009fd0 t Pickler_traverse │ │ │ │ +0000a0b0 t Pickler_traverse │ │ │ │ U PyArg_UnpackTuple │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBuffer_IsContiguous │ │ │ │ U PyBuffer_Release │ │ │ │ U PyByteArray_FromStringAndSize │ │ │ │ U PyByteArray_Resize │ │ │ │ U PyByteArray_Type │ │ │ │ @@ -27416,24 +27417,24 @@ │ │ │ │ U Py_hexdigits │ │ │ │ 000016c8 t UnpicklerMemoProxy_clear │ │ │ │ 00001064 t UnpicklerMemoProxy_dealloc │ │ │ │ 00001668 t UnpicklerMemoProxy_traverse │ │ │ │ 000023ac t Unpickler_clear │ │ │ │ 00002350 t Unpickler_dealloc │ │ │ │ 00001004 t Unpickler_get_memo │ │ │ │ -00006028 t Unpickler_getattr │ │ │ │ +000060e0 t Unpickler_getattr │ │ │ │ 0000040c d Unpickler_getsets │ │ │ │ 000004a4 d Unpickler_methods │ │ │ │ 00000a08 t Unpickler_set_memo │ │ │ │ 0000088c t Unpickler_setattr │ │ │ │ -00009a18 t Unpickler_traverse │ │ │ │ +00009af8 t Unpickler_traverse │ │ │ │ 000007a8 t _Pickle_ClearState │ │ │ │ 00002cbc t _Pickle_FastCall │ │ │ │ 00003e48 t _Pickler_ClearBuffer │ │ │ │ -00003e98 t _Pickler_CommitFrame.isra.0 │ │ │ │ +00003f50 t _Pickler_CommitFrame.isra.0 │ │ │ │ 00001690 t _Pickler_CommitFrame.part.0 │ │ │ │ 00004254 t _Pickler_FlushToFile │ │ │ │ 00001628 t _Pickler_GetString │ │ │ │ 00000ee4 t _Pickler_New │ │ │ │ 00001104 t _Pickler_SetBufferCallback │ │ │ │ 00003bf0 t _Pickler_SetOutputStream │ │ │ │ 00001038 t _Pickler_SetProtocol │ │ │ │ @@ -27474,25 +27475,25 @@ │ │ │ │ U _Py_Mangle │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_interp │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000100 t _Unpickler_MemoCleanup │ │ │ │ -00009ec4 t _Unpickler_MemoGet │ │ │ │ -00006164 t _Unpickler_MemoPut │ │ │ │ +00009fa4 t _Unpickler_MemoGet │ │ │ │ +0000621c t _Unpickler_MemoPut │ │ │ │ 000020b8 t _Unpickler_New │ │ │ │ 000000b0 t _Unpickler_NewMemo │ │ │ │ 00002218 t _Unpickler_NewMemo.constprop.0 │ │ │ │ -00006c0c t _Unpickler_ReadImpl │ │ │ │ -00007330 t _Unpickler_ReadImpl.constprop.0 │ │ │ │ -0000701c t _Unpickler_ReadImpl.constprop.1 │ │ │ │ +00006cc4 t _Unpickler_ReadImpl │ │ │ │ +000073e8 t _Unpickler_ReadImpl.constprop.0 │ │ │ │ +000070d4 t _Unpickler_ReadImpl.constprop.1 │ │ │ │ 00003038 t _Unpickler_ReadInto │ │ │ │ 00006580 t _Unpickler_ReadIntoFromFile │ │ │ │ -00009bc4 t _Unpickler_Readline │ │ │ │ +00009ca4 t _Unpickler_Readline │ │ │ │ 000022e8 t _Unpickler_SetInputEncoding │ │ │ │ 00002a80 t _Unpickler_SetInputStream │ │ │ │ 00002268 t _Unpickler_SetStringInput │ │ │ │ 00002c2c t _Unpickler_SkipConsumed │ │ │ │ 00000348 d __compound_literal.0 │ │ │ │ U __errno_location │ │ │ │ U __isoc23_strtol │ │ │ │ @@ -27546,15 +27547,15 @@ │ │ │ │ 0000184c t _pickle_UnpicklerMemoProxy_copy │ │ │ │ 0000139c r _pickle_UnpicklerMemoProxy_copy__doc__ │ │ │ │ 00001780 t _pickle_UnpicklerMemoProxy_copy_impl │ │ │ │ 00006090 t _pickle_Unpickler___init__ │ │ │ │ 00001400 r _pickle_Unpickler___init____doc__ │ │ │ │ 00001554 t _pickle_Unpickler___sizeof__ │ │ │ │ 00001874 r _pickle_Unpickler___sizeof____doc__ │ │ │ │ -00006390 t _pickle_Unpickler_find_class │ │ │ │ +00006448 t _pickle_Unpickler_find_class │ │ │ │ 000018b0 r _pickle_Unpickler_find_class__doc__ │ │ │ │ 000064a0 t _pickle_Unpickler_load │ │ │ │ 00001a10 r _pickle_Unpickler_load__doc__ │ │ │ │ 0000091c t _pickle_Unpickler_persistent_load │ │ │ │ 00001ad0 r _pickle_Unpickler_persistent_load__doc__ │ │ │ │ 00000438 t _pickle_dump │ │ │ │ 00000e4c r _pickle_dump__doc__ │ │ │ │ @@ -27565,37 +27566,37 @@ │ │ │ │ 000005a0 r _pickle_load__doc__ │ │ │ │ 00001d18 t _pickle_loads │ │ │ │ 00000268 r _pickle_loads__doc__ │ │ │ │ 00000000 d _picklemodule │ │ │ │ 00005604 t _save_bytearray_data.isra.0 │ │ │ │ 000044dc t batch_dict │ │ │ │ 000049d4 t batch_list │ │ │ │ -00007814 t do_append │ │ │ │ -00007b00 t do_setitems │ │ │ │ +000078cc t do_append │ │ │ │ +00007bb8 t do_setitems │ │ │ │ 00001188 t dump │ │ │ │ 00005eac t fast_save_enter │ │ │ │ 00005fc8 t fast_save_leave │ │ │ │ 000042ac t fix_imports │ │ │ │ 00001448 t instantiate │ │ │ │ -00003ec4 t load │ │ │ │ +00003f7c t load │ │ │ │ 00003814 t load_build │ │ │ │ 00002d1c t load_counted_binbytes │ │ │ │ 00005494 t load_counted_binstring │ │ │ │ -00007634 t load_counted_tuple │ │ │ │ +000076ec t load_counted_tuple │ │ │ │ 00005bc8 t load_extension │ │ │ │ 00001138 t load_inst │ │ │ │ 00003354 t load_newobj │ │ │ │ 00001334 t load_obj │ │ │ │ 0000077c t load_persid │ │ │ │ 00000698 t load_readonly_buffer │ │ │ │ -000077ac t marker │ │ │ │ +00007864 t marker │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ -000095f0 t memo_get.isra.0 │ │ │ │ -00003a08 t memo_put.isra.0 │ │ │ │ +000096a8 t memo_get.isra.0 │ │ │ │ +00003a30 t memo_put.isra.0 │ │ │ │ 000005dc d memoproxy_slots │ │ │ │ 00000048 d memoproxy_spec │ │ │ │ U memset │ │ │ │ 0000069c d pdata_slots │ │ │ │ 00000034 d pdata_spec │ │ │ │ 00000870 t persistent_id │ │ │ │ 00000784 t pickle_clear │ │ │ │ @@ -27607,36 +27608,36 @@ │ │ │ │ 000004f4 d pickler_type_slots │ │ │ │ 00000070 d pickler_type_spec │ │ │ │ 0000060c d picklerproxy_methods │ │ │ │ 0000051c t save.constprop.0 │ │ │ │ 000029f8 t save_bool │ │ │ │ 00005368 t save_bytearray │ │ │ │ 00003ea8 t save_bytes │ │ │ │ -00006754 t save_dict │ │ │ │ +0000680c t save_dict │ │ │ │ 00004fdc t save_float │ │ │ │ 000056d8 t save_frozenset │ │ │ │ -00001b30 t save_global │ │ │ │ -00000d1c t save_global.constprop.0 │ │ │ │ -00007e20 t save_list │ │ │ │ -000082c0 t save_long │ │ │ │ -0000a374 t save_pers │ │ │ │ +00001b58 t save_global │ │ │ │ +00000d44 t save_global.constprop.0 │ │ │ │ +00007ed8 t save_list │ │ │ │ +00008378 t save_long │ │ │ │ +0000a454 t save_pers │ │ │ │ 00005990 t save_picklebuffer │ │ │ │ -00008854 t save_reduce │ │ │ │ +0000890c t save_reduce │ │ │ │ 00004d9c t save_set │ │ │ │ 00000614 t save_singleton_type │ │ │ │ -00009278 t save_tuple │ │ │ │ -0000304c t save_unicode.isra.0 │ │ │ │ +00009330 t save_tuple │ │ │ │ +00003074 t save_unicode.isra.0 │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 00000434 d unpickler_memoproxy_slots │ │ │ │ 0000005c d unpickler_memoproxy_spec │ │ │ │ 000003a4 d unpickler_type_slots │ │ │ │ 00000084 d unpickler_type_spec │ │ │ │ 00000464 d unpicklerproxy_methods │ │ │ │ -0000297c t whichmodule │ │ │ │ +000029a4 t whichmodule │ │ │ │ │ │ │ │ _randommodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000008 r .LC1 │ │ │ │ 00000010 r .LC2 │ │ │ │ @@ -28552,17 +28553,17 @@ │ │ │ │ 00002f6c r _socket_inet_aton__doc__ │ │ │ │ 00002dbc t _socket_inet_ntoa │ │ │ │ 00002efc r _socket_inet_ntoa__doc__ │ │ │ │ 00002100 t _socket_ntohl │ │ │ │ 000030d8 r _socket_ntohl__doc__ │ │ │ │ 00002154 t _socket_ntohs │ │ │ │ 0000313c r _socket_ntohs__doc__ │ │ │ │ -00005e38 t _socket_socket_close │ │ │ │ +00005e30 t _socket_socket_close │ │ │ │ 00003708 r _socket_socket_close__doc__ │ │ │ │ -00006b5c t _socket_socket_send │ │ │ │ +00006b54 t _socket_socket_send │ │ │ │ 00003634 r _socket_socket_send__doc__ │ │ │ │ 00005800 t _socket_socket_sendall │ │ │ │ 00003538 r _socket_socket_sendall__doc__ │ │ │ │ 000006bc t _socket_socket_sendmsg │ │ │ │ 000031a0 r _socket_socket_sendmsg__doc__ │ │ │ │ U accept │ │ │ │ U accept4 │ │ │ │ @@ -28599,15 +28600,15 @@ │ │ │ │ U getprotobyname │ │ │ │ 00000ba8 r getprotobyname_doc │ │ │ │ U getservbyname │ │ │ │ 00000cdc r getservbyname_doc │ │ │ │ U getservbyport │ │ │ │ 00000c0c r getservbyport_doc │ │ │ │ 00003fa4 t getsockaddrarg │ │ │ │ -00006048 t getsockaddrlen │ │ │ │ +00006040 t getsockaddrlen │ │ │ │ U getsockname │ │ │ │ 00002438 r getsockname_doc │ │ │ │ 00002860 r getsockopt_doc │ │ │ │ 00002a54 r gettimeout_doc │ │ │ │ 00000e84 r ghbn_ex_doc │ │ │ │ U hstrerror │ │ │ │ 00005564 t idna_cleanup │ │ │ │ @@ -28621,138 +28622,138 @@ │ │ │ │ U inet_ntoa │ │ │ │ U inet_ntop │ │ │ │ 000007e8 r inet_ntop_doc │ │ │ │ U inet_pton │ │ │ │ 00000864 r inet_pton_doc │ │ │ │ 00003e4c t init_sockobject │ │ │ │ 000055e4 t internal_connect │ │ │ │ -000074e0 t internal_select │ │ │ │ -00007370 t internal_setblocking │ │ │ │ +000074d8 t internal_select │ │ │ │ +00007368 t internal_setblocking │ │ │ │ 000000b8 d keywords.3 │ │ │ │ 00000098 d kwlist.1 │ │ │ │ 000000a8 d kwlist.2 │ │ │ │ 0000007c d kwnames.0 │ │ │ │ U listen │ │ │ │ 0000227c r listen_doc │ │ │ │ -000066ec t make_ipv4_addr │ │ │ │ -0000799c t make_ipv6_addr │ │ │ │ +000066e4 t make_ipv4_addr │ │ │ │ +00007994 t make_ipv6_addr │ │ │ │ 00001f14 t makebdaddr │ │ │ │ -00006168 t makesockaddr │ │ │ │ +00006160 t makesockaddr │ │ │ │ 00000620 t makeval_recvmsg │ │ │ │ 00001c9c t makeval_recvmsg_into │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -00007240 t new_sockobject │ │ │ │ +00007238 t new_sockobject │ │ │ │ U poll │ │ │ │ U recv │ │ │ │ 00002138 r recv_doc │ │ │ │ 00001fe8 r recv_into_doc │ │ │ │ U recvfrom │ │ │ │ 00001f68 r recvfrom_doc │ │ │ │ 00001ecc r recvfrom_into_doc │ │ │ │ 00001904 r recvmsg_doc │ │ │ │ 00001208 r recvmsg_into_doc │ │ │ │ U send │ │ │ │ 000010c8 r sendmsg_afalg_doc │ │ │ │ U sendto │ │ │ │ 00001160 r sendto_doc │ │ │ │ -0000797c t set_error │ │ │ │ +00007974 t set_error │ │ │ │ 0000151c t set_gaierror.isra.0 │ │ │ │ 00001cb0 t setbdaddr │ │ │ │ 00002c70 r setblocking_doc │ │ │ │ 00000520 r setdefaulttimeout_doc │ │ │ │ U sethostname │ │ │ │ 00000fc0 r sethostname_doc │ │ │ │ 0000523c t setipaddr │ │ │ │ 00002948 r setsockopt_doc │ │ │ │ 00002b04 r settimeout_doc │ │ │ │ U shutdown │ │ │ │ 00001028 r shutdown_doc │ │ │ │ -000068ac t sock_accept │ │ │ │ -000069fc t sock_accept_impl │ │ │ │ -000075b0 t sock_bind │ │ │ │ +000068a4 t sock_accept │ │ │ │ +000069f4 t sock_accept_impl │ │ │ │ +000075a8 t sock_bind │ │ │ │ 00005a28 t sock_call_ex │ │ │ │ 00001ba8 t sock_capi_clear │ │ │ │ 000055b8 t sock_capi_destroy │ │ │ │ 00005748 t sock_capi_free │ │ │ │ 0000386c t sock_capi_traverse │ │ │ │ 00000074 d sock_cloexec_works │ │ │ │ 00003edc t sock_connect │ │ │ │ 00002f50 t sock_connect_ex │ │ │ │ 00000650 t sock_connect_impl │ │ │ │ -00006848 t sock_dealloc │ │ │ │ -000072e4 t sock_detach │ │ │ │ +00006840 t sock_dealloc │ │ │ │ +000072dc t sock_detach │ │ │ │ 0000375c r sock_doc │ │ │ │ -00005f6c t sock_fileno │ │ │ │ -00005eb4 t sock_finalize │ │ │ │ +00005f64 t sock_fileno │ │ │ │ +00005eac t sock_finalize │ │ │ │ 000015b4 t sock_getblocking │ │ │ │ -00006784 t sock_getpeername │ │ │ │ +0000677c t sock_getpeername │ │ │ │ 00000354 d sock_getsetlist │ │ │ │ -00005f84 t sock_getsockname │ │ │ │ -00007c84 t sock_getsockopt │ │ │ │ -00007e3c t sock_gettimeout_getter │ │ │ │ -00006b20 t sock_gettimeout_method │ │ │ │ +00005f7c t sock_getsockname │ │ │ │ +00007c7c t sock_getsockopt │ │ │ │ +00007e34 t sock_gettimeout_getter │ │ │ │ +00006b18 t sock_gettimeout_method │ │ │ │ 0000390c t sock_initobj │ │ │ │ -00007694 t sock_listen │ │ │ │ +0000768c t sock_listen │ │ │ │ 0000037c d sock_memberlist │ │ │ │ 000003cc d sock_methods │ │ │ │ 000038c0 t sock_new │ │ │ │ -00005ccc t sock_recv │ │ │ │ -00005d84 t sock_recv_guts │ │ │ │ -00005dfc t sock_recv_impl │ │ │ │ -00007b78 t sock_recv_into │ │ │ │ +00005cc4 t sock_recv │ │ │ │ +00005d7c t sock_recv_guts │ │ │ │ +00005df4 t sock_recv_impl │ │ │ │ +00007b70 t sock_recv_into │ │ │ │ 00001840 t sock_recvfrom │ │ │ │ 00001928 t sock_recvfrom_guts │ │ │ │ 00001a1c t sock_recvfrom_impl │ │ │ │ 00002768 t sock_recvfrom_into │ │ │ │ 00000088 t sock_recvmsg │ │ │ │ 00000170 t sock_recvmsg_guts │ │ │ │ 00000574 t sock_recvmsg_impl │ │ │ │ 00002584 t sock_recvmsg_into │ │ │ │ 00001ec8 t sock_repr │ │ │ │ -00005c90 t sock_send_impl │ │ │ │ +00005c88 t sock_send_impl │ │ │ │ 00002894 t sock_sendmsg_afalg │ │ │ │ 00000e04 t sock_sendmsg_impl │ │ │ │ 00000cbc t sock_sendmsg_iovec.constprop.0 │ │ │ │ 00001640 t sock_sendto │ │ │ │ 000017f4 t sock_sendto_impl │ │ │ │ -00007308 t sock_setblocking │ │ │ │ -00007728 t sock_setsockopt │ │ │ │ -000073fc t sock_settimeout │ │ │ │ -00007a34 t sock_shutdown │ │ │ │ +00007300 t sock_setblocking │ │ │ │ +00007720 t sock_setsockopt │ │ │ │ +000073f4 t sock_settimeout │ │ │ │ +00007a2c t sock_shutdown │ │ │ │ 000002fc d sock_slots │ │ │ │ 00000034 d sock_spec │ │ │ │ U socket │ │ │ │ 00001f64 t socket_CMSG_LEN │ │ │ │ 00000000 t socket_CMSG_SPACE │ │ │ │ 0000515c t socket_clear │ │ │ │ 00001c08 t socket_close │ │ │ │ 000000f8 r socket_doc │ │ │ │ 000021ac t socket_dup │ │ │ │ 0000001c t socket_exec │ │ │ │ 00005a14 t socket_free │ │ │ │ -00006c84 t socket_getaddrinfo │ │ │ │ -00006ad4 t socket_getdefaulttimeout │ │ │ │ +00006c7c t socket_getaddrinfo │ │ │ │ +00006acc t socket_getdefaulttimeout │ │ │ │ 00001378 t socket_gethostbyaddr │ │ │ │ 00000e3c t socket_gethostbyname │ │ │ │ 00000f1c t socket_gethostbyname_ex │ │ │ │ -00007ab8 t socket_gethostname │ │ │ │ +00007ab0 t socket_gethostname │ │ │ │ 00003030 t socket_getnameinfo │ │ │ │ 0000221c t socket_getprotobyname │ │ │ │ 0000239c t socket_getservbyname │ │ │ │ 000022a8 t socket_getservbyport │ │ │ │ 00001fdc t socket_if_nameindex │ │ │ │ 00001d88 t socket_inet_ntop │ │ │ │ 00001a84 t socket_inet_pton │ │ │ │ 0000012c d socket_methods │ │ │ │ -00007464 t socket_parse_timeout │ │ │ │ +0000745c t socket_parse_timeout │ │ │ │ 000015e4 t socket_setdefaulttimeout │ │ │ │ 00002464 t socket_sethostname │ │ │ │ 000000f8 d socket_slots │ │ │ │ -00007074 t socket_socketpair │ │ │ │ +0000706c t socket_socketpair │ │ │ │ 000037f4 t socket_traverse │ │ │ │ 00000000 d socketmodule │ │ │ │ U socketpair │ │ │ │ 00000904 r socketpair_doc │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ @@ -29187,15 +29188,15 @@ │ │ │ │ 00000964 r .LC89 │ │ │ │ 00000060 r .LC9 │ │ │ │ 00000970 r .LC90 │ │ │ │ 0000097c r .LC91 │ │ │ │ 000009c4 r .LC92 │ │ │ │ 00002850 t BB_compareitems │ │ │ │ 00001104 t BB_getitem │ │ │ │ -00000c08 t BB_setitem │ │ │ │ +00000bb4 t BB_setitem │ │ │ │ 00002f34 t HH_compareitems │ │ │ │ 000028a4 t HH_getitem │ │ │ │ 0000236c t HH_setitem │ │ │ │ 00003048 t II_compareitems │ │ │ │ 00002a3c t II_getitem │ │ │ │ 000028c4 t II_setitem │ │ │ │ 0000305c t LL_compareitems │ │ │ │ @@ -29387,34 +29388,34 @@ │ │ │ │ 00000fa4 t array_array_tounicode │ │ │ │ 0000101c r array_array_tounicode__doc__ │ │ │ │ 000004ec t array_array_tounicode_impl │ │ │ │ 00003c5c t array_arrayiterator___reduce__ │ │ │ │ 00000ec4 r array_arrayiterator___reduce____doc__ │ │ │ │ 00003f98 t array_arrayiterator___setstate__ │ │ │ │ 00000e7c r array_arrayiterator___setstate____doc__ │ │ │ │ -00000b94 t array_ass_item │ │ │ │ +00000b40 t array_ass_item │ │ │ │ 000014b4 t array_ass_subscr │ │ │ │ 00000a00 t array_buffer_getbuf │ │ │ │ 00000b28 t array_buffer_relbuf │ │ │ │ 0000034c t array_clear │ │ │ │ 00000590 t array_concat │ │ │ │ 00003bbc t array_contains │ │ │ │ -00000b18 t array_dealloc │ │ │ │ +00000ac4 t array_dealloc │ │ │ │ 000009a0 t array_del_slice │ │ │ │ 000007c8 t array_do_extend.isra.0 │ │ │ │ 0000052c t array_free │ │ │ │ 00000540 t array_get_itemsize │ │ │ │ 000021ac t array_get_typecode │ │ │ │ 00000450 d array_getsets │ │ │ │ 00000c74 t array_inplace_concat │ │ │ │ 00000a80 t array_inplace_repeat │ │ │ │ -00000c98 t array_item │ │ │ │ +00000c44 t array_item │ │ │ │ 000007f4 t array_iter │ │ │ │ 00001120 t array_iter_extend │ │ │ │ -00000a68 t array_length │ │ │ │ +00000a14 t array_length │ │ │ │ 00000298 d array_members │ │ │ │ 000002c0 d array_methods │ │ │ │ 0000001c t array_modexec │ │ │ │ 00000000 t array_new │ │ │ │ 00003740 t array_repeat │ │ │ │ 0000227c t array_repr │ │ │ │ 000006d4 t array_resize │ │ │ │ @@ -29422,15 +29423,15 @@ │ │ │ │ 000033f4 t array_slice.constprop.0 │ │ │ │ 000001c8 d array_slots │ │ │ │ 00000034 d array_spec │ │ │ │ 00000e38 t array_subscr │ │ │ │ 000002d4 t array_traverse │ │ │ │ 000008b4 t arrayiter_dealloc │ │ │ │ 00000198 d arrayiter_methods │ │ │ │ -00000a80 t arrayiter_next │ │ │ │ +00000a2c t arrayiter_next │ │ │ │ 00000160 d arrayiter_slots │ │ │ │ 00000048 d arrayiter_spec │ │ │ │ 00000c00 t arrayiter_traverse │ │ │ │ 00000000 d arraymodule │ │ │ │ 0000010c d arrayslots │ │ │ │ 000003d8 r arraytype_doc │ │ │ │ 00002c08 t b_compareitems │ │ │ │ @@ -29448,27 +29449,27 @@ │ │ │ │ 00000260 r emptybuf │ │ │ │ 00000e14 t f_getitem │ │ │ │ 00000d80 t f_setitem │ │ │ │ 00002f94 t h_compareitems │ │ │ │ 00002e68 t h_getitem │ │ │ │ 00002c5c t h_setitem │ │ │ │ 000027fc t i_compareitems │ │ │ │ -00000afc t i_getitem │ │ │ │ +00000aa8 t i_getitem │ │ │ │ 00000970 t i_setitem │ │ │ │ 00001324 t ins1 │ │ │ │ 000030b0 t l_compareitems │ │ │ │ 00002f18 t l_getitem │ │ │ │ 00002e88 t l_setitem │ │ │ │ 00002110 t make_array │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 00000264 r mformat_descriptors │ │ │ │ 00000d64 r module_doc │ │ │ │ -00000970 t newarrayobject_untracked │ │ │ │ +0000091c t newarrayobject_untracked │ │ │ │ 00004018 t q_compareitems │ │ │ │ 00001494 t q_getitem │ │ │ │ 00001400 t q_setitem │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 0000203c t typecode_to_mformat_code │ │ │ │ 00002ff4 t u_compareitems │ │ │ │ @@ -30378,15 +30379,15 @@ │ │ │ │ 000007ac t pyepoll_dealloc │ │ │ │ 00000ed0 r pyepoll_doc │ │ │ │ 000001b8 t pyepoll_get_closed │ │ │ │ 00000378 d pyepoll_getsetlist │ │ │ │ 0000072c t pyepoll_internal_close │ │ │ │ 00000b0c t pyepoll_internal_ctl │ │ │ │ 00000270 d pyepoll_methods │ │ │ │ -00001ec8 t reap_obj │ │ │ │ +00001ec4 t reap_obj │ │ │ │ 000003fc t select_epoll │ │ │ │ 000002fc t select_epoll___enter__ │ │ │ │ 00000124 r select_epoll___enter____doc__ │ │ │ │ 00000350 t select_epoll___exit__ │ │ │ │ 000000e0 r select_epoll___exit____doc__ │ │ │ │ 000006d0 t select_epoll_close │ │ │ │ 00000628 r select_epoll_close__doc__ │ │ │ │ @@ -30414,15 +30415,15 @@ │ │ │ │ 00001674 t select_poll_unregister │ │ │ │ 00000880 r select_poll_unregister__doc__ │ │ │ │ 0000172c t select_select │ │ │ │ 00000b00 r select_select__doc__ │ │ │ │ 000017a4 t select_select_impl.isra.0 │ │ │ │ 00000000 d selectmodule │ │ │ │ 00001c14 t seq2set.constprop.0 │ │ │ │ -00001dc0 t set2list │ │ │ │ +00001dbc t set2list │ │ │ │ │ │ │ │ _elementtree.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 0000009c r .LC10 │ │ │ │ 000000a4 r .LC11 │ │ │ │ @@ -30435,28 +30436,28 @@ │ │ │ │ 00000104 r .LC18 │ │ │ │ 00000114 r .LC19 │ │ │ │ 00000014 r .LC2 │ │ │ │ 00000144 r .LC20 │ │ │ │ 0000016c r .LC21 │ │ │ │ 00000178 r .LC22 │ │ │ │ 000001b0 r .LC23 │ │ │ │ -000001c8 r .LC24 │ │ │ │ -000001d4 r .LC25 │ │ │ │ -000001e8 r .LC26 │ │ │ │ -000001f4 r .LC27 │ │ │ │ +000001b4 r .LC24 │ │ │ │ +000001cc r .LC25 │ │ │ │ +000001d8 r .LC26 │ │ │ │ +000001ec r .LC27 │ │ │ │ 000001f8 r .LC28 │ │ │ │ -00000204 r .LC29 │ │ │ │ +000001fc r .LC29 │ │ │ │ 0000002c r .LC3 │ │ │ │ -0000020c r .LC30 │ │ │ │ -00000214 r .LC31 │ │ │ │ -0000021c r .LC32 │ │ │ │ +00000208 r .LC30 │ │ │ │ +00000210 r .LC31 │ │ │ │ +00000218 r .LC32 │ │ │ │ 00000220 r .LC33 │ │ │ │ -00000228 r .LC34 │ │ │ │ +00000224 r .LC34 │ │ │ │ 0000022c r .LC35 │ │ │ │ -00000234 r .LC36 │ │ │ │ +00000230 r .LC36 │ │ │ │ 00000238 r .LC37 │ │ │ │ 00000240 r .LC38 │ │ │ │ 00000264 r .LC39 │ │ │ │ 00000038 r .LC4 │ │ │ │ 00000268 r .LC40 │ │ │ │ 00000278 r .LC41 │ │ │ │ 00000280 r .LC42 │ │ │ │ @@ -30474,15 +30475,15 @@ │ │ │ │ 0000034c r .LC54 │ │ │ │ 0000036c r .LC55 │ │ │ │ 0000038c r .LC56 │ │ │ │ 000003d4 r .LC57 │ │ │ │ 000003f8 r .LC58 │ │ │ │ 00000418 r .LC59 │ │ │ │ 00000054 r .LC6 │ │ │ │ -00000424 r .LC60 │ │ │ │ +00000430 r .LC60 │ │ │ │ 0000043c r .LC61 │ │ │ │ 00000444 r .LC62 │ │ │ │ 00000450 r .LC63 │ │ │ │ 00000460 r .LC64 │ │ │ │ 0000047c r .LC65 │ │ │ │ 00000498 r .LC66 │ │ │ │ 000004a4 r .LC67 │ │ │ │ @@ -30642,15 +30643,15 @@ │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U __strncat_chk │ │ │ │ 00001874 t _elementtree_Element___copy__ │ │ │ │ 00000528 r _elementtree_Element___copy____doc__ │ │ │ │ 00001214 t _elementtree_Element___deepcopy__ │ │ │ │ 00000504 r _elementtree_Element___deepcopy____doc__ │ │ │ │ -00003b04 t _elementtree_Element___deepcopy___impl │ │ │ │ +00003e84 t _elementtree_Element___deepcopy___impl │ │ │ │ 000025e8 t _elementtree_Element___getstate__ │ │ │ │ 000004cc r _elementtree_Element___getstate____doc__ │ │ │ │ 00001c78 t _elementtree_Element___setstate__ │ │ │ │ 000004a8 r _elementtree_Element___setstate____doc__ │ │ │ │ 00003dc0 t _elementtree_Element___sizeof__ │ │ │ │ 000004e8 r _elementtree_Element___sizeof____doc__ │ │ │ │ 000010d0 t _elementtree_Element_append │ │ │ │ @@ -30699,15 +30700,15 @@ │ │ │ │ 0000425c t _elementtree_TreeBuilder_start │ │ │ │ 00000140 r _elementtree_TreeBuilder_start__doc__ │ │ │ │ 00000368 t _elementtree_XMLParser___init__ │ │ │ │ 00000578 t _elementtree_XMLParser__parse_whole │ │ │ │ 000000d0 r _elementtree_XMLParser__parse_whole__doc__ │ │ │ │ 000031a4 t _elementtree_XMLParser__setevents │ │ │ │ 00000090 r _elementtree_XMLParser__setevents__doc__ │ │ │ │ -0000412c t _elementtree_XMLParser_close │ │ │ │ +00003d54 t _elementtree_XMLParser_close │ │ │ │ 00000128 r _elementtree_XMLParser_close__doc__ │ │ │ │ 00002d48 t _elementtree_XMLParser_feed │ │ │ │ 000000f4 r _elementtree_XMLParser_feed__doc__ │ │ │ │ 00003fdc t _elementtree_XMLParser_flush │ │ │ │ 00000110 r _elementtree_XMLParser_flush__doc__ │ │ │ │ 00000308 t _elementtree__set_factories │ │ │ │ 000001f8 r _elementtree__set_factories__doc__ │ │ │ │ @@ -30743,15 +30744,15 @@ │ │ │ │ 0000021c d _parser.29 │ │ │ │ 00000084 d _parser.32 │ │ │ │ 000001f0 d _parser.5 │ │ │ │ 00000114 d _parser.8 │ │ │ │ 00000028 t _set_joined_ptr │ │ │ │ 0000220c t checkpath │ │ │ │ 000018dc t create_elementiter.isra.0 │ │ │ │ -00000ae8 t create_extra │ │ │ │ +0000092c t create_extra │ │ │ │ 0000006c t create_extra.constprop.0 │ │ │ │ 00000484 t create_new_element.isra.0 │ │ │ │ 00000b88 t dealloc_extra │ │ │ │ 00000df4 t deepcopy │ │ │ │ 0000058c t element_add_subelement.isra.0 │ │ │ │ 00002464 t element_ass_subscr │ │ │ │ 000019c4 t element_attrib_getter │ │ │ │ @@ -30799,39 +30800,39 @@ │ │ │ │ 00000b68 t expat_parse │ │ │ │ 000029e0 t expat_pi_handler │ │ │ │ 0000081c t expat_set_error │ │ │ │ 0000278c t expat_start_doctype_handler │ │ │ │ 00002e50 t expat_start_handler │ │ │ │ 00002ca8 t expat_start_ns_handler │ │ │ │ 00002088 t get_attrib_from_keywords │ │ │ │ -00000a98 t ignore_attribute_error │ │ │ │ +00000b18 t ignore_attribute_error │ │ │ │ 00000248 d kwlist.27 │ │ │ │ 000013b8 t list_join │ │ │ │ 0000309c t makeuniversal │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 0000001c t module_exec │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 000000c4 t subelement │ │ │ │ 00003618 t treebuilder_add_subelement │ │ │ │ 00003548 t treebuilder_append_event │ │ │ │ 00000f84 t treebuilder_dealloc │ │ │ │ -00003edc t treebuilder_extend_element_text_or_tail.isra.0 │ │ │ │ +00003b04 t treebuilder_extend_element_text_or_tail.isra.0 │ │ │ │ 000034e0 t treebuilder_flush_data │ │ │ │ 00000fe0 t treebuilder_gc_clear │ │ │ │ 000037f8 t treebuilder_gc_traverse │ │ │ │ 000036fc t treebuilder_handle_comment │ │ │ │ 00003784 t treebuilder_handle_data │ │ │ │ 000039d8 t treebuilder_handle_end.isra.0 │ │ │ │ 00003eb8 t treebuilder_handle_pi │ │ │ │ 00003274 t treebuilder_handle_start │ │ │ │ 00000518 d treebuilder_methods │ │ │ │ -0000092c t treebuilder_new │ │ │ │ +000009ac t treebuilder_new │ │ │ │ 000004d8 d treebuilder_slots │ │ │ │ 00000048 d treebuilder_spec │ │ │ │ 00000c30 t xmlparser_dealloc │ │ │ │ 00000c8c t xmlparser_gc_clear │ │ │ │ 00003a00 t xmlparser_gc_traverse │ │ │ │ 0000080c d xmlparser_getsetlist │ │ │ │ 00000834 d xmlparser_members │ │ │ │ @@ -33790,21 +33791,21 @@ │ │ │ │ 000017b4 r .LC433 │ │ │ │ 000017c0 r .LC434 │ │ │ │ 000017dc r .LC435 │ │ │ │ 000017e4 r .LC436 │ │ │ │ 000017e8 r .LC437 │ │ │ │ 000017f4 r .LC440 │ │ │ │ 000017fc r .LC441 │ │ │ │ -00001814 r .LC443 │ │ │ │ +00001814 r .LC442 │ │ │ │ 0000181c r .LC447 │ │ │ │ 00001860 r .LC449 │ │ │ │ -00001870 r .LC451 │ │ │ │ -00001880 r .LC452 │ │ │ │ -00001884 r .LC453 │ │ │ │ -00001890 r .LC454 │ │ │ │ +00001870 r .LC450 │ │ │ │ +00001880 r .LC451 │ │ │ │ +00001884 r .LC452 │ │ │ │ +00001890 r .LC453 │ │ │ │ 000018a8 r .LC455 │ │ │ │ 000018d0 r .LC456 │ │ │ │ 000018dc r .LC457 │ │ │ │ 00001924 r .LC458 │ │ │ │ 0000192c r .LC459 │ │ │ │ 00001934 r .LC460 │ │ │ │ 00001940 r .LC461 │ │ │ │ @@ -34456,15 +34457,15 @@ │ │ │ │ U fileno │ │ │ │ U flistxattr │ │ │ │ U fopen64 │ │ │ │ U fork │ │ │ │ U forkpty │ │ │ │ U fpathconf │ │ │ │ U fread │ │ │ │ -00004294 t free_string_array │ │ │ │ +0000428c t free_string_array │ │ │ │ U fremovexattr │ │ │ │ U fsetxattr │ │ │ │ U fstatvfs64 │ │ │ │ U fsync │ │ │ │ U ftruncate64 │ │ │ │ 00003074 t get_number_of_os_threads │ │ │ │ U getcwd │ │ │ │ @@ -34485,16 +34486,16 @@ │ │ │ │ U getsid │ │ │ │ U getuid │ │ │ │ U getxattr │ │ │ │ U grantpt │ │ │ │ 00000008 r have_functions │ │ │ │ U initgroups │ │ │ │ 00002098 t internal_rename.isra.0 │ │ │ │ -00004584 t iov_cleanup │ │ │ │ -000043b8 t iov_setup │ │ │ │ +0000457c t iov_cleanup │ │ │ │ +000043b0 t iov_setup │ │ │ │ U isatty │ │ │ │ U kill │ │ │ │ U killpg │ │ │ │ U lchown │ │ │ │ U lgetxattr │ │ │ │ U linkat │ │ │ │ U listxattr │ │ │ │ @@ -34561,15 +34562,15 @@ │ │ │ │ 00001034 r os__is_inputhook_installed__doc__ │ │ │ │ 00002dec t os__path_normpath │ │ │ │ 00009880 r os__path_normpath__doc__ │ │ │ │ 00003f24 t os__path_splitroot_ex │ │ │ │ 000098d8 r os__path_splitroot_ex__doc__ │ │ │ │ 0000907c t os_abort │ │ │ │ 00002778 r os_abort__doc__ │ │ │ │ -000013b8 t os_access │ │ │ │ +0000143c t os_access │ │ │ │ 0000afdc r os_access__doc__ │ │ │ │ 00003d08 t os_chdir │ │ │ │ 0000adf0 r os_chdir__doc__ │ │ │ │ 000041b8 t os_chmod │ │ │ │ 0000a8a4 r os_chmod__doc__ │ │ │ │ 00002b40 t os_chown │ │ │ │ 0000a0bc r os_chown__doc__ │ │ │ │ @@ -34641,15 +34642,15 @@ │ │ │ │ 00009e98 r os_getcwdb__doc__ │ │ │ │ 00000d50 t os_getegid │ │ │ │ 00006f50 r os_getegid__doc__ │ │ │ │ 00000d08 t os_geteuid │ │ │ │ 00006f08 r os_geteuid__doc__ │ │ │ │ 00000d74 t os_getgid │ │ │ │ 00006ec8 r os_getgid__doc__ │ │ │ │ -00001a78 t os_getgrouplist │ │ │ │ +00001894 t os_getgrouplist │ │ │ │ 00006dec r os_getgrouplist__doc__ │ │ │ │ 000016ec t os_getgroups │ │ │ │ 00006d98 r os_getgroups__doc__ │ │ │ │ 00006e90 t os_getloadavg │ │ │ │ 00002678 r os_getloadavg__doc__ │ │ │ │ 000017fc t os_getlogin │ │ │ │ 00006abc r os_getlogin__doc__ │ │ │ │ @@ -34661,15 +34662,15 @@ │ │ │ │ 00006e90 r os_getpid__doc__ │ │ │ │ 00000000 t os_getppid │ │ │ │ 00006af4 r os_getppid__doc__ │ │ │ │ 00000670 t os_getpriority │ │ │ │ 0000960c r os_getpriority__doc__ │ │ │ │ 00000dc8 t os_getrandom │ │ │ │ 000012cc r os_getrandom__doc__ │ │ │ │ -000015e4 t os_getresgid │ │ │ │ +000013b8 t os_getresgid │ │ │ │ 00002400 r os_getresgid__doc__ │ │ │ │ 00001668 t os_getresuid │ │ │ │ 00002468 r os_getresuid__doc__ │ │ │ │ 0000038c t os_getsid │ │ │ │ 0000560c r os_getsid__doc__ │ │ │ │ 00000d2c t os_getuid │ │ │ │ 00006a7c r os_getuid__doc__ │ │ │ │ @@ -34707,15 +34708,15 @@ │ │ │ │ 000034e4 r os_makedev__doc__ │ │ │ │ 00006f7c t os_memfd_create │ │ │ │ 00001d48 r os_memfd_create__doc__ │ │ │ │ 00004020 t os_minor │ │ │ │ 00003550 r os_minor__doc__ │ │ │ │ 00001878 t os_mkdir │ │ │ │ 000096c0 r os_mkdir__doc__ │ │ │ │ -00001894 t os_mkfifo │ │ │ │ +00001a60 t os_mkfifo │ │ │ │ 000038fc r os_mkfifo__doc__ │ │ │ │ 000041bc t os_mknod │ │ │ │ 00003600 r os_mknod__doc__ │ │ │ │ 00009758 t os_nice │ │ │ │ 00009658 r os_nice__doc__ │ │ │ │ 00001b40 t os_open │ │ │ │ 0000532c r os_open__doc__ │ │ │ │ @@ -35728,15 +35729,15 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -00000b18 t Py_XDECREF │ │ │ │ +00000a50 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyDict_GetItem_KnownHash │ │ │ │ U _PyDict_SetItem_KnownHash │ │ │ │ U _PyEval_SliceIndexNotNone │ │ │ │ U _PyNumber_Index │ │ │ │ @@ -35754,148 +35755,148 @@ │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_idivmod │ │ │ │ U __aeabi_uidiv │ │ │ │ 0000010c d __compound_literal.0 │ │ │ │ -00000ec4 t _collections__count_elements │ │ │ │ +00000dfc t _collections__count_elements │ │ │ │ 000003e8 r _collections__count_elements__doc__ │ │ │ │ 00000000 d _collectionsmodule │ │ │ │ -00000534 t _deque_rotate │ │ │ │ +00000614 t _deque_rotate │ │ │ │ 00000008 r _keywords.1 │ │ │ │ 000000c4 d _kwtuple.0 │ │ │ │ 00000098 d _parser.2 │ │ │ │ -000005cc t collections_clear │ │ │ │ +00000504 t collections_clear │ │ │ │ 00000014 r collections_doc │ │ │ │ 0000001c t collections_exec │ │ │ │ -0000072c t collections_free │ │ │ │ +00000664 t collections_free │ │ │ │ 00000118 d collections_methods │ │ │ │ 000000e4 d collections_slots │ │ │ │ 00000160 t collections_traverse │ │ │ │ -00002068 t consume_iterator │ │ │ │ +00001fa0 t consume_iterator │ │ │ │ 00000230 r defdict_class_getitem_doc │ │ │ │ 000000e8 t defdict_copy │ │ │ │ 000002a4 r defdict_copy_doc │ │ │ │ -00000cac t defdict_dealloc │ │ │ │ +00000be4 t defdict_dealloc │ │ │ │ 000000b4 r defdict_doc │ │ │ │ -000009c0 t defdict_init │ │ │ │ +000008f8 t defdict_init │ │ │ │ 00000240 d defdict_members │ │ │ │ 00000268 d defdict_methods │ │ │ │ -00000d3c t defdict_missing │ │ │ │ +00000c74 t defdict_missing │ │ │ │ 000002c8 r defdict_missing_doc │ │ │ │ 000004a4 t defdict_or │ │ │ │ 0000011c t defdict_reduce │ │ │ │ 00000288 t defdict_repr │ │ │ │ 000001d0 d defdict_slots │ │ │ │ 00000048 d defdict_spec │ │ │ │ -00001b50 t defdict_tp_clear │ │ │ │ -00000c30 t defdict_traverse │ │ │ │ +00001a88 t defdict_tp_clear │ │ │ │ +00000b68 t defdict_traverse │ │ │ │ 000009fc t deque___copy__ │ │ │ │ 00000790 r deque___copy____doc__ │ │ │ │ 00000a10 t deque___reduce__ │ │ │ │ 0000054c r deque___reduce____doc__ │ │ │ │ 00000058 t deque___reversed__ │ │ │ │ 00000450 r deque___reversed____doc__ │ │ │ │ 000010f0 t deque___sizeof__ │ │ │ │ 00000498 r deque___sizeof____doc__ │ │ │ │ -000001c0 t deque_append │ │ │ │ +000002a0 t deque_append │ │ │ │ 00000920 r deque_append__doc__ │ │ │ │ -00000360 t deque_append_impl │ │ │ │ +00000440 t deque_append_impl │ │ │ │ 00000000 t deque_append_lock_held.part.0 │ │ │ │ -000010fc t deque_appendleft │ │ │ │ +000011dc t deque_appendleft │ │ │ │ 000008d0 r deque_appendleft__doc__ │ │ │ │ -00001210 t deque_appendleft_lock_held │ │ │ │ +000012f0 t deque_appendleft_lock_held │ │ │ │ 00000000 t deque_appendleft_lock_held.part.0 │ │ │ │ -00001bc8 t deque_ass_item │ │ │ │ -00000980 t deque_clear │ │ │ │ -00000ea0 t deque_clearmethod │ │ │ │ +00001b00 t deque_ass_item │ │ │ │ +00000a60 t deque_clear │ │ │ │ +00000dd8 t deque_clearmethod │ │ │ │ 00000758 r deque_clearmethod__doc__ │ │ │ │ 00000594 t deque_concat │ │ │ │ -000015bc t deque_contains │ │ │ │ +000014f4 t deque_contains │ │ │ │ 000009e8 t deque_copy │ │ │ │ 000007cc r deque_copy__doc__ │ │ │ │ 00000674 t deque_copy_impl │ │ │ │ 000008f4 t deque_count │ │ │ │ 00000684 r deque_count__doc__ │ │ │ │ -00000b58 t deque_dealloc │ │ │ │ -00000944 t deque_del_item │ │ │ │ -00001b3c t deque_extend │ │ │ │ +00000a90 t deque_dealloc │ │ │ │ +0000087c t deque_del_item │ │ │ │ +00001a74 t deque_extend │ │ │ │ 0000086c r deque_extend__doc__ │ │ │ │ -00000dfc t deque_extend_impl │ │ │ │ +00000edc t deque_extend_impl │ │ │ │ 00000ac0 t deque_extendleft │ │ │ │ 00000804 r deque_extendleft__doc__ │ │ │ │ -000020c8 t deque_extendleft_impl │ │ │ │ -00002034 t deque_get_maxlen │ │ │ │ +00002000 t deque_extendleft_impl │ │ │ │ +00001f6c t deque_get_maxlen │ │ │ │ 000005b8 d deque_getset │ │ │ │ -00001cbc t deque_index │ │ │ │ +00001bf4 t deque_index │ │ │ │ 0000060c r deque_index__doc__ │ │ │ │ 0000031c t deque_init │ │ │ │ 000004e4 r deque_init__doc__ │ │ │ │ 00000ad4 t deque_inplace_concat │ │ │ │ 00000b2c t deque_inplace_repeat │ │ │ │ 00000b40 t deque_inplace_repeat_lock_held │ │ │ │ 00000d9c t deque_insert │ │ │ │ 000005cc r deque_insert__doc__ │ │ │ │ -00000740 t deque_item │ │ │ │ -00001388 t deque_iter │ │ │ │ +00000678 t deque_item │ │ │ │ +000012c0 t deque_iter │ │ │ │ 00000000 t deque_len │ │ │ │ 00000450 d deque_members │ │ │ │ 00000478 d deque_methods │ │ │ │ 00000210 t deque_new │ │ │ │ -00000b28 t deque_pop │ │ │ │ +00000c08 t deque_pop │ │ │ │ 000009ac r deque_pop__doc__ │ │ │ │ -00000c18 t deque_pop_impl │ │ │ │ -00000d08 t deque_popleft │ │ │ │ +00000cf8 t deque_pop_impl │ │ │ │ +00000de8 t deque_popleft │ │ │ │ 0000096c r deque_popleft__doc__ │ │ │ │ -000007a4 t deque_popleft_impl │ │ │ │ -00000804 t deque_remove │ │ │ │ +00000884 t deque_popleft_impl │ │ │ │ +0000073c t deque_remove │ │ │ │ 0000058c r deque_remove__doc__ │ │ │ │ 00000fa4 t deque_repeat │ │ │ │ 000003bc t deque_repr │ │ │ │ -00002368 t deque_reverse │ │ │ │ +000022a0 t deque_reverse │ │ │ │ 000006c8 r deque_reverse__doc__ │ │ │ │ 0000006c t deque_reviter │ │ │ │ -0000184c t deque_richcompare │ │ │ │ -000012f0 t deque_rotate │ │ │ │ +00001784 t deque_richcompare │ │ │ │ +000013d0 t deque_rotate │ │ │ │ 000006f4 r deque_rotate__doc__ │ │ │ │ 00000388 d deque_slots │ │ │ │ 00000034 d deque_spec │ │ │ │ -00000504 t deque_traverse │ │ │ │ -00001494 t dequeiter_clear │ │ │ │ -0000140c t dequeiter_dealloc │ │ │ │ +00000018 t deque_traverse │ │ │ │ +000013cc t dequeiter_clear │ │ │ │ +00001344 t dequeiter_dealloc │ │ │ │ 00000040 t dequeiter_len │ │ │ │ 00000358 d dequeiter_methods │ │ │ │ -000021d8 t dequeiter_new │ │ │ │ -0000102c t dequeiter_next │ │ │ │ +00002110 t dequeiter_new │ │ │ │ +0000110c t dequeiter_next │ │ │ │ 00000f70 t dequeiter_reduce │ │ │ │ 00000310 d dequeiter_slots │ │ │ │ 0000005c d dequeiter_spec │ │ │ │ 00000894 t dequeiter_traverse │ │ │ │ 00001008 t dequereviter_new │ │ │ │ -000014f0 t dequereviter_next │ │ │ │ -00001504 t dequereviter_next_lock_held.isra.0 │ │ │ │ +00001428 t dequereviter_next │ │ │ │ +0000143c t dequereviter_next_lock_held.isra.0 │ │ │ │ 000002c8 d dequereviter_slots │ │ │ │ 00000070 d dequereviter_spec │ │ │ │ -000012ec t finalize_iterator │ │ │ │ +00001224 t finalize_iterator │ │ │ │ 00000388 r length_hint_doc │ │ │ │ 000002b4 t newblock │ │ │ │ 000003c0 r reduce_doc │ │ │ │ -00000924 t tuplegetter_clear │ │ │ │ -00000898 t tuplegetter_dealloc │ │ │ │ -00000464 t tuplegetter_descr_get │ │ │ │ +00000a04 t tuplegetter_clear │ │ │ │ +00000978 t tuplegetter_dealloc │ │ │ │ +00000544 t tuplegetter_descr_get │ │ │ │ 00001124 t tuplegetter_descr_set │ │ │ │ 000001a8 d tuplegetter_members │ │ │ │ 00000188 d tuplegetter_methods │ │ │ │ -00000018 t tuplegetter_new │ │ │ │ +000000f8 t tuplegetter_new │ │ │ │ 00001164 t tuplegetter_reduce │ │ │ │ 0000118c t tuplegetter_repr │ │ │ │ 00000138 d tuplegetter_slots │ │ │ │ 00000084 d tuplegetter_spec │ │ │ │ -00000144 t tuplegetter_traverse │ │ │ │ +00000224 t tuplegetter_traverse │ │ │ │ │ │ │ │ errnomodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 00000060 r .LC10 │ │ │ │ 000003ac r .LC100 │ │ │ │ @@ -36774,15 +36775,15 @@ │ │ │ │ U _PyFile_Flush │ │ │ │ U _PyIOBase_cannot_pickle │ │ │ │ U _PyIOBase_check_readable │ │ │ │ U _PyIOBase_check_seekable │ │ │ │ U _PyIOBase_check_writable │ │ │ │ U _PyIOBase_finalize │ │ │ │ U _PyIO_Module │ │ │ │ -000016d8 T _PyIO_trap_eintr │ │ │ │ +000016d4 T _PyIO_trap_eintr │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_CallMethod │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ @@ -36800,25 +36801,25 @@ │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idivmod │ │ │ │ U __errno_location │ │ │ │ 00000000 r __func__.6 │ │ │ │ 00000000 t _buffered_init │ │ │ │ 00001b5c t _buffered_raw_seek │ │ │ │ 000001b4 t _buffered_raw_tell │ │ │ │ -000011bc t _buffered_readline │ │ │ │ +000011b8 t _buffered_readline │ │ │ │ 00000330 t _bufferediobase_readinto_generic │ │ │ │ 000006bc t _bufferedreader_fill_buffer │ │ │ │ 00000730 t _bufferedreader_raw_read │ │ │ │ 0000061c t _bufferedreader_read_fast │ │ │ │ -00002b00 t _bufferedwriter_flush_unlocked │ │ │ │ +00002af0 t _bufferedwriter_flush_unlocked │ │ │ │ 000004f8 t _enter_buffered_busy │ │ │ │ -00002560 t _forward_call │ │ │ │ -00002250 t _io_BufferedRWPair___init__ │ │ │ │ +0000255c t _forward_call │ │ │ │ +0000224c t _io_BufferedRWPair___init__ │ │ │ │ 0000016c r _io_BufferedRWPair___init____doc__ │ │ │ │ -00001d88 t _io_BufferedRandom___init__ │ │ │ │ +00001d84 t _io_BufferedRandom___init__ │ │ │ │ 0000005c r _io_BufferedRandom___init____doc__ │ │ │ │ 00000000 t _io_BufferedReader___init__ │ │ │ │ 0000044c r _io_BufferedReader___init____doc__ │ │ │ │ 00000398 t _io_BufferedWriter___init__ │ │ │ │ 0000034c r _io_BufferedWriter___init____doc__ │ │ │ │ 00001ccc t _io_BufferedWriter_write │ │ │ │ 0000032c r _io_BufferedWriter_write__doc__ │ │ │ │ @@ -36832,53 +36833,53 @@ │ │ │ │ 00000454 t _io__BufferedIOBase_readinto1 │ │ │ │ 00000c04 r _io__BufferedIOBase_readinto1__doc__ │ │ │ │ 00000c28 r _io__BufferedIOBase_readinto__doc__ │ │ │ │ 00000780 t _io__BufferedIOBase_write │ │ │ │ 0000070c r _io__BufferedIOBase_write__doc__ │ │ │ │ 000006d4 t _io__Buffered___sizeof__ │ │ │ │ 000006f0 r _io__Buffered___sizeof____doc__ │ │ │ │ -00001044 t _io__Buffered__dealloc_warn │ │ │ │ +00001040 t _io__Buffered__dealloc_warn │ │ │ │ 000006c8 r _io__Buffered__dealloc_warn__doc__ │ │ │ │ -00001058 t _io__Buffered__dealloc_warn_impl │ │ │ │ +00001054 t _io__Buffered__dealloc_warn_impl │ │ │ │ 00000f6c t _io__Buffered_close │ │ │ │ 00000698 r _io__Buffered_close__doc__ │ │ │ │ 0000043c t _io__Buffered_closed_get │ │ │ │ 00000704 t _io__Buffered_detach │ │ │ │ 00000680 r _io__Buffered_detach__doc__ │ │ │ │ -000019d4 t _io__Buffered_fileno │ │ │ │ +000019d0 t _io__Buffered_fileno │ │ │ │ 00000620 r _io__Buffered_fileno__doc__ │ │ │ │ -00002568 t _io__Buffered_flush │ │ │ │ +00002558 t _io__Buffered_flush │ │ │ │ 000005f0 r _io__Buffered_flush__doc__ │ │ │ │ -00000fc8 t _io__Buffered_isatty │ │ │ │ +00000fc4 t _io__Buffered_isatty │ │ │ │ 00000608 r _io__Buffered_isatty__doc__ │ │ │ │ -000024dc t _io__Buffered_mode_get │ │ │ │ -00001a50 t _io__Buffered_name_get │ │ │ │ -00001fcc t _io__Buffered_peek │ │ │ │ +000024d8 t _io__Buffered_mode_get │ │ │ │ +00001a4c t _io__Buffered_name_get │ │ │ │ +00001fc8 t _io__Buffered_peek │ │ │ │ 000005d4 r _io__Buffered_peek__doc__ │ │ │ │ 0000049c t _io__Buffered_read │ │ │ │ -00000cf0 t _io__Buffered_read1 │ │ │ │ +00000cec t _io__Buffered_read1 │ │ │ │ 00000594 r _io__Buffered_read1__doc__ │ │ │ │ 000005b4 r _io__Buffered_read__doc__ │ │ │ │ 000002a0 t _io__Buffered_readable │ │ │ │ 00000650 r _io__Buffered_readable__doc__ │ │ │ │ -00002eb8 t _io__Buffered_readinto │ │ │ │ -00002824 t _io__Buffered_readinto1 │ │ │ │ +00002ea8 t _io__Buffered_readinto │ │ │ │ +00002820 t _io__Buffered_readinto1 │ │ │ │ 00000550 r _io__Buffered_readinto1__doc__ │ │ │ │ 00000574 r _io__Buffered_readinto__doc__ │ │ │ │ -000010f4 t _io__Buffered_readline │ │ │ │ +000010f0 t _io__Buffered_readline │ │ │ │ 0000052c r _io__Buffered_readline__doc__ │ │ │ │ 00001668 t _io__Buffered_seek │ │ │ │ 000004f0 r _io__Buffered_seek__doc__ │ │ │ │ 0000031c t _io__Buffered_seekable │ │ │ │ 00000668 r _io__Buffered_seekable__doc__ │ │ │ │ 00001218 t _io__Buffered_simple_flush │ │ │ │ 000006b0 r _io__Buffered_simple_flush__doc__ │ │ │ │ 000014d0 t _io__Buffered_tell │ │ │ │ 00000518 r _io__Buffered_tell__doc__ │ │ │ │ -00001784 t _io__Buffered_truncate │ │ │ │ +00001780 t _io__Buffered_truncate │ │ │ │ 000004cc r _io__Buffered_truncate__doc__ │ │ │ │ 000005a0 t _io__Buffered_writable │ │ │ │ 00000638 r _io__Buffered_writable__doc__ │ │ │ │ 00000018 r _keywords.1 │ │ │ │ 00000038 r _keywords.10 │ │ │ │ 00000044 r _keywords.12 │ │ │ │ 0000004c r _keywords.14 │ │ │ │ @@ -36893,51 +36894,51 @@ │ │ │ │ 00000108 d _parser.15 │ │ │ │ 000000dc d _parser.17 │ │ │ │ 00000084 d _parser.2 │ │ │ │ 0000002c d _parser.5 │ │ │ │ 00000058 d _parser.8 │ │ │ │ 00000830 t _set_BlockingIOError.constprop.0 │ │ │ │ 00001430 t buffered_clear │ │ │ │ -00001d00 t buffered_closed │ │ │ │ +00001cfc t buffered_closed │ │ │ │ 00000000 t buffered_closed.part.0 │ │ │ │ 00001294 t buffered_dealloc │ │ │ │ 00000918 t buffered_flush_and_rewind_unlocked │ │ │ │ -00001bc8 t buffered_iternext │ │ │ │ -00001ab0 t buffered_repr │ │ │ │ -00002e28 t buffered_traverse │ │ │ │ +00001bc4 t buffered_iternext │ │ │ │ +00001aac t buffered_repr │ │ │ │ +00002e18 t buffered_traverse │ │ │ │ 00000c48 r bufferediobase_doc │ │ │ │ 00000a28 d bufferediobase_methods │ │ │ │ 00000a10 d bufferediobase_slots │ │ │ │ 00000200 d bufferedrandom_getset │ │ │ │ 00000250 d bufferedrandom_members │ │ │ │ 000002b4 d bufferedrandom_methods │ │ │ │ 000001a8 d bufferedrandom_slots │ │ │ │ 00000808 d bufferedreader_getset │ │ │ │ 00000858 d bufferedreader_members │ │ │ │ 000008bc d bufferedreader_methods │ │ │ │ 000007b0 d bufferedreader_slots │ │ │ │ -000026e4 t bufferedrwpair_clear │ │ │ │ +000026e0 t bufferedrwpair_clear │ │ │ │ 00000044 t bufferedrwpair_close │ │ │ │ -000027a4 t bufferedrwpair_closed_get │ │ │ │ -00002628 t bufferedrwpair_dealloc │ │ │ │ -00002604 t bufferedrwpair_flush │ │ │ │ +000027a0 t bufferedrwpair_closed_get │ │ │ │ +00002624 t bufferedrwpair_dealloc │ │ │ │ +00002600 t bufferedrwpair_flush │ │ │ │ 00000470 d bufferedrwpair_getset │ │ │ │ 000005f8 t bufferedrwpair_isatty │ │ │ │ 00000498 d bufferedrwpair_members │ │ │ │ 000004d4 d bufferedrwpair_methods │ │ │ │ 00000104 t bufferedrwpair_peek │ │ │ │ 00000128 t bufferedrwpair_read │ │ │ │ 00000668 t bufferedrwpair_read1 │ │ │ │ -00002800 t bufferedrwpair_readable │ │ │ │ +000027fc t bufferedrwpair_readable │ │ │ │ 0000068c t bufferedrwpair_readinto │ │ │ │ 000006b0 t bufferedrwpair_readinto1 │ │ │ │ 00000428 d bufferedrwpair_slots │ │ │ │ -00002444 t bufferedrwpair_traverse │ │ │ │ -00002bf0 t bufferedrwpair_writable │ │ │ │ -0000253c t bufferedrwpair_write │ │ │ │ +00002440 t bufferedrwpair_traverse │ │ │ │ +00002bec t bufferedrwpair_writable │ │ │ │ +00002538 t bufferedrwpair_write │ │ │ │ 000005f8 d bufferedwriter_getset │ │ │ │ 00000648 d bufferedwriter_members │ │ │ │ 000006ac d bufferedwriter_methods │ │ │ │ 000005a8 d bufferedwriter_slots │ │ │ │ U memchr │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ @@ -37094,17 +37095,17 @@ │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyFileIO_closed │ │ │ │ U _PyFile_Flush │ │ │ │ U _PyIOBase_cannot_pickle │ │ │ │ U _PyIOBase_check_closed │ │ │ │ U _PyIOBase_finalize │ │ │ │ U _PyIO_Module │ │ │ │ -00001bd8 T _PyIO_find_line_ending │ │ │ │ +00001bdc T _PyIO_find_line_ending │ │ │ │ U _PyIO_trap_eintr │ │ │ │ -00001468 T _PyIncrementalNewlineDecoder_decode │ │ │ │ +0000146c T _PyIncrementalNewlineDecoder_decode │ │ │ │ U _PyInterpreterState_GetConfig │ │ │ │ U _PyLong_AsByteArray │ │ │ │ U _PyLong_FromByteArray │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_CallMethod │ │ │ │ U _PyRuntime │ │ │ │ U _PyUnicode_AsASCIIString │ │ │ │ @@ -37123,71 +37124,71 @@ │ │ │ │ 00000468 D _Py_nldecoder_spec │ │ │ │ 00000534 D _Py_textiobase_spec │ │ │ │ 000001d4 D _Py_textiowrapper_spec │ │ │ │ U _Py_tss_interp │ │ │ │ U __aeabi_idiv │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00001160 t _io_IncrementalNewlineDecoder___init__ │ │ │ │ +00001164 t _io_IncrementalNewlineDecoder___init__ │ │ │ │ 00000cf0 r _io_IncrementalNewlineDecoder___init____doc__ │ │ │ │ -000040a4 t _io_IncrementalNewlineDecoder_decode │ │ │ │ +000040ac t _io_IncrementalNewlineDecoder_decode │ │ │ │ 00000cc4 r _io_IncrementalNewlineDecoder_decode__doc__ │ │ │ │ -00001f38 t _io_IncrementalNewlineDecoder_getstate │ │ │ │ +00001f40 t _io_IncrementalNewlineDecoder_getstate │ │ │ │ 00000cac r _io_IncrementalNewlineDecoder_getstate__doc__ │ │ │ │ -00002e48 t _io_IncrementalNewlineDecoder_reset │ │ │ │ +00002e50 t _io_IncrementalNewlineDecoder_reset │ │ │ │ 00000c74 r _io_IncrementalNewlineDecoder_reset__doc__ │ │ │ │ -000041b0 t _io_IncrementalNewlineDecoder_setstate │ │ │ │ +000041b8 t _io_IncrementalNewlineDecoder_setstate │ │ │ │ 00000c8c r _io_IncrementalNewlineDecoder_setstate__doc__ │ │ │ │ 0000094c t _io_TextIOWrapper__CHUNK_SIZE_get │ │ │ │ 00000648 t _io_TextIOWrapper__CHUNK_SIZE_set │ │ │ │ 00000000 t _io_TextIOWrapper___init__ │ │ │ │ 000006c4 r _io_TextIOWrapper___init____doc__ │ │ │ │ -00001784 t _io_TextIOWrapper_close │ │ │ │ +0000178c t _io_TextIOWrapper_close │ │ │ │ 00000174 r _io_TextIOWrapper_close__doc__ │ │ │ │ -00001280 t _io_TextIOWrapper_closed_get │ │ │ │ -000010e0 t _io_TextIOWrapper_closed_get_impl │ │ │ │ -00003818 t _io_TextIOWrapper_detach │ │ │ │ +00001284 t _io_TextIOWrapper_closed_get │ │ │ │ +000010e4 t _io_TextIOWrapper_closed_get_impl │ │ │ │ +00003820 t _io_TextIOWrapper_detach │ │ │ │ 000005d4 r _io_TextIOWrapper_detach__doc__ │ │ │ │ -00002730 t _io_TextIOWrapper_errors_get │ │ │ │ -000025f4 t _io_TextIOWrapper_fileno │ │ │ │ +00002738 t _io_TextIOWrapper_errors_get │ │ │ │ +000025fc t _io_TextIOWrapper_fileno │ │ │ │ 00000204 r _io_TextIOWrapper_fileno__doc__ │ │ │ │ -00001fe4 t _io_TextIOWrapper_flush │ │ │ │ +00001fe8 t _io_TextIOWrapper_flush │ │ │ │ 0000018c r _io_TextIOWrapper_flush__doc__ │ │ │ │ -00001ea8 t _io_TextIOWrapper_isatty │ │ │ │ +00001eb0 t _io_TextIOWrapper_isatty │ │ │ │ 000001a4 r _io_TextIOWrapper_isatty__doc__ │ │ │ │ -00002788 t _io_TextIOWrapper_name_get │ │ │ │ +00002790 t _io_TextIOWrapper_name_get │ │ │ │ 00000350 t _io_TextIOWrapper_newlines_get │ │ │ │ -000020b4 t _io_TextIOWrapper_read │ │ │ │ +000020bc t _io_TextIOWrapper_read │ │ │ │ 00000598 r _io_TextIOWrapper_read__doc__ │ │ │ │ 0000079c t _io_TextIOWrapper_readable │ │ │ │ 000001d4 r _io_TextIOWrapper_readable__doc__ │ │ │ │ -000023b8 t _io_TextIOWrapper_readline │ │ │ │ +00002374 t _io_TextIOWrapper_readline │ │ │ │ 00000574 r _io_TextIOWrapper_readline__doc__ │ │ │ │ -00002808 t _io_TextIOWrapper_reconfigure │ │ │ │ +00002810 t _io_TextIOWrapper_reconfigure │ │ │ │ 000005ec r _io_TextIOWrapper_reconfigure__doc__ │ │ │ │ -00002ed4 t _io_TextIOWrapper_seek │ │ │ │ +00002edc t _io_TextIOWrapper_seek │ │ │ │ 000002e8 r _io_TextIOWrapper_seek__doc__ │ │ │ │ 000008bc t _io_TextIOWrapper_seekable │ │ │ │ 000001ec r _io_TextIOWrapper_seekable__doc__ │ │ │ │ -000038a4 t _io_TextIOWrapper_tell │ │ │ │ +000038ac t _io_TextIOWrapper_tell │ │ │ │ 00000240 r _io_TextIOWrapper_tell__doc__ │ │ │ │ 00000000 t _io_TextIOWrapper_truncate │ │ │ │ 0000021c r _io_TextIOWrapper_truncate__doc__ │ │ │ │ 0000082c t _io_TextIOWrapper_writable │ │ │ │ 000001bc r _io_TextIOWrapper_writable__doc__ │ │ │ │ 00000040 t _io_TextIOWrapper_write │ │ │ │ 000005b8 r _io_TextIOWrapper_write__doc__ │ │ │ │ 0000072c t _io__TextIOBase_detach │ │ │ │ 000011dc r _io__TextIOBase_detach__doc__ │ │ │ │ 00000fa0 r _io__TextIOBase_encoding__doc__ │ │ │ │ -0000437c t _io__TextIOBase_encoding_get │ │ │ │ +00004384 t _io__TextIOBase_encoding_get │ │ │ │ 00000ed8 r _io__TextIOBase_errors__doc__ │ │ │ │ -00004398 t _io__TextIOBase_errors_get │ │ │ │ +000043a0 t _io__TextIOBase_errors_get │ │ │ │ 00000f24 r _io__TextIOBase_newlines__doc__ │ │ │ │ -000043b4 t _io__TextIOBase_newlines_get │ │ │ │ +000043bc t _io__TextIOBase_newlines_get │ │ │ │ 00000adc t _io__TextIOBase_read │ │ │ │ 00001118 r _io__TextIOBase_read__doc__ │ │ │ │ 00000bac t _io__TextIOBase_readline │ │ │ │ 0000106c r _io__TextIOBase_readline__doc__ │ │ │ │ 000009c8 t _io__TextIOBase_write │ │ │ │ 00000fdc r _io__TextIOBase_write__doc__ │ │ │ │ 00000058 r _keywords.1 │ │ │ │ @@ -37204,61 +37205,61 @@ │ │ │ │ 0000002c d _parser.11 │ │ │ │ 000000dc d _parser.13 │ │ │ │ 00000108 d _parser.15 │ │ │ │ 000000b0 d _parser.17 │ │ │ │ 00000058 d _parser.2 │ │ │ │ 00000000 d _parser.5 │ │ │ │ 00000084 d _parser.8 │ │ │ │ -000036a0 t _textiowrapper_decoder_setstate.isra.0 │ │ │ │ -0000375c t _textiowrapper_encoder_reset │ │ │ │ +000036a8 t _textiowrapper_decoder_setstate.isra.0 │ │ │ │ +00003764 t _textiowrapper_encoder_reset │ │ │ │ 00000d20 t _textiowrapper_fix_encoder_state │ │ │ │ 00000a6c t _textiowrapper_set_decoder │ │ │ │ 00000bb4 t _textiowrapper_set_encoder │ │ │ │ 00000e4c t _textiowrapper_writeflush │ │ │ │ -000025c0 t ascii_encode │ │ │ │ -000016f4 t check_decoded │ │ │ │ -00002dd4 t convert_optional_bool │ │ │ │ +000025c8 t ascii_encode │ │ │ │ +000016fc t check_decoded │ │ │ │ +00002ddc t convert_optional_bool │ │ │ │ 00000008 r encodefuncs │ │ │ │ -00001f4c t find_control_char │ │ │ │ -00001dd8 t incrementalnewlinedecoder_clear │ │ │ │ -00001d34 t incrementalnewlinedecoder_dealloc │ │ │ │ +00001f50 t find_control_char │ │ │ │ +00001de0 t incrementalnewlinedecoder_clear │ │ │ │ +00001d3c t incrementalnewlinedecoder_dealloc │ │ │ │ 000004bc d incrementalnewlinedecoder_getset │ │ │ │ 000004e4 d incrementalnewlinedecoder_methods │ │ │ │ 000003f8 t incrementalnewlinedecoder_newlines_get │ │ │ │ -0000196c t incrementalnewlinedecoder_traverse │ │ │ │ +00001974 t incrementalnewlinedecoder_traverse │ │ │ │ 000000f4 t latin1_encode │ │ │ │ U memchr │ │ │ │ U memcpy │ │ │ │ 0000047c d nldecoder_slots │ │ │ │ 00000980 t set_newline │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 000000c0 r textiobase_doc │ │ │ │ 00000568 d textiobase_getset │ │ │ │ 000005b8 d textiobase_methods │ │ │ │ 00000548 d textiobase_slots │ │ │ │ -000042bc t textiowrapper_build_cookie │ │ │ │ -00001abc t textiowrapper_clear │ │ │ │ -000019e4 t textiowrapper_dealloc │ │ │ │ -00002684 t textiowrapper_get_decoded_chars │ │ │ │ +000042c4 t textiowrapper_build_cookie │ │ │ │ +00001ac4 t textiowrapper_clear │ │ │ │ +000019ec t textiowrapper_dealloc │ │ │ │ +0000268c t textiowrapper_get_decoded_chars │ │ │ │ 00000240 d textiowrapper_getset │ │ │ │ 000008b0 t textiowrapper_iternext │ │ │ │ 000002b8 d textiowrapper_members │ │ │ │ 00000358 d textiowrapper_methods │ │ │ │ -00001300 t textiowrapper_read_chunk │ │ │ │ +00001304 t textiowrapper_read_chunk │ │ │ │ 00000128 t textiowrapper_repr │ │ │ │ 000001e8 d textiowrapper_slots │ │ │ │ 0000072c t textiowrapper_traverse │ │ │ │ 00000510 t utf16_encode │ │ │ │ 00000558 t utf16be_encode │ │ │ │ -00004344 t utf16le_encode │ │ │ │ +0000434c t utf16le_encode │ │ │ │ 00000590 t utf32_encode │ │ │ │ 00000610 t utf32be_encode │ │ │ │ 000005d8 t utf32le_encode │ │ │ │ -00001e74 t utf8_encode │ │ │ │ +00001e7c t utf8_encode │ │ │ │ │ │ │ │ stringio.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000004 r .LC1 │ │ │ │ 00000124 r .LC10 │ │ │ │ 0000012c r .LC11 │ │ │ │ @@ -37499,15 +37500,15 @@ │ │ │ │ U _Py_tss_interp │ │ │ │ U __aeabi_uidiv │ │ │ │ 000004a8 d __compound_literal.0 │ │ │ │ 00001c48 t _grouper_dealloc │ │ │ │ 00001a18 t _grouper_next │ │ │ │ 00000b24 d _grouper_slots │ │ │ │ 00000110 d _grouper_spec │ │ │ │ -00000e74 t _grouper_traverse │ │ │ │ +00000d50 t _grouper_traverse │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 0000002c r _keywords.10 │ │ │ │ 00000038 r _keywords.13 │ │ │ │ 00000044 r _keywords.16 │ │ │ │ 00000050 r _keywords.19 │ │ │ │ 0000005c r _keywords.22 │ │ │ │ 00000010 r _keywords.4 │ │ │ │ @@ -37524,178 +37525,178 @@ │ │ │ │ 000001ec d _parser.14 │ │ │ │ 0000032c d _parser.17 │ │ │ │ 000002a8 d _parser.2 │ │ │ │ 0000027c d _parser.20 │ │ │ │ 00000218 d _parser.23 │ │ │ │ 00000250 d _parser.5 │ │ │ │ 00000300 d _parser.8 │ │ │ │ -000004fc t accumulate_dealloc │ │ │ │ +000003d8 t accumulate_dealloc │ │ │ │ 0000213c t accumulate_next │ │ │ │ 00000654 d accumulate_slots │ │ │ │ 00000034 d accumulate_spec │ │ │ │ -00001468 t accumulate_traverse │ │ │ │ -000028b8 t batched_dealloc │ │ │ │ -00002380 t batched_new │ │ │ │ +00001344 t accumulate_traverse │ │ │ │ +000029c8 t batched_dealloc │ │ │ │ +0000235c t batched_new │ │ │ │ 0000198c r batched_new__doc__ │ │ │ │ 000012f0 t batched_next │ │ │ │ 00000bfc d batched_slots │ │ │ │ 00000048 d batched_spec │ │ │ │ -00002740 t batched_traverse │ │ │ │ +0000271c t batched_traverse │ │ │ │ 00000b70 r chain_class_getitem_doc │ │ │ │ -00001d7c t chain_dealloc │ │ │ │ +00001d58 t chain_dealloc │ │ │ │ 00000be0 r chain_doc │ │ │ │ 000008ac d chain_methods │ │ │ │ -00001e28 t chain_new │ │ │ │ +00001e04 t chain_new │ │ │ │ 000010c4 t chain_next │ │ │ │ 0000085c d chain_slots │ │ │ │ 0000005c d chain_spec │ │ │ │ -00002938 t chain_traverse │ │ │ │ -000030fc t combinations_dealloc │ │ │ │ +00002a48 t chain_traverse │ │ │ │ +00003208 t combinations_dealloc │ │ │ │ 000007cc d combinations_methods │ │ │ │ 000022b0 t combinations_next │ │ │ │ -00000974 t combinations_sizeof │ │ │ │ +00000850 t combinations_sizeof │ │ │ │ 0000077c d combinations_slots │ │ │ │ 00000070 d combinations_spec │ │ │ │ -00000730 t combinations_traverse │ │ │ │ -0000064c t compress_dealloc │ │ │ │ -00002bf8 t compress_next │ │ │ │ +0000060c t combinations_traverse │ │ │ │ +00000528 t compress_dealloc │ │ │ │ +00002d08 t compress_next │ │ │ │ 0000060c d compress_slots │ │ │ │ 00000084 d compress_spec │ │ │ │ -000017a0 t compress_traverse │ │ │ │ +0000167c t compress_traverse │ │ │ │ 00001058 t count_dealloc │ │ │ │ 00000000 t count_next │ │ │ │ -00000f74 t count_repr │ │ │ │ +00000e50 t count_repr │ │ │ │ 00000574 d count_slots │ │ │ │ 00000098 d count_spec │ │ │ │ 00000a10 t count_traverse │ │ │ │ -00000b58 t cwr_dealloc │ │ │ │ +00000a34 t cwr_dealloc │ │ │ │ 0000075c d cwr_methods │ │ │ │ -000035f4 t cwr_next │ │ │ │ -00000b34 t cwr_sizeof │ │ │ │ +00003700 t cwr_next │ │ │ │ +00000a10 t cwr_sizeof │ │ │ │ 0000070c d cwr_slots │ │ │ │ 000000ac d cwr_spec │ │ │ │ -00000ef4 t cwr_traverse │ │ │ │ -00000910 t cycle_dealloc │ │ │ │ -00003168 t cycle_next │ │ │ │ +00000dd0 t cwr_traverse │ │ │ │ +000007ec t cycle_dealloc │ │ │ │ +00003274 t cycle_next │ │ │ │ 000009fc d cycle_slots │ │ │ │ 000000c0 d cycle_spec │ │ │ │ -00001520 t cycle_traverse │ │ │ │ -00000d3c t dropwhile_dealloc │ │ │ │ -000034d4 t dropwhile_next │ │ │ │ +000013fc t cycle_traverse │ │ │ │ +00000c18 t dropwhile_dealloc │ │ │ │ +000035e0 t dropwhile_next │ │ │ │ 000009b4 d dropwhile_slots │ │ │ │ 000000d4 d dropwhile_spec │ │ │ │ -000015a0 t dropwhile_traverse │ │ │ │ -0000231c t filterfalse_dealloc │ │ │ │ -0000201c t filterfalse_next │ │ │ │ +0000147c t dropwhile_traverse │ │ │ │ +000022f8 t filterfalse_dealloc │ │ │ │ +00001ff8 t filterfalse_next │ │ │ │ 000005c4 d filterfalse_slots │ │ │ │ 000000e8 d filterfalse_spec │ │ │ │ -00001620 t filterfalse_traverse │ │ │ │ -000026c4 t groupby_dealloc │ │ │ │ +000014fc t filterfalse_traverse │ │ │ │ +000026a0 t groupby_dealloc │ │ │ │ 00001540 t groupby_next │ │ │ │ 00000b64 d groupby_slots │ │ │ │ 000000fc d groupby_spec │ │ │ │ -00000da0 t groupby_traverse │ │ │ │ -00001c80 t islice_dealloc │ │ │ │ +00000c7c t groupby_traverse │ │ │ │ +00001c5c t islice_dealloc │ │ │ │ 00000cb8 r islice_doc │ │ │ │ -0000198c t islice_new │ │ │ │ +00001968 t islice_new │ │ │ │ 00000eec t islice_next │ │ │ │ 00000924 d islice_slots │ │ │ │ 00000124 d islice_spec │ │ │ │ 00000060 t islice_traverse │ │ │ │ -00001820 t itertools__grouper │ │ │ │ -000012fc t itertools__tee │ │ │ │ +000016fc t itertools__grouper │ │ │ │ +000011d8 t itertools__tee │ │ │ │ 00001704 r itertools__tee__doc__ │ │ │ │ -0000036c t itertools_accumulate │ │ │ │ +00000248 t itertools_accumulate │ │ │ │ 000010f4 r itertools_accumulate__doc__ │ │ │ │ -00001d00 t itertools_chain_from_iterable │ │ │ │ +00001cdc t itertools_chain_from_iterable │ │ │ │ 000013e4 r itertools_chain_from_iterable__doc__ │ │ │ │ -00002f60 t itertools_combinations │ │ │ │ +0000306c t itertools_combinations │ │ │ │ 0000133c r itertools_combinations__doc__ │ │ │ │ -00000998 t itertools_combinations_with_replacement │ │ │ │ +00000874 t itertools_combinations_with_replacement │ │ │ │ 00001220 r itertools_combinations_with_replacement__doc__ │ │ │ │ -00000570 t itertools_compress │ │ │ │ +0000044c t itertools_compress │ │ │ │ 00001030 r itertools_compress__doc__ │ │ │ │ 00000700 t itertools_count │ │ │ │ 00000ea4 r itertools_count__doc__ │ │ │ │ -000007b0 t itertools_cycle │ │ │ │ +0000068c t itertools_cycle │ │ │ │ 0000163c r itertools_cycle__doc__ │ │ │ │ -00000c18 t itertools_dropwhile │ │ │ │ +00000af4 t itertools_dropwhile │ │ │ │ 00001594 r itertools_dropwhile__doc__ │ │ │ │ -00001f04 t itertools_filterfalse │ │ │ │ +00001ee0 t itertools_filterfalse │ │ │ │ 00000f90 r itertools_filterfalse__doc__ │ │ │ │ -00002538 t itertools_groupby │ │ │ │ +00002514 t itertools_groupby │ │ │ │ 0000179c r itertools_groupby__doc__ │ │ │ │ 000013c4 t itertools_permutations │ │ │ │ 00001170 r itertools_permutations__doc__ │ │ │ │ -00003280 t itertools_starmap │ │ │ │ +0000338c t itertools_starmap │ │ │ │ 00001464 r itertools_starmap__doc__ │ │ │ │ -000001a0 t itertools_takewhile │ │ │ │ +00002788 t itertools_takewhile │ │ │ │ 00001508 r itertools_takewhile__doc__ │ │ │ │ 000010bc t itertools_tee │ │ │ │ 000016b4 r itertools_tee__doc__ │ │ │ │ -00001968 t itertools_teedataobject │ │ │ │ +00001844 t itertools_teedataobject │ │ │ │ 00001740 r itertools_teedataobject__doc__ │ │ │ │ 00000000 d itertoolsmodule │ │ │ │ 00000aa4 t itertoolsmodule_clear │ │ │ │ 0000001c t itertoolsmodule_exec │ │ │ │ 00001044 t itertoolsmodule_free │ │ │ │ 00000480 d itertoolsmodule_slots │ │ │ │ 00000474 t itertoolsmodule_traverse │ │ │ │ 00000244 d kwargs.24 │ │ │ │ 00000848 r length_hint_doc │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 00000068 r module_doc │ │ │ │ 00000460 d module_methods │ │ │ │ -00001188 t pairwise_dealloc │ │ │ │ -0000103c t pairwise_new │ │ │ │ +00001064 t pairwise_dealloc │ │ │ │ +00000f18 t pairwise_new │ │ │ │ 00001900 r pairwise_new__doc__ │ │ │ │ -000037f0 t pairwise_next │ │ │ │ +000038fc t pairwise_next │ │ │ │ 00000bac d pairwise_slots │ │ │ │ 00000138 d pairwise_spec │ │ │ │ -000011f4 t pairwise_traverse │ │ │ │ +000010d0 t pairwise_traverse │ │ │ │ 000006ec d permuations_methods │ │ │ │ 0000170c t permutations_dealloc │ │ │ │ 00000164 t permutations_next │ │ │ │ -00000bc4 t permutations_sizeof │ │ │ │ +00000aa0 t permutations_sizeof │ │ │ │ 0000069c d permutations_slots │ │ │ │ 0000014c d permutations_spec │ │ │ │ 00000120 t permutations_traverse │ │ │ │ 00001658 t product_dealloc │ │ │ │ 00000880 r product_doc │ │ │ │ 0000083c d product_methods │ │ │ │ 0000050c t product_new │ │ │ │ 000007ac t product_next │ │ │ │ -00000bf0 t product_sizeof │ │ │ │ +00000acc t product_sizeof │ │ │ │ 000007ec d product_slots │ │ │ │ 00000160 d product_spec │ │ │ │ -000006b0 t product_traverse │ │ │ │ +0000058c t product_traverse │ │ │ │ 0000190c t repeat_dealloc │ │ │ │ 000007ac r repeat_doc │ │ │ │ -00000328 t repeat_len │ │ │ │ +00000204 t repeat_len │ │ │ │ 00000554 d repeat_methods │ │ │ │ 00001850 t repeat_new │ │ │ │ 00000e8c t repeat_next │ │ │ │ -00001290 t repeat_repr │ │ │ │ +0000116c t repeat_repr │ │ │ │ 000004fc d repeat_slots │ │ │ │ 00000174 d repeat_spec │ │ │ │ 000000c0 t repeat_traverse │ │ │ │ 00000b4c r sizeof_doc │ │ │ │ -00003470 t starmap_dealloc │ │ │ │ -00003398 t starmap_next │ │ │ │ +0000357c t starmap_dealloc │ │ │ │ +000034a4 t starmap_next │ │ │ │ 000008dc d starmap_slots │ │ │ │ 00000188 d starmap_spec │ │ │ │ -000016a0 t starmap_traverse │ │ │ │ -000002c4 t takewhile_dealloc │ │ │ │ -000027ac t takewhile_next │ │ │ │ +0000157c t starmap_traverse │ │ │ │ +000001a0 t takewhile_dealloc │ │ │ │ +000028bc t takewhile_next │ │ │ │ 0000096c d takewhile_slots │ │ │ │ 0000019c d takewhile_spec │ │ │ │ -00001720 t takewhile_traverse │ │ │ │ +000015fc t takewhile_traverse │ │ │ │ 000017d8 t tee_clear │ │ │ │ -000013b8 t tee_copy │ │ │ │ +00001294 t tee_copy │ │ │ │ 00001354 t tee_copy_impl │ │ │ │ 00001780 t tee_dealloc │ │ │ │ 00001274 t tee_fromiterable │ │ │ │ 00000a9c d tee_members │ │ │ │ 00000ac4 d tee_methods │ │ │ │ 00001894 t tee_next │ │ │ │ 00000a44 d tee_slots │ │ │ │ @@ -37704,19 +37705,19 @@ │ │ │ │ 00000e80 r teecopy_doc │ │ │ │ 00000d84 t teedataobject_clear │ │ │ │ 00000bcc t teedataobject_dealloc │ │ │ │ 00000100 t teedataobject_newinternal.isra.0 │ │ │ │ 00000ae4 d teedataobject_slots │ │ │ │ 000001c4 d teedataobject_spec │ │ │ │ 00000b04 t teedataobject_traverse │ │ │ │ -00002b8c t zip_longest_dealloc │ │ │ │ +00002c9c t zip_longest_dealloc │ │ │ │ 000005d4 r zip_longest_doc │ │ │ │ -000029b0 t zip_longest_new │ │ │ │ +00002ac0 t zip_longest_new │ │ │ │ 00001ce0 t zip_longest_next │ │ │ │ -000013cc t zip_longest_traverse │ │ │ │ +000012a8 t zip_longest_traverse │ │ │ │ 000004b4 d ziplongest_slots │ │ │ │ 000001d8 d ziplongest_spec │ │ │ │ │ │ │ │ sre.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 0000064c r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -37882,15 +37883,15 @@ │ │ │ │ 000003e8 d _kwtuple.25 │ │ │ │ 0000040c d _kwtuple.28 │ │ │ │ 00000430 d _kwtuple.31 │ │ │ │ 0000044c d _kwtuple.34 │ │ │ │ 00000468 d _kwtuple.37 │ │ │ │ 000002f0 d _kwtuple.4 │ │ │ │ 00000314 d _kwtuple.7 │ │ │ │ -0000822c t _pair │ │ │ │ +0000825c t _pair │ │ │ │ 00000108 d _parser.12 │ │ │ │ 00000134 d _parser.15 │ │ │ │ 0000023c d _parser.18 │ │ │ │ 00000084 d _parser.2 │ │ │ │ 000001e4 d _parser.21 │ │ │ │ 000001b8 d _parser.24 │ │ │ │ 00000210 d _parser.27 │ │ │ │ @@ -37900,145 +37901,145 @@ │ │ │ │ 00000294 d _parser.39 │ │ │ │ 000000b0 d _parser.6 │ │ │ │ 0000018c d _parser.9 │ │ │ │ 000006bc t _sre_SRE_Match___copy__ │ │ │ │ 000009e0 r _sre_SRE_Match___copy____doc__ │ │ │ │ 000006e0 t _sre_SRE_Match___deepcopy__ │ │ │ │ 000009bc r _sre_SRE_Match___deepcopy____doc__ │ │ │ │ -00006a30 t _sre_SRE_Match_end │ │ │ │ +00006a48 t _sre_SRE_Match_end │ │ │ │ 00000a5c r _sre_SRE_Match_end__doc__ │ │ │ │ 00000704 t _sre_SRE_Match_expand │ │ │ │ 00000c90 r _sre_SRE_Match_expand__doc__ │ │ │ │ 0000187c t _sre_SRE_Match_groupdict │ │ │ │ 00000b10 r _sre_SRE_Match_groupdict__doc__ │ │ │ │ -00005ff4 t _sre_SRE_Match_groups │ │ │ │ +0000600c t _sre_SRE_Match_groups │ │ │ │ 00000be0 r _sre_SRE_Match_groups__doc__ │ │ │ │ -000081a4 t _sre_SRE_Match_span │ │ │ │ +000081d4 t _sre_SRE_Match_span │ │ │ │ 000009f8 r _sre_SRE_Match_span__doc__ │ │ │ │ -0000af10 t _sre_SRE_Match_start │ │ │ │ +0000af1c t _sre_SRE_Match_start │ │ │ │ 00000ab4 r _sre_SRE_Match_start__doc__ │ │ │ │ 000002b4 t _sre_SRE_Pattern___copy__ │ │ │ │ 00000e94 r _sre_SRE_Pattern___copy____doc__ │ │ │ │ 000002d8 t _sre_SRE_Pattern___deepcopy__ │ │ │ │ 00000e70 r _sre_SRE_Pattern___deepcopy____doc__ │ │ │ │ 00002954 t _sre_SRE_Pattern_findall │ │ │ │ 00001168 r _sre_SRE_Pattern_findall__doc__ │ │ │ │ -000079c4 t _sre_SRE_Pattern_finditer │ │ │ │ +000079f4 t _sre_SRE_Pattern_finditer │ │ │ │ 000010a4 r _sre_SRE_Pattern_finditer__doc__ │ │ │ │ 00001d90 t _sre_SRE_Pattern_fullmatch │ │ │ │ 000012ac r _sre_SRE_Pattern_fullmatch__doc__ │ │ │ │ 00000750 t _sre_SRE_Pattern_prefixmatch │ │ │ │ 0000130c r _sre_SRE_Pattern_prefixmatch__doc__ │ │ │ │ 000003b0 t _sre_SRE_Pattern_scanner │ │ │ │ 00001068 r _sre_SRE_Pattern_scanner__doc__ │ │ │ │ -00006b50 t _sre_SRE_Pattern_search │ │ │ │ +00006b68 t _sre_SRE_Pattern_search │ │ │ │ 000011e4 r _sre_SRE_Pattern_search__doc__ │ │ │ │ 00002268 t _sre_SRE_Pattern_split │ │ │ │ 00001014 r _sre_SRE_Pattern_split__doc__ │ │ │ │ -0000816c t _sre_SRE_Pattern_sub │ │ │ │ +00008190 t _sre_SRE_Pattern_sub │ │ │ │ 00000f6c r _sre_SRE_Pattern_sub__doc__ │ │ │ │ -000085c0 t _sre_SRE_Pattern_subn │ │ │ │ +000085f0 t _sre_SRE_Pattern_subn │ │ │ │ 00000eac r _sre_SRE_Pattern_subn__doc__ │ │ │ │ 0000056c t _sre_SRE_Scanner_prefixmatch │ │ │ │ 000009a0 r _sre_SRE_Scanner_prefixmatch__doc__ │ │ │ │ -00007ef8 t _sre_SRE_Scanner_search │ │ │ │ +00007f28 t _sre_SRE_Scanner_search │ │ │ │ 00000988 r _sre_SRE_Scanner_search__doc__ │ │ │ │ -00008558 t _sre_ascii_iscased │ │ │ │ +00008588 t _sre_ascii_iscased │ │ │ │ 00001410 r _sre_ascii_iscased__doc__ │ │ │ │ -0000e240 t _sre_ascii_tolower │ │ │ │ +0000e24c t _sre_ascii_tolower │ │ │ │ 000013b8 r _sre_ascii_tolower__doc__ │ │ │ │ 00000210 t _sre_compile │ │ │ │ 00000e18 r _sre_compile__doc__ │ │ │ │ 000009a8 t _sre_getcodesize │ │ │ │ 0000143c r _sre_getcodesize__doc__ │ │ │ │ 00000000 t _sre_template │ │ │ │ 00000d20 r _sre_template__doc__ │ │ │ │ 00000c88 t _sre_unicode_iscased │ │ │ │ 000013e4 r _sre_unicode_iscased__doc__ │ │ │ │ -00004fa4 t _sre_unicode_tolower │ │ │ │ +00004fbc t _sre_unicode_tolower │ │ │ │ 0000138c r _sre_unicode_tolower__doc__ │ │ │ │ -0000501c t _validate_charset │ │ │ │ +00005034 t _validate_charset │ │ │ │ 00000000 t _validate_inner │ │ │ │ -00009fbc t char_loc_ignore │ │ │ │ +00009fec t char_loc_ignore │ │ │ │ 0000150c t compile_template │ │ │ │ 0000064c r copyright │ │ │ │ -0000496c t data_stack_grow │ │ │ │ +00004984 t data_stack_grow │ │ │ │ 000008e0 t data_stack_grow.constprop.0 │ │ │ │ -000082a4 t expand_template │ │ │ │ +000082d4 t expand_template │ │ │ │ 00000730 r flag_names.3 │ │ │ │ -0000650c t getslice │ │ │ │ -00004ec4 t match_clear │ │ │ │ -00004dc0 t match_dealloc │ │ │ │ +00006524 t getslice │ │ │ │ +00004edc t match_clear │ │ │ │ +00004dd8 t match_dealloc │ │ │ │ 000014e0 r match_doc │ │ │ │ 00001090 t match_getindex │ │ │ │ 0000113c t match_getindex.part.0 │ │ │ │ -00007780 t match_getitem │ │ │ │ +000077b0 t match_getitem │ │ │ │ 000006a4 d match_getset │ │ │ │ -00006314 t match_getslice_by_index.constprop.0 │ │ │ │ -00006590 t match_group │ │ │ │ +0000632c t match_getslice_by_index.constprop.0 │ │ │ │ +000065a8 t match_group │ │ │ │ 0000145c r match_group_doc │ │ │ │ -000084f8 t match_lastgroup_get │ │ │ │ +00008528 t match_lastgroup_get │ │ │ │ 000002fc t match_lastindex_get │ │ │ │ 00000640 d match_members │ │ │ │ 000006f4 d match_methods │ │ │ │ 000007f0 t match_regs_get │ │ │ │ 000008b4 t match_repr │ │ │ │ 000005f0 d match_slots │ │ │ │ 00000048 d match_spec │ │ │ │ -0000810c t match_traverse │ │ │ │ +0000813c t match_traverse │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 0000077c t pattern_clear │ │ │ │ 0000066c t pattern_dealloc │ │ │ │ 00001554 r pattern_doc │ │ │ │ 00000938 t pattern_error │ │ │ │ 00000860 d pattern_getset │ │ │ │ 000017c4 t pattern_groupindex │ │ │ │ 0000175c t pattern_hash │ │ │ │ 000007fc d pattern_members │ │ │ │ 00000888 d pattern_methods │ │ │ │ 00000988 t pattern_new_match │ │ │ │ -00004a14 t pattern_new_match.part.0.isra.0 │ │ │ │ +00004a2c t pattern_new_match.part.0.isra.0 │ │ │ │ 000012f0 t pattern_repr │ │ │ │ 00000cf4 t pattern_richcompare │ │ │ │ -00007c80 t pattern_scanner.isra.0 │ │ │ │ +00007cb0 t pattern_scanner.isra.0 │ │ │ │ 000007a4 d pattern_slots │ │ │ │ 00000034 d pattern_spec │ │ │ │ -0000519c t pattern_traverse │ │ │ │ +000051b4 t pattern_traverse │ │ │ │ 000017f0 t repeat_pool_malloc │ │ │ │ -000080b0 t scanner_clear │ │ │ │ -0000804c t scanner_dealloc │ │ │ │ +000080e0 t scanner_clear │ │ │ │ +0000807c t scanner_dealloc │ │ │ │ 00000588 d scanner_members │ │ │ │ 000005b0 d scanner_methods │ │ │ │ 00000558 d scanner_slots │ │ │ │ 0000005c d scanner_spec │ │ │ │ 00000254 t scanner_traverse │ │ │ │ 00000df0 t sre_category │ │ │ │ 0000117c t sre_clear │ │ │ │ 0000001c t sre_exec │ │ │ │ 000012dc t sre_free │ │ │ │ 00000858 t sre_match │ │ │ │ -00009fa0 t sre_search │ │ │ │ +00009fac t sre_search │ │ │ │ 00000484 d sre_slots │ │ │ │ 0000081c r sre_targets.40 │ │ │ │ 00000770 r sre_targets.41 │ │ │ │ 00000684 r sre_targets.42 │ │ │ │ -0000a02c t sre_tolower │ │ │ │ -0000a054 t sre_toupper │ │ │ │ +0000a05c t sre_tolower │ │ │ │ +0000a084 t sre_toupper │ │ │ │ 00000160 t sre_traverse │ │ │ │ -00005b64 t sre_ucs1_charset.isra.0 │ │ │ │ +00005b7c t sre_ucs1_charset.isra.0 │ │ │ │ 00000330 t sre_ucs1_charset_loc_ignore.isra.0 │ │ │ │ -00005268 t sre_ucs1_count │ │ │ │ +00005280 t sre_ucs1_count │ │ │ │ 00001110 t sre_ucs1_match │ │ │ │ -000042f8 t sre_ucs2_count │ │ │ │ -0000b024 t sre_ucs2_match │ │ │ │ -0000747c t sre_ucs4_count │ │ │ │ -000045f4 t sre_ucs4_match │ │ │ │ +00004328 t sre_ucs2_count │ │ │ │ +0000b030 t sre_ucs2_match │ │ │ │ +000074ac t sre_ucs4_count │ │ │ │ +00004624 t sre_ucs4_match │ │ │ │ 00000000 d sremodule │ │ │ │ 00000b78 t state_fini │ │ │ │ 0000089c t state_init.part.0 │ │ │ │ 00001cb4 t template_clear │ │ │ │ 000001f8 t template_dealloc │ │ │ │ 00000538 d template_slots │ │ │ │ 00000070 d template_spec │ │ │ │ @@ -39103,15 +39104,15 @@ │ │ │ │ 00000d9c t partial_dealloc │ │ │ │ 00001124 t partial_descr_get │ │ │ │ 00000204 r partial_doc │ │ │ │ 00000424 d partial_getsetlist │ │ │ │ 0000044c d partial_memberlist │ │ │ │ 000003e4 d partial_methods │ │ │ │ 00000000 t partial_new │ │ │ │ -0000231c t partial_reduce │ │ │ │ +00002348 t partial_reduce │ │ │ │ 00001784 t partial_repr │ │ │ │ 00001474 t partial_setstate │ │ │ │ 00001d3c t partial_traverse │ │ │ │ 0000036c d partial_type_slots │ │ │ │ 00000048 d partial_type_spec │ │ │ │ 00000558 t partial_vectorcall │ │ │ │ 00000810 t placeholder_dealloc │ │ │ │ @@ -39665,33 +39666,33 @@ │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000028 r module_doc │ │ │ │ 000009cc t stat_S_IFMT │ │ │ │ 000007d8 r stat_S_IFMT_doc │ │ │ │ 00000a28 t stat_S_IMODE │ │ │ │ 0000081c r stat_S_IMODE_doc │ │ │ │ -000000c8 t stat_S_ISBLK │ │ │ │ +00000070 t stat_S_ISBLK │ │ │ │ 00000a38 r stat_S_ISBLK_doc │ │ │ │ 00000778 t stat_S_ISCHR │ │ │ │ 00000a88 r stat_S_ISCHR_doc │ │ │ │ 000005c0 t stat_S_ISDIR │ │ │ │ 00000adc r stat_S_ISDIR_doc │ │ │ │ 00000000 t stat_S_ISDOOR │ │ │ │ 000008e8 r stat_S_ISDOOR_doc │ │ │ │ 00000a84 t stat_S_ISFIFO │ │ │ │ 000009a8 r stat_S_ISFIFO_doc │ │ │ │ 000006d0 t stat_S_ISLNK │ │ │ │ 00000964 r stat_S_ISLNK_doc │ │ │ │ -000000a0 t stat_S_ISPORT │ │ │ │ +0000005c t stat_S_ISPORT │ │ │ │ 000008a4 r stat_S_ISPORT_doc │ │ │ │ 00000668 t stat_S_ISREG │ │ │ │ 000009f4 r stat_S_ISREG_doc │ │ │ │ -00000048 t stat_S_ISSOCK │ │ │ │ +000000c8 t stat_S_ISSOCK │ │ │ │ 00000924 r stat_S_ISSOCK_doc │ │ │ │ -000000b4 t stat_S_ISWHT │ │ │ │ +00000048 t stat_S_ISWHT │ │ │ │ 00000864 r stat_S_ISWHT_doc │ │ │ │ 0000001c t stat_exec │ │ │ │ 000007e0 t stat_filemode │ │ │ │ 0000079c r stat_filemode_doc │ │ │ │ 00000054 d stat_methods │ │ │ │ 00000034 d stat_slots │ │ │ │ 00000000 d statmodule │ │ │ ├── file list │ │ │ │ @@ -1,144 +1,144 @@ │ │ │ │ ---------- 0 0 0 89228 1970-01-01 00:00:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ ?rw-r--r-- 0 0 0 1464 1970-01-01 00:00:00.000000 getbuildinfo.o │ │ │ │ ?rw-r--r-- 0 0 0 3528 1970-01-01 00:00:00.000000 token.o │ │ │ │ -?rw-r--r-- 0 0 0 19560 1970-01-01 00:00:00.000000 pegen.o │ │ │ │ +?rw-r--r-- 0 0 0 19540 1970-01-01 00:00:00.000000 pegen.o │ │ │ │ ?rw-r--r-- 0 0 0 7468 1970-01-01 00:00:00.000000 pegen_errors.o │ │ │ │ ?rw-r--r-- 0 0 0 30940 1970-01-01 00:00:00.000000 action_helpers.o │ │ │ │ -?rw-r--r-- 0 0 0 309360 1970-01-01 00:00:00.000000 parser.o │ │ │ │ +?rw-r--r-- 0 0 0 309372 1970-01-01 00:00:00.000000 parser.o │ │ │ │ ?rw-r--r-- 0 0 0 6316 1970-01-01 00:00:00.000000 string_parser.o │ │ │ │ ?rw-r--r-- 0 0 0 1892 1970-01-01 00:00:00.000000 peg_api.o │ │ │ │ ?rw-r--r-- 0 0 0 1408 1970-01-01 00:00:00.000000 buffer.o │ │ │ │ -?rw-r--r-- 0 0 0 23504 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ +?rw-r--r-- 0 0 0 23496 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ ?rw-r--r-- 0 0 0 2108 1970-01-01 00:00:00.000000 state.o │ │ │ │ ?rw-r--r-- 0 0 0 7108 1970-01-01 00:00:00.000000 file_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 3168 1970-01-01 00:00:00.000000 readline_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 2664 1970-01-01 00:00:00.000000 string_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 1524 1970-01-01 00:00:00.000000 utf8_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 9484 1970-01-01 00:00:00.000000 helpers.o │ │ │ │ ?rw-r--r-- 0 0 0 3424 1970-01-01 00:00:00.000000 myreadline.o │ │ │ │ ?rw-r--r-- 0 0 0 72608 1970-01-01 00:00:00.000000 abstract.o │ │ │ │ ?rw-r--r-- 0 0 0 4400 1970-01-01 00:00:00.000000 boolobject.o │ │ │ │ ?rw-r--r-- 0 0 0 23448 1970-01-01 00:00:00.000000 bytes_methods.o │ │ │ │ ?rw-r--r-- 0 0 0 80356 1970-01-01 00:00:00.000000 bytearrayobject.o │ │ │ │ -?rw-r--r-- 0 0 0 101028 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ -?rw-r--r-- 0 0 0 23464 1970-01-01 00:00:00.000000 call.o │ │ │ │ +?rw-r--r-- 0 0 0 100668 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ +?rw-r--r-- 0 0 0 23320 1970-01-01 00:00:00.000000 call.o │ │ │ │ ?rw-r--r-- 0 0 0 7348 1970-01-01 00:00:00.000000 capsule.o │ │ │ │ ?rw-r--r-- 0 0 0 5356 1970-01-01 00:00:00.000000 cellobject.o │ │ │ │ ?rw-r--r-- 0 0 0 10628 1970-01-01 00:00:00.000000 classobject.o │ │ │ │ -?rw-r--r-- 0 0 0 46564 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 46584 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 24776 1970-01-01 00:00:00.000000 complexobject.o │ │ │ │ ?rw-r--r-- 0 0 0 38360 1970-01-01 00:00:00.000000 descrobject.o │ │ │ │ ?rw-r--r-- 0 0 0 10884 1970-01-01 00:00:00.000000 enumobject.o │ │ │ │ ?rw-r--r-- 0 0 0 95548 1970-01-01 00:00:00.000000 exceptions.o │ │ │ │ ?rw-r--r-- 0 0 0 17328 1970-01-01 00:00:00.000000 genericaliasobject.o │ │ │ │ ?rw-r--r-- 0 0 0 38484 1970-01-01 00:00:00.000000 genobject.o │ │ │ │ ?rw-r--r-- 0 0 0 11300 1970-01-01 00:00:00.000000 fileobject.o │ │ │ │ ?rw-r--r-- 0 0 0 36492 1970-01-01 00:00:00.000000 floatobject.o │ │ │ │ ?rw-r--r-- 0 0 0 33220 1970-01-01 00:00:00.000000 frameobject.o │ │ │ │ ?rw-r--r-- 0 0 0 40628 1970-01-01 00:00:00.000000 funcobject.o │ │ │ │ ?rw-r--r-- 0 0 0 6712 1970-01-01 00:00:00.000000 interpolationobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9888 1970-01-01 00:00:00.000000 iterobject.o │ │ │ │ ?rw-r--r-- 0 0 0 14840 1970-01-01 00:00:00.000000 lazyimportobject.o │ │ │ │ -?rw-r--r-- 0 0 0 69552 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ -?rw-r--r-- 0 0 0 150292 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ -?rw-r--r-- 0 0 0 156884 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ +?rw-r--r-- 0 0 0 69832 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ +?rw-r--r-- 0 0 0 150328 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ +?rw-r--r-- 0 0 0 156836 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ ?rw-r--r-- 0 0 0 25636 1970-01-01 00:00:00.000000 odictobject.o │ │ │ │ ?rw-r--r-- 0 0 0 66412 1970-01-01 00:00:00.000000 memoryobject.o │ │ │ │ ?rw-r--r-- 0 0 0 11724 1970-01-01 00:00:00.000000 methodobject.o │ │ │ │ ?rw-r--r-- 0 0 0 39932 1970-01-01 00:00:00.000000 moduleobject.o │ │ │ │ ?rw-r--r-- 0 0 0 6588 1970-01-01 00:00:00.000000 namespaceobject.o │ │ │ │ ?rw-r--r-- 0 0 0 56324 1970-01-01 00:00:00.000000 object.o │ │ │ │ ?rw-r--r-- 0 0 0 145072 1970-01-01 00:00:00.000000 obmalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 4588 1970-01-01 00:00:00.000000 picklebufobject.o │ │ │ │ ?rw-r--r-- 0 0 0 19856 1970-01-01 00:00:00.000000 rangeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 5588 1970-01-01 00:00:00.000000 sentinelobject.o │ │ │ │ -?rw-r--r-- 0 0 0 78172 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ +?rw-r--r-- 0 0 0 78180 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ ?rw-r--r-- 0 0 0 11900 1970-01-01 00:00:00.000000 sliceobject.o │ │ │ │ ?rw-r--r-- 0 0 0 14876 1970-01-01 00:00:00.000000 structseq.o │ │ │ │ ?rw-r--r-- 0 0 0 7368 1970-01-01 00:00:00.000000 templateobject.o │ │ │ │ -?rw-r--r-- 0 0 0 27588 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ -?rw-r--r-- 0 0 0 243600 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 27576 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ +?rw-r--r-- 0 0 0 243560 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 48672 1970-01-01 00:00:00.000000 typevarobject.o │ │ │ │ ?rw-r--r-- 0 0 0 18888 1970-01-01 00:00:00.000000 unicode_format.o │ │ │ │ ?rw-r--r-- 0 0 0 29336 1970-01-01 00:00:00.000000 unicode_formatter.o │ │ │ │ ?rw-r--r-- 0 0 0 11684 1970-01-01 00:00:00.000000 unicode_writer.o │ │ │ │ ?rw-r--r-- 0 0 0 141660 1970-01-01 00:00:00.000000 unicodectype.o │ │ │ │ -?rw-r--r-- 0 0 0 358436 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 357924 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 12520 1970-01-01 00:00:00.000000 unionobject.o │ │ │ │ ?rw-r--r-- 0 0 0 40112 1970-01-01 00:00:00.000000 weakrefobject.o │ │ │ │ ?rw-r--r-- 0 0 0 1976 1970-01-01 00:00:00.000000 _contextvars.o │ │ │ │ ?rw-r--r-- 0 0 0 27300 1970-01-01 00:00:00.000000 _warnings.o │ │ │ │ -?rw-r--r-- 0 0 0 341372 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ +?rw-r--r-- 0 0 0 341400 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ ?rw-r--r-- 0 0 0 8564 1970-01-01 00:00:00.000000 Python-tokenize.o │ │ │ │ ?rw-r--r-- 0 0 0 1504 1970-01-01 00:00:00.000000 asdl.o │ │ │ │ -?rw-r--r-- 0 0 0 10620 1970-01-01 00:00:00.000000 assemble.o │ │ │ │ +?rw-r--r-- 0 0 0 10592 1970-01-01 00:00:00.000000 assemble.o │ │ │ │ ?rw-r--r-- 0 0 0 19408 1970-01-01 00:00:00.000000 ast.o │ │ │ │ ?rw-r--r-- 0 0 0 19592 1970-01-01 00:00:00.000000 ast_preprocess.o │ │ │ │ ?rw-r--r-- 0 0 0 14808 1970-01-01 00:00:00.000000 ast_unparse.o │ │ │ │ -?rw-r--r-- 0 0 0 76536 1970-01-01 00:00:00.000000 bltinmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 76488 1970-01-01 00:00:00.000000 bltinmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 brc.o │ │ │ │ ?rw-r--r-- 0 0 0 157276 1970-01-01 00:00:00.000000 ceval.o │ │ │ │ ?rw-r--r-- 0 0 0 23996 1970-01-01 00:00:00.000000 codecs.o │ │ │ │ -?rw-r--r-- 0 0 0 169312 1970-01-01 00:00:00.000000 codegen.o │ │ │ │ +?rw-r--r-- 0 0 0 169356 1970-01-01 00:00:00.000000 codegen.o │ │ │ │ ?rw-r--r-- 0 0 0 29168 1970-01-01 00:00:00.000000 compile.o │ │ │ │ ?rw-r--r-- 0 0 0 23728 1970-01-01 00:00:00.000000 context.o │ │ │ │ ?rw-r--r-- 0 0 0 1260 1970-01-01 00:00:00.000000 critical_section.o │ │ │ │ ?rw-r--r-- 0 0 0 49152 1970-01-01 00:00:00.000000 crossinterp.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 dynamic_annotations.o │ │ │ │ ?rw-r--r-- 0 0 0 37208 1970-01-01 00:00:00.000000 errors.o │ │ │ │ -?rw-r--r-- 0 0 0 53756 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ +?rw-r--r-- 0 0 0 53720 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ ?rw-r--r-- 0 0 0 4216 1970-01-01 00:00:00.000000 frame.o │ │ │ │ ?rw-r--r-- 0 0 0 2796 1970-01-01 00:00:00.000000 frozenmain.o │ │ │ │ ?rw-r--r-- 0 0 0 2900 1970-01-01 00:00:00.000000 future.o │ │ │ │ ?rw-r--r-- 0 0 0 23928 1970-01-01 00:00:00.000000 gc.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 gc_free_threading.o │ │ │ │ ?rw-r--r-- 0 0 0 744 1970-01-01 00:00:00.000000 gc_gil.o │ │ │ │ -?rw-r--r-- 0 0 0 58912 1970-01-01 00:00:00.000000 getargs.o │ │ │ │ +?rw-r--r-- 0 0 0 58908 1970-01-01 00:00:00.000000 getargs.o │ │ │ │ ?rw-r--r-- 0 0 0 804 1970-01-01 00:00:00.000000 getcompiler.o │ │ │ │ ?rw-r--r-- 0 0 0 1116 1970-01-01 00:00:00.000000 getcopyright.o │ │ │ │ ?rw-r--r-- 0 0 0 800 1970-01-01 00:00:00.000000 getplatform.o │ │ │ │ ?rw-r--r-- 0 0 0 1352 1970-01-01 00:00:00.000000 getversion.o │ │ │ │ ?rw-r--r-- 0 0 0 15648 1970-01-01 00:00:00.000000 ceval_gil.o │ │ │ │ ?rw-r--r-- 0 0 0 17540 1970-01-01 00:00:00.000000 hamt.o │ │ │ │ ?rw-r--r-- 0 0 0 4684 1970-01-01 00:00:00.000000 hashtable.o │ │ │ │ ?rw-r--r-- 0 0 0 82004 1970-01-01 00:00:00.000000 import.o │ │ │ │ ?rw-r--r-- 0 0 0 7284 1970-01-01 00:00:00.000000 importdl.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 index_pool.o │ │ │ │ ?rw-r--r-- 0 0 0 81336 1970-01-01 00:00:00.000000 initconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 7468 1970-01-01 00:00:00.000000 interpconfig.o │ │ │ │ -?rw-r--r-- 0 0 0 44000 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ +?rw-r--r-- 0 0 0 44012 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ ?rw-r--r-- 0 0 0 10316 1970-01-01 00:00:00.000000 instruction_sequence.o │ │ │ │ ?rw-r--r-- 0 0 0 7756 1970-01-01 00:00:00.000000 intrinsics.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 jit.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 jit_publish.o │ │ │ │ ?rw-r--r-- 0 0 0 11964 1970-01-01 00:00:00.000000 legacy_tracing.o │ │ │ │ -?rw-r--r-- 0 0 0 8412 1970-01-01 00:00:00.000000 lock.o │ │ │ │ +?rw-r--r-- 0 0 0 8716 1970-01-01 00:00:00.000000 lock.o │ │ │ │ ?rw-r--r-- 0 0 0 39712 1970-01-01 00:00:00.000000 marshal.o │ │ │ │ -?rw-r--r-- 0 0 0 14416 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ +?rw-r--r-- 0 0 0 14432 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ ?rw-r--r-- 0 0 0 1012 1970-01-01 00:00:00.000000 mysnprintf.o │ │ │ │ -?rw-r--r-- 0 0 0 4868 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ +?rw-r--r-- 0 0 0 4872 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ ?rw-r--r-- 0 0 0 1392 1970-01-01 00:00:00.000000 object_stack.o │ │ │ │ ?rw-r--r-- 0 0 0 1036 1970-01-01 00:00:00.000000 optimizer.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 optimizer_analysis.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 optimizer_symbols.o │ │ │ │ -?rw-r--r-- 0 0 0 12988 1970-01-01 00:00:00.000000 parking_lot.o │ │ │ │ +?rw-r--r-- 0 0 0 12992 1970-01-01 00:00:00.000000 parking_lot.o │ │ │ │ ?rw-r--r-- 0 0 0 5812 1970-01-01 00:00:00.000000 pathconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 12244 1970-01-01 00:00:00.000000 preconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 1716 1970-01-01 00:00:00.000000 pyarena.o │ │ │ │ ?rw-r--r-- 0 0 0 2260 1970-01-01 00:00:00.000000 pyctype.o │ │ │ │ ?rw-r--r-- 0 0 0 732 1970-01-01 00:00:00.000000 pyfpe.o │ │ │ │ ?rw-r--r-- 0 0 0 5132 1970-01-01 00:00:00.000000 pyhash.o │ │ │ │ ?rw-r--r-- 0 0 0 252968 1970-01-01 00:00:00.000000 pylifecycle.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 pymath.o │ │ │ │ ?rw-r--r-- 0 0 0 244012 1970-01-01 00:00:00.000000 pystate.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 pystats.o │ │ │ │ ?rw-r--r-- 0 0 0 29164 1970-01-01 00:00:00.000000 pythonrun.o │ │ │ │ -?rw-r--r-- 0 0 0 14800 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ +?rw-r--r-- 0 0 0 14812 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ ?rw-r--r-- 0 0 0 2800 1970-01-01 00:00:00.000000 qsbr.o │ │ │ │ ?rw-r--r-- 0 0 0 4792 1970-01-01 00:00:00.000000 bootstrap_hash.o │ │ │ │ ?rw-r--r-- 0 0 0 24392 1970-01-01 00:00:00.000000 specialize.o │ │ │ │ ?rw-r--r-- 0 0 0 5932 1970-01-01 00:00:00.000000 slots.o │ │ │ │ ?rw-r--r-- 0 0 0 4016 1970-01-01 00:00:00.000000 slots_generated.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 stackrefs.o │ │ │ │ ?rw-r--r-- 0 0 0 6484 1970-01-01 00:00:00.000000 structmember.o │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ ?rw-r--r-- 0 0 0 21832 1970-01-01 00:00:00.000000 traceback.o │ │ │ │ ?rw-r--r-- 0 0 0 20488 1970-01-01 00:00:00.000000 tracemalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 uniqueid.o │ │ │ │ ?rw-r--r-- 0 0 0 3556 1970-01-01 00:00:00.000000 getopt.o │ │ │ │ ?rw-r--r-- 0 0 0 1292 1970-01-01 00:00:00.000000 pystrcmp.o │ │ │ │ ?rw-r--r-- 0 0 0 5672 1970-01-01 00:00:00.000000 pystrtod.o │ │ │ │ ?rw-r--r-- 0 0 0 3472 1970-01-01 00:00:00.000000 pystrhex.o │ │ │ │ -?rw-r--r-- 0 0 0 30008 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ +?rw-r--r-- 0 0 0 30080 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ ?rw-r--r-- 0 0 0 20656 1970-01-01 00:00:00.000000 fileutils.o │ │ │ │ ?rw-r--r-- 0 0 0 3192 1970-01-01 00:00:00.000000 suggestions.o │ │ │ │ ?rw-r--r-- 0 0 0 1316 1970-01-01 00:00:00.000000 perf_trampoline.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 perf_jit_trampoline.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 jit_unwind.o │ │ │ │ ?rw-r--r-- 0 0 0 17084 1970-01-01 00:00:00.000000 remote_debugging.o │ │ │ │ ?rw-r--r-- 0 0 0 2568 1970-01-01 00:00:00.000000 dynload_shlib.o │ │ │ │ @@ -166,68 +166,68 @@ │ │ │ │ ?rw-r--r-- 0 0 0 15296 1970-01-01 00:00:00.000000 gcmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 14308 1970-01-01 00:00:00.000000 _bisectmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 31060 1970-01-01 00:00:00.000000 _csv.o │ │ │ │ ?rw-r--r-- 0 0 0 124100 1970-01-01 00:00:00.000000 _datetimemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 19984 1970-01-01 00:00:00.000000 _heapqmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 36560 1970-01-01 00:00:00.000000 _json.o │ │ │ │ ?rw-r--r-- 0 0 0 17912 1970-01-01 00:00:00.000000 _opcode.o │ │ │ │ -?rw-r--r-- 0 0 0 134884 1970-01-01 00:00:00.000000 _pickle.o │ │ │ │ +?rw-r--r-- 0 0 0 135108 1970-01-01 00:00:00.000000 _pickle.o │ │ │ │ ?rw-r--r-- 0 0 0 13572 1970-01-01 00:00:00.000000 _randommodule.o │ │ │ │ -?rw-r--r-- 0 0 0 133024 1970-01-01 00:00:00.000000 socketmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 133016 1970-01-01 00:00:00.000000 socketmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 3480 1970-01-01 00:00:00.000000 _statisticsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 57004 1970-01-01 00:00:00.000000 _struct.o │ │ │ │ -?rw-r--r-- 0 0 0 58440 1970-01-01 00:00:00.000000 arraymodule.o │ │ │ │ +?rw-r--r-- 0 0 0 58308 1970-01-01 00:00:00.000000 arraymodule.o │ │ │ │ ?rw-r--r-- 0 0 0 47352 1970-01-01 00:00:00.000000 binascii.o │ │ │ │ ?rw-r--r-- 0 0 0 32512 1970-01-01 00:00:00.000000 cmathmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 58540 1970-01-01 00:00:00.000000 mathmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 20040 1970-01-01 00:00:00.000000 mathintegermodule.o │ │ │ │ -?rw-r--r-- 0 0 0 26360 1970-01-01 00:00:00.000000 selectmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 26356 1970-01-01 00:00:00.000000 selectmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 72916 1970-01-01 00:00:00.000000 _elementtree.o │ │ │ │ ?rw-r--r-- 0 0 0 63776 1970-01-01 00:00:00.000000 pyexpat.o │ │ │ │ ?rw-r--r-- 0 0 0 20072 1970-01-01 00:00:00.000000 blake2module.o │ │ │ │ ?rw-r--r-- 0 0 0 9532 1970-01-01 00:00:00.000000 md5module.o │ │ │ │ ?rw-r--r-- 0 0 0 9532 1970-01-01 00:00:00.000000 sha1module.o │ │ │ │ ?rw-r--r-- 0 0 0 18236 1970-01-01 00:00:00.000000 sha2module.o │ │ │ │ ?rw-r--r-- 0 0 0 17308 1970-01-01 00:00:00.000000 sha3module.o │ │ │ │ -?rw-r--r-- 0 0 0 742024 1970-01-01 00:00:00.000000 unicodedata.o │ │ │ │ +?rw-r--r-- 0 0 0 741980 1970-01-01 00:00:00.000000 unicodedata.o │ │ │ │ ?rw-r--r-- 0 0 0 14884 1970-01-01 00:00:00.000000 _posixsubprocess.o │ │ │ │ ?rw-r--r-- 0 0 0 20556 1970-01-01 00:00:00.000000 fcntlmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 8400 1970-01-01 00:00:00.000000 grpmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 11404 1970-01-01 00:00:00.000000 syslogmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 20460 1970-01-01 00:00:00.000000 _zstdmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 6952 1970-01-01 00:00:00.000000 zstddict.o │ │ │ │ ?rw-r--r-- 0 0 0 14860 1970-01-01 00:00:00.000000 compressor.o │ │ │ │ ?rw-r--r-- 0 0 0 12516 1970-01-01 00:00:00.000000 decompressor.o │ │ │ │ ?rw-r--r-- 0 0 0 44316 1970-01-01 00:00:00.000000 zlibmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 6792 1970-01-01 00:00:00.000000 atexitmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 24192 1970-01-01 00:00:00.000000 faulthandler.o │ │ │ │ -?rw-r--r-- 0 0 0 274456 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 274448 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 32284 1970-01-01 00:00:00.000000 signalmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 6084 1970-01-01 00:00:00.000000 _tracemalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 2616 1970-01-01 00:00:00.000000 _suggestions.o │ │ │ │ ?rw-r--r-- 0 0 0 39368 1970-01-01 00:00:00.000000 _codecsmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 40868 1970-01-01 00:00:00.000000 _collectionsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 40852 1970-01-01 00:00:00.000000 _collectionsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 18540 1970-01-01 00:00:00.000000 errnomodule.o │ │ │ │ ?rw-r--r-- 0 0 0 24124 1970-01-01 00:00:00.000000 _iomodule.o │ │ │ │ ?rw-r--r-- 0 0 0 21004 1970-01-01 00:00:00.000000 iobase.o │ │ │ │ ?rw-r--r-- 0 0 0 26132 1970-01-01 00:00:00.000000 fileio.o │ │ │ │ ?rw-r--r-- 0 0 0 21224 1970-01-01 00:00:00.000000 bytesio.o │ │ │ │ -?rw-r--r-- 0 0 0 58720 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ -?rw-r--r-- 0 0 0 66376 1970-01-01 00:00:00.000000 textio.o │ │ │ │ +?rw-r--r-- 0 0 0 58700 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ +?rw-r--r-- 0 0 0 66308 1970-01-01 00:00:00.000000 textio.o │ │ │ │ ?rw-r--r-- 0 0 0 20208 1970-01-01 00:00:00.000000 stringio.o │ │ │ │ -?rw-r--r-- 0 0 0 64892 1970-01-01 00:00:00.000000 itertoolsmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 141528 1970-01-01 00:00:00.000000 sre.o │ │ │ │ +?rw-r--r-- 0 0 0 64868 1970-01-01 00:00:00.000000 itertoolsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 141588 1970-01-01 00:00:00.000000 sre.o │ │ │ │ ?rw-r--r-- 0 0 0 2096 1970-01-01 00:00:00.000000 _sysconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 51872 1970-01-01 00:00:00.000000 _threadmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 31772 1970-01-01 00:00:00.000000 timemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 5416 1970-01-01 00:00:00.000000 _typesmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 2760 1970-01-01 00:00:00.000000 _typingmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 5196 1970-01-01 00:00:00.000000 _weakref.o │ │ │ │ ?rw-r--r-- 0 0 0 17608 1970-01-01 00:00:00.000000 _abc.o │ │ │ │ -?rw-r--r-- 0 0 0 32232 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 32276 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 19752 1970-01-01 00:00:00.000000 _localemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 37268 1970-01-01 00:00:00.000000 _operator.o │ │ │ │ ?rw-r--r-- 0 0 0 12760 1970-01-01 00:00:00.000000 _stat.o │ │ │ │ ?rw-r--r-- 0 0 0 6528 1970-01-01 00:00:00.000000 symtablemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 7924 1970-01-01 00:00:00.000000 pwdmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 69752 1970-01-01 00:00:00.000000 _asynciomodule.o │ │ │ │ ?rw-r--r-- 0 0 0 30896 1970-01-01 00:00:00.000000 getpath.o │ │ │ ├── pegen.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 18880 (bytes into file) │ │ │ │ │ + Start of section headers: 18860 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 17 │ │ │ │ │ Section header string table index: 16 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -There are 17 section headers, starting at offset 0x49c0: │ │ │ │ │ +There are 17 section headers, starting at offset 0x49ac: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 000528 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 003e7c 000148 08 I 14 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003e68 000148 08 I 14 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 00055c 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 00055c 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 00055c 0001fa 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000758 0024fc 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 003fc4 000928 08 I 14 6 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 002c54 0000e4 00 AX 0 0 4 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 0048ec 000030 08 I 14 8 4 │ │ │ │ │ - [10] .rodata PROGBITS 00000000 002d38 000010 00 A 0 0 4 │ │ │ │ │ - [11] .rel.rodata REL 00000000 00491c 000018 08 I 14 10 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 002d48 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 002d48 000033 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 002d7c 000860 10 15 39 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 0035dc 00089d 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 004934 00008c 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000758 0024e8 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 003fb0 000928 08 I 14 6 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 002c40 0000e4 00 AX 0 0 4 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 0048d8 000030 08 I 14 8 4 │ │ │ │ │ + [10] .rodata PROGBITS 00000000 002d24 000010 00 A 0 0 4 │ │ │ │ │ + [11] .rel.rodata REL 00000000 004908 000018 08 I 14 10 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 002d34 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 002d34 000033 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 002d68 000860 10 15 39 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 0035c8 00089d 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 004920 00008c 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -125,13 +125,13 @@ │ │ │ │ │ 121: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_CompareWithASCIIString │ │ │ │ │ 122: 00000350 68 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset │ │ │ │ │ 123: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8 │ │ │ │ │ 124: 00000394 136 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset_raw │ │ │ │ │ 125: 0000041c 268 FUNC GLOBAL HIDDEN 1 _PyPegen_soft_keyword_token │ │ │ │ │ 126: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsStringAndSize │ │ │ │ │ 127: 00000000 40 FUNC GLOBAL HIDDEN 8 _PyPegen_interactive_exit │ │ │ │ │ - 128: 00002298 572 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ + 128: 00002298 552 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ 129: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 130: 000024d4 20 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_expr │ │ │ │ │ + 130: 000024c0 20 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_expr │ │ │ │ │ 131: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ │ - 132: 000024e8 20 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_stmt │ │ │ │ │ + 132: 000024d4 20 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_stmt │ │ │ │ │ 133: 00000088 92 FUNC GLOBAL HIDDEN 8 _PyPegen_expect_forced_result │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3e7c contains 41 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3e68 contains 41 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000044 0000441c R_ARM_CALL 00000ad4 _PyPegen_fill_token │ │ │ │ │ 00000088 00001a2b R_ARM_MOVW_ABS_NC 000001a8 .LC13 │ │ │ │ │ 0000008c 00001a2c R_ARM_MOVT_ABS 000001a8 .LC13 │ │ │ │ │ 00000094 0000302b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000098 0000302c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000000b8 0000181c R_ARM_CALL 00000028 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ @@ -39,15 +39,15 @@ │ │ │ │ │ 0000049c 0000341c R_ARM_CALL 00000000 strlen │ │ │ │ │ 000004b4 0000491c R_ARM_CALL 00000000 strncmp │ │ │ │ │ 000004c4 0000521c R_ARM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 000004d4 0000621c R_ARM_CALL 000017e4 _PyPegen_new_identifier │ │ │ │ │ 00000500 0000591c R_ARM_CALL 00000000 _PyAST_Name │ │ │ │ │ 0000050c 0000441c R_ARM_CALL 00000ad4 _PyPegen_fill_token │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x3fc4 contains 293 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3fb0 contains 293 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000070 0000281c R_ARM_CALL 00000000 _PyTokenizer_FromUTF8 │ │ │ │ │ 000000dc 0000291c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000010c 0000291c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000124 00002a1c R_ARM_CALL 00000000 PyMem_Calloc │ │ │ │ │ 00000140 0000291c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000001b8 00002b1c R_ARM_CALL 00000000 _PyPegen_parse │ │ │ │ │ @@ -327,29 +327,29 @@ │ │ │ │ │ 0000223c 00002d1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00002254 00002d1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00002268 00002d1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00002278 00002d1d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ 0000227c 0000071c R_ARM_CALL 000000d0 Py_XDECREF.part.0 │ │ │ │ │ 00002290 00002d1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000022b8 00007b1c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -000024b4 00005a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000024b8 00005a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000024bc 0000232b R_ARM_MOVW_ABS_NC 000001d4 .LC17 │ │ │ │ │ -000024c0 0000232c R_ARM_MOVT_ABS 000001d4 .LC17 │ │ │ │ │ -000024c8 0000811c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000024a0 00005a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000024a4 00005a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000024a8 0000232b R_ARM_MOVW_ABS_NC 000001d4 .LC17 │ │ │ │ │ +000024ac 0000232c R_ARM_MOVT_ABS 000001d4 .LC17 │ │ │ │ │ +000024b4 0000811c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000024d0 0000421d R_ARM_JUMP24 000009dc _PyPegen_lookahead │ │ │ │ │ 000024e4 0000421d R_ARM_JUMP24 000009dc _PyPegen_lookahead │ │ │ │ │ -000024f8 0000421d R_ARM_JUMP24 000009dc _PyPegen_lookahead │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x48ec contains 6 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x48d8 contains 6 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000078 0000831c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ 000000b8 0000302b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000000bc 0000302c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000000c4 0000242b R_ARM_MOVW_ABS_NC 000001ec .LC18 │ │ │ │ │ 000000c8 0000242c R_ARM_MOVT_ABS 000001ec .LC18 │ │ │ │ │ 000000d4 00003b1c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x491c contains 3 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x4908 contains 3 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000008 00000102 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -2556,174 +2556,169 @@ │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ b 2258 <_PyPegen_Parser_Free+0x50> │ │ │ │ │ │ │ │ │ │ 00002298 <_PyPegen_byte_offset_to_character_offset_line>: │ │ │ │ │ _PyPegen_byte_offset_to_character_offset_line(): │ │ │ │ │ - push {r4, fp, lr} │ │ │ │ │ + push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ - add fp, sp, #8 │ │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - sub sp, sp, #12 │ │ │ │ │ - str r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ - str r2, [fp, #-16] │ │ │ │ │ + add fp, sp, #4 │ │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ + sub sp, sp, #8 │ │ │ │ │ + str r1, [fp, #-12] │ │ │ │ │ + str r2, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ - ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ - ldr r2, [fp, #-16] │ │ │ │ │ + ldr r1, [fp, #-12] │ │ │ │ │ + ldr r2, [fp, #-8] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ movge r1, #0 │ │ │ │ │ bge 236c <_PyPegen_byte_offset_to_character_offset_line+0xd4> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addge r1, r1, #1 │ │ │ │ │ - blt 2458 <_PyPegen_byte_offset_to_character_offset_line+0x1c0> │ │ │ │ │ + blt 2470 <_PyPegen_byte_offset_to_character_offset_line+0x1d8> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ movle r1, #1 │ │ │ │ │ ble 236c <_PyPegen_byte_offset_to_character_offset_line+0xd4> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addge r1, r1, #1 │ │ │ │ │ - blt 2428 <_PyPegen_byte_offset_to_character_offset_line+0x190> │ │ │ │ │ + blt 23d4 <_PyPegen_byte_offset_to_character_offset_line+0x13c> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ movle r1, #2 │ │ │ │ │ ble 236c <_PyPegen_byte_offset_to_character_offset_line+0xd4> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt 2378 <_PyPegen_byte_offset_to_character_offset_line+0xe0> │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble 239c <_PyPegen_byte_offset_to_character_offset_line+0x104> │ │ │ │ │ + ble 2390 <_PyPegen_byte_offset_to_character_offset_line+0xf8> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addge r3, r1, #1 │ │ │ │ │ - blt 23ac <_PyPegen_byte_offset_to_character_offset_line+0x114> │ │ │ │ │ + blt 23a0 <_PyPegen_byte_offset_to_character_offset_line+0x108> │ │ │ │ │ mov r1, #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ble 236c <_PyPegen_byte_offset_to_character_offset_line+0xd4> │ │ │ │ │ ldrsb ip, [r0, r3] │ │ │ │ │ ldrb lr, [r0, r3] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - blt 23dc <_PyPegen_byte_offset_to_character_offset_line+0x144> │ │ │ │ │ + blt 2408 <_PyPegen_byte_offset_to_character_offset_line+0x170> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bgt 234c <_PyPegen_byte_offset_to_character_offset_line+0xb4> │ │ │ │ │ mov r0, r1 │ │ │ │ │ - sub sp, fp, #8 │ │ │ │ │ - pop {r4, fp, pc} │ │ │ │ │ + sub sp, fp, #4 │ │ │ │ │ + pop {fp, pc} │ │ │ │ │ and r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - beq 24a4 <_PyPegen_byte_offset_to_character_offset_line+0x20c> │ │ │ │ │ - and r3, ip, #240 @ 0xf0 │ │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ │ - addeq r1, r1, #3 │ │ │ │ │ - bne 2488 <_PyPegen_byte_offset_to_character_offset_line+0x1f0> │ │ │ │ │ + addeq r1, r1, #2 │ │ │ │ │ + bne 2428 <_PyPegen_byte_offset_to_character_offset_line+0x190> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bgt 232c <_PyPegen_byte_offset_to_character_offset_line+0x94> │ │ │ │ │ mov r1, #3 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - sub sp, fp, #8 │ │ │ │ │ - pop {r4, fp, pc} │ │ │ │ │ + sub sp, fp, #4 │ │ │ │ │ + pop {fp, pc} │ │ │ │ │ and r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - beq 2420 <_PyPegen_byte_offset_to_character_offset_line+0x188> │ │ │ │ │ + addeq r3, r1, #2 │ │ │ │ │ + beq 2340 <_PyPegen_byte_offset_to_character_offset_line+0xa8> │ │ │ │ │ and r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ addeq r3, r1, #3 │ │ │ │ │ beq 2340 <_PyPegen_byte_offset_to_character_offset_line+0xa8> │ │ │ │ │ and ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp ip, #240 @ 0xf0 │ │ │ │ │ - bne 24b4 <_PyPegen_byte_offset_to_character_offset_line+0x21c> │ │ │ │ │ + bne 24a0 <_PyPegen_byte_offset_to_character_offset_line+0x208> │ │ │ │ │ add r3, r1, #4 │ │ │ │ │ b 2340 <_PyPegen_byte_offset_to_character_offset_line+0xa8> │ │ │ │ │ + and r3, ip, #224 @ 0xe0 │ │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ │ + addeq r1, r1, #2 │ │ │ │ │ + beq 2304 <_PyPegen_byte_offset_to_character_offset_line+0x6c> │ │ │ │ │ + and r3, ip, #240 @ 0xf0 │ │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ │ + addeq r1, r1, #3 │ │ │ │ │ + beq 2304 <_PyPegen_byte_offset_to_character_offset_line+0x6c> │ │ │ │ │ + and ip, ip, #248 @ 0xf8 │ │ │ │ │ + cmp ip, #240 @ 0xf0 │ │ │ │ │ + bne 24a0 <_PyPegen_byte_offset_to_character_offset_line+0x208> │ │ │ │ │ + add r1, r1, #4 │ │ │ │ │ + b 2304 <_PyPegen_byte_offset_to_character_offset_line+0x6c> │ │ │ │ │ and ip, lr, #224 @ 0xe0 │ │ │ │ │ cmp ip, #192 @ 0xc0 │ │ │ │ │ - addeq r3, r3, #2 │ │ │ │ │ - beq 23fc <_PyPegen_byte_offset_to_character_offset_line+0x164> │ │ │ │ │ - and ip, lr, #240 @ 0xf0 │ │ │ │ │ - cmp ip, #224 @ 0xe0 │ │ │ │ │ - bne 240c <_PyPegen_byte_offset_to_character_offset_line+0x174> │ │ │ │ │ - add r3, r3, #3 │ │ │ │ │ + bne 244c <_PyPegen_byte_offset_to_character_offset_line+0x1b4> │ │ │ │ │ + add r3, r3, #2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ blt 234c <_PyPegen_byte_offset_to_character_offset_line+0xb4> │ │ │ │ │ b 236c <_PyPegen_byte_offset_to_character_offset_line+0xd4> │ │ │ │ │ - and lr, lr, #248 @ 0xf8 │ │ │ │ │ - cmp lr, #240 @ 0xf0 │ │ │ │ │ - bne 24b4 <_PyPegen_byte_offset_to_character_offset_line+0x21c> │ │ │ │ │ - add r3, r3, #4 │ │ │ │ │ - b 23fc <_PyPegen_byte_offset_to_character_offset_line+0x164> │ │ │ │ │ - add r3, r1, #2 │ │ │ │ │ - b 2340 <_PyPegen_byte_offset_to_character_offset_line+0xa8> │ │ │ │ │ - and r3, ip, #224 @ 0xe0 │ │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ │ - beq 249c <_PyPegen_byte_offset_to_character_offset_line+0x204> │ │ │ │ │ and r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ addeq r1, r1, #3 │ │ │ │ │ - beq 2304 <_PyPegen_byte_offset_to_character_offset_line+0x6c> │ │ │ │ │ + beq 2388 <_PyPegen_byte_offset_to_character_offset_line+0xf0> │ │ │ │ │ and ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp ip, #240 @ 0xf0 │ │ │ │ │ - bne 24b4 <_PyPegen_byte_offset_to_character_offset_line+0x21c> │ │ │ │ │ + bne 24a0 <_PyPegen_byte_offset_to_character_offset_line+0x208> │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ - b 2304 <_PyPegen_byte_offset_to_character_offset_line+0x6c> │ │ │ │ │ + b 2388 <_PyPegen_byte_offset_to_character_offset_line+0xf0> │ │ │ │ │ + and ip, lr, #240 @ 0xf0 │ │ │ │ │ + cmp ip, #224 @ 0xe0 │ │ │ │ │ + addeq r3, r3, #3 │ │ │ │ │ + beq 2418 <_PyPegen_byte_offset_to_character_offset_line+0x180> │ │ │ │ │ + and lr, lr, #248 @ 0xf8 │ │ │ │ │ + cmp lr, #240 @ 0xf0 │ │ │ │ │ + bne 24a0 <_PyPegen_byte_offset_to_character_offset_line+0x208> │ │ │ │ │ + add r3, r3, #4 │ │ │ │ │ + b 2418 <_PyPegen_byte_offset_to_character_offset_line+0x180> │ │ │ │ │ and r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - beq 24ac <_PyPegen_byte_offset_to_character_offset_line+0x214> │ │ │ │ │ + addeq r1, r1, #2 │ │ │ │ │ + beq 22e4 <_PyPegen_byte_offset_to_character_offset_line+0x4c> │ │ │ │ │ and r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ addeq r1, r1, #3 │ │ │ │ │ beq 22e4 <_PyPegen_byte_offset_to_character_offset_line+0x4c> │ │ │ │ │ and ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp ip, #240 @ 0xf0 │ │ │ │ │ - bne 24b4 <_PyPegen_byte_offset_to_character_offset_line+0x21c> │ │ │ │ │ - add r1, r1, #4 │ │ │ │ │ - b 22e4 <_PyPegen_byte_offset_to_character_offset_line+0x4c> │ │ │ │ │ - and ip, ip, #248 @ 0xf8 │ │ │ │ │ - cmp ip, #240 @ 0xf0 │ │ │ │ │ - bne 24b4 <_PyPegen_byte_offset_to_character_offset_line+0x21c> │ │ │ │ │ - add r1, r1, #4 │ │ │ │ │ - b 2394 <_PyPegen_byte_offset_to_character_offset_line+0xfc> │ │ │ │ │ - add r1, r1, #2 │ │ │ │ │ - b 2304 <_PyPegen_byte_offset_to_character_offset_line+0x6c> │ │ │ │ │ - add r1, r1, #2 │ │ │ │ │ - b 2394 <_PyPegen_byte_offset_to_character_offset_line+0xfc> │ │ │ │ │ - add r1, r1, #2 │ │ │ │ │ - b 22e4 <_PyPegen_byte_offset_to_character_offset_line+0x4c> │ │ │ │ │ + addeq r1, r1, #4 │ │ │ │ │ + beq 22e4 <_PyPegen_byte_offset_to_character_offset_line+0x4c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC17 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r1, #0 │ │ │ │ │ b 236c <_PyPegen_byte_offset_to_character_offset_line+0xd4> │ │ │ │ │ │ │ │ │ │ -000024d4 <_PyPegen_lookahead_for_expr>: │ │ │ │ │ +000024c0 <_PyPegen_lookahead_for_expr>: │ │ │ │ │ _PyPegen_lookahead_for_expr(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 9dc <_PyPegen_lookahead> │ │ │ │ │ R_ARM_JUMP24 _PyPegen_lookahead │ │ │ │ │ │ │ │ │ │ -000024e8 <_PyPegen_lookahead_for_stmt>: │ │ │ │ │ +000024d4 <_PyPegen_lookahead_for_stmt>: │ │ │ │ │ _PyPegen_lookahead_for_stmt(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 9dc <_PyPegen_lookahead> │ │ │ │ │ R_ARM_JUMP24 _PyPegen_lookahead │ │ │ ├── parser.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 308720 (bytes into file) │ │ │ │ │ + Start of section headers: 308732 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 16 │ │ │ │ │ Section header string table index: 15 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -There are 16 section headers, starting at offset 0x4b5f0: │ │ │ │ │ +There are 16 section headers, starting at offset 0x4b5fc: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 010104 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 03e25c 003f50 08 I 13 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 010138 00019c 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 0421ac 000188 08 I 13 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 0102d4 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 0102d4 026154 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 042334 008850 08 I 13 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 036428 001a87 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 037eb0 0020f8 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 04ab84 0009e8 08 I 13 9 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 039fa8 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 039fa8 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 039fdc 002250 10 14 380 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 03c22c 00202f 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 04b56c 000084 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 010100 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 03e268 003f50 08 I 13 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 010134 00019c 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0421b8 000188 08 I 13 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0102d0 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0102d0 026164 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 042340 008850 08 I 13 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 036434 001a87 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 037ebc 0020f8 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 04ab90 0009e8 08 I 13 9 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 039fb4 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 039fb4 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 039fe8 002250 10 14 380 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 03c238 00202f 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 04b578 000084 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -2,16 +2,16 @@ │ │ │ │ │ Symbol table '.symtab' contains 549 entries: │ │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ │ 1: 00000000 0 SECTION LOCAL DEFAULT 3 .data │ │ │ │ │ 2: 00000000 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 4: 000009d8 920 FUNC LOCAL DEFAULT 6 statements_rule │ │ │ │ │ - 5: 00004dc0 948 FUNC LOCAL DEFAULT 1 expressions_rule │ │ │ │ │ - 6: 0000abc8 388 FUNC LOCAL DEFAULT 1 _loop0_1_rule │ │ │ │ │ + 5: 00004dbc 948 FUNC LOCAL DEFAULT 1 expressions_rule │ │ │ │ │ + 6: 0000abc4 388 FUNC LOCAL DEFAULT 1 _loop0_1_rule │ │ │ │ │ 7: 00000d70 10920 FUNC LOCAL DEFAULT 6 compound_stmt_rule │ │ │ │ │ 8: 00003b50 996 FUNC LOCAL DEFAULT 6 simple_stmts_rule │ │ │ │ │ 9: 00000df4 536 FUNC LOCAL DEFAULT 9 _gather_105_rule │ │ │ │ │ 10: 0000bb3c 3188 FUNC LOCAL DEFAULT 6 expression_rule │ │ │ │ │ 11: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 12: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 13: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LC0 │ │ │ │ │ @@ -31,35 +31,35 @@ │ │ │ │ │ 27: 00000220 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ 28: 00000234 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ 29: 00000274 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 30: 00003818 236 FUNC LOCAL DEFAULT 6 _tmp_6_rule │ │ │ │ │ 31: 00003904 196 FUNC LOCAL DEFAULT 6 _tmp_7_rule │ │ │ │ │ 32: 000039c8 196 FUNC LOCAL DEFAULT 6 _tmp_8_rule │ │ │ │ │ 33: 00003a8c 196 FUNC LOCAL DEFAULT 6 _tmp_9_rule │ │ │ │ │ - 34: 000142c8 992 FUNC LOCAL DEFAULT 6 decorators_rule │ │ │ │ │ - 35: 00014ed4 3644 FUNC LOCAL DEFAULT 6 function_def_raw_rule │ │ │ │ │ - 36: 0001d214 1588 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ - 37: 0001db18 704 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ - 38: 000204f4 1240 FUNC LOCAL DEFAULT 6 elif_stmt_rule │ │ │ │ │ - 39: 000210b4 812 FUNC LOCAL DEFAULT 6 else_block_rule │ │ │ │ │ - 40: 00004838 556 FUNC LOCAL DEFAULT 1 _gather_34_rule │ │ │ │ │ + 34: 000142dc 992 FUNC LOCAL DEFAULT 6 decorators_rule │ │ │ │ │ + 35: 00014ee4 3644 FUNC LOCAL DEFAULT 6 function_def_raw_rule │ │ │ │ │ + 36: 0001d224 1588 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ + 37: 0001db28 704 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ + 38: 00020504 1240 FUNC LOCAL DEFAULT 6 elif_stmt_rule │ │ │ │ │ + 39: 000210c4 812 FUNC LOCAL DEFAULT 6 else_block_rule │ │ │ │ │ + 40: 00004834 556 FUNC LOCAL DEFAULT 1 _gather_34_rule │ │ │ │ │ 41: 00002c74 1160 FUNC LOCAL DEFAULT 1 class_def_raw_rule │ │ │ │ │ 42: 00003218 1612 FUNC LOCAL DEFAULT 1 for_stmt_rule │ │ │ │ │ 43: 00001f20 660 FUNC LOCAL DEFAULT 1 finally_block_rule │ │ │ │ │ 44: 000021b4 2752 FUNC LOCAL DEFAULT 1 _loop1_36_rule │ │ │ │ │ - 45: 00005a60 516 FUNC LOCAL DEFAULT 1 subject_expr_rule │ │ │ │ │ - 46: 00005c64 432 FUNC LOCAL DEFAULT 1 patterns_rule │ │ │ │ │ - 47: 00008378 236 FUNC LOCAL DEFAULT 1 guard_rule │ │ │ │ │ - 48: 00004240 128 FUNC LOCAL DEFAULT 1 INVALID_VERSION_CHECK │ │ │ │ │ - 49: 00018ad4 48 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ - 50: 0000ec40 2836 FUNC LOCAL DEFAULT 1 _loop1_37_rule │ │ │ │ │ + 45: 00005a5c 516 FUNC LOCAL DEFAULT 1 subject_expr_rule │ │ │ │ │ + 46: 00005c60 432 FUNC LOCAL DEFAULT 1 patterns_rule │ │ │ │ │ + 47: 00008374 236 FUNC LOCAL DEFAULT 1 guard_rule │ │ │ │ │ + 48: 0000423c 128 FUNC LOCAL DEFAULT 1 INVALID_VERSION_CHECK │ │ │ │ │ + 49: 00018ae4 48 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ + 50: 0000ec3c 2836 FUNC LOCAL DEFAULT 1 _loop1_37_rule │ │ │ │ │ 51: 0000121c 72 FUNC LOCAL DEFAULT 1 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ 52: 00000000 536 FUNC LOCAL DEFAULT 9 _gather_141_rule │ │ │ │ │ 53: 00001d7c 536 FUNC LOCAL DEFAULT 9 _gather_143_rule │ │ │ │ │ - 54: 0000ff3c 96 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + 54: 0000ff38 96 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 55: 00000b20 176 FUNC LOCAL DEFAULT 9 _tmp_144_rule │ │ │ │ │ 56: 00000bd0 372 FUNC LOCAL DEFAULT 9 _loop0_145_rule │ │ │ │ │ 57: 00001264 236 FUNC LOCAL DEFAULT 1 _tmp_21_rule │ │ │ │ │ 58: 00003f34 9652 FUNC LOCAL DEFAULT 6 simple_stmt_rule │ │ │ │ │ 59: 000002a4 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ 60: 000002c4 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 61: 000002e4 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ @@ -73,167 +73,167 @@ │ │ │ │ │ 69: 00000420 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ 70: 0000044c 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ 71: 0000048c 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ 72: 000064e8 1544 FUNC LOCAL DEFAULT 6 single_subscript_attribute_target_rule │ │ │ │ │ 73: 00009ed8 1556 FUNC LOCAL DEFAULT 6 star_targets_rule │ │ │ │ │ 74: 0000d66c 236 FUNC LOCAL DEFAULT 6 _tmp_5_rule │ │ │ │ │ 75: 0000d758 2684 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ - 76: 0000d3dc 240 FUNC LOCAL DEFAULT 1 _tmp_10_rule │ │ │ │ │ - 77: 000213e0 1032 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ - 78: 0000ad4c 328 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ - 79: 0001ddd8 456 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ - 80: 0000b568 552 FUNC LOCAL DEFAULT 1 _loop0_122_rule │ │ │ │ │ - 81: 000185a0 572 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ - 82: 00017e70 672 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ + 76: 0000d3d8 240 FUNC LOCAL DEFAULT 1 _tmp_10_rule │ │ │ │ │ + 77: 000213f0 1032 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ + 78: 0000ad48 328 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ + 79: 0001dde8 456 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ + 80: 0000b564 552 FUNC LOCAL DEFAULT 1 _loop0_122_rule │ │ │ │ │ + 81: 000185b0 572 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ + 82: 00017e80 672 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ 83: 0000c99c 376 FUNC LOCAL DEFAULT 6 single_target_rule │ │ │ │ │ 84: 00000000 3880 FUNC LOCAL DEFAULT 1 import_stmt_rule │ │ │ │ │ 85: 00003864 392 FUNC LOCAL DEFAULT 1 pass_stmt_rule │ │ │ │ │ - 86: 00005174 688 FUNC LOCAL DEFAULT 1 del_targets_rule │ │ │ │ │ - 87: 000059ac 180 FUNC LOCAL DEFAULT 1 _tmp_15_rule │ │ │ │ │ - 88: 00003c10 236 FUNC LOCAL DEFAULT 1 _tmp_16_rule │ │ │ │ │ - 89: 000042c0 388 FUNC LOCAL DEFAULT 1 break_stmt_rule │ │ │ │ │ - 90: 000046b4 388 FUNC LOCAL DEFAULT 1 continue_stmt_rule │ │ │ │ │ - 91: 00004014 556 FUNC LOCAL DEFAULT 1 _gather_14_rule │ │ │ │ │ + 86: 00005170 688 FUNC LOCAL DEFAULT 1 del_targets_rule │ │ │ │ │ + 87: 000059a8 180 FUNC LOCAL DEFAULT 1 _tmp_15_rule │ │ │ │ │ + 88: 00003c0c 236 FUNC LOCAL DEFAULT 1 _tmp_16_rule │ │ │ │ │ + 89: 000042bc 388 FUNC LOCAL DEFAULT 1 break_stmt_rule │ │ │ │ │ + 90: 000046b0 388 FUNC LOCAL DEFAULT 1 continue_stmt_rule │ │ │ │ │ + 91: 00004010 556 FUNC LOCAL DEFAULT 1 _gather_14_rule │ │ │ │ │ 92: 00000508 680 FUNC LOCAL DEFAULT 9 star_named_expressions_rule │ │ │ │ │ - 93: 00018110 1168 FUNC LOCAL DEFAULT 6 type_params_rule │ │ │ │ │ - 94: 0000b9cc 180 FUNC LOCAL DEFAULT 1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ + 93: 00018120 1168 FUNC LOCAL DEFAULT 6 type_params_rule │ │ │ │ │ + 94: 0000b9c8 180 FUNC LOCAL DEFAULT 1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ 95: 00006c08 2820 FUNC LOCAL DEFAULT 6 t_primary_raw │ │ │ │ │ 96: 00009df8 224 FUNC LOCAL DEFAULT 6 t_lookahead_rule │ │ │ │ │ - 97: 000209cc 1768 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ + 97: 000209dc 1768 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ 98: 00006af0 280 FUNC LOCAL DEFAULT 6 t_primary_rule │ │ │ │ │ 99: 0000770c 6824 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ 100: 0000b65c 1248 FUNC LOCAL DEFAULT 6 genexp_rule │ │ │ │ │ - 101: 00015d10 2892 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ + 101: 00015d20 2892 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ 102: 000004c4 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ 103: 000004e8 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ 104: 00000514 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ 105: 00000538 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ 106: 00000570 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ 107: 000005a0 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ 108: 000091b4 232 FUNC LOCAL DEFAULT 6 _tmp_42_rule │ │ │ │ │ 109: 0000929c 1000 FUNC LOCAL DEFAULT 6 strings_rule │ │ │ │ │ - 110: 0001ebf8 1540 FUNC LOCAL DEFAULT 6 tuple_rule │ │ │ │ │ - 111: 000146a8 2092 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ - 112: 0001f2e8 440 FUNC LOCAL DEFAULT 6 list_rule │ │ │ │ │ - 113: 000217e8 1700 FUNC LOCAL DEFAULT 6 _gather_86_rule │ │ │ │ │ - 114: 00024738 788 FUNC LOCAL DEFAULT 6 invalid_kvpair_unpacking_rule.isra.0 │ │ │ │ │ - 115: 0001f73c 2456 FUNC LOCAL DEFAULT 6 star_named_expressions_sequence_rule │ │ │ │ │ + 110: 0001ec08 1540 FUNC LOCAL DEFAULT 6 tuple_rule │ │ │ │ │ + 111: 000146bc 2088 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ + 112: 0001f2f8 440 FUNC LOCAL DEFAULT 6 list_rule │ │ │ │ │ + 113: 000217f8 1700 FUNC LOCAL DEFAULT 6 _gather_86_rule │ │ │ │ │ + 114: 00024748 788 FUNC LOCAL DEFAULT 6 invalid_kvpair_unpacking_rule.isra.0 │ │ │ │ │ + 115: 0001f74c 2456 FUNC LOCAL DEFAULT 6 star_named_expressions_sequence_rule │ │ │ │ │ 116: 00010390 816 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ - 117: 0000af74 808 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule.isra.0 │ │ │ │ │ - 118: 000187dc 760 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ - 119: 00010050 180 FUNC LOCAL DEFAULT 1 _tmp_151_rule │ │ │ │ │ - 120: 0000feec 80 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ + 117: 0000af70 808 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule.isra.0 │ │ │ │ │ + 118: 000187ec 760 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ + 119: 0001004c 180 FUNC LOCAL DEFAULT 1 _tmp_151_rule │ │ │ │ │ + 120: 0000fee8 80 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ 121: 000005d4 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ 122: 00009684 516 FUNC LOCAL DEFAULT 6 _loop1_82_rule │ │ │ │ │ - 123: 000089b8 424 FUNC LOCAL DEFAULT 1 _loop1_83_rule │ │ │ │ │ - 124: 00008b60 1512 FUNC LOCAL DEFAULT 1 tstring_rule │ │ │ │ │ + 123: 000089b4 424 FUNC LOCAL DEFAULT 1 _loop1_83_rule │ │ │ │ │ + 124: 00008b5c 1512 FUNC LOCAL DEFAULT 1 tstring_rule │ │ │ │ │ 125: 00009888 1392 FUNC LOCAL DEFAULT 6 _tmp_156_rule │ │ │ │ │ - 126: 0001dfa0 3160 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ + 126: 0001dfb0 3160 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ 127: 0000a798 3780 FUNC LOCAL DEFAULT 6 target_with_star_atom_rule │ │ │ │ │ 128: 0000a4ec 684 FUNC LOCAL DEFAULT 6 star_target_rule │ │ │ │ │ - 129: 00020400 244 FUNC LOCAL DEFAULT 6 _tmp_168_rule │ │ │ │ │ + 129: 00020410 244 FUNC LOCAL DEFAULT 6 _tmp_168_rule │ │ │ │ │ 130: 00000610 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ 131: 0000062c 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ 132: 00000660 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ 133: 000006a4 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ 134: 000006e0 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ 135: 00000708 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ 136: 00000744 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ 137: 0000077c 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ 138: 000007c0 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ 139: 00000804 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ 140: 0000c7b0 492 FUNC LOCAL DEFAULT 6 if_expression_rule │ │ │ │ │ 141: 0000cb14 1368 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ - 142: 000201f0 528 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ - 143: 0000b29c 224 FUNC LOCAL DEFAULT 1 _tmp_116_rule │ │ │ │ │ + 142: 00020200 528 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ + 143: 0000b298 224 FUNC LOCAL DEFAULT 1 _tmp_116_rule │ │ │ │ │ 144: 00000384 176 FUNC LOCAL DEFAULT 9 _tmp_117_rule │ │ │ │ │ - 145: 0000b790 572 FUNC LOCAL DEFAULT 1 expression_without_invalid_rule │ │ │ │ │ - 146: 00009404 2724 FUNC LOCAL DEFAULT 1 lambda_params_rule │ │ │ │ │ + 145: 0000b78c 572 FUNC LOCAL DEFAULT 1 expression_without_invalid_rule │ │ │ │ │ + 146: 00009400 2724 FUNC LOCAL DEFAULT 1 lambda_params_rule │ │ │ │ │ 147: 0000d06c 1536 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ 148: 0000e1d4 8152 FUNC LOCAL DEFAULT 6 inversion_rule │ │ │ │ │ 149: 00000840 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ 150: 000101ac 484 FUNC LOCAL DEFAULT 6 star_expression_rule │ │ │ │ │ 151: 00000848 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ 152: 000106c0 1700 FUNC LOCAL DEFAULT 6 bitwise_xor_rule │ │ │ │ │ 153: 00010d64 1684 FUNC LOCAL DEFAULT 6 bitwise_and_rule │ │ │ │ │ 154: 000113f8 1556 FUNC LOCAL DEFAULT 6 shift_expr_rule │ │ │ │ │ 155: 00000880 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ 156: 00011a0c 932 FUNC LOCAL DEFAULT 6 sum_rule │ │ │ │ │ 157: 00011db0 464 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ - 158: 00011f80 3644 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ + 158: 00011f80 3664 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ 159: 000008b0 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 160: 00012dbc 2124 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ + 160: 00012dd0 2124 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ 161: 000008c4 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ - 162: 00013608 472 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ - 163: 000137e0 2792 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ + 162: 0001361c 472 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ + 163: 000137f4 2792 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ 164: 000008dc 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ 165: 00000910 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ 166: 0000093c 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ 167: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 168: 00000f28 756 FUNC LOCAL DEFAULT 1 dotted_as_name_rule │ │ │ │ │ 169: 00001350 376 FUNC LOCAL DEFAULT 1 _loop0_17_rule │ │ │ │ │ - 170: 0001685c 1156 FUNC LOCAL DEFAULT 6 dotted_name_rule │ │ │ │ │ + 170: 0001686c 1156 FUNC LOCAL DEFAULT 6 dotted_name_rule │ │ │ │ │ 171: 0000157c 996 FUNC LOCAL DEFAULT 1 import_from_targets_rule │ │ │ │ │ 172: 000014c8 180 FUNC LOCAL DEFAULT 1 _tmp_160_rule │ │ │ │ │ 173: 00000974 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ 174: 00000990 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ - 175: 0000ae94 224 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ - 176: 000039ec 548 FUNC LOCAL DEFAULT 1 _loop0_88_rule │ │ │ │ │ + 175: 000039ec 544 FUNC LOCAL DEFAULT 1 _loop0_88_rule │ │ │ │ │ + 176: 0000ae90 224 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ 177: 000009b8 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ 178: 000009f8 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ 179: 000009fc 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ 180: 00000a24 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ 181: 00000a40 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ - 182: 00018bd4 2844 FUNC LOCAL DEFAULT 6 parameters_rule │ │ │ │ │ - 183: 00018b04 208 FUNC LOCAL DEFAULT 6 params_rule │ │ │ │ │ - 184: 0001f1fc 236 FUNC LOCAL DEFAULT 6 _tmp_26_rule │ │ │ │ │ - 185: 0001f4a0 668 FUNC LOCAL DEFAULT 6 func_type_comment_rule │ │ │ │ │ - 186: 0000ba80 1256 FUNC LOCAL DEFAULT 1 invalid_parameters_rule.isra.0 │ │ │ │ │ + 182: 00018be4 2844 FUNC LOCAL DEFAULT 6 parameters_rule │ │ │ │ │ + 183: 00018b14 208 FUNC LOCAL DEFAULT 6 params_rule │ │ │ │ │ + 184: 0001f20c 236 FUNC LOCAL DEFAULT 6 _tmp_26_rule │ │ │ │ │ + 185: 0001f4b0 668 FUNC LOCAL DEFAULT 6 func_type_comment_rule │ │ │ │ │ + 186: 0000ba7c 1256 FUNC LOCAL DEFAULT 1 invalid_parameters_rule.isra.0 │ │ │ │ │ 187: 00000a68 184 FUNC LOCAL DEFAULT 9 _tmp_106_rule │ │ │ │ │ 188: 00000a54 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ 189: 000018d4 392 FUNC LOCAL DEFAULT 9 _tmp_139_rule │ │ │ │ │ 190: 00000a74 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ 191: 00000ab4 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ 192: 00000ae0 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ 193: 00000b20 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ - 194: 00016ce0 816 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ - 195: 00017010 3680 FUNC LOCAL DEFAULT 6 _gather_91_rule │ │ │ │ │ - 196: 00022084 5924 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ + 194: 00016cf0 816 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ + 195: 00017020 3680 FUNC LOCAL DEFAULT 6 _gather_91_rule │ │ │ │ │ + 196: 00022094 5924 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ 197: 00000d44 176 FUNC LOCAL DEFAULT 9 _tmp_112_rule │ │ │ │ │ 198: 00000858 180 FUNC LOCAL DEFAULT 9 _tmp_170_rule │ │ │ │ │ 199: 00000b44 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ - 200: 0000c014 408 FUNC LOCAL DEFAULT 1 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ + 200: 0000c010 408 FUNC LOCAL DEFAULT 1 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ 201: 00000b5c 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ 202: 00000b80 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ - 203: 0000e4b8 1656 FUNC LOCAL DEFAULT 1 type_param_rule │ │ │ │ │ + 203: 0000e4b4 1656 FUNC LOCAL DEFAULT 1 type_param_rule │ │ │ │ │ 204: 00000b9c 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ - 205: 000199cc 1724 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ - 206: 0001a2fc 1500 FUNC LOCAL DEFAULT 6 slash_with_default_rule │ │ │ │ │ - 207: 0001b9f0 4016 FUNC LOCAL DEFAULT 6 _loop0_28_rule │ │ │ │ │ - 208: 0001c9a0 2164 FUNC LOCAL DEFAULT 6 star_etc_rule │ │ │ │ │ - 209: 0001aa50 4000 FUNC LOCAL DEFAULT 6 _loop1_30_rule │ │ │ │ │ - 210: 0001a8d8 376 FUNC LOCAL DEFAULT 6 _loop0_27_rule │ │ │ │ │ - 211: 000196f0 332 FUNC LOCAL DEFAULT 6 slash_no_default_rule │ │ │ │ │ - 212: 0001983c 400 FUNC LOCAL DEFAULT 6 _loop1_29_rule │ │ │ │ │ - 213: 0001a088 628 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ + 205: 000199dc 1724 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ + 206: 0001a30c 1500 FUNC LOCAL DEFAULT 6 slash_with_default_rule │ │ │ │ │ + 207: 0001ba00 4016 FUNC LOCAL DEFAULT 6 _loop0_28_rule │ │ │ │ │ + 208: 0001c9b0 2164 FUNC LOCAL DEFAULT 6 star_etc_rule │ │ │ │ │ + 209: 0001aa60 4000 FUNC LOCAL DEFAULT 6 _loop1_30_rule │ │ │ │ │ + 210: 0001a8e8 376 FUNC LOCAL DEFAULT 6 _loop0_27_rule │ │ │ │ │ + 211: 00019700 332 FUNC LOCAL DEFAULT 6 slash_no_default_rule │ │ │ │ │ + 212: 0001984c 400 FUNC LOCAL DEFAULT 6 _loop1_29_rule │ │ │ │ │ + 213: 0001a098 628 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ 214: 00000bbc 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ 215: 00001960 700 FUNC LOCAL DEFAULT 1 import_from_as_names_rule │ │ │ │ │ 216: 00001c1c 772 FUNC LOCAL DEFAULT 1 import_from_as_name_rule │ │ │ │ │ - 217: 00021e8c 504 FUNC LOCAL DEFAULT 6 default_rule │ │ │ │ │ + 217: 00021e9c 504 FUNC LOCAL DEFAULT 6 default_rule │ │ │ │ │ 218: 00000bf8 0 NOTYPE LOCAL DEFAULT 8 .LC72 │ │ │ │ │ 219: 00000c1c 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ 220: 00000c40 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ 221: 00000c74 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ - 222: 0001d848 720 FUNC LOCAL DEFAULT 6 kwds_rule │ │ │ │ │ - 223: 00003cfc 792 FUNC LOCAL DEFAULT 1 _loop0_31_rule │ │ │ │ │ - 224: 00004444 624 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ - 225: 00023efc 2108 FUNC LOCAL DEFAULT 6 _loop1_32_rule │ │ │ │ │ + 222: 0001d858 720 FUNC LOCAL DEFAULT 6 kwds_rule │ │ │ │ │ + 223: 00003cf8 792 FUNC LOCAL DEFAULT 1 _loop0_31_rule │ │ │ │ │ + 224: 00004440 624 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ + 225: 00023f0c 2108 FUNC LOCAL DEFAULT 6 _loop1_32_rule │ │ │ │ │ 226: 000009bc 172 FUNC LOCAL DEFAULT 9 _tmp_128_rule │ │ │ │ │ 227: 00000c8c 0 NOTYPE LOCAL DEFAULT 8 .LC76 │ │ │ │ │ - 228: 0000b430 312 FUNC LOCAL DEFAULT 1 _tmp_120_rule │ │ │ │ │ + 228: 0000b42c 312 FUNC LOCAL DEFAULT 1 _tmp_120_rule │ │ │ │ │ 229: 0000090c 176 FUNC LOCAL DEFAULT 9 _tmp_119_rule │ │ │ │ │ 230: 00000cb8 0 NOTYPE LOCAL DEFAULT 8 .LC77 │ │ │ │ │ 231: 00000ce8 0 NOTYPE LOCAL DEFAULT 8 .LC78 │ │ │ │ │ 232: 0000100c 212 FUNC LOCAL DEFAULT 9 _tmp_129_rule │ │ │ │ │ 233: 00000d18 0 NOTYPE LOCAL DEFAULT 8 .LC79 │ │ │ │ │ 234: 00000d48 0 NOTYPE LOCAL DEFAULT 8 .LC80 │ │ │ │ │ 235: 00000d78 0 NOTYPE LOCAL DEFAULT 8 .LC81 │ │ │ │ │ @@ -242,124 +242,124 @@ │ │ │ │ │ 238: 00000e0c 0 NOTYPE LOCAL DEFAULT 8 .LC84 │ │ │ │ │ 239: 00000e3c 0 NOTYPE LOCAL DEFAULT 8 .LC85 │ │ │ │ │ 240: 00000e64 0 NOTYPE LOCAL DEFAULT 8 .LC86 │ │ │ │ │ 241: 00000e8c 0 NOTYPE LOCAL DEFAULT 8 .LC87 │ │ │ │ │ 242: 00000eb4 0 NOTYPE LOCAL DEFAULT 8 .LC88 │ │ │ │ │ 243: 00000ed4 0 NOTYPE LOCAL DEFAULT 8 .LC89 │ │ │ │ │ 244: 00000f00 0 NOTYPE LOCAL DEFAULT 8 .LC90 │ │ │ │ │ - 245: 000200d4 284 FUNC LOCAL DEFAULT 6 fstring_conversion_rule │ │ │ │ │ - 246: 0000ce24 584 FUNC LOCAL DEFAULT 1 _loop0_78_rule │ │ │ │ │ + 245: 000200e4 284 FUNC LOCAL DEFAULT 6 fstring_conversion_rule │ │ │ │ │ + 246: 0000ce20 584 FUNC LOCAL DEFAULT 1 _loop0_78_rule │ │ │ │ │ 247: 00001cd8 164 FUNC LOCAL DEFAULT 9 _tmp_154_rule.isra.0 │ │ │ │ │ 248: 00001b54 212 FUNC LOCAL DEFAULT 9 _tmp_153_rule │ │ │ │ │ 249: 00001c28 176 FUNC LOCAL DEFAULT 9 _tmp_155_rule │ │ │ │ │ 250: 00001a5c 248 FUNC LOCAL DEFAULT 9 _tmp_152_rule │ │ │ │ │ 251: 00000f18 0 NOTYPE LOCAL DEFAULT 8 .LC91 │ │ │ │ │ 252: 00000f38 0 NOTYPE LOCAL DEFAULT 8 .LC92 │ │ │ │ │ 253: 00000f78 0 NOTYPE LOCAL DEFAULT 8 .LC93 │ │ │ │ │ 254: 00000fb8 0 NOTYPE LOCAL DEFAULT 8 .LC94 │ │ │ │ │ 255: 00000fe4 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ 256: 00001024 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ 257: 00001048 0 NOTYPE LOCAL DEFAULT 8 .LC97 │ │ │ │ │ - 258: 0000caec 824 FUNC LOCAL DEFAULT 1 _tmp_165_rule │ │ │ │ │ + 258: 0000cae8 824 FUNC LOCAL DEFAULT 1 _tmp_165_rule │ │ │ │ │ 259: 00001088 0 NOTYPE LOCAL DEFAULT 8 .LC98 │ │ │ │ │ 260: 000010c8 0 NOTYPE LOCAL DEFAULT 8 .LC99 │ │ │ │ │ 261: 000010f0 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ 262: 000030fc 284 FUNC LOCAL DEFAULT 1 _tmp_25_rule │ │ │ │ │ 263: 00001130 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ 264: 0000116c 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ 265: 00001180 0 NOTYPE LOCAL DEFAULT 8 .LC103 │ │ │ │ │ - 266: 0000ff9c 180 FUNC LOCAL DEFAULT 1 _tmp_126_rule │ │ │ │ │ - 267: 000237a8 1244 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ - 268: 00023c84 632 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ - 269: 0000d06c 880 FUNC LOCAL DEFAULT 1 invalid_kwarg_rule.isra.0 │ │ │ │ │ + 266: 0000ff98 180 FUNC LOCAL DEFAULT 1 _tmp_126_rule │ │ │ │ │ + 267: 000237b8 1244 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ + 268: 00023c94 632 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ + 269: 0000d068 880 FUNC LOCAL DEFAULT 1 invalid_kwarg_rule.isra.0 │ │ │ │ │ 270: 000011a4 0 NOTYPE LOCAL DEFAULT 8 .LC104 │ │ │ │ │ - 271: 00004a64 644 FUNC LOCAL DEFAULT 1 with_item_rule │ │ │ │ │ - 272: 00004ce8 216 FUNC LOCAL DEFAULT 1 _tmp_35_rule │ │ │ │ │ + 271: 00004a60 644 FUNC LOCAL DEFAULT 1 with_item_rule │ │ │ │ │ + 272: 00004ce4 216 FUNC LOCAL DEFAULT 1 _tmp_35_rule │ │ │ │ │ 273: 000011d4 0 NOTYPE LOCAL DEFAULT 8 .LC105 │ │ │ │ │ 274: 0000123c 0 NOTYPE LOCAL DEFAULT 8 .LC106 │ │ │ │ │ 275: 00001270 0 NOTYPE LOCAL DEFAULT 8 .LC107 │ │ │ │ │ - 276: 00005424 1416 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ - 277: 00005e14 284 FUNC LOCAL DEFAULT 1 open_sequence_pattern_rule │ │ │ │ │ - 278: 000061e8 1004 FUNC LOCAL DEFAULT 1 pattern_rule │ │ │ │ │ - 279: 00005f30 696 FUNC LOCAL DEFAULT 1 maybe_star_pattern_rule │ │ │ │ │ - 280: 0000d928 684 FUNC LOCAL DEFAULT 1 maybe_sequence_pattern_rule │ │ │ │ │ - 281: 00009148 304 FUNC LOCAL DEFAULT 1 pattern_capture_target_rule │ │ │ │ │ - 282: 00009278 396 FUNC LOCAL DEFAULT 1 wildcard_pattern_rule │ │ │ │ │ + 276: 00005420 1416 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ + 277: 00005e10 284 FUNC LOCAL DEFAULT 1 open_sequence_pattern_rule │ │ │ │ │ + 278: 000061e4 1004 FUNC LOCAL DEFAULT 1 pattern_rule │ │ │ │ │ + 279: 00005f2c 696 FUNC LOCAL DEFAULT 1 maybe_star_pattern_rule │ │ │ │ │ + 280: 0000d924 684 FUNC LOCAL DEFAULT 1 maybe_sequence_pattern_rule │ │ │ │ │ + 281: 00009144 304 FUNC LOCAL DEFAULT 1 pattern_capture_target_rule │ │ │ │ │ + 282: 00009274 396 FUNC LOCAL DEFAULT 1 wildcard_pattern_rule │ │ │ │ │ 283: 000012a0 0 NOTYPE LOCAL DEFAULT 8 .LC108 │ │ │ │ │ 284: 000012a4 0 NOTYPE LOCAL DEFAULT 8 .LC109 │ │ │ │ │ 285: 000012c0 0 NOTYPE LOCAL DEFAULT 8 .LC110 │ │ │ │ │ - 286: 000065d4 916 FUNC LOCAL DEFAULT 1 or_pattern_rule │ │ │ │ │ - 287: 00006968 5948 FUNC LOCAL DEFAULT 1 closed_pattern_rule │ │ │ │ │ + 286: 000065d0 916 FUNC LOCAL DEFAULT 1 or_pattern_rule │ │ │ │ │ + 287: 00006964 5948 FUNC LOCAL DEFAULT 1 closed_pattern_rule │ │ │ │ │ 288: 000012e0 0 NOTYPE LOCAL DEFAULT 8 .LC111 │ │ │ │ │ 289: 00001334 0 NOTYPE LOCAL DEFAULT 8 .LC112 │ │ │ │ │ - 290: 000080a4 544 FUNC LOCAL DEFAULT 1 signed_number_rule │ │ │ │ │ - 291: 00008464 584 FUNC LOCAL DEFAULT 1 complex_number_rule │ │ │ │ │ - 292: 0000d594 744 FUNC LOCAL DEFAULT 1 attr_rule │ │ │ │ │ - 293: 0000d87c 172 FUNC LOCAL DEFAULT 1 name_or_attr_rule │ │ │ │ │ - 294: 0000dcac 724 FUNC LOCAL DEFAULT 1 positional_patterns_rule │ │ │ │ │ - 295: 000082c4 180 FUNC LOCAL DEFAULT 1 _tmp_41_rule │ │ │ │ │ - 296: 0000f754 240 FUNC LOCAL DEFAULT 1 double_star_pattern_rule │ │ │ │ │ - 297: 0000f844 644 FUNC LOCAL DEFAULT 1 items_pattern_rule │ │ │ │ │ - 298: 0000df80 660 FUNC LOCAL DEFAULT 1 keyword_patterns_rule │ │ │ │ │ - 299: 0000dbd4 216 FUNC LOCAL DEFAULT 1 _tmp_43_rule │ │ │ │ │ - 300: 000086ac 544 FUNC LOCAL DEFAULT 1 signed_real_number_rule │ │ │ │ │ + 290: 000080a0 544 FUNC LOCAL DEFAULT 1 signed_number_rule │ │ │ │ │ + 291: 00008460 584 FUNC LOCAL DEFAULT 1 complex_number_rule │ │ │ │ │ + 292: 0000d590 744 FUNC LOCAL DEFAULT 1 attr_rule │ │ │ │ │ + 293: 0000d878 172 FUNC LOCAL DEFAULT 1 name_or_attr_rule │ │ │ │ │ + 294: 0000dca8 724 FUNC LOCAL DEFAULT 1 positional_patterns_rule │ │ │ │ │ + 295: 000082c0 180 FUNC LOCAL DEFAULT 1 _tmp_41_rule │ │ │ │ │ + 296: 0000f750 240 FUNC LOCAL DEFAULT 1 double_star_pattern_rule │ │ │ │ │ + 297: 0000f840 644 FUNC LOCAL DEFAULT 1 items_pattern_rule │ │ │ │ │ + 298: 0000df7c 660 FUNC LOCAL DEFAULT 1 keyword_patterns_rule │ │ │ │ │ + 299: 0000dbd0 216 FUNC LOCAL DEFAULT 1 _tmp_43_rule │ │ │ │ │ + 300: 000086a8 544 FUNC LOCAL DEFAULT 1 signed_real_number_rule │ │ │ │ │ 301: 00000434 212 FUNC LOCAL DEFAULT 9 imaginary_number_rule │ │ │ │ │ - 302: 000088cc 236 FUNC LOCAL DEFAULT 1 real_number_rule │ │ │ │ │ + 302: 000088c8 236 FUNC LOCAL DEFAULT 1 real_number_rule │ │ │ │ │ 303: 00001360 0 NOTYPE LOCAL DEFAULT 8 .LC113 │ │ │ │ │ - 304: 0000c4bc 1584 FUNC LOCAL DEFAULT 1 tstring_full_format_spec_rule │ │ │ │ │ + 304: 0000c4b8 1584 FUNC LOCAL DEFAULT 1 tstring_full_format_spec_rule │ │ │ │ │ 305: 000010e0 2036 FUNC LOCAL DEFAULT 9 invalid_tstring_replacement_field_rule │ │ │ │ │ 306: 00001370 0 NOTYPE LOCAL DEFAULT 8 .LC114 │ │ │ │ │ 307: 00001398 0 NOTYPE LOCAL DEFAULT 8 .LC115 │ │ │ │ │ 308: 000013b0 0 NOTYPE LOCAL DEFAULT 8 .LC116 │ │ │ │ │ 309: 000013f0 0 NOTYPE LOCAL DEFAULT 8 .LC117 │ │ │ │ │ 310: 00001428 0 NOTYPE LOCAL DEFAULT 8 .LC118 │ │ │ │ │ 311: 00001440 0 NOTYPE LOCAL DEFAULT 8 .LC119 │ │ │ │ │ - 312: 00009ea8 332 FUNC LOCAL DEFAULT 1 lambda_slash_no_default_rule │ │ │ │ │ - 313: 00009ff4 424 FUNC LOCAL DEFAULT 1 lambda_slash_with_default_rule │ │ │ │ │ - 314: 00024a4c 1596 FUNC LOCAL DEFAULT 6 _loop1_74_rule │ │ │ │ │ - 315: 0000a19c 384 FUNC LOCAL DEFAULT 1 _loop0_73_rule │ │ │ │ │ - 316: 0000a31c 1512 FUNC LOCAL DEFAULT 1 lambda_star_etc_rule │ │ │ │ │ - 317: 00025ac8 452 FUNC LOCAL DEFAULT 6 _loop1_75_rule │ │ │ │ │ - 318: 000254a4 1572 FUNC LOCAL DEFAULT 6 _loop0_72_rule │ │ │ │ │ + 312: 00009ea4 332 FUNC LOCAL DEFAULT 1 lambda_slash_no_default_rule │ │ │ │ │ + 313: 00009ff0 424 FUNC LOCAL DEFAULT 1 lambda_slash_with_default_rule │ │ │ │ │ + 314: 00024a5c 1596 FUNC LOCAL DEFAULT 6 _loop1_74_rule │ │ │ │ │ + 315: 0000a198 384 FUNC LOCAL DEFAULT 1 _loop0_73_rule │ │ │ │ │ + 316: 0000a318 1512 FUNC LOCAL DEFAULT 1 lambda_star_etc_rule │ │ │ │ │ + 317: 00025ad8 452 FUNC LOCAL DEFAULT 6 _loop1_75_rule │ │ │ │ │ + 318: 000254b4 1572 FUNC LOCAL DEFAULT 6 _loop0_72_rule │ │ │ │ │ 319: 000007b0 168 FUNC LOCAL DEFAULT 9 _tmp_130_rule │ │ │ │ │ - 320: 0000c1ac 380 FUNC LOCAL DEFAULT 1 _loop0_76_rule │ │ │ │ │ - 321: 0000e32c 396 FUNC LOCAL DEFAULT 1 _loop1_77_rule │ │ │ │ │ - 322: 00025088 644 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ - 323: 0002530c 408 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ - 324: 00025c8c 1224 FUNC LOCAL DEFAULT 6 lambda_param_with_default_rule │ │ │ │ │ - 325: 0000a904 708 FUNC LOCAL DEFAULT 1 lambda_kwds_rule │ │ │ │ │ + 320: 0000c1a8 380 FUNC LOCAL DEFAULT 1 _loop0_76_rule │ │ │ │ │ + 321: 0000e328 396 FUNC LOCAL DEFAULT 1 _loop1_77_rule │ │ │ │ │ + 322: 00025098 644 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ + 323: 0002531c 408 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ + 324: 00025c9c 1224 FUNC LOCAL DEFAULT 6 lambda_param_with_default_rule │ │ │ │ │ + 325: 0000a900 708 FUNC LOCAL DEFAULT 1 lambda_kwds_rule │ │ │ │ │ 326: 0000204c 172 FUNC LOCAL DEFAULT 9 _tmp_135_rule │ │ │ │ │ 327: 00001460 0 NOTYPE LOCAL DEFAULT 8 .LC120 │ │ │ │ │ 328: 00001490 0 NOTYPE LOCAL DEFAULT 8 .LC121 │ │ │ │ │ 329: 000014c4 0 NOTYPE LOCAL DEFAULT 8 .LC122 │ │ │ │ │ - 330: 0000b37c 180 FUNC LOCAL DEFAULT 1 _tmp_123_rule │ │ │ │ │ + 330: 0000b378 180 FUNC LOCAL DEFAULT 1 _tmp_123_rule │ │ │ │ │ 331: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 332: 00000218 184 FUNC LOCAL DEFAULT 9 _tmp_176_rule │ │ │ │ │ 333: 000002d0 180 FUNC LOCAL DEFAULT 9 _tmp_180_rule │ │ │ │ │ 334: 00001500 0 NOTYPE LOCAL DEFAULT 8 .LC123 │ │ │ │ │ 335: 00001514 0 NOTYPE LOCAL DEFAULT 8 .LC124 │ │ │ │ │ 336: 00001528 0 NOTYPE LOCAL DEFAULT 8 .LC125 │ │ │ │ │ - 337: 0000bf68 172 FUNC LOCAL DEFAULT 1 _tmp_124_rule │ │ │ │ │ + 337: 0000bf64 172 FUNC LOCAL DEFAULT 1 _tmp_124_rule │ │ │ │ │ 338: 00001554 0 NOTYPE LOCAL DEFAULT 8 .LC126 │ │ │ │ │ 339: 000015b4 0 NOTYPE LOCAL DEFAULT 8 .LC127 │ │ │ │ │ - 340: 0000c328 404 FUNC LOCAL DEFAULT 1 lambda_param_maybe_default_rule │ │ │ │ │ + 340: 0000c324 404 FUNC LOCAL DEFAULT 1 lambda_param_maybe_default_rule │ │ │ │ │ 341: 000015e4 0 NOTYPE LOCAL DEFAULT 8 .LC128 │ │ │ │ │ 342: 00001624 0 NOTYPE LOCAL DEFAULT 8 .LC129 │ │ │ │ │ - 343: 0000d4cc 200 FUNC LOCAL DEFAULT 1 _tmp_114_rule │ │ │ │ │ - 344: 0000e214 280 FUNC LOCAL DEFAULT 1 keyword_pattern_rule │ │ │ │ │ + 343: 0000d4c8 200 FUNC LOCAL DEFAULT 1 _tmp_114_rule │ │ │ │ │ + 344: 0000e210 280 FUNC LOCAL DEFAULT 1 keyword_pattern_rule │ │ │ │ │ 345: 00001650 0 NOTYPE LOCAL DEFAULT 8 .LC130 │ │ │ │ │ 346: 0000167c 0 NOTYPE LOCAL DEFAULT 8 .LC131 │ │ │ │ │ 347: 000016a0 0 NOTYPE LOCAL DEFAULT 8 .LC132 │ │ │ │ │ 348: 000016c8 0 NOTYPE LOCAL DEFAULT 8 .LC133 │ │ │ │ │ 349: 000016e8 0 NOTYPE LOCAL DEFAULT 8 .LC134 │ │ │ │ │ - 350: 0000eb30 272 FUNC LOCAL DEFAULT 1 type_param_default_rule │ │ │ │ │ + 350: 0000eb2c 272 FUNC LOCAL DEFAULT 1 type_param_default_rule │ │ │ │ │ 351: 00001704 0 NOTYPE LOCAL DEFAULT 8 .LC135 │ │ │ │ │ 352: 00001744 0 NOTYPE LOCAL DEFAULT 8 .LC136 │ │ │ │ │ 353: 0000176c 0 NOTYPE LOCAL DEFAULT 8 .LC137 │ │ │ │ │ - 354: 0000fac8 1060 FUNC LOCAL DEFAULT 1 key_value_pattern_rule │ │ │ │ │ + 354: 0000fac4 1060 FUNC LOCAL DEFAULT 1 key_value_pattern_rule │ │ │ │ │ 355: 00001794 0 NOTYPE LOCAL DEFAULT 8 .LC138 │ │ │ │ │ 356: 000017c4 0 NOTYPE LOCAL DEFAULT 8 .LC139 │ │ │ │ │ 357: 000017f4 0 NOTYPE LOCAL DEFAULT 8 .LC140 │ │ │ │ │ 358: 00001824 0 NOTYPE LOCAL DEFAULT 8 .LC141 │ │ │ │ │ 359: 00001854 0 NOTYPE LOCAL DEFAULT 8 .LC142 │ │ │ │ │ 360: 00001888 0 NOTYPE LOCAL DEFAULT 8 .LC143 │ │ │ │ │ 361: 000018b8 0 NOTYPE LOCAL DEFAULT 8 .LC144 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3e25c contains 2026 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3e268 contains 2026 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000034 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000003c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000070 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 000000bc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000000c4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000108 0000952b R_ARM_MOVW_ABS_NC 00000840 .LC47 │ │ │ │ │ @@ -20,120 +20,120 @@ │ │ │ │ │ 00000260 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000027c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000029c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000002b8 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 000002ec 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000324 0001e41c R_ARM_CALL 00000000 _PyAST_Import │ │ │ │ │ 00000358 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000003b4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000003bc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000040c 0000952b R_ARM_MOVW_ABS_NC 00000840 .LC47 │ │ │ │ │ -00000410 0000952c R_ARM_MOVT_ABS 00000840 .LC47 │ │ │ │ │ -00000414 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00000430 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000454 0000aa1c R_ARM_CALL 0001685c dotted_name_rule │ │ │ │ │ -0000046c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000490 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000004c8 0001e51c R_ARM_CALL 00000000 _PyPegen_checked_from_import │ │ │ │ │ -000004e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000056c 0000952b R_ARM_MOVW_ABS_NC 00000840 .LC47 │ │ │ │ │ -00000570 0000952c R_ARM_MOVT_ABS 00000840 .LC47 │ │ │ │ │ -00000574 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00000590 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000005b4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000005bc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000005e0 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000063c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000664 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000067c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000006a0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000006bc 0001e61c R_ARM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ -000006f4 0001e71c R_ARM_CALL 00000000 _PyAST_ImportFrom │ │ │ │ │ -00000710 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000076c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000778 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000790 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000007b8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000007dc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000007e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000810 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000830 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000083c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000890 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000898 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000008c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000008e0 0000aa1c R_ARM_CALL 0001685c dotted_name_rule │ │ │ │ │ -000008f0 0000952b R_ARM_MOVW_ABS_NC 00000840 .LC47 │ │ │ │ │ -000008f4 0000952c R_ARM_MOVT_ABS 00000840 .LC47 │ │ │ │ │ -000008f8 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00000930 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000944 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000964 0000a62b R_ARM_MOVW_ABS_NC 0000093c .LC54 │ │ │ │ │ -00000968 0000a62c R_ARM_MOVT_ABS 0000093c .LC54 │ │ │ │ │ -00000970 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000974 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000998 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000009c0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000009e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000a10 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000a1c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000a28 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000a68 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000a74 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000a90 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000a9c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000ac4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000acc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000af4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b1c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b58 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000b74 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000b90 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000ba8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000bcc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000378 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000384 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000003cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000003d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000424 0000952b R_ARM_MOVW_ABS_NC 00000840 .LC47 │ │ │ │ │ +00000428 0000952c R_ARM_MOVT_ABS 00000840 .LC47 │ │ │ │ │ +0000042c 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00000448 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000046c 0000aa1c R_ARM_CALL 0001686c dotted_name_rule │ │ │ │ │ +00000484 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000004a8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000004e0 0001e51c R_ARM_CALL 00000000 _PyPegen_checked_from_import │ │ │ │ │ +000004fc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000584 0000952b R_ARM_MOVW_ABS_NC 00000840 .LC47 │ │ │ │ │ +00000588 0000952c R_ARM_MOVT_ABS 00000840 .LC47 │ │ │ │ │ +0000058c 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000005a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000005cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000005d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000005f8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000654 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000067c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000694 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000006b8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000006d4 0001e61c R_ARM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ +0000070c 0001e71c R_ARM_CALL 00000000 _PyAST_ImportFrom │ │ │ │ │ +00000728 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000784 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000790 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000007a8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000007d0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000007e4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000007f0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000007fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000808 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000085c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000864 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000088c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000008ac 0000aa1c R_ARM_CALL 0001686c dotted_name_rule │ │ │ │ │ +000008bc 0000952b R_ARM_MOVW_ABS_NC 00000840 .LC47 │ │ │ │ │ +000008c0 0000952c R_ARM_MOVT_ABS 00000840 .LC47 │ │ │ │ │ +000008c4 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000008fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000910 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000930 0000a62b R_ARM_MOVW_ABS_NC 0000093c .LC54 │ │ │ │ │ +00000934 0000a62c R_ARM_MOVT_ABS 0000093c .LC54 │ │ │ │ │ +0000093c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00000940 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000964 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000098c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000009c0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000009dc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000009e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a10 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a30 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00000a80 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000a9c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000ab8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000ad0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000af4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000b10 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000b38 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000b40 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000b68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000b90 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000bb8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000bec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000bf8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000bfc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000c04 0000a52b R_ARM_MOVW_ABS_NC 00000910 .LC53 │ │ │ │ │ 00000c08 0000a52c R_ARM_MOVT_ABS 00000910 .LC53 │ │ │ │ │ 00000c24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000c54 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000c74 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000c7c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000ca4 0000aa1c R_ARM_CALL 0001685c dotted_name_rule │ │ │ │ │ -00000cd4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000cdc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000d00 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000d38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d64 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000d88 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000da4 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00000dc4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000dd4 0000aa1c R_ARM_CALL 0001685c dotted_name_rule │ │ │ │ │ -00000de0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000de4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000dec 0000a42b R_ARM_MOVW_ABS_NC 000008dc .LC52 │ │ │ │ │ -00000df0 0000a42c R_ARM_MOVT_ABS 000008dc .LC52 │ │ │ │ │ +00000c5c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000c64 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000c8c 0000aa1c R_ARM_CALL 0001686c dotted_name_rule │ │ │ │ │ +00000cbc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000cc4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000ce8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000d20 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000d4c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000d70 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000d8c 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00000dac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000dbc 0000aa1c R_ARM_CALL 0001686c dotted_name_rule │ │ │ │ │ +00000dc8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00000dcc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000dd4 0000a42b R_ARM_MOVW_ABS_NC 000008dc .LC52 │ │ │ │ │ +00000dd8 0000a42c R_ARM_MOVT_ABS 000008dc .LC52 │ │ │ │ │ +00000e00 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000e28 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e34 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000e58 0000aa1c R_ARM_CALL 0001685c dotted_name_rule │ │ │ │ │ +00000e58 0000aa1c R_ARM_CALL 0001686c dotted_name_rule │ │ │ │ │ 00000ea4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000eb8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000ed8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000f14 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000f20 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000f5c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000f64 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000f90 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000fe0 0000aa1c R_ARM_CALL 0001685c dotted_name_rule │ │ │ │ │ +00000fe0 0000aa1c R_ARM_CALL 0001686c dotted_name_rule │ │ │ │ │ 00001008 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00001044 0001ec1c R_ARM_CALL 00000000 _PyAST_alias │ │ │ │ │ 00001098 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000010a0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000010c4 0000aa1c R_ARM_CALL 0001685c dotted_name_rule │ │ │ │ │ +000010c4 0000aa1c R_ARM_CALL 0001686c dotted_name_rule │ │ │ │ │ 000010d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000010ec 0000bd2b R_ARM_MOVW_ABS_NC 000018d4 _tmp_139_rule │ │ │ │ │ 000010f0 0000bd2c R_ARM_MOVT_ABS 000018d4 _tmp_139_rule │ │ │ │ │ 000010f4 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00001104 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ 00001110 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001114 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ @@ -245,15 +245,15 @@ │ │ │ │ │ 00001f00 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001f54 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001f5c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001f9c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001fd0 0000152b R_ARM_MOVW_ABS_NC 00000174 .LC8 │ │ │ │ │ 00001fd4 0000152c R_ARM_MOVT_ABS 00000174 .LC8 │ │ │ │ │ 00001fd8 0001991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00001fe8 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ +00001fe8 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ 00002008 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002048 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002050 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002078 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002090 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000020a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000020e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -273,38 +273,38 @@ │ │ │ │ │ 00002214 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000224c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002254 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002280 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000022c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000022d0 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ 000022e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000022f4 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ +000022f4 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ 00002308 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000233c 0002031c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 00002398 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000023bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000023e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000242c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00002444 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000249c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ 000024b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000024c0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 000024d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000024e8 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ +000024e8 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ 000024fc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002538 0002031c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 00002564 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002574 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ +00002574 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ 00002588 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000025bc 0002031c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ 000025c8 0000fe2b R_ARM_MOVW_ABS_NC 00000fb8 .LC94 │ │ │ │ │ 000025cc 0000fe2c R_ARM_MOVT_ABS 00000fb8 .LC94 │ │ │ │ │ 000025e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002608 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002618 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ +00002618 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ 0000262c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002664 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000267c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000026b4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000026bc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000026e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000026f8 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ @@ -348,15 +348,15 @@ │ │ │ │ │ 00002a10 00000d2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00002a14 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00002a20 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002a48 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ 00002a5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002a6c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ 00002a80 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002a90 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ +00002a90 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ 00002a9c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00002aa0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00002ac0 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ 00002ac8 0001002b R_ARM_MOVW_ABS_NC 00001024 .LC96 │ │ │ │ │ 00002acc 0001002c R_ARM_MOVT_ABS 00001024 .LC96 │ │ │ │ │ 00002af0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002b20 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -377,31 +377,31 @@ │ │ │ │ │ 00002c58 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00002c5c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00002c60 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00002ca8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002cb0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002cfc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002d0c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002d1c 00005d1c R_ARM_CALL 00018110 type_params_rule │ │ │ │ │ +00002d1c 00005d1c R_ARM_CALL 00018120 type_params_rule │ │ │ │ │ 00002d50 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002d60 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ +00002d60 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ 00002d74 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002dd0 0002051c R_ARM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ 00002e04 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002e10 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002e4c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00002eb0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002eb8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002edc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002eec 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002efc 00005d1c R_ARM_CALL 00018110 type_params_rule │ │ │ │ │ +00002efc 00005d1c R_ARM_CALL 00018120 type_params_rule │ │ │ │ │ 00002f28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002f4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002f90 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002fa0 00005d1c R_ARM_CALL 00018110 type_params_rule │ │ │ │ │ +00002fa0 00005d1c R_ARM_CALL 00018120 type_params_rule │ │ │ │ │ 00002fcc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002fe0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002ff8 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00002ffc 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00003000 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00003010 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 00003014 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ @@ -416,42 +416,42 @@ │ │ │ │ │ 00003080 00000d2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00003084 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00003090 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000030c8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003130 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003138 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000316c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000317c 0000651c R_ARM_CALL 00015d10 arguments_rule │ │ │ │ │ +0000317c 0000651c R_ARM_CALL 00015d20 arguments_rule │ │ │ │ │ 00003198 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000031e4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000031f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000324c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003254 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000329c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000032ac 0000491c R_ARM_CALL 00009ed8 star_targets_rule │ │ │ │ │ 000032c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000032d4 00004b1c R_ARM_CALL 0000d758 star_expressions_rule │ │ │ │ │ 000032ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003300 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003318 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ -0000332c 0000271c R_ARM_CALL 000210b4 else_block_rule │ │ │ │ │ +00003318 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ +0000332c 0000271c R_ARM_CALL 000210c4 else_block_rule │ │ │ │ │ 00003344 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003360 0000311c R_ARM_CALL 00018ad4 NEW_TYPE_COMMENT │ │ │ │ │ +00003360 0000311c R_ARM_CALL 00018ae4 NEW_TYPE_COMMENT │ │ │ │ │ 00003390 0002061c R_ARM_CALL 00000000 _PyAST_For │ │ │ │ │ 000033d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000033ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000033fc 0000491c R_ARM_CALL 00009ed8 star_targets_rule │ │ │ │ │ 00003414 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003424 00004b1c R_ARM_CALL 0000d758 star_expressions_rule │ │ │ │ │ 0000343c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003450 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003468 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ -0000347c 0000271c R_ARM_CALL 000210b4 else_block_rule │ │ │ │ │ +00003468 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ +0000347c 0000271c R_ARM_CALL 000210c4 else_block_rule │ │ │ │ │ 00003494 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000034b0 0000311c R_ARM_CALL 00018ad4 NEW_TYPE_COMMENT │ │ │ │ │ +000034b0 0000311c R_ARM_CALL 00018ae4 NEW_TYPE_COMMENT │ │ │ │ │ 000034e0 0002071c R_ARM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ 000034ec 0001082b R_ARM_MOVW_ABS_NC 0000116c .LC102 │ │ │ │ │ 000034f0 0001082c R_ARM_MOVT_ABS 0000116c .LC102 │ │ │ │ │ 00003504 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003548 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000035a0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000035a8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -500,1539 +500,1539 @@ │ │ │ │ │ 00003a80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00003a88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003aa8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003acc 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00003ae4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00003b04 00008d1c R_ARM_CALL 0000cb14 disjunction_rule │ │ │ │ │ 00003b58 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003b80 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003b90 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003bb8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003bc4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003bd0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003bf4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003c44 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003c4c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003c7c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003cac 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -00003cc8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003cf4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003d30 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003d38 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003d64 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003da8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003db0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003dd0 0000d51c R_ARM_CALL 0001a088 param_rule │ │ │ │ │ -00003de0 0000d91c R_ARM_CALL 00021e8c default_rule │ │ │ │ │ -00003dfc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003e10 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003e30 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00003e88 0000d51c R_ARM_CALL 0001a088 param_rule │ │ │ │ │ -00003eb4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00003ecc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003eec 0000d91c R_ARM_CALL 00021e8c default_rule │ │ │ │ │ -00003f08 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003f28 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00003f2c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00003f30 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00003f6c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003f84 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003f90 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003fa4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003fac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003fdc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003ff4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000400c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004048 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004050 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004080 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000040a8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000040b0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000040d0 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000040f8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004110 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00004128 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004144 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00004160 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000041a8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000041c4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000041e8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000041f4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004200 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000420c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004228 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004288 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000428c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000042ac 00010e2b R_ARM_MOVW_ABS_NC 000011a4 .LC104 │ │ │ │ │ -000042b0 00010e2c R_ARM_MOVT_ABS 000011a4 .LC104 │ │ │ │ │ -000042b4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000042f4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000042fc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004350 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000437c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000439c 00020c1c R_ARM_CALL 00000000 _PyAST_Break │ │ │ │ │ -000043b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000043ec 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000443c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004478 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004480 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000044c4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004508 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004510 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004530 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004540 0000961c R_ARM_CALL 000101ac star_expression_rule │ │ │ │ │ -0000456c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000045a8 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000045d8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004604 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004670 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000467c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004690 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000046e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000046f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004744 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004770 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004790 00020d1c R_ARM_CALL 00000000 _PyAST_Continue │ │ │ │ │ -000047ac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000047e0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004830 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000486c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004874 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000048cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000048d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000048f4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000491c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004934 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000494c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004968 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000049dc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000049f8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004a14 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004a20 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004a2c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004a38 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004a5c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004a98 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004aa0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004ac4 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -00004adc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b0c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -00004b20 00020e1c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00004b54 0000801c R_ARM_CALL 0000a4ec star_target_rule │ │ │ │ │ -00004b6c 0001102b R_ARM_MOVW_ABS_NC 00004ce8 _tmp_35_rule │ │ │ │ │ -00004b70 0001102c R_ARM_MOVT_ABS 00004ce8 _tmp_35_rule │ │ │ │ │ -00004b74 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004b8c 00020e1c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00004b9c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004c04 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004c0c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004c30 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -00004c44 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004c70 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004c7c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -00004c94 0001102b R_ARM_MOVW_ABS_NC 00004ce8 _tmp_35_rule │ │ │ │ │ -00004c98 0001102c R_ARM_MOVT_ABS 00004ce8 _tmp_35_rule │ │ │ │ │ -00004c9c 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004cb8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004ce0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004d18 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004d20 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004d50 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d74 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d98 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004db8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004df4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004dfc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004e24 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004e68 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -00004e94 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004e9c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004ebc 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004f00 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004f24 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -00004f38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f58 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -00004fac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004fb8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004fd4 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00004ffc 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00005014 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005050 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005084 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000509c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050b0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000050d0 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000050ec 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000050f8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005140 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000515c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000051a8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000051b0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000051f0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000051f8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005248 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005250 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005270 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005298 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000052b0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000052c8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000052e4 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00005304 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005388 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000053a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000053c0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000053ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000053f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005404 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005410 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000541c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005458 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005460 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005488 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000054cc 0000621c R_ARM_CALL 00006af0 t_primary_rule │ │ │ │ │ -000054e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005504 0000621c R_ARM_CALL 00006af0 t_primary_rule │ │ │ │ │ -0000553c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005544 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005588 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000559c 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000055d4 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000055fc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000560c 0000611c R_ARM_CALL 000209cc slices_rule │ │ │ │ │ -00005624 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005638 0000602b R_ARM_MOVW_ABS_NC 00009df8 t_lookahead_rule │ │ │ │ │ -0000563c 0000602c R_ARM_MOVT_ABS 00009df8 t_lookahead_rule │ │ │ │ │ -00005640 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00005650 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005684 0001ba1c R_ARM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -000056a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000056c8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000056e0 0000602b R_ARM_MOVW_ABS_NC 00009df8 t_lookahead_rule │ │ │ │ │ -000056e4 0000602c R_ARM_MOVT_ABS 00009df8 t_lookahead_rule │ │ │ │ │ -000056e8 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000056f8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005730 0001b91c R_ARM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000575c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005780 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000057a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000057d0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005814 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005824 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005858 0001d31c R_ARM_CALL 00000000 _PyAST_List │ │ │ │ │ -00005864 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005884 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000058a8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000058b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000058c0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005914 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005924 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005958 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00005984 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000599c 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000059dc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000059e4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005a14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005a38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005a58 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005a94 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005a9c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005ad0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005b1c 00004f1c R_ARM_CALL 0001ddd8 star_named_expression_rule │ │ │ │ │ -00005b34 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005b54 0000241c R_ARM_CALL 0001d214 named_expression_rule │ │ │ │ │ -00005b98 00005c1c R_ARM_CALL 00000508 star_named_expressions_rule │ │ │ │ │ -00005bb0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005bd4 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00005c04 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00005c20 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005c5c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005c98 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005ca0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005cd4 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005d88 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005db4 00020f1c R_ARM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ -00005dd0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005e0c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005e48 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005e50 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005e94 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005ee0 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00005efc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005f28 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005f64 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005f6c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005fa8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005fb0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005fd8 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006020 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006044 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000606c 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000060dc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006108 0002101c R_ARM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ -00006124 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006150 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006180 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000618c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000061a8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000061d4 0002101c R_ARM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ -0000621c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006224 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006258 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006260 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000062bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006320 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006374 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000637c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000063b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000063e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000641c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006450 0002111c R_ARM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -0000647c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -00006488 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000648c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000064b4 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -000064c0 00011d2b R_ARM_MOVW_ABS_NC 000012c0 .LC110 │ │ │ │ │ -000064c4 00011d2c R_ARM_MOVT_ABS 000012c0 .LC110 │ │ │ │ │ -000064e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006508 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000652c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006534 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000655c 00011b2b R_ARM_MOVW_ABS_NC 000012a0 .LC108 │ │ │ │ │ -00006560 00011b2c R_ARM_MOVT_ABS 000012a0 .LC108 │ │ │ │ │ -00006564 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00006570 00011c2b R_ARM_MOVW_ABS_NC 000012a4 .LC109 │ │ │ │ │ -00006574 00011c2c R_ARM_MOVT_ABS 000012a4 .LC109 │ │ │ │ │ -0000657c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00006580 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000065ac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000065b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006608 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006610 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006674 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000667c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000066cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000066d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000066f4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006720 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006738 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006750 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000676c 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006788 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006828 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006844 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000687c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000068b4 0002121c R_ARM_CALL 00000000 _PyAST_MatchOr │ │ │ │ │ -000068c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000068d0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000068dc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000068e8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000068f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006918 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006960 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000699c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000069a4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000069cc 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006a1c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006a24 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006aac 00006d1c R_ARM_CALL 0000929c strings_rule │ │ │ │ │ -00006ad0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006af4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006b18 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006b50 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006b58 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006bfc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006c04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006c80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006c88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006cb0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006ce8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006cf0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006d40 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006d64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006d9c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006da4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006df4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006e18 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006e3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006e60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006ea8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006eb0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006f14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f88 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006fa4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006fb4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006fe8 0002131c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -00007004 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000702c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007060 0002111c R_ARM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -00007094 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000070b4 0001272b R_ARM_MOVW_ABS_NC 000082c4 _tmp_41_rule │ │ │ │ │ -000070b8 0001272c R_ARM_MOVT_ABS 000082c4 _tmp_41_rule │ │ │ │ │ -000070bc 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000070cc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000070f8 0002141c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ -00007114 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007144 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007154 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007188 0002151c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -000071a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000071e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007204 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007214 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007250 0002151c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -0000725c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007294 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000072bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000072d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000072e4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007308 0002161c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -00007324 0002171c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -0000735c 0002151c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -00007388 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000073a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000073b0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000073d4 0002161c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -000073f0 0002171c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00007424 0002151c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -000074a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000074b0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000074dc 00020f1c R_ARM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ -000074f8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000754c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007574 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000758c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000759c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000075c0 0002161c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -000075d4 0001b31c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -000075f0 0002171c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -00007624 0002131c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -00007630 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000765c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007678 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000076a8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000076d4 0002141c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ -000076e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000076f8 00012b2b R_ARM_MOVW_ABS_NC 0000dbd4 _tmp_43_rule │ │ │ │ │ -000076fc 00012b2c R_ARM_MOVT_ABS 0000dbd4 _tmp_43_rule │ │ │ │ │ -00007704 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00007714 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007740 0002141c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ -0000775c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000778c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000077b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000077dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000077f4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007804 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007828 0002161c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -0000783c 0001b31c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -00007858 0002171c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -0000788c 0002131c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -000078a0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000078e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000078f8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007938 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007964 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000796c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000079b0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000079b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000079e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000079f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007a18 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007a3c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007a4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007a70 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007a78 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007aa8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007ab0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007b24 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007b50 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007b54 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007b70 0001d91c R_ARM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -00007b80 0001d91c R_ARM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -00007b90 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00007ba0 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00007ba8 0001212b R_ARM_MOVW_ABS_NC 00001334 .LC112 │ │ │ │ │ -00007bac 0001212c R_ARM_MOVT_ABS 00001334 .LC112 │ │ │ │ │ -00007bcc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007c00 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007c08 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007c80 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007cb8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007cc8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007cdc 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00007ce8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007cf8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d0c 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00007d18 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007d28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d74 0001202b R_ARM_MOVW_ABS_NC 000012e0 .LC111 │ │ │ │ │ -00007d78 0001202c R_ARM_MOVT_ABS 000012e0 .LC111 │ │ │ │ │ -00007d80 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007d84 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007da8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007dcc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007ddc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007e20 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007e2c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007e64 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007e70 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007e78 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007e8c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007ec4 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007efc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007f24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007f38 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007f44 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007f50 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007f90 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007fd0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007ff4 0001c12b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007ff8 0001c12c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00008000 0002181c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ -00008014 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008038 0001c22b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000803c 0001c22c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00008044 0002181c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ -00008058 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000807c 0001c42b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00008080 0001c42c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00008088 0002181c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ -0000809c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000080d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000080e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008124 0001bc1c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -00008148 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000816c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000081a0 0001bc1c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -000081b4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000081e8 0001e11c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -00008200 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008224 0001bc1c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -00008238 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008268 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000082bc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000082f4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000082fc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000832c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008350 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008370 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000083ac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000083b4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000083e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008414 0000241c R_ARM_CALL 0001d214 named_expression_rule │ │ │ │ │ -00008430 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000845c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008498 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000084a0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000853c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000854c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000855c 00012d1c R_ARM_CALL 00000434 imaginary_number_rule │ │ │ │ │ -00008570 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000085a8 0001dc1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -000085c4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000085f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008600 00012d1c R_ARM_CALL 00000434 imaginary_number_rule │ │ │ │ │ -00008614 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000864c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000086e0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000086e8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008750 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008774 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000087a8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000087c8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000087fc 0001e11c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -00008814 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000884c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000887c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008900 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008908 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008934 0001bc1c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -00008960 0002191c R_ARM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ -00008984 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008990 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000089ec 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000089f4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008a14 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008a54 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008aa0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008abc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008af8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008b18 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008b30 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008b40 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008b4c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008b94 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008b9c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008bc4 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008be8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008c14 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008c48 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008c50 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008c74 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008cbc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008cc4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008cfc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008d04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008d30 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008d68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008da8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008dd8 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008e14 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008e2c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008e44 00021a1c R_ARM_CALL 00000000 _PyPegen_template_str │ │ │ │ │ -00008e50 00012f2b R_ARM_MOVW_ABS_NC 00001360 .LC113 │ │ │ │ │ -00008e54 00012f2c R_ARM_MOVT_ABS 00001360 .LC113 │ │ │ │ │ -00008e78 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008ea4 0000521c R_ARM_CALL 00017e70 annotated_rhs_rule │ │ │ │ │ -00008ebc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008ed4 0000f51c R_ARM_CALL 000200d4 fstring_conversion_rule │ │ │ │ │ -00008f08 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f1c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008f70 00021b1c R_ARM_CALL 00000000 _PyPegen_interpolation │ │ │ │ │ -00008fc0 0001d01c R_ARM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ -00008ff0 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00009010 0001311c R_ARM_CALL 000010e0 invalid_tstring_replacement_field_rule │ │ │ │ │ -00009024 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000904c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009058 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009070 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000907c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000090a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000090bc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000090dc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000090f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009100 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009134 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000917c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009184 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000091b4 00011b2b R_ARM_MOVW_ABS_NC 000012a0 .LC108 │ │ │ │ │ -000091b8 00011b2c R_ARM_MOVT_ABS 000012a0 .LC108 │ │ │ │ │ -000091bc 0001952b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000091c0 0001952c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000091c8 0001a81c R_ARM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ -000091d8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000091ec 00012b2b R_ARM_MOVW_ABS_NC 0000dbd4 _tmp_43_rule │ │ │ │ │ -000091f0 00012b2c R_ARM_MOVT_ABS 0000dbd4 _tmp_43_rule │ │ │ │ │ -000091f8 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00009210 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00009228 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009270 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000092ac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000092b4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009304 00011b2b R_ARM_MOVW_ABS_NC 000012a0 .LC108 │ │ │ │ │ -00009308 00011b2c R_ARM_MOVT_ABS 000012a0 .LC108 │ │ │ │ │ -0000930c 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00009338 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000936c 0002111c R_ARM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -00009384 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000093b0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000093fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009438 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009440 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000948c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009494 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000094f8 00013a1c R_ARM_CALL 00024a4c _loop1_74_rule │ │ │ │ │ -00009544 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -0000958c 00013d1c R_ARM_CALL 00025ac8 _loop1_75_rule │ │ │ │ │ -000095e8 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -000095f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009618 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009660 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -0000966c 0000cc2b R_ARM_MOVW_ABS_NC 00000b9c .LC70 │ │ │ │ │ -00009670 0000cc2c R_ARM_MOVT_ABS 00000b9c .LC70 │ │ │ │ │ -00009690 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000096ac 00013e1c R_ARM_CALL 000254a4 _loop0_72_rule │ │ │ │ │ -00009710 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009718 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009740 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009760 00013f1c R_ARM_CALL 000007b0 _tmp_130_rule │ │ │ │ │ -00009794 00013e1c R_ARM_CALL 000254a4 _loop0_72_rule │ │ │ │ │ -000097b8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000097c0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009800 00013d1c R_ARM_CALL 00025ac8 _loop1_75_rule │ │ │ │ │ -0000982c 00013e1c R_ARM_CALL 000254a4 _loop0_72_rule │ │ │ │ │ -00009840 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009864 00013f1c R_ARM_CALL 000007b0 _tmp_130_rule │ │ │ │ │ -0000988c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000098c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009910 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009918 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000993c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000995c 0001421c R_ARM_CALL 00025088 lambda_param_no_default_rule │ │ │ │ │ -0000998c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009998 0001362b R_ARM_MOVW_ABS_NC 00001428 .LC118 │ │ │ │ │ -0000999c 0001362c R_ARM_MOVT_ABS 00001428 .LC118 │ │ │ │ │ -000099a4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000099a8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000099cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a00 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a10 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009a1c 0001372b R_ARM_MOVW_ABS_NC 00001440 .LC119 │ │ │ │ │ -00009a20 0001372c R_ARM_MOVT_ABS 00001440 .LC119 │ │ │ │ │ -00009a40 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a48 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a88 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00009a9c 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00009ac4 0001421c R_ARM_CALL 00025088 lambda_param_no_default_rule │ │ │ │ │ -00009acc 0001342b R_ARM_MOVW_ABS_NC 000013b0 .LC116 │ │ │ │ │ -00009ad0 0001342c R_ARM_MOVT_ABS 000013b0 .LC116 │ │ │ │ │ -00009ae0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b08 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b1c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b38 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b40 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009b74 0001322b R_ARM_MOVW_ABS_NC 00001370 .LC114 │ │ │ │ │ -00009b78 0001322c R_ARM_MOVT_ABS 00001370 .LC114 │ │ │ │ │ -00009b80 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00009b84 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00009bc8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009bd4 0001332b R_ARM_MOVW_ABS_NC 00001398 .LC115 │ │ │ │ │ -00009bd8 0001332c R_ARM_MOVT_ABS 00001398 .LC115 │ │ │ │ │ -00009bf8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009c00 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009c28 0001431c R_ARM_CALL 0002530c lambda_param_rule │ │ │ │ │ -00009c58 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009c60 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009c84 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00009cbc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009ccc 0001431c R_ARM_CALL 0002530c lambda_param_rule │ │ │ │ │ -00009d00 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00009d28 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009d44 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009d84 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00009dbc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009dd8 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00009df8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009e10 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009e1c 0001352b R_ARM_MOVW_ABS_NC 000013f0 .LC117 │ │ │ │ │ -00009e20 0001352c R_ARM_MOVT_ABS 000013f0 .LC117 │ │ │ │ │ -00009e28 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00009e2c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00009e50 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009e5c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009e88 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009e94 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009ed8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009ee0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009f00 00013a1c R_ARM_CALL 00024a4c _loop1_74_rule │ │ │ │ │ -00009f14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009f34 00013a1c R_ARM_CALL 00024a4c _loop1_74_rule │ │ │ │ │ -00009f48 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009f74 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009f88 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00009f8c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00009f90 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00009fa8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009fd4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a028 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a030 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a050 00013e1c R_ARM_CALL 000254a4 _loop0_72_rule │ │ │ │ │ -0000a064 00013d1c R_ARM_CALL 00025ac8 _loop1_75_rule │ │ │ │ │ -0000a084 00013e1c R_ARM_CALL 000254a4 _loop0_72_rule │ │ │ │ │ -0000a098 00013d1c R_ARM_CALL 00025ac8 _loop1_75_rule │ │ │ │ │ -0000a0d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a0e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a100 0001fc1c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -0000a11c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a14c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a164 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a168 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a16c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000a194 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a1d0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a1d8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a1f8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000a220 0001441c R_ARM_CALL 00025c8c lambda_param_with_default_rule │ │ │ │ │ -0000a238 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000a250 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000a29c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000a2a8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a2d0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a2e8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a304 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000a350 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a358 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a388 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a3ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a3f8 0001421c R_ARM_CALL 00025088 lambda_param_no_default_rule │ │ │ │ │ -0000a440 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0000a478 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a480 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a4a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a4cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a4f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a52c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a570 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0000a580 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a5ac 0001461c R_ARM_CALL 0000204c _tmp_135_rule │ │ │ │ │ -0000a5d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a5e0 0001461c R_ARM_CALL 0000204c _tmp_135_rule │ │ │ │ │ -0000a5ec 0000dd2b R_ARM_MOVW_ABS_NC 00000c74 .LC75 │ │ │ │ │ -0000a5f0 0000dd2c R_ARM_MOVT_ABS 00000c74 .LC75 │ │ │ │ │ -0000a5f8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000a5fc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000a620 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a644 0001431c R_ARM_CALL 0002530c lambda_param_rule │ │ │ │ │ -0000a658 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a664 0000dc2b R_ARM_MOVW_ABS_NC 00000c40 .LC74 │ │ │ │ │ -0000a668 0000dc2c R_ARM_MOVT_ABS 00000c40 .LC74 │ │ │ │ │ -0000a670 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000a674 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000a6ac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a6b4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a6dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a704 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a738 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a75c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a788 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000a78c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000a798 0000da2b R_ARM_MOVW_ABS_NC 00000bf8 .LC72 │ │ │ │ │ -0000a79c 0000da2c R_ARM_MOVT_ABS 00000bf8 .LC72 │ │ │ │ │ -0000a7a4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000a7b0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a7cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a7d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a808 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a820 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a854 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a878 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000a8ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a8e8 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0000a8fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a938 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a940 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a97c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a9ac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a9b8 0001421c R_ARM_CALL 00025088 lambda_param_no_default_rule │ │ │ │ │ -0000a9d4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000aa14 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000aa1c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000aa44 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa8c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aac4 0001431c R_ARM_CALL 0002530c lambda_param_rule │ │ │ │ │ -0000aad8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aae8 0000e81c R_ARM_CALL 0000100c _tmp_129_rule │ │ │ │ │ -0000aaf4 0000e72b R_ARM_MOVW_ABS_NC 00000ce8 .LC78 │ │ │ │ │ -0000aaf8 0000e72c R_ARM_MOVT_ABS 00000ce8 .LC78 │ │ │ │ │ -0000ab00 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ab04 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ab28 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ab4c 0001431c R_ARM_CALL 0002530c lambda_param_rule │ │ │ │ │ -0000ab60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ab70 0001431c R_ARM_CALL 0002530c lambda_param_rule │ │ │ │ │ -0000ab84 0001431c R_ARM_CALL 0002530c lambda_param_rule │ │ │ │ │ -0000ab98 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aba0 0000e62b R_ARM_MOVW_ABS_NC 00000cb8 .LC77 │ │ │ │ │ -0000aba4 0000e62c R_ARM_MOVT_ABS 00000cb8 .LC77 │ │ │ │ │ -0000abc0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000abfc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ac04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ac24 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000ac50 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ac68 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000ac80 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000aca0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000acd0 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000ace4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000acf0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ad20 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ad80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ad88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000adb4 0000701c R_ARM_CALL 0001f2e8 list_rule │ │ │ │ │ -0000add4 00006e1c R_ARM_CALL 0001ebf8 tuple_rule │ │ │ │ │ -0000adf8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ae3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ae64 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ae70 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000aec4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000aecc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000aef0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000af08 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000af30 00004b1c R_ARM_CALL 0000d758 star_expressions_rule │ │ │ │ │ -0000af48 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000af6c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000afa8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000afb0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000afd4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aff8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b064 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b078 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000b08c 00006f1c R_ARM_CALL 000146a8 for_if_clauses_rule │ │ │ │ │ -0000b09c 0001482b R_ARM_MOVW_ABS_NC 00001490 .LC121 │ │ │ │ │ -0000b0a0 0001482c R_ARM_MOVT_ABS 00001490 .LC121 │ │ │ │ │ -0000b0ac 00004f1c R_ARM_CALL 0001ddd8 star_named_expression_rule │ │ │ │ │ -0000b0c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b0d4 00005c1c R_ARM_CALL 00000508 star_named_expressions_rule │ │ │ │ │ -0000b0e8 00006f1c R_ARM_CALL 000146a8 for_if_clauses_rule │ │ │ │ │ -0000b0f4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b0f8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b118 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000b128 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000b130 0001492b R_ARM_MOVW_ABS_NC 000014c4 .LC122 │ │ │ │ │ -0000b134 0001492c R_ARM_MOVT_ABS 000014c4 .LC122 │ │ │ │ │ -0000b154 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b178 00004f1c R_ARM_CALL 0001ddd8 star_named_expression_rule │ │ │ │ │ -0000b190 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b1a4 00006f1c R_ARM_CALL 000146a8 for_if_clauses_rule │ │ │ │ │ -0000b1b4 0001492b R_ARM_MOVW_ABS_NC 000014c4 .LC122 │ │ │ │ │ -0000b1b8 0001492c R_ARM_MOVT_ABS 000014c4 .LC122 │ │ │ │ │ -0000b1c0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b1c4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b1e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b214 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b228 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000b23c 00006f1c R_ARM_CALL 000146a8 for_if_clauses_rule │ │ │ │ │ -0000b248 0001472b R_ARM_MOVW_ABS_NC 00001460 .LC120 │ │ │ │ │ -0000b250 0001472c R_ARM_MOVT_ABS 00001460 .LC120 │ │ │ │ │ -0000b25c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b260 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b288 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b2d0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b2d8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b2f8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000b318 00021c1c R_ARM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ -0000b340 0001cb1c R_ARM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -0000b358 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000b374 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b3ac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b3b4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b3e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b408 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b428 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b460 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b468 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b494 0000701c R_ARM_CALL 0001f2e8 list_rule │ │ │ │ │ -0000b4b4 00006e1c R_ARM_CALL 0001ebf8 tuple_rule │ │ │ │ │ -0000b4d4 0000641c R_ARM_CALL 0000b65c genexp_rule │ │ │ │ │ -0000b4f8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b51c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b540 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b560 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b59c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b5a4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b5c4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000b604 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b60c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b628 0000491c R_ARM_CALL 00009ed8 star_targets_rule │ │ │ │ │ -0000b640 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b664 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000b67c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b6cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b6f0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b710 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b71c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b740 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000b76c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b77c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b7d0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b7d8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b81c 00008d1c R_ARM_CALL 0000cb14 disjunction_rule │ │ │ │ │ -0000b840 00008d1c R_ARM_CALL 0000cb14 disjunction_rule │ │ │ │ │ -0000b860 00008e1c R_ARM_CALL 000201f0 lambdef_rule │ │ │ │ │ -0000b890 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b8a0 00008d1c R_ARM_CALL 0000cb14 disjunction_rule │ │ │ │ │ -0000b8b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b8c8 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000b8dc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b910 0001da1c R_ARM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ -0000b91c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b94c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000b9b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b9f0 00021d1c R_ARM_CALL 00000000 _PyPegen_get_invalid_target │ │ │ │ │ -0000b9fc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ba00 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ba08 00014f2b R_ARM_MOVW_ABS_NC 00001514 .LC124 │ │ │ │ │ -0000ba0c 00014f2c R_ARM_MOVT_ABS 00001514 .LC124 │ │ │ │ │ -0000ba1c 00014e2b R_ARM_MOVW_ABS_NC 00001500 .LC123 │ │ │ │ │ -0000ba20 00014e2c R_ARM_MOVT_ABS 00001500 .LC123 │ │ │ │ │ -0000ba40 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000ba6c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bab4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000babc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bae0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bb20 0000d31c R_ARM_CALL 000196f0 slash_no_default_rule │ │ │ │ │ -0000bb34 0000d21c R_ARM_CALL 0001a8d8 _loop0_27_rule │ │ │ │ │ -0000bb58 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bb60 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bb80 0000ce1c R_ARM_CALL 0001a2fc slash_with_default_rule │ │ │ │ │ -0000bba0 0000d11c R_ARM_CALL 0001aa50 _loop1_30_rule │ │ │ │ │ -0000bbcc 0000d21c R_ARM_CALL 0001a8d8 _loop0_27_rule │ │ │ │ │ -0000bbe0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bc28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bc48 0000e11c R_ARM_CALL 00023efc _loop1_32_rule │ │ │ │ │ -0000bc74 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bc88 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bc94 0001372b R_ARM_MOVW_ABS_NC 00001440 .LC119 │ │ │ │ │ -0000bc98 0001372c R_ARM_MOVT_ABS 00001440 .LC119 │ │ │ │ │ -0000bca0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bca4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bcc8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bd00 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bd08 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bd2c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bd4c 0000cd1c R_ARM_CALL 000199cc param_no_default_rule │ │ │ │ │ -0000bd70 0000d41c R_ARM_CALL 0001983c _loop1_29_rule │ │ │ │ │ -0000bd84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bd9c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bda8 0001502b R_ARM_MOVW_ABS_NC 00001528 .LC125 │ │ │ │ │ -0000bdac 0001502c R_ARM_MOVT_ABS 00001528 .LC125 │ │ │ │ │ -0000bdb4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bdb8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bde4 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0000be0c 0000cd1c R_ARM_CALL 000199cc param_no_default_rule │ │ │ │ │ -0000be20 0001342b R_ARM_MOVW_ABS_NC 000013b0 .LC116 │ │ │ │ │ -0000be24 0001342c R_ARM_MOVT_ABS 000013b0 .LC116 │ │ │ │ │ -0000be50 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000be5c 0001362b R_ARM_MOVW_ABS_NC 00001428 .LC118 │ │ │ │ │ -0000be60 0001362c R_ARM_MOVT_ABS 00001428 .LC118 │ │ │ │ │ -0000be7c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000be88 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bea0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bec8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bef0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bef8 0001332b R_ARM_MOVW_ABS_NC 00001398 .LC115 │ │ │ │ │ -0000befc 0001332c R_ARM_MOVT_ABS 00001398 .LC115 │ │ │ │ │ -0000bf10 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bf1c 0001322b R_ARM_MOVW_ABS_NC 00001370 .LC114 │ │ │ │ │ -0000bf20 0001322c R_ARM_MOVT_ABS 00001370 .LC114 │ │ │ │ │ -0000bf28 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bf2c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bf60 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bf98 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bfa0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bfcc 0000d31c R_ARM_CALL 000196f0 slash_no_default_rule │ │ │ │ │ -0000bfec 0000ce1c R_ARM_CALL 0001a2fc slash_with_default_rule │ │ │ │ │ -0000c00c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c048 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c050 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c074 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c098 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c0c4 00008c1c R_ARM_CALL 0000c7b0 if_expression_rule │ │ │ │ │ -0000c0d4 0001522b R_ARM_MOVW_ABS_NC 00001554 .LC126 │ │ │ │ │ -0000c0d8 0001522c R_ARM_MOVT_ABS 00001554 .LC126 │ │ │ │ │ -0000c0e0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c0e4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c108 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c130 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000c144 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c154 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000c160 0001532b R_ARM_MOVW_ABS_NC 000015b4 .LC127 │ │ │ │ │ -0000c164 0001532c R_ARM_MOVT_ABS 000015b4 .LC127 │ │ │ │ │ -0000c16c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c170 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c1a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c1e0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c1e8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c208 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000c244 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000c25c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c27c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c29c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c2a8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c2d8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c310 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000c358 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c360 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c380 0001431c R_ARM_CALL 0002530c lambda_param_rule │ │ │ │ │ -0000c3a4 0001431c R_ARM_CALL 0002530c lambda_param_rule │ │ │ │ │ -0000c3d4 0000d91c R_ARM_CALL 00021e8c default_rule │ │ │ │ │ -0000c3f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c40c 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000c424 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c45c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c468 0000d91c R_ARM_CALL 00021e8c default_rule │ │ │ │ │ -0000c488 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c48c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c490 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000c4ac 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000c4f0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c4f8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c540 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c574 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c590 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c598 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c5bc 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000c604 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c60c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c630 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c640 00021e1c R_ARM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ -0000c690 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000c6e0 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000c714 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c720 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c734 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c760 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c790 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c798 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c7e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c828 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000c860 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c874 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c8b4 0002001c R_ARM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ -0000c8d8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c8e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c904 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c91c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c964 0001311c R_ARM_CALL 000010e0 invalid_tstring_replacement_field_rule │ │ │ │ │ -0000c978 0000521c R_ARM_CALL 00017e70 annotated_rhs_rule │ │ │ │ │ -0000c990 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c9a8 0000f51c R_ARM_CALL 000200d4 fstring_conversion_rule │ │ │ │ │ -0000c9dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c9f0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ca44 0001ff1c R_ARM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ -0000ca6c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ca9c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cab8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000cb20 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cb28 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cb60 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cb68 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cbac 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000cbc8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cbe8 0000241c R_ARM_CALL 0001d214 named_expression_rule │ │ │ │ │ -0000cc24 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000cc50 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cc58 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cc8c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ccc4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ccf8 0002041c R_ARM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -0000cd04 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cd30 0000761c R_ARM_CALL 000187dc starred_expression_rule │ │ │ │ │ -0000cd48 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000cd88 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000cda0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cdb4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cddc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cdf4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ce00 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ce58 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ce60 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ce80 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000cebc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cec4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cee8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cf08 00007e1c R_ARM_CALL 0001dfa0 fstring_replacement_field_rule │ │ │ │ │ -0000cf2c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000cf58 00021e1c R_ARM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ -0000cf9c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cfc8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000cfdc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cfe8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cffc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d00c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d034 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d03c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d05c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d0a0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d0a8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d0dc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d0e4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d108 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d12c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d150 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d17c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d19c 0001572b R_ARM_MOVW_ABS_NC 0000d4cc _tmp_114_rule │ │ │ │ │ -0000d1a0 0001572c R_ARM_MOVT_ABS 0000d4cc _tmp_114_rule │ │ │ │ │ -0000d1a4 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000d1b4 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000d1d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d204 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d218 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000d228 00006f1c R_ARM_CALL 000146a8 for_if_clauses_rule │ │ │ │ │ -0000d234 0000c02b R_ARM_MOVW_ABS_NC 00000ae0 .LC65 │ │ │ │ │ -0000d238 0000c02c R_ARM_MOVT_ABS 00000ae0 .LC65 │ │ │ │ │ -0000d240 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d244 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d268 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d290 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d29c 0001552b R_ARM_MOVW_ABS_NC 000015e4 .LC128 │ │ │ │ │ -0000d2a0 0001552c R_ARM_MOVT_ABS 000015e4 .LC128 │ │ │ │ │ -0000d2a8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d2ac 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d2f0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d310 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d328 00014e2b R_ARM_MOVW_ABS_NC 00001500 .LC123 │ │ │ │ │ -0000d32c 00014e2c R_ARM_MOVT_ABS 00001500 .LC123 │ │ │ │ │ -0000d33c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d340 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d36c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d378 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000d38c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d39c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000d3a8 0001562b R_ARM_MOVW_ABS_NC 00001624 .LC129 │ │ │ │ │ -0000d3ac 0001562c R_ARM_MOVT_ABS 00001624 .LC129 │ │ │ │ │ -0000d3b4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d3b8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d410 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d418 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d44c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d47c 0000521c R_ARM_CALL 00017e70 annotated_rhs_rule │ │ │ │ │ -0000d498 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d4c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d500 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d508 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d538 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d56c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d580 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d58c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d5c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d5d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d5f0 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000d630 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000d658 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d660 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d6ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d700 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d718 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d750 0001b91c R_ARM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000d794 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000d7c8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d7d4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d844 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d8ac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d8b4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d900 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d920 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d95c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d964 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d9a4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d9ac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d9fc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000da04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000da24 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000da4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000da90 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000daac 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000dacc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000db00 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000db38 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000db54 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000db70 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000db9c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dba8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dbb4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000dbc0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000dbcc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dc04 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000dc0c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000dc3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dca4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dce0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000dce8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000dd28 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000dd30 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000dd80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000dd88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ddac 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000ddd8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ddf4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000de10 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000de2c 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000deb4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ded0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000df08 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000df20 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000df48 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000df54 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000df60 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000df6c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000df78 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dfb4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000dfbc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000dffc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e004 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e050 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e058 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e07c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e0a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e0c0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000e0dc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e0f8 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000e120 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e140 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e14c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e1ac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e1b8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e1d4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e1f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e20c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e248 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e250 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e280 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e294 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e2b8 00021f1c R_ARM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ -0000e2ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e2f8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e360 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e368 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e388 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e3d4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000e418 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e438 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e450 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e468 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e474 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e488 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e4a4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e4ec 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e4f4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e51c 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000e55c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e588 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e590 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e5c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e60c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e644 0002201c R_ARM_CALL 00000000 _PyAST_TypeVar │ │ │ │ │ -0000e670 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000e690 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000e6ac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e6ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e710 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e720 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e74c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e780 0002211c R_ARM_CALL 00000000 _PyAST_ParamSpec │ │ │ │ │ -0000e790 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e7bc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e7e4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e7ec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e820 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e854 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e888 0002221c R_ARM_CALL 00000000 _PyAST_TypeVarTuple │ │ │ │ │ -0000e8a0 0000961c R_ARM_CALL 000101ac star_expression_rule │ │ │ │ │ -0000e8b4 00015d2b R_ARM_MOVW_ABS_NC 000016e8 .LC134 │ │ │ │ │ -0000e8b8 00015d2c R_ARM_MOVT_ABS 000016e8 .LC134 │ │ │ │ │ -0000e8e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e8ec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e92c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e96c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e974 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e99c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e9c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e9d0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e9e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e9f8 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000ea08 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ea0c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ea14 00015b2b R_ARM_MOVW_ABS_NC 000016a0 .LC132 │ │ │ │ │ -0000ea18 00015b2c R_ARM_MOVT_ABS 000016a0 .LC132 │ │ │ │ │ -0000ea1c 00015c2b R_ARM_MOVW_ABS_NC 000016c8 .LC133 │ │ │ │ │ -0000ea20 00015c2c R_ARM_MOVT_ABS 000016c8 .LC133 │ │ │ │ │ -0000ea4c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ea78 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ea8c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000eab8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000eacc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eae0 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000eaf0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000eaf4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000eafc 0001592b R_ARM_MOVW_ABS_NC 00001650 .LC130 │ │ │ │ │ -0000eb00 0001592c R_ARM_MOVT_ABS 00001650 .LC130 │ │ │ │ │ -0000eb04 00015a2b R_ARM_MOVW_ABS_NC 0000167c .LC131 │ │ │ │ │ -0000eb08 00015a2c R_ARM_MOVT_ABS 0000167c .LC131 │ │ │ │ │ -0000eb28 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000eb64 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eb6c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eba0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ebd0 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000ebe4 00015d2b R_ARM_MOVW_ABS_NC 000016e8 .LC134 │ │ │ │ │ -0000ebe8 00015d2c R_ARM_MOVT_ABS 000016e8 .LC134 │ │ │ │ │ -0000ec0c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ec38 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ec74 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ec7c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ec9c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000ecd4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ecdc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ed08 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ed4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ed60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ed70 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000ed84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ed94 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ -0000eda8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ede4 0002031c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -0000ee3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ee60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eea8 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000eefc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ef20 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef30 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000ef48 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef58 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ef6c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef7c 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ -0000ef90 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000efcc 0002031c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -0000f000 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f008 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f028 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f054 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f064 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f08c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f09c 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ -0000f0b0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f0ec 0002031c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -0000f0f8 0000fe2b R_ARM_MOVW_ABS_NC 00000fb8 .LC94 │ │ │ │ │ -0000f0fc 0000fe2c R_ARM_MOVT_ABS 00000fb8 .LC94 │ │ │ │ │ -0000f110 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f134 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f14c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f15c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f194 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f19c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f1c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f1e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f208 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f22c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f24c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f25c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f268 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f278 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f290 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f2a0 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000f2c8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f2dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f2f4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f2f8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f2fc 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000f31c 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0000f320 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000f328 00015f2b R_ARM_MOVW_ABS_NC 00001704 .LC135 │ │ │ │ │ -0000f32c 00015f2c R_ARM_MOVT_ABS 00001704 .LC135 │ │ │ │ │ -0000f330 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000f33c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f36c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f384 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f3a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f3cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f3dc 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000f3f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f400 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000f414 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f424 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ -0000f430 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f434 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f458 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000f460 0001602b R_ARM_MOVW_ABS_NC 00001744 .LC136 │ │ │ │ │ -0000f464 0001602c R_ARM_MOVT_ABS 00001744 .LC136 │ │ │ │ │ -0000f488 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f4b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f4dc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f4e4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f508 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f52c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f550 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f560 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000f588 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f594 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f598 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f5a8 00000d2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000f5ac 00000d2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000f5b0 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000f5bc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f608 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f620 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f630 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ -0000f644 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f668 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f678 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f68c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f698 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f69c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f6b4 0000ff2b R_ARM_MOVW_ABS_NC 00000fe4 .LC95 │ │ │ │ │ -0000f6b8 0000ff2c R_ARM_MOVT_ABS 00000fe4 .LC95 │ │ │ │ │ -0000f6cc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f6d0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f6ec 0001612b R_ARM_MOVW_ABS_NC 0000176c .LC137 │ │ │ │ │ -0000f6f0 0001612c R_ARM_MOVT_ABS 0000176c .LC137 │ │ │ │ │ -0000f6f4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000f700 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f734 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f73c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f788 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f790 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f7c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f7f4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f81c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f878 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f880 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f8c0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f8c8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f914 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f91c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f93c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000f964 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f97c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000f994 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f9b0 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000fa20 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fa3c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fa74 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000fa90 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fa9c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000faa8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000fab4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fac0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fafc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fb04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fb44 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fb4c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fb84 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fb8c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fbe4 0001272b R_ARM_MOVW_ABS_NC 000082c4 _tmp_41_rule │ │ │ │ │ -0000fbe8 0001272c R_ARM_MOVT_ABS 000082c4 _tmp_41_rule │ │ │ │ │ -0000fbec 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000fc14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fc38 00021f1c R_ARM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ -0000fca0 00006c2b R_ARM_MOVW_ABS_NC 000091b4 _tmp_42_rule │ │ │ │ │ -0000fca4 00006c2c R_ARM_MOVT_ABS 000091b4 _tmp_42_rule │ │ │ │ │ -0000fca8 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000fcb8 00006d1c R_ARM_CALL 0000929c strings_rule │ │ │ │ │ -0000fcdc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fd00 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fd24 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fd44 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000fdb8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fdd4 0001c42b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000fdd8 0001c42c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000fdf0 0001be1c R_ARM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -0000fe08 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fe30 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fe3c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fe48 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fe50 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fe80 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fe9c 0001c22b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000fea0 0001c22c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000feb0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fecc 0001c12b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000fed0 0001c12c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000fedc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ff2c 0002241c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -0000ff8c 0002241c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -0000ffcc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ffd4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010004 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010028 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010048 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010080 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010088 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000100b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000100dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000100fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003b90 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003bac 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003bb8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003bcc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003bdc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003c04 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003c40 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003c48 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003c78 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003ca8 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +00003cc4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003cf0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003d2c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003d34 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003d60 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003da4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003dac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003dcc 0000d51c R_ARM_CALL 0001a098 param_rule │ │ │ │ │ +00003ddc 0000d91c R_ARM_CALL 00021e9c default_rule │ │ │ │ │ +00003df8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003e0c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003e2c 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00003e84 0000d51c R_ARM_CALL 0001a098 param_rule │ │ │ │ │ +00003eb0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00003ec8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003ee8 0000d91c R_ARM_CALL 00021e9c default_rule │ │ │ │ │ +00003f04 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003f24 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00003f28 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00003f2c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00003f68 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003f80 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003f8c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003fa0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003fa8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003fd8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003ff0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004008 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004044 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000404c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000407c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000040a4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000040ac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000040cc 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000040f4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000410c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00004124 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004140 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000415c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000041a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000041c0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000041e4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000041f0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000041fc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004208 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004224 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004284 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004288 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000042a8 00010e2b R_ARM_MOVW_ABS_NC 000011a4 .LC104 │ │ │ │ │ +000042ac 00010e2c R_ARM_MOVT_ABS 000011a4 .LC104 │ │ │ │ │ +000042b0 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000042f0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000042f8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000434c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004378 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004398 00020c1c R_ARM_CALL 00000000 _PyAST_Break │ │ │ │ │ +000043b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000043e8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004438 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004474 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000447c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000044c0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004504 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000450c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000452c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000453c 0000961c R_ARM_CALL 000101ac star_expression_rule │ │ │ │ │ +00004568 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000045a4 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000045d4 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004600 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000466c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004678 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000468c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000046e4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000046ec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004740 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000476c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000478c 00020d1c R_ARM_CALL 00000000 _PyAST_Continue │ │ │ │ │ +000047a8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000047dc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000482c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004868 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004870 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000048c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000048d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000048f0 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004918 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004930 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00004948 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004964 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000049d8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000049f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004a10 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004a1c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004a28 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004a34 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004a58 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004a94 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004a9c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004ac0 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +00004ad8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b08 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +00004b1c 00020e1c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00004b50 0000801c R_ARM_CALL 0000a4ec star_target_rule │ │ │ │ │ +00004b68 0001102b R_ARM_MOVW_ABS_NC 00004ce4 _tmp_35_rule │ │ │ │ │ +00004b6c 0001102c R_ARM_MOVT_ABS 00004ce4 _tmp_35_rule │ │ │ │ │ +00004b70 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004b88 00020e1c R_ARM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00004b98 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c00 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004c08 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004c2c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +00004c40 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004c6c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004c78 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +00004c90 0001102b R_ARM_MOVW_ABS_NC 00004ce4 _tmp_35_rule │ │ │ │ │ +00004c94 0001102c R_ARM_MOVT_ABS 00004ce4 _tmp_35_rule │ │ │ │ │ +00004c98 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004cb4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004cdc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004d14 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004d1c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004d4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004d70 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004d94 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004db4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004df0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004df8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004e20 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004e64 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +00004e90 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004e98 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004eb8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004efc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004f20 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +00004f34 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f54 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +00004fa8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004fb4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004fd0 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00004ff8 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00005010 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000504c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005080 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005098 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050ac 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000050cc 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000050e8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000050f4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000513c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005158 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000051a4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000051ac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000051ec 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000051f4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005244 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000524c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000526c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005294 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000052ac 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000052c4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000052e0 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00005300 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005384 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000053a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000053bc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000053e8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000053f4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005400 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000540c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005418 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005454 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000545c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005484 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000054c8 0000621c R_ARM_CALL 00006af0 t_primary_rule │ │ │ │ │ +000054e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005500 0000621c R_ARM_CALL 00006af0 t_primary_rule │ │ │ │ │ +00005538 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005540 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005584 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00005598 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +000055d0 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000055f8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005608 0000611c R_ARM_CALL 000209dc slices_rule │ │ │ │ │ +00005620 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005634 0000602b R_ARM_MOVW_ABS_NC 00009df8 t_lookahead_rule │ │ │ │ │ +00005638 0000602c R_ARM_MOVT_ABS 00009df8 t_lookahead_rule │ │ │ │ │ +0000563c 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000564c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005680 0001ba1c R_ARM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +0000569c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000056c4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000056dc 0000602b R_ARM_MOVW_ABS_NC 00009df8 t_lookahead_rule │ │ │ │ │ +000056e0 0000602c R_ARM_MOVT_ABS 00009df8 t_lookahead_rule │ │ │ │ │ +000056e4 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000056f4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000572c 0001b91c R_ARM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00005758 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000577c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000057a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000057cc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005810 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005820 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005854 0001d31c R_ARM_CALL 00000000 _PyAST_List │ │ │ │ │ +00005860 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005880 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000058a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000058b0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000058bc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005910 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005920 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005954 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00005980 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005998 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +000059d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000059e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005a10 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005a34 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005a54 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005a90 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005a98 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005acc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005b18 00004f1c R_ARM_CALL 0001dde8 star_named_expression_rule │ │ │ │ │ +00005b30 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005b50 0000241c R_ARM_CALL 0001d224 named_expression_rule │ │ │ │ │ +00005b94 00005c1c R_ARM_CALL 00000508 star_named_expressions_rule │ │ │ │ │ +00005bac 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005bd0 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00005c00 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00005c1c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005c58 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005c94 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005c9c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005cd0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005d84 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005db0 00020f1c R_ARM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ +00005dcc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005e08 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005e44 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005e4c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005e90 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005edc 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00005ef8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005f24 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005f60 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005f68 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005fa4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005fac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005fd4 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000601c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006040 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006068 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000060d8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006104 0002101c R_ARM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ +00006120 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000614c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000617c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006188 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000061a4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000061d0 0002101c R_ARM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ +00006218 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006220 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006254 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000625c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000062b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000631c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006370 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006378 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000063ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000063e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006418 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000644c 0002111c R_ARM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +00006478 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +00006484 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00006488 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000064b0 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +000064bc 00011d2b R_ARM_MOVW_ABS_NC 000012c0 .LC110 │ │ │ │ │ +000064c0 00011d2c R_ARM_MOVT_ABS 000012c0 .LC110 │ │ │ │ │ +000064e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006504 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006528 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006530 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006558 00011b2b R_ARM_MOVW_ABS_NC 000012a0 .LC108 │ │ │ │ │ +0000655c 00011b2c R_ARM_MOVT_ABS 000012a0 .LC108 │ │ │ │ │ +00006560 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +0000656c 00011c2b R_ARM_MOVW_ABS_NC 000012a4 .LC109 │ │ │ │ │ +00006570 00011c2c R_ARM_MOVT_ABS 000012a4 .LC109 │ │ │ │ │ +00006578 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000657c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000065a8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000065b0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006604 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000660c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006670 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006678 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000066c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000066d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000066f0 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000671c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006734 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000674c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006768 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00006784 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006824 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006840 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006878 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000068b0 0002121c R_ARM_CALL 00000000 _PyAST_MatchOr │ │ │ │ │ +000068c0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000068cc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000068d8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000068e4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000068ec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006914 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000695c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006998 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000069a0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000069c8 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006a18 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006a20 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006aa8 00006d1c R_ARM_CALL 0000929c strings_rule │ │ │ │ │ +00006acc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006af0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006b14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006b4c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006b54 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006bf8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006c00 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006c7c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006c84 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006cac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006ce4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006cec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006d3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d98 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006da0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006df0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006e14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006e38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006e5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006ea4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006eac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006f10 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f24 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006fa0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006fb0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006fe4 0002131c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +00007000 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007028 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000705c 0002111c R_ARM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +00007090 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000070b0 0001272b R_ARM_MOVW_ABS_NC 000082c0 _tmp_41_rule │ │ │ │ │ +000070b4 0001272c R_ARM_MOVT_ABS 000082c0 _tmp_41_rule │ │ │ │ │ +000070b8 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000070c8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000070f4 0002141c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ +00007110 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007140 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007150 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007184 0002151c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +000071a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000071e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007200 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007210 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000724c 0002151c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00007258 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007290 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000072b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000072d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000072e0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007304 0002161c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +00007320 0002171c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00007358 0002151c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00007384 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000739c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000073ac 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000073d0 0002161c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +000073ec 0002171c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00007420 0002151c R_ARM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +0000749c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000074ac 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000074d8 00020f1c R_ARM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ +000074f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007548 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007570 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007588 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007598 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000075bc 0002161c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +000075d0 0001b31c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +000075ec 0002171c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00007620 0002131c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +0000762c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007658 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007674 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000076a4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000076d0 0002141c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ +000076dc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000076f4 00012b2b R_ARM_MOVW_ABS_NC 0000dbd0 _tmp_43_rule │ │ │ │ │ +000076f8 00012b2c R_ARM_MOVT_ABS 0000dbd0 _tmp_43_rule │ │ │ │ │ +00007700 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00007710 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000773c 0002141c R_ARM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ +00007758 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007788 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000077b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000077d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000077f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007800 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007824 0002161c R_ARM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +00007838 0001b31c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00007854 0002171c R_ARM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +00007888 0002131c R_ARM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +0000789c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000078e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000078f4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007934 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007960 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007968 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000079ac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000079b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000079e4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000079ec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007a14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007a38 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007a48 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007a6c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007a74 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007aa4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007aac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007b20 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007b4c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007b50 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007b6c 0001d91c R_ARM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +00007b7c 0001d91c R_ARM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +00007b8c 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00007b9c 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00007ba4 0001212b R_ARM_MOVW_ABS_NC 00001334 .LC112 │ │ │ │ │ +00007ba8 0001212c R_ARM_MOVT_ABS 00001334 .LC112 │ │ │ │ │ +00007bc8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007bfc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007c04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007c7c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007cb4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cc4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007cd8 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00007ce4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cf4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d08 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00007d14 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007d24 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d48 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d70 0001202b R_ARM_MOVW_ABS_NC 000012e0 .LC111 │ │ │ │ │ +00007d74 0001202c R_ARM_MOVT_ABS 000012e0 .LC111 │ │ │ │ │ +00007d7c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007d80 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007da4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007dc8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007dd8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007e1c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007e28 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007e60 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007e6c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007e74 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007e88 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007ec0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007ef8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007f20 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007f34 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007f40 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007f4c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007f8c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00007fcc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007ff0 0001c12b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007ff4 0001c12c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00007ffc 0002181c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ +00008010 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008034 0001c22b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00008038 0001c22c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00008040 0002181c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ +00008054 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008078 0001c42b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000807c 0001c42c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00008084 0002181c R_ARM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ +00008098 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000080d4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000080dc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008120 0001bc1c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +00008144 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008168 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000819c 0001bc1c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +000081b0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000081e4 0001e11c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +000081fc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008220 0001bc1c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +00008234 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008264 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000082b8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000082f0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000082f8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008328 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000834c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000836c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000083a8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000083b0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000083e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008410 0000241c R_ARM_CALL 0001d224 named_expression_rule │ │ │ │ │ +0000842c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008458 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008494 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000849c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008538 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008548 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008558 00012d1c R_ARM_CALL 00000434 imaginary_number_rule │ │ │ │ │ +0000856c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000085a4 0001dc1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +000085c0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000085ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000085fc 00012d1c R_ARM_CALL 00000434 imaginary_number_rule │ │ │ │ │ +00008610 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008648 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000086dc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000086e4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000874c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008770 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000087a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000087c4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000087f8 0001e11c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +00008810 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008848 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008878 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000088fc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008904 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008930 0001bc1c R_ARM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +0000895c 0002191c R_ARM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ +00008980 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000898c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000089e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000089f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008a10 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008a50 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008a9c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00008ab8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008af4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008b14 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008b2c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008b3c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008b48 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008b90 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b98 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008bc0 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008be4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008c10 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008c44 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008c4c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008c70 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008cb8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008cc0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008cf8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008d00 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008d2c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008d64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008da4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008dd4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00008e10 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008e28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008e40 00021a1c R_ARM_CALL 00000000 _PyPegen_template_str │ │ │ │ │ +00008e4c 00012f2b R_ARM_MOVW_ABS_NC 00001360 .LC113 │ │ │ │ │ +00008e50 00012f2c R_ARM_MOVT_ABS 00001360 .LC113 │ │ │ │ │ +00008e74 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008ea0 0000521c R_ARM_CALL 00017e80 annotated_rhs_rule │ │ │ │ │ +00008eb8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008ed0 0000f51c R_ARM_CALL 000200e4 fstring_conversion_rule │ │ │ │ │ +00008f04 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f18 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008f6c 00021b1c R_ARM_CALL 00000000 _PyPegen_interpolation │ │ │ │ │ +00008fbc 0001d01c R_ARM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ +00008fec 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000900c 0001311c R_ARM_CALL 000010e0 invalid_tstring_replacement_field_rule │ │ │ │ │ +00009020 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009048 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009054 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000906c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009078 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000090a0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000090b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000090d8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000090f4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000090fc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009130 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009178 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009180 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000091b0 00011b2b R_ARM_MOVW_ABS_NC 000012a0 .LC108 │ │ │ │ │ +000091b4 00011b2c R_ARM_MOVT_ABS 000012a0 .LC108 │ │ │ │ │ +000091b8 0001952b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000091bc 0001952c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000091c4 0001a81c R_ARM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ +000091d4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000091e8 00012b2b R_ARM_MOVW_ABS_NC 0000dbd0 _tmp_43_rule │ │ │ │ │ +000091ec 00012b2c R_ARM_MOVT_ABS 0000dbd0 _tmp_43_rule │ │ │ │ │ +000091f4 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000920c 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00009224 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000926c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000092a8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000092b0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009300 00011b2b R_ARM_MOVW_ABS_NC 000012a0 .LC108 │ │ │ │ │ +00009304 00011b2c R_ARM_MOVT_ABS 000012a0 .LC108 │ │ │ │ │ +00009308 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00009334 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009368 0002111c R_ARM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +00009380 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000093ac 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000093f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009434 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000943c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009488 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009490 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000094f4 00013a1c R_ARM_CALL 00024a5c _loop1_74_rule │ │ │ │ │ +00009540 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00009588 00013d1c R_ARM_CALL 00025ad8 _loop1_75_rule │ │ │ │ │ +000095e4 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +000095f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009614 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000965c 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00009668 0000cc2b R_ARM_MOVW_ABS_NC 00000b9c .LC70 │ │ │ │ │ +0000966c 0000cc2c R_ARM_MOVT_ABS 00000b9c .LC70 │ │ │ │ │ +0000968c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000096a8 00013e1c R_ARM_CALL 000254b4 _loop0_72_rule │ │ │ │ │ +0000970c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009714 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000973c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000975c 00013f1c R_ARM_CALL 000007b0 _tmp_130_rule │ │ │ │ │ +00009790 00013e1c R_ARM_CALL 000254b4 _loop0_72_rule │ │ │ │ │ +000097b4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000097bc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000097fc 00013d1c R_ARM_CALL 00025ad8 _loop1_75_rule │ │ │ │ │ +00009828 00013e1c R_ARM_CALL 000254b4 _loop0_72_rule │ │ │ │ │ +0000983c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009860 00013f1c R_ARM_CALL 000007b0 _tmp_130_rule │ │ │ │ │ +00009888 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000098bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000990c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009914 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009938 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009958 0001421c R_ARM_CALL 00025098 lambda_param_no_default_rule │ │ │ │ │ +00009988 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009994 0001362b R_ARM_MOVW_ABS_NC 00001428 .LC118 │ │ │ │ │ +00009998 0001362c R_ARM_MOVT_ABS 00001428 .LC118 │ │ │ │ │ +000099a0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000099a4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000099c8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a0c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009a18 0001372b R_ARM_MOVW_ABS_NC 00001440 .LC119 │ │ │ │ │ +00009a1c 0001372c R_ARM_MOVT_ABS 00001440 .LC119 │ │ │ │ │ +00009a3c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a44 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a84 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00009a98 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00009ac0 0001421c R_ARM_CALL 00025098 lambda_param_no_default_rule │ │ │ │ │ +00009ac8 0001342b R_ARM_MOVW_ABS_NC 000013b0 .LC116 │ │ │ │ │ +00009acc 0001342c R_ARM_MOVT_ABS 000013b0 .LC116 │ │ │ │ │ +00009adc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b04 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b18 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b34 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b3c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009b70 0001322b R_ARM_MOVW_ABS_NC 00001370 .LC114 │ │ │ │ │ +00009b74 0001322c R_ARM_MOVT_ABS 00001370 .LC114 │ │ │ │ │ +00009b7c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00009b80 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00009bc4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009bd0 0001332b R_ARM_MOVW_ABS_NC 00001398 .LC115 │ │ │ │ │ +00009bd4 0001332c R_ARM_MOVT_ABS 00001398 .LC115 │ │ │ │ │ +00009bf4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009bfc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009c24 0001431c R_ARM_CALL 0002531c lambda_param_rule │ │ │ │ │ +00009c54 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009c5c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009c80 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00009cb8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009cc8 0001431c R_ARM_CALL 0002531c lambda_param_rule │ │ │ │ │ +00009cfc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00009d24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009d40 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009d80 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00009db8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009dd4 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00009df4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009e0c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009e18 0001352b R_ARM_MOVW_ABS_NC 000013f0 .LC117 │ │ │ │ │ +00009e1c 0001352c R_ARM_MOVT_ABS 000013f0 .LC117 │ │ │ │ │ +00009e24 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00009e28 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00009e4c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009e58 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009e84 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009e90 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009ed4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009edc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009efc 00013a1c R_ARM_CALL 00024a5c _loop1_74_rule │ │ │ │ │ +00009f10 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009f30 00013a1c R_ARM_CALL 00024a5c _loop1_74_rule │ │ │ │ │ +00009f44 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009f70 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009f84 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00009f88 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00009f8c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00009fa4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009fd0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a024 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a02c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a04c 00013e1c R_ARM_CALL 000254b4 _loop0_72_rule │ │ │ │ │ +0000a060 00013d1c R_ARM_CALL 00025ad8 _loop1_75_rule │ │ │ │ │ +0000a080 00013e1c R_ARM_CALL 000254b4 _loop0_72_rule │ │ │ │ │ +0000a094 00013d1c R_ARM_CALL 00025ad8 _loop1_75_rule │ │ │ │ │ +0000a0d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a0e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a0fc 0001fc1c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +0000a118 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a148 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a160 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a164 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a168 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000a190 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a1cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a1d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a1f4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000a21c 0001441c R_ARM_CALL 00025c9c lambda_param_with_default_rule │ │ │ │ │ +0000a234 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000a24c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000a298 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000a2a4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a2cc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a2e4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a300 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000a34c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a354 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a384 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a3a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a3f4 0001421c R_ARM_CALL 00025098 lambda_param_no_default_rule │ │ │ │ │ +0000a43c 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0000a474 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a47c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a4a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a4c8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a4ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a528 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a56c 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0000a57c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a5a8 0001461c R_ARM_CALL 0000204c _tmp_135_rule │ │ │ │ │ +0000a5cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a5dc 0001461c R_ARM_CALL 0000204c _tmp_135_rule │ │ │ │ │ +0000a5e8 0000dd2b R_ARM_MOVW_ABS_NC 00000c74 .LC75 │ │ │ │ │ +0000a5ec 0000dd2c R_ARM_MOVT_ABS 00000c74 .LC75 │ │ │ │ │ +0000a5f4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000a5f8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000a61c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a640 0001431c R_ARM_CALL 0002531c lambda_param_rule │ │ │ │ │ +0000a654 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a660 0000dc2b R_ARM_MOVW_ABS_NC 00000c40 .LC74 │ │ │ │ │ +0000a664 0000dc2c R_ARM_MOVT_ABS 00000c40 .LC74 │ │ │ │ │ +0000a66c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000a670 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000a6a8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a6b0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a6d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a700 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a734 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a758 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a784 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000a788 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000a794 0000da2b R_ARM_MOVW_ABS_NC 00000bf8 .LC72 │ │ │ │ │ +0000a798 0000da2c R_ARM_MOVT_ABS 00000bf8 .LC72 │ │ │ │ │ +0000a7a0 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000a7ac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a7c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a7d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a804 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a81c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a850 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a874 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000a8a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a8e4 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0000a8f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a934 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a93c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a978 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a9a8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a9b4 0001421c R_ARM_CALL 00025098 lambda_param_no_default_rule │ │ │ │ │ +0000a9d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000aa10 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000aa18 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000aa40 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa88 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aac0 0001431c R_ARM_CALL 0002531c lambda_param_rule │ │ │ │ │ +0000aad4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aae4 0000e81c R_ARM_CALL 0000100c _tmp_129_rule │ │ │ │ │ +0000aaf0 0000e72b R_ARM_MOVW_ABS_NC 00000ce8 .LC78 │ │ │ │ │ +0000aaf4 0000e72c R_ARM_MOVT_ABS 00000ce8 .LC78 │ │ │ │ │ +0000aafc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ab00 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ab24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ab48 0001431c R_ARM_CALL 0002531c lambda_param_rule │ │ │ │ │ +0000ab5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ab6c 0001431c R_ARM_CALL 0002531c lambda_param_rule │ │ │ │ │ +0000ab80 0001431c R_ARM_CALL 0002531c lambda_param_rule │ │ │ │ │ +0000ab94 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ab9c 0000e62b R_ARM_MOVW_ABS_NC 00000cb8 .LC77 │ │ │ │ │ +0000aba0 0000e62c R_ARM_MOVT_ABS 00000cb8 .LC77 │ │ │ │ │ +0000abbc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000abf8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ac00 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ac20 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000ac4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ac64 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000ac7c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ac9c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000accc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000ace0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000acec 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ad1c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ad7c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ad84 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000adb0 0000701c R_ARM_CALL 0001f2f8 list_rule │ │ │ │ │ +0000add0 00006e1c R_ARM_CALL 0001ec08 tuple_rule │ │ │ │ │ +0000adf4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ae38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ae60 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ae6c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000aec0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000aec8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000aeec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000af04 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000af2c 00004b1c R_ARM_CALL 0000d758 star_expressions_rule │ │ │ │ │ +0000af44 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000af68 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000afa4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000afac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000afd0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aff4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b060 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b074 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000b088 00006f1c R_ARM_CALL 000146bc for_if_clauses_rule │ │ │ │ │ +0000b098 0001482b R_ARM_MOVW_ABS_NC 00001490 .LC121 │ │ │ │ │ +0000b09c 0001482c R_ARM_MOVT_ABS 00001490 .LC121 │ │ │ │ │ +0000b0a8 00004f1c R_ARM_CALL 0001dde8 star_named_expression_rule │ │ │ │ │ +0000b0c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b0d0 00005c1c R_ARM_CALL 00000508 star_named_expressions_rule │ │ │ │ │ +0000b0e4 00006f1c R_ARM_CALL 000146bc for_if_clauses_rule │ │ │ │ │ +0000b0f0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b0f4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b114 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000b124 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000b12c 0001492b R_ARM_MOVW_ABS_NC 000014c4 .LC122 │ │ │ │ │ +0000b130 0001492c R_ARM_MOVT_ABS 000014c4 .LC122 │ │ │ │ │ +0000b150 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b174 00004f1c R_ARM_CALL 0001dde8 star_named_expression_rule │ │ │ │ │ +0000b18c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b1a0 00006f1c R_ARM_CALL 000146bc for_if_clauses_rule │ │ │ │ │ +0000b1b0 0001492b R_ARM_MOVW_ABS_NC 000014c4 .LC122 │ │ │ │ │ +0000b1b4 0001492c R_ARM_MOVT_ABS 000014c4 .LC122 │ │ │ │ │ +0000b1bc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b1c0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b1e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b210 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b224 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000b238 00006f1c R_ARM_CALL 000146bc for_if_clauses_rule │ │ │ │ │ +0000b244 0001472b R_ARM_MOVW_ABS_NC 00001460 .LC120 │ │ │ │ │ +0000b24c 0001472c R_ARM_MOVT_ABS 00001460 .LC120 │ │ │ │ │ +0000b258 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b25c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b284 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b2cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b2d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b2f4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000b314 00021c1c R_ARM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ +0000b33c 0001cb1c R_ARM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +0000b354 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000b370 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b3a8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b3b0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b3e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b404 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b424 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b45c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b464 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b490 0000701c R_ARM_CALL 0001f2f8 list_rule │ │ │ │ │ +0000b4b0 00006e1c R_ARM_CALL 0001ec08 tuple_rule │ │ │ │ │ +0000b4d0 0000641c R_ARM_CALL 0000b65c genexp_rule │ │ │ │ │ +0000b4f4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b518 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b53c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b55c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b598 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b5a0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b5c0 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000b600 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b608 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b624 0000491c R_ARM_CALL 00009ed8 star_targets_rule │ │ │ │ │ +0000b63c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b660 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000b678 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b6c8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b6ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b70c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b718 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b73c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000b768 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b778 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b7cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b7d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b818 00008d1c R_ARM_CALL 0000cb14 disjunction_rule │ │ │ │ │ +0000b83c 00008d1c R_ARM_CALL 0000cb14 disjunction_rule │ │ │ │ │ +0000b85c 00008e1c R_ARM_CALL 00020200 lambdef_rule │ │ │ │ │ +0000b88c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b89c 00008d1c R_ARM_CALL 0000cb14 disjunction_rule │ │ │ │ │ +0000b8b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b8c4 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000b8d8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b90c 0001da1c R_ARM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ +0000b918 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b948 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000b9b0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b9ec 00021d1c R_ARM_CALL 00000000 _PyPegen_get_invalid_target │ │ │ │ │ +0000b9f8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b9fc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ba04 00014f2b R_ARM_MOVW_ABS_NC 00001514 .LC124 │ │ │ │ │ +0000ba08 00014f2c R_ARM_MOVT_ABS 00001514 .LC124 │ │ │ │ │ +0000ba18 00014e2b R_ARM_MOVW_ABS_NC 00001500 .LC123 │ │ │ │ │ +0000ba1c 00014e2c R_ARM_MOVT_ABS 00001500 .LC123 │ │ │ │ │ +0000ba3c 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000ba68 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bab0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bab8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000badc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bb1c 0000d31c R_ARM_CALL 00019700 slash_no_default_rule │ │ │ │ │ +0000bb30 0000d21c R_ARM_CALL 0001a8e8 _loop0_27_rule │ │ │ │ │ +0000bb54 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bb5c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bb7c 0000ce1c R_ARM_CALL 0001a30c slash_with_default_rule │ │ │ │ │ +0000bb9c 0000d11c R_ARM_CALL 0001aa60 _loop1_30_rule │ │ │ │ │ +0000bbc8 0000d21c R_ARM_CALL 0001a8e8 _loop0_27_rule │ │ │ │ │ +0000bbdc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bc24 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bc44 0000e11c R_ARM_CALL 00023f0c _loop1_32_rule │ │ │ │ │ +0000bc70 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bc84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bc90 0001372b R_ARM_MOVW_ABS_NC 00001440 .LC119 │ │ │ │ │ +0000bc94 0001372c R_ARM_MOVT_ABS 00001440 .LC119 │ │ │ │ │ +0000bc9c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bca0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bcc4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bcfc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bd04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bd28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bd48 0000cd1c R_ARM_CALL 000199dc param_no_default_rule │ │ │ │ │ +0000bd6c 0000d41c R_ARM_CALL 0001984c _loop1_29_rule │ │ │ │ │ +0000bd80 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bd98 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bda4 0001502b R_ARM_MOVW_ABS_NC 00001528 .LC125 │ │ │ │ │ +0000bda8 0001502c R_ARM_MOVT_ABS 00001528 .LC125 │ │ │ │ │ +0000bdb0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bdb4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bde0 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000be08 0000cd1c R_ARM_CALL 000199dc param_no_default_rule │ │ │ │ │ +0000be1c 0001342b R_ARM_MOVW_ABS_NC 000013b0 .LC116 │ │ │ │ │ +0000be20 0001342c R_ARM_MOVT_ABS 000013b0 .LC116 │ │ │ │ │ +0000be4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000be58 0001362b R_ARM_MOVW_ABS_NC 00001428 .LC118 │ │ │ │ │ +0000be5c 0001362c R_ARM_MOVT_ABS 00001428 .LC118 │ │ │ │ │ +0000be78 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000be84 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000be9c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bec4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000beec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bef4 0001332b R_ARM_MOVW_ABS_NC 00001398 .LC115 │ │ │ │ │ +0000bef8 0001332c R_ARM_MOVT_ABS 00001398 .LC115 │ │ │ │ │ +0000bf0c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bf18 0001322b R_ARM_MOVW_ABS_NC 00001370 .LC114 │ │ │ │ │ +0000bf1c 0001322c R_ARM_MOVT_ABS 00001370 .LC114 │ │ │ │ │ +0000bf24 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bf28 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bf5c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bf94 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bf9c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bfc8 0000d31c R_ARM_CALL 00019700 slash_no_default_rule │ │ │ │ │ +0000bfe8 0000ce1c R_ARM_CALL 0001a30c slash_with_default_rule │ │ │ │ │ +0000c008 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c044 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c04c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c070 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c094 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c0c0 00008c1c R_ARM_CALL 0000c7b0 if_expression_rule │ │ │ │ │ +0000c0d0 0001522b R_ARM_MOVW_ABS_NC 00001554 .LC126 │ │ │ │ │ +0000c0d4 0001522c R_ARM_MOVT_ABS 00001554 .LC126 │ │ │ │ │ +0000c0dc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c0e0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c104 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c12c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000c140 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c150 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000c15c 0001532b R_ARM_MOVW_ABS_NC 000015b4 .LC127 │ │ │ │ │ +0000c160 0001532c R_ARM_MOVT_ABS 000015b4 .LC127 │ │ │ │ │ +0000c168 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c16c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c1a0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c1dc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c1e4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c204 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000c240 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000c258 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c278 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c298 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c2a4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c2d4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c30c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000c354 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c35c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c37c 0001431c R_ARM_CALL 0002531c lambda_param_rule │ │ │ │ │ +0000c3a0 0001431c R_ARM_CALL 0002531c lambda_param_rule │ │ │ │ │ +0000c3d0 0000d91c R_ARM_CALL 00021e9c default_rule │ │ │ │ │ +0000c3ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c408 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000c420 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c458 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c464 0000d91c R_ARM_CALL 00021e9c default_rule │ │ │ │ │ +0000c484 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c488 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c48c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000c4a8 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000c4ec 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c4f4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c53c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c570 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c58c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c594 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c5b8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000c600 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c608 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c62c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c63c 00021e1c R_ARM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ +0000c68c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c6dc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000c710 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c71c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c730 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c75c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c78c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c794 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c7dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c824 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000c85c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c870 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c8b0 0002001c R_ARM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ +0000c8d4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c8e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c900 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c918 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c960 0001311c R_ARM_CALL 000010e0 invalid_tstring_replacement_field_rule │ │ │ │ │ +0000c974 0000521c R_ARM_CALL 00017e80 annotated_rhs_rule │ │ │ │ │ +0000c98c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c9a4 0000f51c R_ARM_CALL 000200e4 fstring_conversion_rule │ │ │ │ │ +0000c9d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c9ec 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ca40 0001ff1c R_ARM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ +0000ca68 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ca98 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cab4 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000cb1c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cb24 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cb5c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cb64 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cba8 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000cbc4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cbe4 0000241c R_ARM_CALL 0001d224 named_expression_rule │ │ │ │ │ +0000cc20 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000cc4c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cc54 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cc88 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ccc0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ccf4 0002041c R_ARM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +0000cd00 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cd2c 0000761c R_ARM_CALL 000187ec starred_expression_rule │ │ │ │ │ +0000cd44 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000cd84 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000cd9c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cdb0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cdd8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cdf0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cdfc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ce54 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ce5c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ce7c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000ceb8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cec0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cee4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cf04 00007e1c R_ARM_CALL 0001dfb0 fstring_replacement_field_rule │ │ │ │ │ +0000cf28 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000cf54 00021e1c R_ARM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ +0000cf98 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cfc4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000cfd8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cfe4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cff8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d008 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d030 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d038 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d058 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d09c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d0a4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d0d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d0e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d104 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d128 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d14c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d178 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d198 0001572b R_ARM_MOVW_ABS_NC 0000d4c8 _tmp_114_rule │ │ │ │ │ +0000d19c 0001572c R_ARM_MOVT_ABS 0000d4c8 _tmp_114_rule │ │ │ │ │ +0000d1a0 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000d1b0 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000d1d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d200 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d214 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000d224 00006f1c R_ARM_CALL 000146bc for_if_clauses_rule │ │ │ │ │ +0000d230 0000c02b R_ARM_MOVW_ABS_NC 00000ae0 .LC65 │ │ │ │ │ +0000d234 0000c02c R_ARM_MOVT_ABS 00000ae0 .LC65 │ │ │ │ │ +0000d23c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d240 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d264 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d28c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d298 0001552b R_ARM_MOVW_ABS_NC 000015e4 .LC128 │ │ │ │ │ +0000d29c 0001552c R_ARM_MOVT_ABS 000015e4 .LC128 │ │ │ │ │ +0000d2a4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d2a8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d2ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d30c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d324 00014e2b R_ARM_MOVW_ABS_NC 00001500 .LC123 │ │ │ │ │ +0000d328 00014e2c R_ARM_MOVT_ABS 00001500 .LC123 │ │ │ │ │ +0000d338 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d33c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d368 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d374 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000d388 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d398 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000d3a4 0001562b R_ARM_MOVW_ABS_NC 00001624 .LC129 │ │ │ │ │ +0000d3a8 0001562c R_ARM_MOVT_ABS 00001624 .LC129 │ │ │ │ │ +0000d3b0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d3b4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d40c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d414 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d448 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d478 0000521c R_ARM_CALL 00017e80 annotated_rhs_rule │ │ │ │ │ +0000d494 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d4c0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d4fc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d504 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d534 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d568 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d57c 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d588 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d5c4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d5cc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d5ec 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000d62c 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000d654 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d65c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d6e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d6fc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d714 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d74c 0001b91c R_ARM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +0000d790 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000d7c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d7d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d840 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d8a8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d8b0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d8fc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d91c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d958 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d960 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d9a0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d9a8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d9f8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000da00 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000da20 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000da48 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000da8c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000daa8 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000dac8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dafc 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000db34 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000db50 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000db6c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000db98 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dba4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dbb0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000dbbc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000dbc8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dc00 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000dc08 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000dc38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dc5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dc80 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dca0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dcdc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000dce4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000dd24 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000dd2c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000dd7c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000dd84 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000dda8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000ddd4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ddf0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000de0c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000de28 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000deb0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000decc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000df04 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000df1c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000df44 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000df50 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000df5c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000df68 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000df74 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dfb0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000dfb8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000dff8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e000 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e04c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e054 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e078 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e0a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e0bc 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000e0d8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e0f4 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000e11c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e13c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e148 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e1a8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e1b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e1d0 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e1ec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e208 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e244 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e24c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e27c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e290 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e2b4 00021f1c R_ARM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ +0000e2e8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e2f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e35c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e364 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e384 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e3d0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000e414 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e434 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e44c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e464 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e470 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e484 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e4a0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e4e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e4f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e518 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000e558 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e584 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e58c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e5c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e608 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e640 0002201c R_ARM_CALL 00000000 _PyAST_TypeVar │ │ │ │ │ +0000e66c 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000e68c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000e6a8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e6e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e70c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e71c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e748 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e77c 0002211c R_ARM_CALL 00000000 _PyAST_ParamSpec │ │ │ │ │ +0000e78c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e7b8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e7e0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e7e8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e81c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e850 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e884 0002221c R_ARM_CALL 00000000 _PyAST_TypeVarTuple │ │ │ │ │ +0000e89c 0000961c R_ARM_CALL 000101ac star_expression_rule │ │ │ │ │ +0000e8b0 00015d2b R_ARM_MOVW_ABS_NC 000016e8 .LC134 │ │ │ │ │ +0000e8b4 00015d2c R_ARM_MOVT_ABS 000016e8 .LC134 │ │ │ │ │ +0000e8dc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e8e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e928 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e968 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e970 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e998 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e9bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e9cc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e9e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e9f4 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000ea04 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ea08 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000ea10 00015b2b R_ARM_MOVW_ABS_NC 000016a0 .LC132 │ │ │ │ │ +0000ea14 00015b2c R_ARM_MOVT_ABS 000016a0 .LC132 │ │ │ │ │ +0000ea18 00015c2b R_ARM_MOVW_ABS_NC 000016c8 .LC133 │ │ │ │ │ +0000ea1c 00015c2c R_ARM_MOVT_ABS 000016c8 .LC133 │ │ │ │ │ +0000ea48 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ea74 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ea88 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000eab4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000eac8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000eadc 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000eaec 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000eaf0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000eaf8 0001592b R_ARM_MOVW_ABS_NC 00001650 .LC130 │ │ │ │ │ +0000eafc 0001592c R_ARM_MOVT_ABS 00001650 .LC130 │ │ │ │ │ +0000eb00 00015a2b R_ARM_MOVW_ABS_NC 0000167c .LC131 │ │ │ │ │ +0000eb04 00015a2c R_ARM_MOVT_ABS 0000167c .LC131 │ │ │ │ │ +0000eb24 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000eb60 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eb68 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eb9c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ebcc 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000ebe0 00015d2b R_ARM_MOVW_ABS_NC 000016e8 .LC134 │ │ │ │ │ +0000ebe4 00015d2c R_ARM_MOVT_ABS 000016e8 .LC134 │ │ │ │ │ +0000ec08 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ec34 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ec70 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ec78 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ec98 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000ecd0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ecd8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ed04 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ed48 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed6c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000ed80 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed90 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ +0000eda4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ede0 0002031c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +0000ee38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ee5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000eea4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000eef8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ef1c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef2c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000ef44 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef54 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ef68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef78 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ +0000ef8c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000efc8 0002031c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +0000effc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f004 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f024 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f050 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f060 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f088 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f098 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ +0000f0ac 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f0e8 0002031c R_ARM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +0000f0f4 0000fe2b R_ARM_MOVW_ABS_NC 00000fb8 .LC94 │ │ │ │ │ +0000f0f8 0000fe2c R_ARM_MOVT_ABS 00000fb8 .LC94 │ │ │ │ │ +0000f10c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f130 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f148 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f158 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f190 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f198 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f1bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f1e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f204 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f228 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f248 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f258 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f264 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f274 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f28c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f29c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000f2c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f2d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f2f0 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f2f4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f2f8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000f318 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000f31c 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000f324 00015f2b R_ARM_MOVW_ABS_NC 00001704 .LC135 │ │ │ │ │ +0000f328 00015f2c R_ARM_MOVT_ABS 00001704 .LC135 │ │ │ │ │ +0000f32c 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000f338 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f368 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000f380 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f3c8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f3d8 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000f3ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f3fc 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000f410 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f420 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ +0000f42c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f430 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f454 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000f45c 0001602b R_ARM_MOVW_ABS_NC 00001744 .LC136 │ │ │ │ │ +0000f460 0001602c R_ARM_MOVT_ABS 00001744 .LC136 │ │ │ │ │ +0000f484 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f4b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f4d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f4e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f504 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f528 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f54c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f55c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000f584 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f590 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f594 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f5a4 00000d2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000f5a8 00000d2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000f5ac 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000f5b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f604 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f61c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f62c 00000a1c R_ARM_CALL 0000bb3c expression_rule │ │ │ │ │ +0000f640 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f664 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f674 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f688 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f694 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f698 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f6b0 0000ff2b R_ARM_MOVW_ABS_NC 00000fe4 .LC95 │ │ │ │ │ +0000f6b4 0000ff2c R_ARM_MOVT_ABS 00000fe4 .LC95 │ │ │ │ │ +0000f6c8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f6cc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f6e8 0001612b R_ARM_MOVW_ABS_NC 0000176c .LC137 │ │ │ │ │ +0000f6ec 0001612c R_ARM_MOVT_ABS 0000176c .LC137 │ │ │ │ │ +0000f6f0 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000f6fc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f730 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f738 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f784 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f78c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f7c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f7f0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f818 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f874 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f87c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f8bc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f8c4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f910 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f918 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f938 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000f960 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f978 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000f990 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f9ac 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000fa1c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fa38 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000fa70 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fa8c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fa98 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000faa4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000fab0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fabc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000faf8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fb00 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fb40 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fb48 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fb80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fb88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fbe0 0001272b R_ARM_MOVW_ABS_NC 000082c0 _tmp_41_rule │ │ │ │ │ +0000fbe4 0001272c R_ARM_MOVT_ABS 000082c0 _tmp_41_rule │ │ │ │ │ +0000fbe8 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000fc10 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fc34 00021f1c R_ARM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ +0000fc9c 00006c2b R_ARM_MOVW_ABS_NC 000091b4 _tmp_42_rule │ │ │ │ │ +0000fca0 00006c2c R_ARM_MOVT_ABS 000091b4 _tmp_42_rule │ │ │ │ │ +0000fca4 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000fcb4 00006d1c R_ARM_CALL 0000929c strings_rule │ │ │ │ │ +0000fcd8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fcfc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fd20 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fd40 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000fdb4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000fdd0 0001c42b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000fdd4 0001c42c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000fdec 0001be1c R_ARM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +0000fe04 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fe2c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fe38 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fe44 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fe4c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fe7c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000fe98 0001c22b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000fe9c 0001c22c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000feac 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000fec8 0001c12b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000fecc 0001c12c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000fed8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ff28 0002241c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +0000ff88 0002241c R_ARM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +0000ffc8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ffd0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010000 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010024 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010044 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001007c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010084 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000100b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000100d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000100f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x421ac contains 49 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x421b8 contains 49 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000004 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000008 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000000c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000010 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000014 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -2076,26 +2076,26 @@ │ │ │ │ │ 0000014c 00000b02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000015c 00000b02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000164 00000b02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000016c 00000b02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000174 00000b02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000017c 00000b02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x42334 contains 4362 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x42340 contains 4362 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000020 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000060 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000068 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000000a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000000b8 0001801c R_ARM_CALL 00000000 _PyPegen_make_module │ │ │ │ │ 00000114 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000011c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000140 0000051c R_ARM_CALL 00004dc0 expressions_rule │ │ │ │ │ -00000150 0000061c R_ARM_CALL 0000abc8 _loop0_1_rule │ │ │ │ │ +00000140 0000051c R_ARM_CALL 00004dbc expressions_rule │ │ │ │ │ +00000150 0000061c R_ARM_CALL 0000abc4 _loop0_1_rule │ │ │ │ │ 00000164 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000178 0001811c R_ARM_CALL 00000000 _PyAST_Expression │ │ │ │ │ 00000188 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000001c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000001d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000208 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000210 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -2128,15 +2128,15 @@ │ │ │ │ │ 000005d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000005fc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000620 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000644 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000664 0000091c R_ARM_CALL 00000df4 _gather_105_rule │ │ │ │ │ 000006a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000006d8 0000061c R_ARM_CALL 0000abc8 _loop0_1_rule │ │ │ │ │ +000006d8 0000061c R_ARM_CALL 0000abc4 _loop0_1_rule │ │ │ │ │ 000006ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000704 0001891c R_ARM_CALL 00000000 _PyAST_FunctionType │ │ │ │ │ 00000734 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000758 00018a1c R_ARM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ 00000774 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000007a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000007e0 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ @@ -2218,15 +2218,15 @@ │ │ │ │ │ 000011cc 0001961c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ 00001208 0001971c R_ARM_CALL 00000000 _PyPegen_function_def_decorators │ │ │ │ │ 00001248 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001250 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000012ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000012c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000012e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012f8 0000281c R_ARM_CALL 00004838 _gather_34_rule │ │ │ │ │ +000012f8 0000281c R_ARM_CALL 00004834 _gather_34_rule │ │ │ │ │ 00001310 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001324 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001350 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00001388 0001981c R_ARM_CALL 00000000 _PyAST_With │ │ │ │ │ 000013c4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000013cc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001414 0000291c R_ARM_CALL 00002c74 class_def_raw_rule │ │ │ │ │ @@ -2273,97 +2273,97 @@ │ │ │ │ │ 00001998 0000192b R_ARM_MOVW_ABS_NC 000001d8 .LC12 │ │ │ │ │ 0000199c 0000192c R_ARM_MOVT_ABS 000001d8 .LC12 │ │ │ │ │ 000019a0 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 000019c8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00001a10 0000182b R_ARM_MOVW_ABS_NC 000001d0 .LC11 │ │ │ │ │ 00001a14 0000182c R_ARM_MOVT_ABS 000001d0 .LC11 │ │ │ │ │ 00001a1c 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00001a34 00002d1c R_ARM_CALL 00005a60 subject_expr_rule │ │ │ │ │ +00001a34 00002d1c R_ARM_CALL 00005a5c subject_expr_rule │ │ │ │ │ 00001a54 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a70 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a8c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001ab8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001ac0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001aec 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00001b10 0000192b R_ARM_MOVW_ABS_NC 000001d8 .LC12 │ │ │ │ │ 00001b14 0000192c R_ARM_MOVT_ABS 000001d8 .LC12 │ │ │ │ │ 00001b44 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001b4c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001b78 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00001b88 00002e1c R_ARM_CALL 00005c64 patterns_rule │ │ │ │ │ -00001b98 00002f1c R_ARM_CALL 00008378 guard_rule │ │ │ │ │ +00001b88 00002e1c R_ARM_CALL 00005c60 patterns_rule │ │ │ │ │ +00001b98 00002f1c R_ARM_CALL 00008374 guard_rule │ │ │ │ │ 00001bb4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001bdc 00019d1c R_ARM_CALL 00000000 _PyAST_match_case │ │ │ │ │ 00001c5c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00001c9c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001cb4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001cc8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00001cfc 00019e1c R_ARM_CALL 00000000 _PyAST_Match │ │ │ │ │ 00001d08 00001b2b R_ARM_MOVW_ABS_NC 00000220 .LC14 │ │ │ │ │ 00001d0c 00001b2c R_ARM_MOVT_ABS 00000220 .LC14 │ │ │ │ │ -00001d14 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ +00001d14 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ 00001d30 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001d68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001d7c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001d90 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001db8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001dcc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001ddc 0000281c R_ARM_CALL 00004838 _gather_34_rule │ │ │ │ │ +00001ddc 0000281c R_ARM_CALL 00004834 _gather_34_rule │ │ │ │ │ 00001df4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001e08 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001e34 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00001e80 00019f1c R_ARM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ 00001e8c 0000102b R_ARM_MOVW_ABS_NC 0000008c .LC3 │ │ │ │ │ 00001e90 0000102c R_ARM_MOVT_ABS 0000008c .LC3 │ │ │ │ │ -00001e98 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ +00001e98 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ 00001ea4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001ed8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001f24 0000281c R_ARM_CALL 00004838 _gather_34_rule │ │ │ │ │ +00001f24 0000281c R_ARM_CALL 00004834 _gather_34_rule │ │ │ │ │ 00001f3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f54 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001f7c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001fa8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00001ff8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00002050 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002064 0000152b R_ARM_MOVW_ABS_NC 00000174 .LC8 │ │ │ │ │ 00002068 0000152c R_ARM_MOVT_ABS 00000174 .LC8 │ │ │ │ │ 0000206c 0001991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00002090 0000321c R_ARM_CALL 0000ec40 _loop1_37_rule │ │ │ │ │ +00002090 0000321c R_ARM_CALL 0000ec3c _loop1_37_rule │ │ │ │ │ 000020bc 00002b1c R_ARM_CALL 00001f20 finally_block_rule │ │ │ │ │ 000020d4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002108 0001a01c R_ARM_CALL 00000000 _PyAST_TryStar │ │ │ │ │ 00002114 0000162b R_ARM_MOVW_ABS_NC 00000178 .LC9 │ │ │ │ │ 00002118 0000162c R_ARM_MOVT_ABS 00000178 .LC9 │ │ │ │ │ -00002120 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ +00002120 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ 0000213c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002178 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002180 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000021a0 0000192b R_ARM_MOVW_ABS_NC 000001d8 .LC12 │ │ │ │ │ 000021a4 0000192c R_ARM_MOVT_ABS 000001d8 .LC12 │ │ │ │ │ 000021ac 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000021bc 00002e1c R_ARM_CALL 00005c64 patterns_rule │ │ │ │ │ +000021bc 00002e1c R_ARM_CALL 00005c60 patterns_rule │ │ │ │ │ 000021e0 0000192b R_ARM_MOVW_ABS_NC 000001d8 .LC12 │ │ │ │ │ 000021e4 0000192c R_ARM_MOVT_ABS 000001d8 .LC12 │ │ │ │ │ 000021e8 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000021fc 00002e1c R_ARM_CALL 00005c64 patterns_rule │ │ │ │ │ -0000220c 00002f1c R_ARM_CALL 00008378 guard_rule │ │ │ │ │ +000021fc 00002e1c R_ARM_CALL 00005c60 patterns_rule │ │ │ │ │ +0000220c 00002f1c R_ARM_CALL 00008374 guard_rule │ │ │ │ │ 00002224 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000226c 0000331c R_ARM_CALL 0000121c NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ 00002288 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000022a0 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000022a4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000022a8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000022c8 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 000022cc 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ 000022d4 00001a2b R_ARM_MOVW_ABS_NC 000001e0 .LC13 │ │ │ │ │ 000022d8 00001a2c R_ARM_MOVT_ABS 000001e0 .LC13 │ │ │ │ │ 000022dc 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000022e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002320 00002f1c R_ARM_CALL 00008378 guard_rule │ │ │ │ │ +00002320 00002f1c R_ARM_CALL 00008374 guard_rule │ │ │ │ │ 00002338 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002344 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00002348 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00002358 00000d2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000235c 00000d2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00002360 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00002378 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -2402,46 +2402,46 @@ │ │ │ │ │ 00002698 0000341c R_ARM_CALL 00000000 _gather_141_rule │ │ │ │ │ 000026ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000026c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000026d4 0000112b R_ARM_MOVW_ABS_NC 000000a8 .LC4 │ │ │ │ │ 000026d8 0000112c R_ARM_MOVT_ABS 000000a8 .LC4 │ │ │ │ │ 000026e0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000026e4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00002704 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00002704 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00002708 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002724 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002738 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000273c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000274c 0000132b R_ARM_MOVW_ABS_NC 00000110 .LC6 │ │ │ │ │ 00002750 0000132c R_ARM_MOVT_ABS 00000110 .LC6 │ │ │ │ │ 00002754 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00002778 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00002790 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000279c 00002d1c R_ARM_CALL 00005a60 subject_expr_rule │ │ │ │ │ +0000279c 00002d1c R_ARM_CALL 00005a5c subject_expr_rule │ │ │ │ │ 000027b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000027c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000027dc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000027e0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000027e4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000027f4 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 000027f8 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ 0000280c 00001c2b R_ARM_MOVW_ABS_NC 00000234 .LC15 │ │ │ │ │ 00002810 00001c2c R_ARM_MOVT_ABS 00000234 .LC15 │ │ │ │ │ 00002814 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00002820 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002850 00002d1c R_ARM_CALL 00005a60 subject_expr_rule │ │ │ │ │ +00002850 00002d1c R_ARM_CALL 00005a5c subject_expr_rule │ │ │ │ │ 00002864 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002870 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00002874 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00002880 00000d2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00002884 00000d2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 0000288c 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00002898 00001b2b R_ARM_MOVW_ABS_NC 00000220 .LC14 │ │ │ │ │ 0000289c 00001b2c R_ARM_MOVT_ABS 00000220 .LC14 │ │ │ │ │ -000028a4 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ +000028a4 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ 000028c0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000028ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000028f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002918 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00002970 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002978 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000029a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2531,24 +2531,24 @@ │ │ │ │ │ 000030f8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000310c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000311c 0000381c R_ARM_CALL 00000bd0 _loop0_145_rule │ │ │ │ │ 0000312c 00002c1c R_ARM_CALL 000021b4 _loop1_36_rule │ │ │ │ │ 00003154 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003168 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003178 0000381c R_ARM_CALL 00000bd0 _loop0_145_rule │ │ │ │ │ -00003188 0000321c R_ARM_CALL 0000ec40 _loop1_37_rule │ │ │ │ │ +00003188 0000321c R_ARM_CALL 0000ec3c _loop1_37_rule │ │ │ │ │ 000031c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000031d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000031fc 0000391c R_ARM_CALL 00001264 _tmp_21_rule │ │ │ │ │ 00003214 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003220 0000142b R_ARM_MOVW_ABS_NC 00000138 .LC7 │ │ │ │ │ 00003224 0000142c R_ARM_MOVT_ABS 00000138 .LC7 │ │ │ │ │ 0000322c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00003230 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003258 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00003258 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000325c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003288 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000032b0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000032b8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00003304 0000391c R_ARM_CALL 00001264 _tmp_21_rule │ │ │ │ │ 00003320 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00003348 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2575,35 +2575,35 @@ │ │ │ │ │ 00003538 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003560 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003574 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000358c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00003590 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00003594 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000035c8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000035f0 0000281c R_ARM_CALL 00004838 _gather_34_rule │ │ │ │ │ +000035f0 0000281c R_ARM_CALL 00004834 _gather_34_rule │ │ │ │ │ 00003608 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003620 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003634 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003658 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00003690 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000036b4 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 000036b8 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ 000036c4 00000e2b R_ARM_MOVW_ABS_NC 00000010 .LC1 │ │ │ │ │ 000036c8 00000e2c R_ARM_MOVT_ABS 00000010 .LC1 │ │ │ │ │ 000036cc 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000036d8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000370c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003718 00002e1c R_ARM_CALL 00005c64 patterns_rule │ │ │ │ │ -00003728 00002f1c R_ARM_CALL 00008378 guard_rule │ │ │ │ │ +00003718 00002e1c R_ARM_CALL 00005c60 patterns_rule │ │ │ │ │ +00003728 00002f1c R_ARM_CALL 00008374 guard_rule │ │ │ │ │ 00003740 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00003764 00001d2b R_ARM_MOVW_ABS_NC 00000274 .LC16 │ │ │ │ │ 00003768 00001d2c R_ARM_MOVT_ABS 00000274 .LC16 │ │ │ │ │ 00003770 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00003774 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003794 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00003794 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00003798 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000037b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000037c0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000037e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000037fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000380c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00003848 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ @@ -2712,31 +2712,31 @@ │ │ │ │ │ 000044d0 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000044d4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000044d8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000044fc 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ 00004520 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00004564 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 00004578 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000459c 00004c1c R_ARM_CALL 0000d3dc _tmp_10_rule │ │ │ │ │ +0000459c 00004c1c R_ARM_CALL 0000d3d8 _tmp_10_rule │ │ │ │ │ 000045b4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000045d4 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 00004610 0001ab1c R_ARM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ 00004614 00003b2b R_ARM_MOVW_ABS_NC 000002a4 .LC17 │ │ │ │ │ 00004618 00003b2c R_ARM_MOVT_ABS 000002a4 .LC17 │ │ │ │ │ -00004628 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ +00004628 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ 00004640 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004664 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000469c 0001ac1c R_ARM_CALL 00000000 _PyAST_Expr │ │ │ │ │ 000046b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000046ec 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 00004754 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000475c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004780 00004e1c R_ARM_CALL 0000ad4c invalid_ann_assign_target_rule │ │ │ │ │ -000047e0 0000501c R_ARM_CALL 0000b568 _loop0_122_rule │ │ │ │ │ -00004810 0000501c R_ARM_CALL 0000b568 _loop0_122_rule │ │ │ │ │ +00004780 00004e1c R_ARM_CALL 0000ad48 invalid_ann_assign_target_rule │ │ │ │ │ +000047e0 0000501c R_ARM_CALL 0000b564 _loop0_122_rule │ │ │ │ │ +00004810 0000501c R_ARM_CALL 0000b564 _loop0_122_rule │ │ │ │ │ 0000489c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000048a4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000048d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004914 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000496c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00004998 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000499c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2764,101 +2764,101 @@ │ │ │ │ │ 00004d88 0001b01c R_ARM_CALL 00000000 _PyAST_AugAssign │ │ │ │ │ 00004d94 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004dc8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00004de0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004e18 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004e20 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004e68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e78 0000561c R_ARM_CALL 00005174 del_targets_rule │ │ │ │ │ -00004e8c 0000572b R_ARM_MOVW_ABS_NC 000059ac _tmp_15_rule │ │ │ │ │ -00004e90 0000572c R_ARM_MOVT_ABS 000059ac _tmp_15_rule │ │ │ │ │ +00004e78 0000561c R_ARM_CALL 00005170 del_targets_rule │ │ │ │ │ +00004e8c 0000572b R_ARM_MOVW_ABS_NC 000059a8 _tmp_15_rule │ │ │ │ │ +00004e90 0000572c R_ARM_MOVT_ABS 000059a8 _tmp_15_rule │ │ │ │ │ 00004e94 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00004ea4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004ed0 0001b11c R_ARM_CALL 00000000 _PyAST_Delete │ │ │ │ │ 00004ee8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00004f24 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00004f2c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00004f80 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004fa0 0000581c R_ARM_CALL 00003c10 _tmp_16_rule │ │ │ │ │ +00004fa0 0000581c R_ARM_CALL 00003c0c _tmp_16_rule │ │ │ │ │ 00004fb8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00004fec 0001b21c R_ARM_CALL 00000000 _PyAST_Assert │ │ │ │ │ 00005004 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005040 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005048 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00005098 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000050c4 0001ac1c R_ARM_CALL 00000000 _PyAST_Expr │ │ │ │ │ 000050dc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005118 0000591c R_ARM_CALL 000042c0 break_stmt_rule │ │ │ │ │ -0000512c 00005a1c R_ARM_CALL 000046b4 continue_stmt_rule │ │ │ │ │ +00005118 0000591c R_ARM_CALL 000042bc break_stmt_rule │ │ │ │ │ +0000512c 00005a1c R_ARM_CALL 000046b0 continue_stmt_rule │ │ │ │ │ 00005154 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005164 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000051a4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000051ac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000051f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005200 00005b1c R_ARM_CALL 00004014 _gather_14_rule │ │ │ │ │ +00005200 00005b1c R_ARM_CALL 00004010 _gather_14_rule │ │ │ │ │ 00005210 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00005230 0001b31c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ 00005258 0001b41c R_ARM_CALL 00000000 _PyAST_Global │ │ │ │ │ 00005270 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000052ac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000052b4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000052f4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005304 00005b1c R_ARM_CALL 00004014 _gather_14_rule │ │ │ │ │ +00005304 00005b1c R_ARM_CALL 00004010 _gather_14_rule │ │ │ │ │ 00005318 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000533c 0001b31c R_ARM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ 00005364 0001b51c R_ARM_CALL 00000000 _PyAST_Nonlocal │ │ │ │ │ 0000537c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000053c4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000540c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005410 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00005434 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ 0000543c 0000412b R_ARM_MOVW_ABS_NC 00000390 .LC23 │ │ │ │ │ 00005440 0000412c R_ARM_MOVT_ABS 00000390 .LC23 │ │ │ │ │ -00005460 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005460 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00005464 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000549c 00004c1c R_ARM_CALL 0000d3dc _tmp_10_rule │ │ │ │ │ +0000549c 00004c1c R_ARM_CALL 0000d3d8 _tmp_10_rule │ │ │ │ │ 000054b8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000054fc 0001ab1c R_ARM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ 00005500 00003c2b R_ARM_MOVW_ABS_NC 000002c4 .LC18 │ │ │ │ │ 00005504 00003c2c R_ARM_MOVT_ABS 000002c4 .LC18 │ │ │ │ │ 00005518 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005534 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005538 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00005540 00003f2b R_ARM_MOVW_ABS_NC 00000344 .LC21 │ │ │ │ │ 00005544 00003f2c R_ARM_MOVT_ABS 00000344 .LC21 │ │ │ │ │ -00005564 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005564 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00005574 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005598 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000055a0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000055c4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000055f8 00005c1c R_ARM_CALL 00000508 star_named_expressions_rule │ │ │ │ │ 00005620 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000563c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00005654 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005670 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005674 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00005680 00003e2b R_ARM_MOVW_ABS_NC 00000314 .LC20 │ │ │ │ │ 00005684 00003e2c R_ARM_MOVT_ABS 00000314 .LC20 │ │ │ │ │ -000056a0 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000056a0 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000056c0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000056c8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00005708 0000422b R_ARM_MOVW_ABS_NC 000003c8 .LC24 │ │ │ │ │ 0000570c 0000422c R_ARM_MOVT_ABS 000003c8 .LC24 │ │ │ │ │ 00005710 0001951c R_ARM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00005720 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000574c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005770 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000579c 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 000057c8 0001b71c R_ARM_CALL 00000000 _PyAST_TypeAlias │ │ │ │ │ 000057d4 0000432b R_ARM_MOVW_ABS_NC 000003d0 .LC25 │ │ │ │ │ 000057d8 0000432c R_ARM_MOVT_ABS 000003d0 .LC25 │ │ │ │ │ -000057e0 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ +000057e0 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ 000057f8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005818 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005830 00005e1c R_ARM_CALL 0000b9cc _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00005830 00005e1c R_ARM_CALL 0000b9c8 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ 0000587c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000058b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000058e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005918 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005954 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005970 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005974 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ @@ -2875,54 +2875,54 @@ │ │ │ │ │ 00005af8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005b1c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005b38 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005b3c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00005b64 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ 00005b6c 0000462b R_ARM_MOVW_ABS_NC 0000044c .LC28 │ │ │ │ │ 00005b70 0000462c R_ARM_MOVT_ABS 0000044c .LC28 │ │ │ │ │ -00005b94 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005b94 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00005b98 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005be0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005c04 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005c28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005c64 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005c84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005ca8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005ccc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005d00 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005d24 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005d40 0000472b R_ARM_MOVW_ABS_NC 0000048c .LC29 │ │ │ │ │ 00005d44 0000472c R_ARM_MOVT_ABS 0000048c .LC29 │ │ │ │ │ 00005d4c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005d50 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005d70 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005d70 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00005d7c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00005dd8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005de0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00005e08 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005e1c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005e44 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005e68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00005e90 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005e98 0000442b R_ARM_MOVW_ABS_NC 000003e4 .LC26 │ │ │ │ │ 00005e9c 0000442c R_ARM_MOVT_ABS 000003e4 .LC26 │ │ │ │ │ 00005ea4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005ea8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005ec8 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005ec8 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00005ecc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005ef8 0000452b R_ARM_MOVW_ABS_NC 00000420 .LC27 │ │ │ │ │ 00005efc 0000452c R_ARM_MOVT_ABS 00000420 .LC27 │ │ │ │ │ 00005f04 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00005f08 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00005f2c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005f50 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00005f78 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00005f80 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00005fa8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005fcc 00005e1c R_ARM_CALL 0000b9cc _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00005fcc 00005e1c R_ARM_CALL 0000b9c8 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ 00005fd0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00005ffc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006018 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00006050 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00006078 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00006084 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000060c8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -3166,35 +3166,35 @@ │ │ │ │ │ 000085d4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00008608 0001c91c R_ARM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ 00008620 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000868c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000869c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000086cc 0001ca1c R_ARM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ 000086e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000871c 0000751c R_ARM_CALL 0000af74 invalid_comprehension_rule.isra.0 │ │ │ │ │ +0000871c 0000751c R_ARM_CALL 0000af70 invalid_comprehension_rule.isra.0 │ │ │ │ │ 0000878c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000879c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000087d8 0001ca1c R_ARM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ 000087e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008814 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000881c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008844 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008878 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000888c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000088b0 0000772b R_ARM_MOVW_ABS_NC 00010050 _tmp_151_rule │ │ │ │ │ -000088b4 0000772c R_ARM_MOVT_ABS 00010050 _tmp_151_rule │ │ │ │ │ +000088b0 0000772b R_ARM_MOVW_ABS_NC 0001004c _tmp_151_rule │ │ │ │ │ +000088b4 0000772c R_ARM_MOVT_ABS 0001004c _tmp_151_rule │ │ │ │ │ 000088b8 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000088c4 00006b2b R_ARM_MOVW_ABS_NC 000005a0 .LC35 │ │ │ │ │ 000088c8 00006b2c R_ARM_MOVT_ABS 000005a0 .LC35 │ │ │ │ │ 000088d0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000088d4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000088f4 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000088f4 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000088f8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008940 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008984 0000751c R_ARM_CALL 0000af74 invalid_comprehension_rule.isra.0 │ │ │ │ │ +00008984 0000751c R_ARM_CALL 0000af70 invalid_comprehension_rule.isra.0 │ │ │ │ │ 000089a8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000089f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008a04 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008a10 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008a18 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008a38 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008a54 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -3220,56 +3220,56 @@ │ │ │ │ │ 00008ce4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00008ce8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00008d20 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008d34 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008d6c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008d80 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008db8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008dcc 0000772b R_ARM_MOVW_ABS_NC 00010050 _tmp_151_rule │ │ │ │ │ -00008dd0 0000772c R_ARM_MOVT_ABS 00010050 _tmp_151_rule │ │ │ │ │ +00008dcc 0000772b R_ARM_MOVW_ABS_NC 0001004c _tmp_151_rule │ │ │ │ │ +00008dd0 0000772c R_ARM_MOVT_ABS 0001004c _tmp_151_rule │ │ │ │ │ 00008dd4 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00008e44 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008e5c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00008e60 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00008e78 0000692b R_ARM_MOVW_ABS_NC 00000538 .LC33 │ │ │ │ │ 00008e7c 0000692c R_ARM_MOVT_ABS 00000538 .LC33 │ │ │ │ │ -00008e88 0000781c R_ARM_CALL 0000feec RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00008e88 0000781c R_ARM_CALL 0000fee8 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ 00008e8c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008ebc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00008ec0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00008ed8 00006a2b R_ARM_MOVW_ABS_NC 00000570 .LC34 │ │ │ │ │ 00008edc 00006a2c R_ARM_MOVT_ABS 00000570 .LC34 │ │ │ │ │ -00008ee8 0000781c R_ARM_CALL 0000feec RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00008ee8 0000781c R_ARM_CALL 0000fee8 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ 00008eec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008f0c 00006b2b R_ARM_MOVW_ABS_NC 000005a0 .LC35 │ │ │ │ │ 00008f10 00006b2c R_ARM_MOVT_ABS 000005a0 .LC35 │ │ │ │ │ 00008f18 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00008f1c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00008f3c 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00008f3c 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00008f48 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008f54 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008f6c 0000682b R_ARM_MOVW_ABS_NC 00000514 .LC32 │ │ │ │ │ 00008f70 0000682c R_ARM_MOVT_ABS 00000514 .LC32 │ │ │ │ │ 00008f78 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00008f7c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00008fb8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008fcc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00008fdc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008fe8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00008fec 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00008ff8 0000662b R_ARM_MOVW_ABS_NC 000004c4 .LC30 │ │ │ │ │ 00008ffc 0000662c R_ARM_MOVT_ABS 000004c4 .LC30 │ │ │ │ │ -00009018 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00009018 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000901c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009060 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000906c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00009070 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000907c 0000672b R_ARM_MOVW_ABS_NC 000004e8 .LC31 │ │ │ │ │ 00009080 0000672c R_ARM_MOVT_ABS 000004e8 .LC31 │ │ │ │ │ -0000909c 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000909c 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000090a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000090c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000090cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000090ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000090f8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00009140 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009154 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -3284,29 +3284,29 @@ │ │ │ │ │ 00009294 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000092d0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000092d8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00009304 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 00009390 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000093c4 0001cc1c R_ARM_CALL 00000000 _PyPegen_concatenate_strings │ │ │ │ │ 000093ec 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000940c 00007b1c R_ARM_CALL 000089b8 _loop1_83_rule │ │ │ │ │ +0000940c 00007b1c R_ARM_CALL 000089b4 _loop1_83_rule │ │ │ │ │ 00009464 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000946c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000094b4 00007b1c R_ARM_CALL 000089b8 _loop1_83_rule │ │ │ │ │ +000094b4 00007b1c R_ARM_CALL 000089b4 _loop1_83_rule │ │ │ │ │ 000094e4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00009518 0001cd1c R_ARM_CALL 00000000 _PyPegen_concatenate_tstrings │ │ │ │ │ 00009534 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009560 00007c1c R_ARM_CALL 00008b60 tstring_rule │ │ │ │ │ +00009560 00007c1c R_ARM_CALL 00008b5c tstring_rule │ │ │ │ │ 0000956c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00009570 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00009584 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 00009598 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 000095a8 0000792b R_ARM_MOVW_ABS_NC 000005d4 .LC36 │ │ │ │ │ 000095ac 0000792c R_ARM_MOVT_ABS 000005d4 .LC36 │ │ │ │ │ -000095d0 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000095d0 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000095d4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00009604 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00009608 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000961c 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 0000963c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009658 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00009664 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ @@ -3529,16 +3529,16 @@ │ │ │ │ │ 0000b974 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000b98c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000b9b8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000b9e0 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 0000ba14 0001d51c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ 0000ba20 0000822b R_ARM_MOVW_ABS_NC 00000610 .LC37 │ │ │ │ │ 0000ba24 0000822c R_ARM_MOVT_ABS 00000610 .LC37 │ │ │ │ │ -0000ba2c 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -0000ba68 0000751c R_ARM_CALL 0000af74 invalid_comprehension_rule.isra.0 │ │ │ │ │ +0000ba2c 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +0000ba68 0000751c R_ARM_CALL 0000af70 invalid_comprehension_rule.isra.0 │ │ │ │ │ 0000baa8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000bae0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000baec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000baf4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000bb0c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000bb34 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000bb70 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ @@ -3546,22 +3546,22 @@ │ │ │ │ │ 0000bba4 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ 0000bc28 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ 0000bc78 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000bc80 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000bd14 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000bd1c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000bd40 0001cb1c R_ARM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -0000bd68 00008f2b R_ARM_MOVW_ABS_NC 0000b29c _tmp_116_rule │ │ │ │ │ -0000bd6c 00008f2c R_ARM_MOVT_ABS 0000b29c _tmp_116_rule │ │ │ │ │ +0000bd68 00008f2b R_ARM_MOVW_ABS_NC 0000b298 _tmp_116_rule │ │ │ │ │ +0000bd6c 00008f2c R_ARM_MOVT_ABS 0000b298 _tmp_116_rule │ │ │ │ │ 0000bd70 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 0000be04 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000be0c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000be2c 0000551c R_ARM_CALL 00003864 pass_stmt_rule │ │ │ │ │ -0000be50 0000591c R_ARM_CALL 000042c0 break_stmt_rule │ │ │ │ │ -0000be74 00005a1c R_ARM_CALL 000046b4 continue_stmt_rule │ │ │ │ │ +0000be50 0000591c R_ARM_CALL 000042bc break_stmt_rule │ │ │ │ │ +0000be74 00005a1c R_ARM_CALL 000046b0 continue_stmt_rule │ │ │ │ │ 0000bea8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000bed4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000bf28 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000bf30 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000bf54 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000bfa0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000bfc4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -3578,31 +3578,31 @@ │ │ │ │ │ 0000c06c 0000902b R_ARM_MOVW_ABS_NC 00000384 _tmp_117_rule │ │ │ │ │ 0000c070 0000902c R_ARM_MOVT_ABS 00000384 _tmp_117_rule │ │ │ │ │ 0000c078 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 0000c088 0000862b R_ARM_MOVW_ABS_NC 000006e0 .LC41 │ │ │ │ │ 0000c08c 0000862c R_ARM_MOVT_ABS 000006e0 .LC41 │ │ │ │ │ 0000c094 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c098 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c0b8 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000c0b8 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000c0bc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c0e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c108 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c11c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c128 0000842b R_ARM_MOVW_ABS_NC 00000660 .LC39 │ │ │ │ │ 0000c12c 0000842c R_ARM_MOVT_ABS 00000660 .LC39 │ │ │ │ │ 0000c134 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c138 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c158 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000c158 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000c15c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c188 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c1ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c1c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c1c8 0000832b R_ARM_MOVW_ABS_NC 0000062c .LC38 │ │ │ │ │ 0000c1cc 0000832c R_ARM_MOVT_ABS 0000062c .LC38 │ │ │ │ │ -0000c1e0 0000911c R_ARM_CALL 0000b790 expression_without_invalid_rule │ │ │ │ │ +0000c1e0 0000911c R_ARM_CALL 0000b78c expression_without_invalid_rule │ │ │ │ │ 0000c1f4 0001d71c R_ARM_CALL 00000000 _PyPegen_raise_error_for_missing_comma │ │ │ │ │ 0000c200 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c22c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c230 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c234 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000c25c 0001d81c R_ARM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ 0000c26c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -3610,15 +3610,15 @@ │ │ │ │ │ 0000c2d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000c308 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c328 0000882b R_ARM_MOVW_ABS_NC 00000744 .LC43 │ │ │ │ │ 0000c32c 0000882c R_ARM_MOVT_ABS 00000744 .LC43 │ │ │ │ │ 0000c334 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c338 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c368 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c38c 0000921c R_ARM_CALL 00009404 lambda_params_rule │ │ │ │ │ +0000c38c 0000921c R_ARM_CALL 00009400 lambda_params_rule │ │ │ │ │ 0000c3a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c3c4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c3c8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c3cc 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000c3d8 00008a2b R_ARM_MOVW_ABS_NC 000007c0 .LC45 │ │ │ │ │ 0000c3dc 00008a2c R_ARM_MOVT_ABS 000007c0 .LC45 │ │ │ │ │ 0000c3e4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ @@ -3631,15 +3631,15 @@ │ │ │ │ │ 0000c47c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000c4a0 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000c4c8 0001cb2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_string_token │ │ │ │ │ 0000c4cc 0001cb2c R_ARM_MOVT_ABS 00000000 _PyPegen_string_token │ │ │ │ │ 0000c4e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000c4f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000c510 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000c520 0000911c R_ARM_CALL 0000b790 expression_without_invalid_rule │ │ │ │ │ +0000c520 0000911c R_ARM_CALL 0000b78c expression_without_invalid_rule │ │ │ │ │ 0000c54c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000c56c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c578 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000c584 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000c5a4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000c5e4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000c5f8 0001cb1c R_ARM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ @@ -3649,26 +3649,26 @@ │ │ │ │ │ 0000c62c 0001d91c R_ARM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ 0000c63c 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 0000c64c 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 0000c654 0000852b R_ARM_MOVW_ABS_NC 000006a4 .LC40 │ │ │ │ │ 0000c658 0000852c R_ARM_MOVT_ABS 000006a4 .LC40 │ │ │ │ │ 0000c688 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000c6a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c6b0 0000921c R_ARM_CALL 00009404 lambda_params_rule │ │ │ │ │ +0000c6b0 0000921c R_ARM_CALL 00009400 lambda_params_rule │ │ │ │ │ 0000c6c8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c6e4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c6e8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c6ec 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000c6f8 0000892b R_ARM_MOVW_ABS_NC 0000077c .LC44 │ │ │ │ │ 0000c6fc 0000892c R_ARM_MOVT_ABS 0000077c .LC44 │ │ │ │ │ 0000c708 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c70c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000c718 00008b2b R_ARM_MOVW_ABS_NC 00000804 .LC46 │ │ │ │ │ 0000c71c 00008b2c R_ARM_MOVT_ABS 00000804 .LC46 │ │ │ │ │ -0000c740 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000c740 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000c790 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000c7e4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000c7ec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000c848 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c878 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000c8e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000c908 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -3947,15 +3947,15 @@ │ │ │ │ │ 0000f608 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000f628 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000f67c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000f6ac 0000972b R_ARM_MOVW_ABS_NC 00000848 .LC48 │ │ │ │ │ 0000f6b0 0000972c R_ARM_MOVT_ABS 00000848 .LC48 │ │ │ │ │ 0000f6b8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000f6bc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f6dc 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000f6dc 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000f6e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000f700 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000f734 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000f764 0001dd1c R_ARM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ 0000f780 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000f7b8 0001dd1c R_ARM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ 0000f7d4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -3963,15 +3963,15 @@ │ │ │ │ │ 0000f818 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000f840 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000f86c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000f89c 0000972b R_ARM_MOVW_ABS_NC 00000848 .LC48 │ │ │ │ │ 0000f8a0 0000972c R_ARM_MOVT_ABS 00000848 .LC48 │ │ │ │ │ 0000f8a8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000f8ac 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f8cc 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000f8cc 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000f8d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000f908 0001dd1c R_ARM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ 0000f924 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000f94c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000f970 0001dd1c R_ARM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ 0000f98c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000f9d8 0001dd1c R_ARM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ @@ -4144,15 +4144,15 @@ │ │ │ │ │ 000118ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000118fc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00011944 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00011974 00009b2b R_ARM_MOVW_ABS_NC 00000880 .LC49 │ │ │ │ │ 00011978 00009b2c R_ARM_MOVT_ABS 00000880 .LC49 │ │ │ │ │ 00011980 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00011984 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000119a4 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000119a4 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 000119a8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000119cc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000119e8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000119f4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00011a40 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00011a48 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00011a64 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ @@ -4202,2254 +4202,2254 @@ │ │ │ │ │ 00012450 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012478 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 000124d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000124f4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00012528 0001dc1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ 00012534 00009f2b R_ARM_MOVW_ABS_NC 000008b0 .LC50 │ │ │ │ │ 00012538 00009f2c R_ARM_MOVT_ABS 000008b0 .LC50 │ │ │ │ │ -00012540 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ +00012540 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ 00012558 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00012590 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 000125e8 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 00012640 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 00012698 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 000126f0 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 00012748 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 000127a0 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 000127f8 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 00012850 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000128a8 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000128a4 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 000128fc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00012930 0001dc1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ 00012990 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000129d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000129e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00012a14 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00012a1c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00012a40 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012a64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012a88 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00012adc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00012b18 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00012b84 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012ba8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012c14 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012c28 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00012c8c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012ca8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012cec 00009b2b R_ARM_MOVW_ABS_NC 00000880 .LC49 │ │ │ │ │ -00012cf0 00009b2c R_ARM_MOVT_ABS 00000880 .LC49 │ │ │ │ │ -00012cf8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00012cfc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00012d1c 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00012d20 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012d44 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012d58 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012d88 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012da0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012db4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012df0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012df8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012e24 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00012e68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012e8c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012eb0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012ee4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012eec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012f44 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012f4c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012f78 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00012fc4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013000 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00013024 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013058 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00013060 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00013088 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000130bc 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00013148 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013184 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000131dc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013210 0001e11c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -0001322c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013280 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000132b4 0001dc1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -000132f0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013324 0001e31c R_ARM_CALL 00000000 _PyAST_Await │ │ │ │ │ -00013330 0000a12b R_ARM_MOVW_ABS_NC 000008c4 .LC51 │ │ │ │ │ -00013334 0000a12c R_ARM_MOVT_ABS 000008c4 .LC51 │ │ │ │ │ -0001333c 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -00013378 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000133a4 0001e31c R_ARM_CALL 00000000 _PyAST_Await │ │ │ │ │ -000133b0 0000a12b R_ARM_MOVW_ABS_NC 000008c4 .LC51 │ │ │ │ │ -000133b4 0000a12c R_ARM_MOVT_ABS 000008c4 .LC51 │ │ │ │ │ -000133bc 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -000133e4 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000133f8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013420 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001345c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001349c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000134c8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00013520 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013548 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001356c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013598 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000135a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000135b0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00012ba0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012bf4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012c28 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012c40 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00012ca0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012cb8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012ccc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012cf4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012d14 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012d38 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012d54 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012d7c 00009b2b R_ARM_MOVW_ABS_NC 00000880 .LC49 │ │ │ │ │ +00012d80 00009b2c R_ARM_MOVT_ABS 00000880 .LC49 │ │ │ │ │ +00012d88 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00012d8c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00012dac 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00012db0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012e04 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00012e0c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00012e38 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00012e7c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012ea0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012ec4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012ef8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00012f00 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00012f58 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00012f60 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00012f8c 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00012fd8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013014 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00013038 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001306c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00013074 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001309c 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000130d0 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0001315c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013198 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000131f0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013224 0001e11c R_ARM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +00013240 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013294 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000132c8 0001dc1c R_ARM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +00013304 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013338 0001e31c R_ARM_CALL 00000000 _PyAST_Await │ │ │ │ │ +00013344 0000a12b R_ARM_MOVW_ABS_NC 000008c4 .LC51 │ │ │ │ │ +00013348 0000a12c R_ARM_MOVT_ABS 000008c4 .LC51 │ │ │ │ │ +00013350 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +0001338c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000133b8 0001e31c R_ARM_CALL 00000000 _PyAST_Await │ │ │ │ │ +000133c4 0000a12b R_ARM_MOVW_ABS_NC 000008c4 .LC51 │ │ │ │ │ +000133c8 0000a12c R_ARM_MOVT_ABS 000008c4 .LC51 │ │ │ │ │ +000133d0 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +000133f8 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0001340c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013434 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013470 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000134b0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000134dc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00013534 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001355c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013580 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000135ac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000135c4 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000135e0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000135d8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000135f4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001363c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00013644 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00013660 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00013698 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000136e4 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013734 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000137c8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00013814 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001381c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00013874 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001387c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001389c 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000138cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013900 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00013908 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00013924 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0001396c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00013974 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00013990 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000139c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000139f8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00013a00 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00013a20 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00013b00 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013b60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013b88 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013b98 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013bcc 0001ba1c R_ARM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -00013bd8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00013c00 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00013c18 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00013c50 0001b91c R_ARM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00013c80 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013ccc 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013d1c 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013d94 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013de0 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013e30 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013e88 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013ed4 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013f24 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00013fb0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00013fc0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00014000 0001bb1c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ -00014024 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00014074 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00014104 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00014128 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -000141e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014208 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001421c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001427c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014294 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013600 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001360c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00013650 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00013658 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00013674 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000136ac 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000136f8 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013748 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000137dc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00013828 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00013830 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00013888 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00013890 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000138b0 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000138e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013914 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001391c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00013938 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00013980 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00013988 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000139a4 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000139d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013a0c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00013a14 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00013a34 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00013b14 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013b74 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013b9c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013bac 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013be0 0001ba1c R_ARM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +00013bec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00013c14 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00013c2c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00013c64 0001b91c R_ARM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00013c94 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013ce0 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013d30 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013da8 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013df4 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013e44 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013e9c 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013ee8 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013f38 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00013fc4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00013fd4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00014014 0001bb1c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ +00014038 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00014088 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00014118 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001413c 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +000141f4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001421c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014230 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00014290 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000142a8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000142fc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00014304 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00014344 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001434c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001436c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001439c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000143a4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000143c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000143e4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014428 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001447c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00014484 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000144ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000144f0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00014528 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001456c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000145bc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000145d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000145fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014608 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014628 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014634 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014640 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001464c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014668 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014674 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014684 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000146dc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000146e4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00014720 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00014728 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00014748 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00014784 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001478c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000147b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000147d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014810 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014858 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00014860 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00014880 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014898 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000148d0 0000af1c R_ARM_CALL 0000ae94 invalid_for_target_rule │ │ │ │ │ -00014900 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001491c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014938 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014988 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000149a8 0000b01c R_ARM_CALL 000039ec _loop0_88_rule │ │ │ │ │ -000149c8 0001e81c R_ARM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -00014a14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014a38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014a58 0000b01c R_ARM_CALL 000039ec _loop0_88_rule │ │ │ │ │ -00014a78 0001e81c R_ARM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -00014a84 0000ad2b R_ARM_MOVW_ABS_NC 00000974 .LC55 │ │ │ │ │ -00014a88 0000ad2c R_ARM_MOVT_ABS 00000974 .LC55 │ │ │ │ │ -00014a90 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -00014a9c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014ad0 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00014b00 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00014b08 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00014b4c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00014b54 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00014b78 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00014bc4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00014bcc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00014bec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014c24 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00014c48 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014c60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014c80 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00014ca4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00014ca8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00014cac 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00014cb8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00014cbc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00014ccc 0000ae2b R_ARM_MOVW_ABS_NC 00000990 .LC56 │ │ │ │ │ -00014cd0 0000ae2c R_ARM_MOVT_ABS 00000990 .LC56 │ │ │ │ │ -00014cd4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00014ce0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014d04 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014d1c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014d78 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014d84 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014d9c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014db8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014ddc 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00014e1c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014e34 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014e40 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00014e5c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014e74 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014e90 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00014ec0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014ecc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00014f08 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00014f10 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00014f64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014f74 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00014fa0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00014fc4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00014fcc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00015028 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001504c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00015054 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00015078 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000150a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000150cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000150d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000150f8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015110 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015140 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015174 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001517c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000151a8 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000151cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000151e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015208 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015234 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00015254 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000152bc 0001e91c R_ARM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ -00015304 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001532c 0001ea1c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -00015374 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001537c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000153a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015404 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015414 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00015440 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001546c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015498 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000154d4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000154f8 0001ea1c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -00015554 0001eb1c R_ARM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ -00015560 0000b52b R_ARM_MOVW_ABS_NC 00000a40 .LC61 │ │ │ │ │ -00015564 0000b52c R_ARM_MOVT_ABS 00000a40 .LC61 │ │ │ │ │ -0001556c 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -000155a8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000155d0 0000ba1c R_ARM_CALL 0000ba80 invalid_parameters_rule.isra.0 │ │ │ │ │ -000155fc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00015650 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00015658 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001567c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015694 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000156a4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000156cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000156f4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001571c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015730 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015748 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001574c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00015750 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00015774 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015790 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000157a4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000157d4 0000b22b R_ARM_MOVW_ABS_NC 000009f8 .LC58 │ │ │ │ │ -000157d8 0000b22c R_ARM_MOVT_ABS 000009f8 .LC58 │ │ │ │ │ -000157dc 0001991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00015808 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015838 0000152b R_ARM_MOVW_ABS_NC 00000174 .LC8 │ │ │ │ │ -0001583c 0000152c R_ARM_MOVT_ABS 00000174 .LC8 │ │ │ │ │ -00015840 0001991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000158e0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000158e8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001590c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015924 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00015928 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001592c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00015958 0000331c R_ARM_CALL 0000121c NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ -0001598c 0000bb2b R_ARM_MOVW_ABS_NC 00000a68 _tmp_106_rule │ │ │ │ │ -00015990 0000bb2c R_ARM_MOVT_ABS 00000a68 _tmp_106_rule │ │ │ │ │ -00015994 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000159b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000159e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000159f4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015a08 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015a1c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015a28 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00015a2c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00015a3c 0000b32b R_ARM_MOVW_ABS_NC 000009fc .LC59 │ │ │ │ │ -00015a40 0000b32c R_ARM_MOVT_ABS 000009fc .LC59 │ │ │ │ │ -00015a44 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00015a50 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015a80 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015aac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015ab8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015adc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015ae4 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00015ae8 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00015af8 0000b42b R_ARM_MOVW_ABS_NC 00000a24 .LC60 │ │ │ │ │ -00015afc 0000b42c R_ARM_MOVT_ABS 00000a24 .LC60 │ │ │ │ │ -00015b00 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00015b0c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015b30 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015b3c 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00015b40 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00015b4c 0000b12b R_ARM_MOVW_ABS_NC 000009b8 .LC57 │ │ │ │ │ -00015b50 0000b12c R_ARM_MOVT_ABS 000009b8 .LC57 │ │ │ │ │ -00015b5c 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00015b68 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015ba0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015bf4 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00015c14 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015c50 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015c64 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015c78 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015c9c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015cc0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015d08 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00015d44 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00015d4c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00015d78 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00015db0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00015dcc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00015dd0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00015dd4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00015e00 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00015e5c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00015e64 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00015e9c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00015ea4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00015edc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00015ee4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00015fa0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00015fd8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00015fe0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001603c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000160c8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000160d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000160fc 0001ed1c R_ARM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ -00016108 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016130 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016168 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001616c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00016188 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0001618c 0001ee1c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0001619c 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -000161a0 0001ee1c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -000161ac 0000bf2b R_ARM_MOVW_ABS_NC 00000ab4 .LC64 │ │ │ │ │ -000161b0 0000bf2c R_ARM_MOVT_ABS 00000ab4 .LC64 │ │ │ │ │ -000161c8 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000161cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000161f8 0001ef1c R_ARM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ -00016204 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016234 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016268 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001628c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000162c0 0000c02b R_ARM_MOVW_ABS_NC 00000ae0 .LC65 │ │ │ │ │ -000162c4 0000c02c R_ARM_MOVT_ABS 00000ae0 .LC65 │ │ │ │ │ -000162cc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000162d0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00016304 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016318 0000c52b R_ARM_MOVW_ABS_NC 00000d44 _tmp_112_rule │ │ │ │ │ -0001631c 0000c52c R_ARM_MOVT_ABS 00000d44 _tmp_112_rule │ │ │ │ │ -00016324 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00016334 0000c12b R_ARM_MOVW_ABS_NC 00000b20 .LC66 │ │ │ │ │ -00016338 0000c12c R_ARM_MOVT_ABS 00000b20 .LC66 │ │ │ │ │ -00016340 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00016344 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00016364 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00016368 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016388 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001639c 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000163a8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000163b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000163d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016404 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00016430 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016458 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00016460 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001647c 0000c61c R_ARM_CALL 00000858 _tmp_170_rule │ │ │ │ │ -000164b4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000164bc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000164e0 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00016510 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016534 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00016558 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016574 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00016590 0000be2b R_ARM_MOVW_ABS_NC 00000a74 .LC63 │ │ │ │ │ -00016594 0000be2c R_ARM_MOVT_ABS 00000a74 .LC63 │ │ │ │ │ -000165a0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000165a4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000165b8 0000781c R_ARM_CALL 0000feec RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -000165e8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000165f4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00016610 0000c61c R_ARM_CALL 00000858 _tmp_170_rule │ │ │ │ │ -0001662c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016644 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016670 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001667c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016690 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016698 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000166c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000166d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000166f8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00016700 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00016748 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001674c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001676c 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00016770 0001ee1c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -00016780 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00016784 0001ee1c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -00016790 0000bf2b R_ARM_MOVW_ABS_NC 00000ab4 .LC64 │ │ │ │ │ -00016794 0000bf2c R_ARM_MOVT_ABS 00000ab4 .LC64 │ │ │ │ │ -000167c4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00016818 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016854 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00016890 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00016898 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000168b4 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000168dc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000168f4 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0001691c 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00016944 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001694c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00016984 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001698c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000169a8 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000169d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000169f4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016a34 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016a48 0001f01c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -00016aac 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00016ad4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00016adc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00016b18 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016b38 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016b78 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00016b8c 0001f01c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -00016ba8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016c40 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016c4c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016c9c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016cc0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00016d14 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00016d1c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00016d88 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00016d90 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00016dc0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00016df0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00016e24 0001f11c R_ARM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ -00016e58 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00016ed0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00016eec 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00016efc 0001f21c R_ARM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ -00016f0c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016f24 0001f31c R_ARM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ -00016f54 0001bb1c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ -00016f60 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00016fa4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000142bc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014310 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00014318 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00014358 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00014360 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00014380 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000143b0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000143b8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000143d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000143f8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001443c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014490 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00014498 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000144c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014504 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001453c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014580 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000145d0 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000145e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014610 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001461c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001463c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014648 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00014654 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014660 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001467c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014688 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014698 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000146f0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000146f8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00014734 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001473c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001475c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00014798 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000147a0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000147c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000147e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014824 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014860 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014880 0000af1c R_ARM_CALL 000039ec _loop0_88_rule │ │ │ │ │ +000148a0 0001e81c R_ARM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +00014908 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00014910 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00014930 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014948 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014980 0000b01c R_ARM_CALL 0000ae90 invalid_for_target_rule │ │ │ │ │ +000149b0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000149cc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000149e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014a28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014a4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014a6c 0000af1c R_ARM_CALL 000039ec _loop0_88_rule │ │ │ │ │ +00014a8c 0001e81c R_ARM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +00014a98 0000ad2b R_ARM_MOVW_ABS_NC 00000974 .LC55 │ │ │ │ │ +00014a9c 0000ad2c R_ARM_MOVT_ABS 00000974 .LC55 │ │ │ │ │ +00014aa4 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +00014ab0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014ae4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00014afc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014b08 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00014b24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014b50 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00014b58 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00014b9c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00014ba4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00014bc8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00014c14 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00014c1c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00014c3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014c74 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00014c98 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014cb0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014cd0 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00014cf4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00014cf8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00014cfc 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00014d08 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00014d0c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00014d1c 0000ae2b R_ARM_MOVW_ABS_NC 00000990 .LC56 │ │ │ │ │ +00014d20 0000ae2c R_ARM_MOVT_ABS 00000990 .LC56 │ │ │ │ │ +00014d24 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00014d30 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014d54 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014d6c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00014dc8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014dd4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00014dec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014e08 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014e2c 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00014e78 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014e84 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014e90 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014e9c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00014eb8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00014f18 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00014f20 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00014f74 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014f84 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00014fb0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00014fd4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00014fdc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00015038 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001505c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00015064 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00015088 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000150b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000150dc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000150e4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00015108 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015120 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015150 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015184 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001518c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000151b8 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000151dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000151f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015218 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015244 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00015264 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000152cc 0001e91c R_ARM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ +00015314 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001533c 0001ea1c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +00015384 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001538c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000153b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015414 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015424 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00015450 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001547c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000154a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000154e4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00015508 0001ea1c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +00015564 0001eb1c R_ARM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ +00015570 0000b52b R_ARM_MOVW_ABS_NC 00000a40 .LC61 │ │ │ │ │ +00015574 0000b52c R_ARM_MOVT_ABS 00000a40 .LC61 │ │ │ │ │ +0001557c 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +000155b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000155e0 0000ba1c R_ARM_CALL 0000ba7c invalid_parameters_rule.isra.0 │ │ │ │ │ +0001560c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00015660 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00015668 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001568c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000156a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000156b4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000156dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015704 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001572c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015740 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015758 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001575c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00015760 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00015784 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000157a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000157b4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000157e4 0000b22b R_ARM_MOVW_ABS_NC 000009f8 .LC58 │ │ │ │ │ +000157e8 0000b22c R_ARM_MOVT_ABS 000009f8 .LC58 │ │ │ │ │ +000157ec 0001991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00015818 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015848 0000152b R_ARM_MOVW_ABS_NC 00000174 .LC8 │ │ │ │ │ +0001584c 0000152c R_ARM_MOVT_ABS 00000174 .LC8 │ │ │ │ │ +00015850 0001991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000158f0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000158f8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001591c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015934 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00015938 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001593c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00015968 0000331c R_ARM_CALL 0000121c NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +0001599c 0000bb2b R_ARM_MOVW_ABS_NC 00000a68 _tmp_106_rule │ │ │ │ │ +000159a0 0000bb2c R_ARM_MOVT_ABS 00000a68 _tmp_106_rule │ │ │ │ │ +000159a4 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000159c4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000159f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015a04 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015a18 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015a2c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015a38 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00015a3c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00015a4c 0000b32b R_ARM_MOVW_ABS_NC 000009fc .LC59 │ │ │ │ │ +00015a50 0000b32c R_ARM_MOVT_ABS 000009fc .LC59 │ │ │ │ │ +00015a54 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00015a60 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015a90 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015abc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015ac8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015aec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015af4 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00015af8 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00015b08 0000b42b R_ARM_MOVW_ABS_NC 00000a24 .LC60 │ │ │ │ │ +00015b0c 0000b42c R_ARM_MOVT_ABS 00000a24 .LC60 │ │ │ │ │ +00015b10 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00015b1c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015b40 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015b4c 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00015b50 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00015b5c 0000b12b R_ARM_MOVW_ABS_NC 000009b8 .LC57 │ │ │ │ │ +00015b60 0000b12c R_ARM_MOVT_ABS 000009b8 .LC57 │ │ │ │ │ +00015b6c 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00015b78 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015bb0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015c04 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00015c24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015c60 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015c74 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015c88 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015cac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015cd0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015d18 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00015d54 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00015d5c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00015d88 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00015dc0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00015ddc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00015de0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00015de4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00015e10 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00015e6c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00015e74 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00015eac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00015eb4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00015eec 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00015ef4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00015fb0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00015fe8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00015ff0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001604c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000160d8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000160e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001610c 0001ed1c R_ARM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ +00016118 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016140 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016178 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001617c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00016198 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0001619c 0001ee1c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +000161ac 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +000161b0 0001ee1c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +000161bc 0000bf2b R_ARM_MOVW_ABS_NC 00000ab4 .LC64 │ │ │ │ │ +000161c0 0000bf2c R_ARM_MOVT_ABS 00000ab4 .LC64 │ │ │ │ │ +000161d8 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000161dc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016208 0001ef1c R_ARM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ +00016214 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016244 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016278 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001629c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000162d0 0000c02b R_ARM_MOVW_ABS_NC 00000ae0 .LC65 │ │ │ │ │ +000162d4 0000c02c R_ARM_MOVT_ABS 00000ae0 .LC65 │ │ │ │ │ +000162dc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000162e0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00016314 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016328 0000c52b R_ARM_MOVW_ABS_NC 00000d44 _tmp_112_rule │ │ │ │ │ +0001632c 0000c52c R_ARM_MOVT_ABS 00000d44 _tmp_112_rule │ │ │ │ │ +00016334 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00016344 0000c12b R_ARM_MOVW_ABS_NC 00000b20 .LC66 │ │ │ │ │ +00016348 0000c12c R_ARM_MOVT_ABS 00000b20 .LC66 │ │ │ │ │ +00016350 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00016354 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00016374 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00016378 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016398 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000163ac 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +000163b8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000163c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000163e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016414 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00016440 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016468 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00016470 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001648c 0000c61c R_ARM_CALL 00000858 _tmp_170_rule │ │ │ │ │ +000164c4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000164cc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000164f0 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00016520 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016544 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00016568 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016584 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000165a0 0000be2b R_ARM_MOVW_ABS_NC 00000a74 .LC63 │ │ │ │ │ +000165a4 0000be2c R_ARM_MOVT_ABS 00000a74 .LC63 │ │ │ │ │ +000165b0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000165b4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000165c8 0000781c R_ARM_CALL 0000fee8 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +000165f8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016604 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00016620 0000c61c R_ARM_CALL 00000858 _tmp_170_rule │ │ │ │ │ +0001663c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016654 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016680 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001668c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000166a0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000166a8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000166d4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000166e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016708 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00016710 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00016758 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001675c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001677c 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00016780 0001ee1c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +00016790 0001ce1c R_ARM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00016794 0001ee1c R_ARM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +000167a0 0000bf2b R_ARM_MOVW_ABS_NC 00000ab4 .LC64 │ │ │ │ │ +000167a4 0000bf2c R_ARM_MOVT_ABS 00000ab4 .LC64 │ │ │ │ │ +000167d4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00016828 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016864 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +000168a0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000168a8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000168c4 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000168ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016904 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0001692c 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00016954 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001695c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00016994 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001699c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000169b8 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000169e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016a04 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016a44 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016a58 0001f01c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +00016abc 0001b81c R_ARM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00016ae4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00016aec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00016b28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016b48 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016b88 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00016b9c 0001f01c R_ARM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +00016bb8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016c50 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016c5c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016cac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016cd0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00016d24 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00016d2c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00016d98 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00016da0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00016dd0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00016e00 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00016e34 0001f11c R_ARM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ +00016e68 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00016ee0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00016efc 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00016f0c 0001f21c R_ARM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ +00016f1c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016f34 0001f31c R_ARM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ +00016f64 0001bb1c R_ARM_CALL 00000000 _PyAST_Call │ │ │ │ │ +00016f70 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00016fb4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00016fe0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00016fec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017008 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017044 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001704c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001708c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00017094 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000170c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000170d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00017124 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017164 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001716c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000171a0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000171a8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000171e8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00017234 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00017238 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001723c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00017260 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00017264 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00017268 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00017288 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00017290 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000172b4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000172dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017300 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00017308 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00017340 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00017348 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001739c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000173e4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000173ec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00017420 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00017428 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001746c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000174b4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000174b8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000174bc 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000174e0 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000174e4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000174e8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001754c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00017564 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017580 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001759c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000175cc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000175e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017604 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00017628 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00017658 0001d51c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -00017664 0000822b R_ARM_MOVW_ABS_NC 00000610 .LC37 │ │ │ │ │ -00017668 0000822c R_ARM_MOVT_ABS 00000610 .LC37 │ │ │ │ │ -00017670 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -000176f8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017748 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017790 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000177a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000177d4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000177fc 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00017830 0001d51c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0001783c 0000822b R_ARM_MOVW_ABS_NC 00000610 .LC37 │ │ │ │ │ -00017840 0000822c R_ARM_MOVT_ABS 00000610 .LC37 │ │ │ │ │ -00017848 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -0001787c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000178e4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001793c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00017970 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000179b0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000179e0 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00017a14 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017a2c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017a5c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00017a64 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00017a8c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017aa4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00017aa8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00017ab4 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ -00017ab8 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ -00017ac0 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00017ad0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017afc 0000c81c R_ARM_CALL 0000c014 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ -00017b28 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00017b30 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00017b5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017ba4 0000c81c R_ARM_CALL 0000c014 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ -00017bb4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017be8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017c0c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00017c10 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00017c1c 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ -00017c20 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ -00017c24 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00017c34 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017c58 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017c78 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017cbc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017cd4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017d00 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017d14 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017d38 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017d4c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017018 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017054 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001705c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001709c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000170a4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000170d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000170e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00017134 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017174 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001717c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000171b0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000171b8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000171f8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00017244 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00017248 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001724c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00017270 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00017274 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00017278 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00017298 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000172a0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000172c4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000172ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017310 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00017318 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00017350 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00017358 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000173ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000173f4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000173fc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00017430 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00017438 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001747c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000174c4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000174c8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000174cc 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000174f0 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000174f4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000174f8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001755c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00017574 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017590 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000175ac 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000175dc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000175f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017614 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00017638 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00017668 0001d51c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +00017674 0000822b R_ARM_MOVW_ABS_NC 00000610 .LC37 │ │ │ │ │ +00017678 0000822c R_ARM_MOVT_ABS 00000610 .LC37 │ │ │ │ │ +00017680 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +00017708 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00017758 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000177a0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000177b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000177e4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001780c 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00017840 0001d51c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0001784c 0000822b R_ARM_MOVW_ABS_NC 00000610 .LC37 │ │ │ │ │ +00017850 0000822c R_ARM_MOVT_ABS 00000610 .LC37 │ │ │ │ │ +00017858 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +0001788c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000178f4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001794c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00017980 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000179c0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000179f0 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00017a24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017a3c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017a6c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00017a74 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00017a9c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017ab4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00017ab8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00017ac4 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ +00017ac8 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ +00017ad0 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00017ae0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017b0c 0000c81c R_ARM_CALL 0000c010 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ +00017b38 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00017b40 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00017b6c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017bb4 0000c81c R_ARM_CALL 0000c010 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ +00017bc4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017bf8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017c1c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00017c20 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00017c2c 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ +00017c30 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ +00017c34 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00017c44 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017c68 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017c88 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017ccc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017ce4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017d10 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017d24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017d48 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00017d5c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017d98 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017da4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00017db0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00017dc0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017dd8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017de4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017df0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017dfc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017e08 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017e14 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017e20 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017e2c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00017e40 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017ea4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00017eac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00017ee0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00017ee8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00017f30 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017f54 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00017fa8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00017fec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018010 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001803c 0001f41c R_ARM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ -00018080 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000180ac 0001f51c R_ARM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -000180b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000180e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000180f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018100 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018144 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001814c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00018188 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000181cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000181d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000181fc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018248 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00018250 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00018280 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00018288 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000182b0 0000cb1c R_ARM_CALL 0000e4b8 type_param_rule │ │ │ │ │ -000182d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000182e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00018304 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00018330 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018348 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00018364 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018380 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000183a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000183c8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000183e0 0000ca2b R_ARM_MOVW_ABS_NC 00000b80 .LC69 │ │ │ │ │ -000183e4 0000ca2c R_ARM_MOVT_ABS 00000b80 .LC69 │ │ │ │ │ -000183e8 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -00018410 0000cb1c R_ARM_CALL 0000e4b8 type_param_rule │ │ │ │ │ -00018470 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018484 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001849c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000184c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000184d0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000184dc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000184e8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000184f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018520 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001852c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018538 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018548 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018554 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00018558 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00018560 0000c92b R_ARM_MOVW_ABS_NC 00000b5c .LC68 │ │ │ │ │ -00018564 0000c92c R_ARM_MOVT_ABS 00000b5c .LC68 │ │ │ │ │ -0001857c 0000781c R_ARM_CALL 0000feec RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -00018580 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000185d4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000185dc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00018624 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018648 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018680 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000186d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000186f8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00018724 0001f41c R_ARM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ -00018740 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018784 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000187b0 0001f51c R_ARM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -000187d4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018810 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00018818 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001886c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000188a4 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001890c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00018940 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001895c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000189a8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000189b0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000189d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018a0c 0000c81c R_ARM_CALL 0000c014 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ -00018a34 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00018a38 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00018a40 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ -00018a44 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ -00018a4c 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00018a58 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018a7c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018a94 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018abc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018b00 0000331d R_ARM_JUMP24 0000121c NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ -00018b38 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00018b40 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00018ba4 0000ba1c R_ARM_CALL 0000ba80 invalid_parameters_rule.isra.0 │ │ │ │ │ -00018bcc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00018c08 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00018c10 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00018c44 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00018c4c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00018c80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00018c88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00018ca8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00018cfc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018d34 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018da8 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00018e24 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00018e3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00018e70 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00018e78 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00018e98 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00018eec 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018f24 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00018f98 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00019014 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001902c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001908c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00019094 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000190b4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00019108 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00019140 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000191b4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00019230 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00019280 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -000192b4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000192e0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00019304 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00019374 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00019398 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000193b8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000193e0 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00019408 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019480 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -0001948c 0000cc2b R_ARM_MOVW_ABS_NC 00000b9c .LC70 │ │ │ │ │ -00019490 0000cc2c R_ARM_MOVT_ABS 00000b9c .LC70 │ │ │ │ │ -00019498 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -000194b0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000194e0 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000194e4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000194e8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00019504 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019558 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00019564 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000195d0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019604 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00019610 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001962c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019638 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019658 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00019664 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00019684 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00019690 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000196bc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000196d8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019720 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00019728 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001975c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019790 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000197c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000197d8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019808 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001980c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00019810 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00019834 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00019870 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00019878 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00019898 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000198fc 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00019928 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00019954 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00019970 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001998c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000199a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000199b0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000199bc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00019a00 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00019a08 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00019a40 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00019a48 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00019a8c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00019ab4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00019abc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00019aec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019b20 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00019b60 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00019b90 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019ba4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019bc4 0001fa1c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -00019bf4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019c14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019c48 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00019c50 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00019c94 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00019cbc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00019cc4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00019cf4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019d28 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00019d5c 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00019d8c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00019dac 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00019db0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00019db4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00019dcc 0001fa1c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -00019e04 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00019e3c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00019e78 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00019ec0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00019f14 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019f60 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019fa0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019fc4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019fe8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a020 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a02c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a038 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a044 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a050 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a070 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a0bc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001a0c4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001a108 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001a130 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001a138 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001a168 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a1a0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001a1e0 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001a230 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a268 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001a2c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a2d0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a2d8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a330 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001a338 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001a36c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001a374 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001a394 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001a3dc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a408 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a458 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a468 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a4b0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001a4b8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001a4d8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001a520 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a54c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a5ac 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a610 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a654 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a664 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a670 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001a690 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a6b4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a720 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a748 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a770 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a79c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a7d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a7f8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a810 0001fc1c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -0001a83c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a840 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001a844 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001a85c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a868 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001a884 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a890 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a8a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001a8bc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a90c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001a914 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001a934 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001a988 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001a9b4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001a9e0 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001a9fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001aa08 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001aa14 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001aa2c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001aa84 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001aa8c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001aab8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001aae8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001aaf0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ab24 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001ab2c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ab70 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001ab94 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001ab9c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001abc0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001abf4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001ac30 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001ac6c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ac80 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001aca0 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001acfc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001ad04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ad38 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001ad40 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ad84 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001adac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001adb4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ade4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ae18 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001ae60 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001aea0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001aeb4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001aed8 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001af20 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001af54 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001af80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001af88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001afcc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001aff0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001aff8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001b01c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b04c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001b080 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001b0c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b0e0 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b0e4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b0e8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001b104 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001b11c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b134 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001b168 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001b18c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001b1e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b234 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b284 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001b28c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001b2cc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001b2f0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001b2f8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001b31c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b350 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001b388 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001b3c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b3e4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b3e8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001b3ec 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001b408 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001b41c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b478 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001b4a8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001b4dc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b524 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b554 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001b594 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001b5ec 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001b620 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b698 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b6e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b760 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b788 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b790 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b7b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b7e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b808 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b830 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b838 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b84c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b868 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b884 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b8a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b8b0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001b8bc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001b8d0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b8dc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b90c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b938 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b954 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b970 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001b998 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b9b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001b9dc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001ba24 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001ba2c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ba4c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001ba7c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001ba84 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001bab8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001bac0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001bb04 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001bb28 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001bb30 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001bb54 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bb88 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001bbc4 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001bc04 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bc18 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bc3c 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001bc9c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001bca4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001bcd8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001bce0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001bd20 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001bd4c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001bd54 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001bd84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bdb8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001bdfc 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001be38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001be4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001be70 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001beb8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001beec 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001bf1c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001bf24 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001bf68 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001bf8c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001bf94 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001bfb8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001bfe8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001c024 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001c060 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c084 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c088 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c08c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001c0a8 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001c0c0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c100 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001c118 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001c17c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c1c8 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001c1d8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001c1e4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001c218 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c268 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001c270 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001c2ac 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001c2d0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001c2d8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001c2fc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c330 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001c368 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001c3a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c3c4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c3c8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001c3cc 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001c3e8 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0001c400 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c440 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001c474 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001c4a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c4ec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c518 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001c560 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001c5ac 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001c5e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c604 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c634 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c6ec 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001c6f8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001c70c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c714 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c728 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c748 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c76c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c794 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c79c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c7c0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001c7d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c804 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c828 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c844 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c85c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c884 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c8b0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c8d4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c8f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c908 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c928 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c94c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c970 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001c988 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001c9d4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001c9dc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ca0c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ca30 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ca54 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cab4 0000df1c R_ARM_CALL 00003cfc _loop0_31_rule │ │ │ │ │ -0001caf0 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0001cafc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001cb38 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001cb40 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001cb64 0000e01c R_ARM_CALL 00004444 param_star_annotation_rule │ │ │ │ │ -0001cb84 0000e01c R_ARM_CALL 00004444 param_star_annotation_rule │ │ │ │ │ -0001cbc8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cc0c 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0001cc40 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0001cc68 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001cc70 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001cc98 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ccc0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cce4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cd08 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cd58 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cd78 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cd7c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cd80 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001cd98 0001fa1c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0001cdc4 0000df1c R_ARM_CALL 00003cfc _loop0_31_rule │ │ │ │ │ -0001cdfc 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0001ce0c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ce34 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ce60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ce74 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ce94 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001cea0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001ceac 0000e21c R_ARM_CALL 000009bc _tmp_128_rule │ │ │ │ │ -0001cebc 0000df1c R_ARM_CALL 00003cfc _loop0_31_rule │ │ │ │ │ -0001ced0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cee0 0000e21c R_ARM_CALL 000009bc _tmp_128_rule │ │ │ │ │ -0001ceec 0000dd2b R_ARM_MOVW_ABS_NC 00000c74 .LC75 │ │ │ │ │ -0001cef0 0000dd2c R_ARM_MOVT_ABS 00000c74 .LC75 │ │ │ │ │ -0001cef8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001cefc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001cf1c 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001cf20 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001cf58 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cf64 0000dc2b R_ARM_MOVW_ABS_NC 00000c40 .LC74 │ │ │ │ │ -0001cf68 0000dc2c R_ARM_MOVT_ABS 00000c40 .LC74 │ │ │ │ │ -0001cf70 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001cf74 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001cf9c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cfb0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001cfbc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001cfc0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001cfcc 0000db2b R_ARM_MOVW_ABS_NC 00000c1c .LC73 │ │ │ │ │ -0001cfd0 0000db2c R_ARM_MOVT_ABS 00000c1c .LC73 │ │ │ │ │ -0001cfd8 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001cfe4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001d018 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001d020 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001d048 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d070 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d0a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001d0d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001d0e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001d104 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d128 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d154 0000da2b R_ARM_MOVW_ABS_NC 00000bf8 .LC72 │ │ │ │ │ -0001d158 0000da2c R_ARM_MOVT_ABS 00000bf8 .LC72 │ │ │ │ │ -0001d160 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001d164 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001d198 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0001d1c8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d200 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d20c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d248 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001d250 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001d284 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001d28c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001d2d0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001d330 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d334 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d338 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001d364 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001d39c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001d3b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d3d4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001d3f8 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0001d428 0001d51c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0001d434 0000822b R_ARM_MOVW_ABS_NC 00000610 .LC37 │ │ │ │ │ -0001d438 0000822c R_ARM_MOVT_ABS 00000610 .LC37 │ │ │ │ │ -0001d440 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -0001d4c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001d4d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001d4f8 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0001d560 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001d588 0000e42b R_ARM_MOVW_ABS_NC 0000b430 _tmp_120_rule │ │ │ │ │ -0001d58c 0000e42c R_ARM_MOVT_ABS 0000b430 _tmp_120_rule │ │ │ │ │ -0001d590 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001d5cc 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0001d5e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d600 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001d604 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001d62c 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0001d634 0000e32b R_ARM_MOVW_ABS_NC 00000c8c .LC76 │ │ │ │ │ -0001d638 0000e32c R_ARM_MOVT_ABS 00000c8c .LC76 │ │ │ │ │ -0001d65c 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001d664 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001d694 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d6b8 0000e52b R_ARM_MOVW_ABS_NC 0000090c _tmp_119_rule │ │ │ │ │ -0001d6bc 0000e52c R_ARM_MOVT_ABS 0000090c _tmp_119_rule │ │ │ │ │ -0001d6c0 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001d6cc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001d6d0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001d6fc 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0001d708 0000462b R_ARM_MOVW_ABS_NC 0000044c .LC28 │ │ │ │ │ -0001d70c 0000462c R_ARM_MOVT_ABS 0000044c .LC28 │ │ │ │ │ -0001d72c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d750 0000e52b R_ARM_MOVW_ABS_NC 0000090c _tmp_119_rule │ │ │ │ │ -0001d754 0000e52c R_ARM_MOVT_ABS 0000090c _tmp_119_rule │ │ │ │ │ -0001d758 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001d764 0000c02b R_ARM_MOVW_ABS_NC 00000ae0 .LC65 │ │ │ │ │ -0001d768 0000c02c R_ARM_MOVT_ABS 00000ae0 .LC65 │ │ │ │ │ -0001d770 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001d774 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001d794 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001d79c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017d6c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017da8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017db4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00017dc0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00017dd0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017de8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017df4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017e00 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017e0c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017e18 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017e24 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017e30 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017e3c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00017e50 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00017eb4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00017ebc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00017ef0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00017ef8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00017f40 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017f64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00017fb8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00017ffc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018020 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001804c 0001f41c R_ARM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +00018090 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000180bc 0001f51c R_ARM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +000180c8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000180f0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018108 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018110 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018154 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001815c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018198 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000181dc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000181e4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001820c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018258 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00018260 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018290 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00018298 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000182c0 0000cb1c R_ARM_CALL 0000e4b4 type_param_rule │ │ │ │ │ +000182e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000182f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018314 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018340 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018358 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00018374 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018390 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000183b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000183d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000183f0 0000ca2b R_ARM_MOVW_ABS_NC 00000b80 .LC69 │ │ │ │ │ +000183f4 0000ca2c R_ARM_MOVT_ABS 00000b80 .LC69 │ │ │ │ │ +000183f8 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +00018420 0000cb1c R_ARM_CALL 0000e4b4 type_param_rule │ │ │ │ │ +00018480 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018494 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000184ac 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000184d4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000184e0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000184ec 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000184f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018504 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018530 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001853c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018548 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018558 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018564 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00018568 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00018570 0000c92b R_ARM_MOVW_ABS_NC 00000b5c .LC68 │ │ │ │ │ +00018574 0000c92c R_ARM_MOVT_ABS 00000b5c .LC68 │ │ │ │ │ +0001858c 0000781c R_ARM_CALL 0000fee8 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00018590 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000185e4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000185ec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018634 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018658 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018690 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000186e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018708 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00018734 0001f41c R_ARM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +00018750 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018794 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000187c0 0001f51c R_ARM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +000187e4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018820 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00018828 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001887c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000188b4 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001891c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00018950 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001896c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001899c 0000c81c R_ARM_CALL 0000c010 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ +000189ec 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000189f4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018a18 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018a44 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00018a48 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00018a50 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ +00018a54 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ +00018a5c 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00018a68 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018a8c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018aa4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018acc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018b10 0000331d R_ARM_JUMP24 0000121c NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +00018b48 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00018b50 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018bb4 0000ba1c R_ARM_CALL 0000ba7c invalid_parameters_rule.isra.0 │ │ │ │ │ +00018bdc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00018c18 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00018c20 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018c54 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00018c5c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018c90 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00018c98 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018cb8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018d0c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018d44 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018db8 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00018e34 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00018e4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00018e80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00018e88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00018ea8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00018efc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018f34 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00018fa8 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00019024 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001903c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001909c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000190a4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000190c4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00019118 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00019150 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000191c4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00019240 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00019290 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +000192c4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000192f0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00019314 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00019384 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000193a8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000193c8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000193f0 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00019418 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019490 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +0001949c 0000cc2b R_ARM_MOVW_ABS_NC 00000b9c .LC70 │ │ │ │ │ +000194a0 0000cc2c R_ARM_MOVT_ABS 00000b9c .LC70 │ │ │ │ │ +000194a8 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +000194c0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000194f0 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000194f4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000194f8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00019514 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019568 0001f81c R_ARM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00019574 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000195e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019614 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00019620 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001963c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019648 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019668 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00019674 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00019694 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000196a0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000196cc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000196e8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019730 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00019738 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001976c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000197a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000197d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000197e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019818 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001981c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00019820 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00019844 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00019880 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00019888 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000198a8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001990c 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00019938 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00019964 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00019980 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001999c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000199b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000199c0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000199cc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00019a10 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00019a18 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00019a50 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00019a58 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00019a9c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00019ac4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00019acc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00019afc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019b30 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00019b70 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00019ba0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019bb4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019bd4 0001fa1c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +00019c04 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019c24 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019c58 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00019c60 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00019ca4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00019ccc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00019cd4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00019d04 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019d38 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00019d6c 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00019d9c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00019dbc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00019dc0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00019dc4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00019ddc 0001fa1c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +00019e14 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00019e4c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00019e88 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00019ed0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00019f24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019f70 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019fb0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019fd4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00019ff8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001a030 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a03c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a048 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a054 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a060 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a080 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001a0cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001a0d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001a118 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001a140 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001a148 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001a178 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a1b0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001a1f0 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001a240 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001a278 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001a2d4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a2e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a2e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001a340 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001a348 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001a37c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001a384 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001a3a4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001a3ec 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a418 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a468 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a478 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a4c0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001a4c8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001a4e8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001a530 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a55c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a5bc 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a620 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a664 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a674 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a680 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001a6a0 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a6c4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a730 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a758 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a780 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001a7ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a7e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a808 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a820 0001fc1c R_ARM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +0001a84c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a850 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001a854 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001a86c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a878 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001a894 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a8a0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a8b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001a8cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001a91c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001a924 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001a944 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001a998 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001a9c4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001a9f0 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001aa0c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001aa18 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001aa24 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001aa3c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001aa94 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001aa9c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001aac8 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001aaf8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ab00 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ab34 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ab3c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ab80 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001aba4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001abac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001abd0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ac04 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001ac40 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001ac7c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ac90 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001acb0 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001ad0c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ad14 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ad48 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ad50 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ad94 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001adbc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001adc4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001adf4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ae28 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001ae70 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001aeb0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001aec4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001aee8 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001af30 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001af64 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001af90 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001af98 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001afdc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001b000 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001b008 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001b02c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b05c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001b090 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001b0d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b0f0 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b0f4 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b0f8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001b114 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001b12c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b144 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001b178 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001b19c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001b1f0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b244 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b294 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001b29c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001b2dc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001b300 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001b308 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001b32c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b360 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001b398 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001b3d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b3f4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b3f8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001b3fc 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001b418 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001b42c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b488 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001b4b8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001b4ec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b534 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b564 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001b5a4 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001b5fc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001b630 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b6a8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b6f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b770 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b798 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b7a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b7c4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b7f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b818 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b840 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b848 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b85c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b878 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b894 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b8b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b8c0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001b8cc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001b8e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b8ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b91c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b948 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b964 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b980 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001b9a8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b9c8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001b9ec 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001ba34 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ba3c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ba5c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001ba8c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ba94 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001bac8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001bad0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001bb14 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001bb38 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001bb40 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001bb64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bb98 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001bbd4 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001bc14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bc28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bc4c 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001bcac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001bcb4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001bce8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001bcf0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001bd30 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001bd5c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001bd64 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001bd94 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bdc8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001be0c 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001be48 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001be5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001be80 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001bec8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001befc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001bf2c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001bf34 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001bf78 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001bf9c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001bfa4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001bfc8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001bff8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001c034 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001c070 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c094 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c098 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c09c 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001c0b8 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001c0d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c110 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001c128 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001c18c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c1d8 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001c1e8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001c1f4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001c228 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c278 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001c280 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001c2bc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001c2e0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001c2e8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001c30c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c340 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001c378 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001c3b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c3d4 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c3d8 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001c3dc 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001c3f8 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0001c410 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c450 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001c484 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001c4b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c4fc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c528 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001c570 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001c5bc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001c5f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c614 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c644 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c6fc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001c708 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001c71c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c724 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c738 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c758 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c77c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c7a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c7ac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c7d0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001c7e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c814 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c838 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c854 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c86c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c894 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c8c0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c8e4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c900 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c918 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c938 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c95c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c980 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001c998 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001c9e4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001c9ec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ca1c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ca40 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ca64 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cac4 0000df1c R_ARM_CALL 00003cf8 _loop0_31_rule │ │ │ │ │ +0001cb00 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0001cb0c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001cb48 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001cb50 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001cb74 0000e01c R_ARM_CALL 00004440 param_star_annotation_rule │ │ │ │ │ +0001cb94 0000e01c R_ARM_CALL 00004440 param_star_annotation_rule │ │ │ │ │ +0001cbd8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cc1c 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0001cc50 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0001cc78 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001cc80 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001cca8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ccd0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ccf4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cd18 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cd68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cd88 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cd8c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cd90 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001cda8 0001fa1c R_ARM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0001cdd4 0000df1c R_ARM_CALL 00003cf8 _loop0_31_rule │ │ │ │ │ +0001ce0c 0001fe1c R_ARM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0001ce1c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ce44 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ce70 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ce84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cea4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ceb0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001cebc 0000e21c R_ARM_CALL 000009bc _tmp_128_rule │ │ │ │ │ +0001cecc 0000df1c R_ARM_CALL 00003cf8 _loop0_31_rule │ │ │ │ │ +0001cee0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cef0 0000e21c R_ARM_CALL 000009bc _tmp_128_rule │ │ │ │ │ +0001cefc 0000dd2b R_ARM_MOVW_ABS_NC 00000c74 .LC75 │ │ │ │ │ +0001cf00 0000dd2c R_ARM_MOVT_ABS 00000c74 .LC75 │ │ │ │ │ +0001cf08 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001cf0c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001cf2c 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001cf30 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001cf68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cf74 0000dc2b R_ARM_MOVW_ABS_NC 00000c40 .LC74 │ │ │ │ │ +0001cf78 0000dc2c R_ARM_MOVT_ABS 00000c40 .LC74 │ │ │ │ │ +0001cf80 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001cf84 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001cfac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cfc0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001cfcc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001cfd0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001cfdc 0000db2b R_ARM_MOVW_ABS_NC 00000c1c .LC73 │ │ │ │ │ +0001cfe0 0000db2c R_ARM_MOVT_ABS 00000c1c .LC73 │ │ │ │ │ +0001cfe8 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001cff4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001d028 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001d030 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001d058 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d080 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d0b0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001d0e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001d0f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001d114 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d138 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d164 0000da2b R_ARM_MOVW_ABS_NC 00000bf8 .LC72 │ │ │ │ │ +0001d168 0000da2c R_ARM_MOVT_ABS 00000bf8 .LC72 │ │ │ │ │ +0001d170 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d174 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d1a8 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0001d1d8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d210 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d21c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d258 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001d260 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001d294 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001d29c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001d2e0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001d340 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d344 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d348 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001d374 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001d3ac 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001d3c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d3e4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001d408 0001aa1c R_ARM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0001d438 0001d51c R_ARM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0001d444 0000822b R_ARM_MOVW_ABS_NC 00000610 .LC37 │ │ │ │ │ +0001d448 0000822c R_ARM_MOVT_ABS 00000610 .LC37 │ │ │ │ │ +0001d450 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +0001d4d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001d4e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001d508 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0001d570 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001d598 0000e42b R_ARM_MOVW_ABS_NC 0000b42c _tmp_120_rule │ │ │ │ │ +0001d59c 0000e42c R_ARM_MOVT_ABS 0000b42c _tmp_120_rule │ │ │ │ │ +0001d5a0 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001d5dc 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0001d5f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d610 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d614 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d63c 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0001d644 0000e32b R_ARM_MOVW_ABS_NC 00000c8c .LC76 │ │ │ │ │ +0001d648 0000e32c R_ARM_MOVT_ABS 00000c8c .LC76 │ │ │ │ │ +0001d66c 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001d674 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001d6a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d6c8 0000e52b R_ARM_MOVW_ABS_NC 0000090c _tmp_119_rule │ │ │ │ │ +0001d6cc 0000e52c R_ARM_MOVT_ABS 0000090c _tmp_119_rule │ │ │ │ │ +0001d6d0 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001d6dc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d6e0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d70c 0001b61c R_ARM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0001d718 0000462b R_ARM_MOVW_ABS_NC 0000044c .LC28 │ │ │ │ │ +0001d71c 0000462c R_ARM_MOVT_ABS 0000044c .LC28 │ │ │ │ │ +0001d73c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d760 0000e52b R_ARM_MOVW_ABS_NC 0000090c _tmp_119_rule │ │ │ │ │ +0001d764 0000e52c R_ARM_MOVT_ABS 0000090c _tmp_119_rule │ │ │ │ │ +0001d768 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001d774 0000c02b R_ARM_MOVW_ABS_NC 00000ae0 .LC65 │ │ │ │ │ +0001d778 0000c02c R_ARM_MOVT_ABS 00000ae0 .LC65 │ │ │ │ │ +0001d780 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d784 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001d7a4 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0001d7ac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001d7d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001d810 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d81c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d828 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d87c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001d884 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001d8c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d92c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001d934 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001d95c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d980 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d9a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001d9dc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001d9e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001da28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001da38 0000e81c R_ARM_CALL 0000100c _tmp_129_rule │ │ │ │ │ -0001da44 0000e72b R_ARM_MOVW_ABS_NC 00000ce8 .LC78 │ │ │ │ │ -0001da48 0000e72c R_ARM_MOVT_ABS 00000ce8 .LC78 │ │ │ │ │ -0001da50 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001da54 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001da74 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001da78 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001dab0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dae8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001daf0 0000e62b R_ARM_MOVW_ABS_NC 00000cb8 .LC77 │ │ │ │ │ -0001daf4 0000e62c R_ARM_MOVT_ABS 00000cb8 .LC77 │ │ │ │ │ -0001db10 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001db4c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001db54 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001db80 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0001dba8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dbbc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dbe4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dc10 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0001dc9c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001dca4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001dcc4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dcdc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dce0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001dce4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001dd1c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001dd24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001dd50 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001dd58 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0001dd5c 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0001dd68 0000b42b R_ARM_MOVW_ABS_NC 00000a24 .LC60 │ │ │ │ │ -0001dd6c 0000b42c R_ARM_MOVT_ABS 00000a24 .LC60 │ │ │ │ │ -0001dd74 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001dd80 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ddb0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001de0c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001de14 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001de5c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001deac 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001dee8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001df0c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001df44 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001df60 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001df98 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001dfd4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001dfdc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001e008 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001e040 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e094 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e0bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e100 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001e108 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001e134 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001e16c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e1a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e1b4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001e1f8 0001ff1c R_ARM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ -0001e248 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e25c 0000f61c R_ARM_CALL 0000ce24 _loop0_78_rule │ │ │ │ │ -0001e270 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001e2bc 0002001c R_ARM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ -0001e310 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001e340 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001e348 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001e370 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e384 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e38c 0000e92b R_ARM_MOVW_ABS_NC 00000d18 .LC79 │ │ │ │ │ -0001e390 0000e92c R_ARM_MOVT_ABS 00000d18 .LC79 │ │ │ │ │ -0001e3b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e3c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e3cc 0000ea2b R_ARM_MOVW_ABS_NC 00000d48 .LC80 │ │ │ │ │ -0001e3d0 0000ea2c R_ARM_MOVT_ABS 00000d48 .LC80 │ │ │ │ │ -0001e3f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e404 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e40c 0000eb2b R_ARM_MOVW_ABS_NC 00000d78 .LC81 │ │ │ │ │ -0001e410 0000eb2c R_ARM_MOVT_ABS 00000d78 .LC81 │ │ │ │ │ -0001e430 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e444 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e468 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e48c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e4b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e4d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e4fc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e520 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e544 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e568 0000ec2b R_ARM_MOVW_ABS_NC 00000da8 .LC82 │ │ │ │ │ -0001e56c 0000ec2c R_ARM_MOVT_ABS 00000da8 .LC82 │ │ │ │ │ -0001e574 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e578 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e598 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001e59c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e5dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e5f0 0000f71c R_ARM_CALL 00001cd8 _tmp_154_rule.isra.0 │ │ │ │ │ -0001e60c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e610 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e614 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001e620 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e62c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e630 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e63c 0000f42b R_ARM_MOVW_ABS_NC 00000f00 .LC90 │ │ │ │ │ -0001e640 0000f42c R_ARM_MOVT_ABS 00000f00 .LC90 │ │ │ │ │ -0001e648 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001e654 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e688 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e69c 0000f71c R_ARM_CALL 00001cd8 _tmp_154_rule.isra.0 │ │ │ │ │ -0001e6b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e6c4 0000f61c R_ARM_CALL 0000ce24 _loop0_78_rule │ │ │ │ │ -0001e6dc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e6e0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e6e4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001e6f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e6fc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e700 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e70c 0000f32b R_ARM_MOVW_ABS_NC 00000ed4 .LC89 │ │ │ │ │ -0001e710 0000f32c R_ARM_MOVT_ABS 00000ed4 .LC89 │ │ │ │ │ -0001e718 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001e724 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e75c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e770 0000f82b R_ARM_MOVW_ABS_NC 00001b54 _tmp_153_rule │ │ │ │ │ -0001e774 0000f82c R_ARM_MOVT_ABS 00001b54 _tmp_153_rule │ │ │ │ │ -0001e778 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001e784 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e790 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e794 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e7a0 0000ef2b R_ARM_MOVW_ABS_NC 00000e3c .LC85 │ │ │ │ │ -0001e7a4 0000ef2c R_ARM_MOVT_ABS 00000e3c .LC85 │ │ │ │ │ -0001e7ac 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001e7c4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e7f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e824 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e838 0000f71c R_ARM_CALL 00001cd8 _tmp_154_rule.isra.0 │ │ │ │ │ -0001e850 0000f92b R_ARM_MOVW_ABS_NC 00001c28 _tmp_155_rule │ │ │ │ │ -0001e854 0000f92c R_ARM_MOVT_ABS 00001c28 _tmp_155_rule │ │ │ │ │ -0001e858 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001e864 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e870 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e874 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e880 0000f22b R_ARM_MOVW_ABS_NC 00000eb4 .LC88 │ │ │ │ │ -0001e884 0000f22c R_ARM_MOVT_ABS 00000eb4 .LC88 │ │ │ │ │ -0001e88c 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001e8a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001e8d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e904 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001e90c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001e930 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e944 0000f92b R_ARM_MOVW_ABS_NC 00001c28 _tmp_155_rule │ │ │ │ │ -0001e948 0000f92c R_ARM_MOVT_ABS 00001c28 _tmp_155_rule │ │ │ │ │ -0001e94c 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001e970 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001e984 0001a72b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ -0001e988 0001a72c R_ARM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ -0001e98c 0001d61c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -0001e998 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e99c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001e9ac 0000f12b R_ARM_MOVW_ABS_NC 00000e8c .LC87 │ │ │ │ │ -0001e9b0 0000f12c R_ARM_MOVT_ABS 00000e8c .LC87 │ │ │ │ │ -0001e9b4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001e9c0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ea04 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001ea08 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001ea18 0000f02b R_ARM_MOVW_ABS_NC 00000e64 .LC86 │ │ │ │ │ -0001ea1c 0000f02c R_ARM_MOVT_ABS 00000e64 .LC86 │ │ │ │ │ -0001ea20 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001ea38 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ea64 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0001eaa4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001eac4 0000fa2b R_ARM_MOVW_ABS_NC 00001a5c _tmp_152_rule │ │ │ │ │ -0001eac8 0000fa2c R_ARM_MOVT_ABS 00001a5c _tmp_152_rule │ │ │ │ │ -0001eacc 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001ead8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001eae4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001eae8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001eaf4 0000ee2b R_ARM_MOVW_ABS_NC 00000e0c .LC84 │ │ │ │ │ -0001eaf8 0000ee2c R_ARM_MOVT_ABS 00000e0c .LC84 │ │ │ │ │ -0001eb00 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001eb18 0000522b R_ARM_MOVW_ABS_NC 00017e70 annotated_rhs_rule │ │ │ │ │ -0001eb1c 0000522c R_ARM_MOVT_ABS 00017e70 annotated_rhs_rule │ │ │ │ │ -0001eb20 0001d61c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -0001eb2c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001eb30 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001eb3c 0000ed2b R_ARM_MOVW_ABS_NC 00000dd8 .LC83 │ │ │ │ │ -0001eb40 0000ed2c R_ARM_MOVT_ABS 00000dd8 .LC83 │ │ │ │ │ -0001eb48 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001eb84 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001eb9c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ebc8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ebf0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001ec2c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001ec34 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ec7c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001eca0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001eca8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ece0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001ece8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ed24 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001ed2c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001ed74 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001edb4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ede4 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001ee14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001ee24 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001ee58 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -0001ee8c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001eed4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001eef8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001ef38 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001efa0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001efd8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001effc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f004 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f028 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f058 0000c81c R_ARM_CALL 0000c014 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ -0001f094 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f0b0 0000fb2b R_ARM_MOVW_ABS_NC 00000f18 .LC91 │ │ │ │ │ -0001f0b4 0000fb2c R_ARM_MOVT_ABS 00000f18 .LC91 │ │ │ │ │ -0001f0bc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001f0c0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001f0e4 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001f0e8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f118 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f124 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f12c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f164 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f170 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f19c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f1c4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f1e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f230 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f238 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f268 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f2b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f2e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f31c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f324 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f36c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f398 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f3a8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001f3dc 0001d31c R_ARM_CALL 00000000 _PyAST_List │ │ │ │ │ -0001f410 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001f448 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f470 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f498 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f4d4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f4dc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f500 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f514 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f544 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f590 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f598 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f5c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f5f0 0000bb2b R_ARM_MOVW_ABS_NC 00000a68 _tmp_106_rule │ │ │ │ │ -0001f5f4 0000bb2c R_ARM_MOVT_ABS 00000a68 _tmp_106_rule │ │ │ │ │ -0001f5f8 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0001f630 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f644 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f658 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f66c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f678 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001f67c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001f688 0000b32b R_ARM_MOVW_ABS_NC 000009fc .LC59 │ │ │ │ │ -0001f68c 0000b32c R_ARM_MOVT_ABS 000009fc .LC59 │ │ │ │ │ -0001f694 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001f6a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f6c8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f6dc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f700 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001f708 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001f770 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f778 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f7b8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f7c0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f7f8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f800 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f840 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f848 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f884 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f8c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f8d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f8f4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001f938 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f99c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001f9bc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001f9c4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001f9fc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001fa04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001fa30 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001fa7c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001faa4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001fb48 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001fb64 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001fb84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fbb0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001fc40 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001fc74 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001fca4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001fcbc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001fcd8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001fce0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001fd04 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fd34 0000c81c R_ARM_CALL 0000c014 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ -0001fd68 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001fd84 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001fdb8 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0001fdec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001fe0c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001fe14 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001fe38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001fe68 0000c81c R_ARM_CALL 0000c014 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ -0001fe9c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001feb4 0000fb2b R_ARM_MOVW_ABS_NC 00000f18 .LC91 │ │ │ │ │ -0001feb8 0000fb2c R_ARM_MOVT_ABS 00000f18 .LC91 │ │ │ │ │ -0001fec0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001fec4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001fee4 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001fee8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ff1c 0000fb2b R_ARM_MOVW_ABS_NC 00000f18 .LC91 │ │ │ │ │ -0001ff20 0000fb2c R_ARM_MOVT_ABS 00000f18 .LC91 │ │ │ │ │ -0001ff28 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001ff2c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001ff50 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0001ff54 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ffa8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001ffb4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001ffbc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001ffe8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020028 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020040 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002004c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020074 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020094 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000200b0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000200bc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000200cc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020108 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00020110 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00020144 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020158 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0002016c 0002011c R_ARM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ -000201c0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000201cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020224 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0002022c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00020274 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000202a8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000202e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000202f4 0000921c R_ARM_CALL 00009404 lambda_params_rule │ │ │ │ │ -00020310 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020334 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00020370 0002021c R_ARM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ -0002039c 0001ea1c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -000203bc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000203f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020434 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0002043c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0002046c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000204bc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000204ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020528 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00020530 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0002055c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000205a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000205c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020608 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020640 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002065c 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0002068c 0001961c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ -000206c8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020704 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00020738 0001961c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ -00020744 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020788 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00020790 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000207b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000207dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020840 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020854 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002086c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00020870 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00020874 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00020884 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00020888 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00020898 0001012b R_ARM_MOVW_ABS_NC 00001048 .LC97 │ │ │ │ │ -0002089c 0001012c R_ARM_MOVT_ABS 00001048 .LC97 │ │ │ │ │ -000208a4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000208b0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000208ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000208f8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000208fc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0002090c 00000d2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00020910 00000d2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00020914 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0002092c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002095c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002099c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020a00 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00020a08 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00020a40 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00020a98 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00020aa0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00020b00 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020b4c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00020b50 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00020b54 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00020bb8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00020bf0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00020bf8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00020c2c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020c64 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00020c98 0002041c R_ARM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -00020cf4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00020cfc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00020d24 0001021c R_ARM_CALL 0000caec _tmp_165_rule │ │ │ │ │ -00020d50 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00020d58 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00020d7c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00020dac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020dbc 0001021c R_ARM_CALL 0000caec _tmp_165_rule │ │ │ │ │ -00020e10 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00020e48 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00020e64 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00020e88 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00020ea0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00020edc 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00020ee8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020f10 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00020f48 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020f84 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00020fac 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00020fc8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00020fd4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00021028 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002105c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021068 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021074 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021080 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002108c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000210ac 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000210e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000210f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0002112c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021160 0000152b R_ARM_MOVW_ABS_NC 00000174 .LC8 │ │ │ │ │ -00021164 0000152c R_ARM_MOVT_ABS 00000174 .LC8 │ │ │ │ │ -00021168 0001991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000211a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000211e0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000211e8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00021210 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002123c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021278 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021288 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000212ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000212b8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000212bc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000212c8 0001042b R_ARM_MOVW_ABS_NC 000010c8 .LC99 │ │ │ │ │ -000212cc 0001042c R_ARM_MOVT_ABS 000010c8 .LC99 │ │ │ │ │ -000212d4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000212e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021314 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021328 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021340 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00021344 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00021348 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00021358 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0002135c 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00021370 0001032b R_ARM_MOVW_ABS_NC 00001088 .LC98 │ │ │ │ │ -00021374 0001032c R_ARM_MOVT_ABS 00001088 .LC98 │ │ │ │ │ -00021378 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00021394 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000213c8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021410 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00021418 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0002143c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021460 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021484 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000214a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000214cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000214f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021514 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021538 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002155c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021580 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000215a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000215c8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000215ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021618 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021648 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021660 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021688 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -000216a0 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -000216ac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000216d8 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -000216f0 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -000216fc 00009f2b R_ARM_MOVW_ABS_NC 000008b0 .LC50 │ │ │ │ │ -00021700 00009f2c R_ARM_MOVT_ABS 000008b0 .LC50 │ │ │ │ │ -00021708 0000301c R_ARM_CALL 00004240 INVALID_VERSION_CHECK │ │ │ │ │ -00021720 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021738 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021750 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021768 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00021798 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000217a8 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -000217c0 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -000217d8 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -0002181c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00021824 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00021864 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0002186c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00021890 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000218c4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000218cc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00021904 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021948 0001bf1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00021980 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00021988 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000219ac 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000219e8 0001bf1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00021a2c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021a4c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00021a54 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00021a78 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021aa8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00021ab0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00021ae0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021b08 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00021bd4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00021bf0 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00021c14 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00021c44 0001bf1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00021c84 0001bf1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00021cb0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00021cbc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00021ce0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021d08 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021d1c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021d44 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021d74 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021d90 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00021db4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021dbc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021de0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021e00 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021e1c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021e24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021e40 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021e48 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021e68 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00021e84 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00021ec0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00021ec8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00021efc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021f78 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00021f80 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00021fa8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00021fd8 00010a2b R_ARM_MOVW_ABS_NC 0000ff9c _tmp_126_rule │ │ │ │ │ -00021fdc 00010a2c R_ARM_MOVT_ABS 0000ff9c _tmp_126_rule │ │ │ │ │ -00021fe0 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00021fec 0001092b R_ARM_MOVW_ABS_NC 00001180 .LC103 │ │ │ │ │ -00021ff0 0001092c R_ARM_MOVT_ABS 00001180 .LC103 │ │ │ │ │ -00021ff8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00021ffc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0002201c 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00022020 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00022044 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022050 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002205c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000220b8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000220c0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000220f4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000220fc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0002212c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00022134 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00022180 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000221b4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000221bc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0002220c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022258 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00022260 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00022294 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0002229c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000222e8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0002231c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00022324 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00022374 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000223bc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000223c4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000223f8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00022400 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00022450 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00022474 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000224ac 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000224f8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0002254c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022570 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000225a8 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000225bc 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000225e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000225f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00022610 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00022638 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022650 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00022660 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0002267c 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000226bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000226e0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00022718 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -0002272c 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00022760 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00022768 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00022788 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000227b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000227c8 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000227d8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000227f4 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00022848 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022860 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000228b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000228d0 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00022904 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022928 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00022930 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00022970 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000229b8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00022a24 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00022a54 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022a80 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00022ac8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00022af8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022b24 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00022be8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00022c1c 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00022c30 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00022c64 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00022c6c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00022c90 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00022cc0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022cd8 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00022cf4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00022d10 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00022d44 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00022d70 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00022da0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00022dd4 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00022e04 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00022e3c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00022e5c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00022e90 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00022ed0 00010d1c R_ARM_CALL 0000d06c invalid_kwarg_rule.isra.0 │ │ │ │ │ -00022eec 00010d1c R_ARM_CALL 0000d06c invalid_kwarg_rule.isra.0 │ │ │ │ │ -00022f00 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00022f40 00010d1c R_ARM_CALL 0000d06c invalid_kwarg_rule.isra.0 │ │ │ │ │ -00022f74 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00022f7c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00022fa8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00022fd8 0000c81c R_ARM_CALL 0000c014 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ -00023004 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0002300c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00023038 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023068 0000c81c R_ARM_CALL 0000c014 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ +0001d7bc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001d7e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001d820 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d82c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d838 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d88c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001d894 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001d8d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d93c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001d944 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001d96c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d990 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d9b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001d9ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001d9f8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001da38 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001da48 0000e81c R_ARM_CALL 0000100c _tmp_129_rule │ │ │ │ │ +0001da54 0000e72b R_ARM_MOVW_ABS_NC 00000ce8 .LC78 │ │ │ │ │ +0001da58 0000e72c R_ARM_MOVT_ABS 00000ce8 .LC78 │ │ │ │ │ +0001da60 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001da64 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001da84 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001da88 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001dac0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001daf8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001db00 0000e62b R_ARM_MOVW_ABS_NC 00000cb8 .LC77 │ │ │ │ │ +0001db04 0000e62c R_ARM_MOVT_ABS 00000cb8 .LC77 │ │ │ │ │ +0001db20 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001db5c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001db64 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001db90 0001a61c R_ARM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0001dbb8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dbcc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dbf4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dc20 0001a91c R_ARM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0001dcac 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001dcb4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001dcd4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dcec 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dcf0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001dcf4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001dd2c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001dd34 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001dd60 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001dd68 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0001dd6c 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0001dd78 0000b42b R_ARM_MOVW_ABS_NC 00000a24 .LC60 │ │ │ │ │ +0001dd7c 0000b42c R_ARM_MOVT_ABS 00000a24 .LC60 │ │ │ │ │ +0001dd84 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001dd90 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ddc0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001de1c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001de24 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001de6c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001debc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001def8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001df1c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001df54 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001df70 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001dfa8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001dfe4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001dfec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001e018 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001e050 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e0a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e0cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e110 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001e118 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001e144 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001e17c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e1b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e1c4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001e208 0001ff1c R_ARM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ +0001e258 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e26c 0000f61c R_ARM_CALL 0000ce20 _loop0_78_rule │ │ │ │ │ +0001e280 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001e2cc 0002001c R_ARM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ +0001e320 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001e350 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001e358 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001e380 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e394 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e39c 0000e92b R_ARM_MOVW_ABS_NC 00000d18 .LC79 │ │ │ │ │ +0001e3a0 0000e92c R_ARM_MOVT_ABS 00000d18 .LC79 │ │ │ │ │ +0001e3c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e3d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e3dc 0000ea2b R_ARM_MOVW_ABS_NC 00000d48 .LC80 │ │ │ │ │ +0001e3e0 0000ea2c R_ARM_MOVT_ABS 00000d48 .LC80 │ │ │ │ │ +0001e400 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e414 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e41c 0000eb2b R_ARM_MOVW_ABS_NC 00000d78 .LC81 │ │ │ │ │ +0001e420 0000eb2c R_ARM_MOVT_ABS 00000d78 .LC81 │ │ │ │ │ +0001e440 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e454 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e478 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e49c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e4c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e4e4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e50c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e530 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e554 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e578 0000ec2b R_ARM_MOVW_ABS_NC 00000da8 .LC82 │ │ │ │ │ +0001e57c 0000ec2c R_ARM_MOVT_ABS 00000da8 .LC82 │ │ │ │ │ +0001e584 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e588 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e5a8 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001e5ac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e5ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e600 0000f71c R_ARM_CALL 00001cd8 _tmp_154_rule.isra.0 │ │ │ │ │ +0001e61c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e620 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e624 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001e630 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e63c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e640 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e64c 0000f42b R_ARM_MOVW_ABS_NC 00000f00 .LC90 │ │ │ │ │ +0001e650 0000f42c R_ARM_MOVT_ABS 00000f00 .LC90 │ │ │ │ │ +0001e658 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001e664 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e698 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e6ac 0000f71c R_ARM_CALL 00001cd8 _tmp_154_rule.isra.0 │ │ │ │ │ +0001e6c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e6d4 0000f61c R_ARM_CALL 0000ce20 _loop0_78_rule │ │ │ │ │ +0001e6ec 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e6f0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e6f4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001e700 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e70c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e710 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e71c 0000f32b R_ARM_MOVW_ABS_NC 00000ed4 .LC89 │ │ │ │ │ +0001e720 0000f32c R_ARM_MOVT_ABS 00000ed4 .LC89 │ │ │ │ │ +0001e728 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001e734 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e76c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e780 0000f82b R_ARM_MOVW_ABS_NC 00001b54 _tmp_153_rule │ │ │ │ │ +0001e784 0000f82c R_ARM_MOVT_ABS 00001b54 _tmp_153_rule │ │ │ │ │ +0001e788 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001e794 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e7a0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e7a4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e7b0 0000ef2b R_ARM_MOVW_ABS_NC 00000e3c .LC85 │ │ │ │ │ +0001e7b4 0000ef2c R_ARM_MOVT_ABS 00000e3c .LC85 │ │ │ │ │ +0001e7bc 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001e7d4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e800 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e834 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e848 0000f71c R_ARM_CALL 00001cd8 _tmp_154_rule.isra.0 │ │ │ │ │ +0001e860 0000f92b R_ARM_MOVW_ABS_NC 00001c28 _tmp_155_rule │ │ │ │ │ +0001e864 0000f92c R_ARM_MOVT_ABS 00001c28 _tmp_155_rule │ │ │ │ │ +0001e868 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001e874 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e880 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e884 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e890 0000f22b R_ARM_MOVW_ABS_NC 00000eb4 .LC88 │ │ │ │ │ +0001e894 0000f22c R_ARM_MOVT_ABS 00000eb4 .LC88 │ │ │ │ │ +0001e89c 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001e8b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001e8e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e914 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001e91c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001e940 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e954 0000f92b R_ARM_MOVW_ABS_NC 00001c28 _tmp_155_rule │ │ │ │ │ +0001e958 0000f92c R_ARM_MOVT_ABS 00001c28 _tmp_155_rule │ │ │ │ │ +0001e95c 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001e980 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001e994 0001a72b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ +0001e998 0001a72c R_ARM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ +0001e99c 0001d61c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +0001e9a8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e9ac 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001e9bc 0000f12b R_ARM_MOVW_ABS_NC 00000e8c .LC87 │ │ │ │ │ +0001e9c0 0000f12c R_ARM_MOVT_ABS 00000e8c .LC87 │ │ │ │ │ +0001e9c4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001e9d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ea14 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001ea18 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001ea28 0000f02b R_ARM_MOVW_ABS_NC 00000e64 .LC86 │ │ │ │ │ +0001ea2c 0000f02c R_ARM_MOVT_ABS 00000e64 .LC86 │ │ │ │ │ +0001ea30 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001ea48 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ea74 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0001eab4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ead4 0000fa2b R_ARM_MOVW_ABS_NC 00001a5c _tmp_152_rule │ │ │ │ │ +0001ead8 0000fa2c R_ARM_MOVT_ABS 00001a5c _tmp_152_rule │ │ │ │ │ +0001eadc 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001eae8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001eaf4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001eaf8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001eb04 0000ee2b R_ARM_MOVW_ABS_NC 00000e0c .LC84 │ │ │ │ │ +0001eb08 0000ee2c R_ARM_MOVT_ABS 00000e0c .LC84 │ │ │ │ │ +0001eb10 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001eb28 0000522b R_ARM_MOVW_ABS_NC 00017e80 annotated_rhs_rule │ │ │ │ │ +0001eb2c 0000522c R_ARM_MOVT_ABS 00017e80 annotated_rhs_rule │ │ │ │ │ +0001eb30 0001d61c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +0001eb3c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001eb40 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001eb4c 0000ed2b R_ARM_MOVW_ABS_NC 00000dd8 .LC83 │ │ │ │ │ +0001eb50 0000ed2c R_ARM_MOVT_ABS 00000dd8 .LC83 │ │ │ │ │ +0001eb58 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001eb94 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ebac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ebd8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ec00 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ec3c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ec44 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ec8c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ecb0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ecb8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ecf0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ecf8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ed34 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001ed3c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001ed84 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001edc4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001edf4 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001ee24 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ee34 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001ee68 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +0001ee9c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001eee4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001ef08 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001ef48 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001efb0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001efe8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f00c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f014 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f038 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f068 0000c81c R_ARM_CALL 0000c010 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ +0001f0a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f0c0 0000fb2b R_ARM_MOVW_ABS_NC 00000f18 .LC91 │ │ │ │ │ +0001f0c4 0000fb2c R_ARM_MOVT_ABS 00000f18 .LC91 │ │ │ │ │ +0001f0cc 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001f0d0 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001f0f4 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001f0f8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f128 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f134 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f13c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f174 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f180 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f1ac 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f1d4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f1f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f240 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f248 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f278 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f2c4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f2f0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f32c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f334 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f37c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f3a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f3b8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001f3ec 0001d31c R_ARM_CALL 00000000 _PyAST_List │ │ │ │ │ +0001f420 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001f458 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f480 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f4a8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f4e4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f4ec 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f510 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f524 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f554 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f5a0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f5a8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f5d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f600 0000bb2b R_ARM_MOVW_ABS_NC 00000a68 _tmp_106_rule │ │ │ │ │ +0001f604 0000bb2c R_ARM_MOVT_ABS 00000a68 _tmp_106_rule │ │ │ │ │ +0001f608 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001f640 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f654 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f668 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f67c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f688 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001f68c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001f698 0000b32b R_ARM_MOVW_ABS_NC 000009fc .LC59 │ │ │ │ │ +0001f69c 0000b32c R_ARM_MOVT_ABS 000009fc .LC59 │ │ │ │ │ +0001f6a4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001f6b0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f6d8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f6ec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f710 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001f718 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001f780 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f788 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f7c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f7d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f808 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f810 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f850 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f858 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f894 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f8d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f8e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001f904 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001f948 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f9ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001f9cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001f9d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001fa0c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001fa14 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001fa40 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001fa8c 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001fab4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001fb58 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001fb74 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001fb94 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fbc0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001fc50 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001fc84 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001fcb4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001fccc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001fce8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001fcf0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001fd14 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fd44 0000c81c R_ARM_CALL 0000c010 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ +0001fd78 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001fd94 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001fdc8 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0001fdfc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001fe1c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001fe24 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001fe48 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001fe78 0000c81c R_ARM_CALL 0000c010 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ +0001feac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001fec4 0000fb2b R_ARM_MOVW_ABS_NC 00000f18 .LC91 │ │ │ │ │ +0001fec8 0000fb2c R_ARM_MOVT_ABS 00000f18 .LC91 │ │ │ │ │ +0001fed0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001fed4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001fef4 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001fef8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ff2c 0000fb2b R_ARM_MOVW_ABS_NC 00000f18 .LC91 │ │ │ │ │ +0001ff30 0000fb2c R_ARM_MOVT_ABS 00000f18 .LC91 │ │ │ │ │ +0001ff38 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001ff3c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001ff60 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001ff64 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001ffb8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ffc4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001ffcc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001fff8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020038 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020050 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002005c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020084 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000200a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000200c0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000200cc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000200dc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020118 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00020120 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00020154 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020168 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0002017c 0002011c R_ARM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ +000201d0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000201dc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020234 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0002023c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00020284 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000202b8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000202f4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020304 0000921c R_ARM_CALL 00009400 lambda_params_rule │ │ │ │ │ +00020320 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020344 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00020380 0002021c R_ARM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ +000203ac 0001ea1c R_ARM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +000203cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020408 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020444 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0002044c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002047c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000204cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000204fc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020538 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00020540 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002056c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000205b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000205d4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020618 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020650 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0002066c 0001851c R_ARM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0002069c 0001961c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ +000206d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020714 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00020748 0001961c R_ARM_CALL 00000000 _PyAST_If │ │ │ │ │ +00020754 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020798 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000207a0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000207c8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000207ec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020850 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020864 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002087c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00020880 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00020884 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00020894 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00020898 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +000208a8 0001012b R_ARM_MOVW_ABS_NC 00001048 .LC97 │ │ │ │ │ +000208ac 0001012c R_ARM_MOVT_ABS 00001048 .LC97 │ │ │ │ │ +000208b4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000208c0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000208fc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020908 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0002090c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0002091c 00000d2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00020920 00000d2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00020924 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0002093c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002096c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000209ac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020a10 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00020a18 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00020a50 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00020aa8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00020ab0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00020b10 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020b5c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00020b60 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00020b64 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00020bc8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00020c00 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00020c08 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00020c3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020c74 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00020ca8 0002041c R_ARM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +00020d04 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00020d0c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00020d34 0001021c R_ARM_CALL 0000cae8 _tmp_165_rule │ │ │ │ │ +00020d60 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00020d68 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00020d8c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00020dbc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020dcc 0001021c R_ARM_CALL 0000cae8 _tmp_165_rule │ │ │ │ │ +00020e20 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00020e58 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00020e74 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00020e98 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00020eb0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00020eec 0001d21c R_ARM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00020ef8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020f20 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00020f58 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020f94 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00020fbc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00020fd8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00020fe4 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00021038 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002106c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021078 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021084 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021090 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002109c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000210bc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000210f8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00021100 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002113c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021170 0000152b R_ARM_MOVW_ABS_NC 00000174 .LC8 │ │ │ │ │ +00021174 0000152c R_ARM_MOVT_ABS 00000174 .LC8 │ │ │ │ │ +00021178 0001991c R_ARM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000211b0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000211f0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000211f8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00021220 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002124c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021288 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021298 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000212bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000212c8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000212cc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000212d8 0001042b R_ARM_MOVW_ABS_NC 000010c8 .LC99 │ │ │ │ │ +000212dc 0001042c R_ARM_MOVT_ABS 000010c8 .LC99 │ │ │ │ │ +000212e4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000212f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021324 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021338 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021350 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00021354 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00021358 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00021368 0001a12b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0002136c 0001a12c R_ARM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00021380 0001032b R_ARM_MOVW_ABS_NC 00001088 .LC98 │ │ │ │ │ +00021384 0001032c R_ARM_MOVT_ABS 00001088 .LC98 │ │ │ │ │ +00021388 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000213a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000213d8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021420 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00021428 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002144c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021470 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021494 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000214b8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000214dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021500 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021524 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021548 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002156c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021590 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000215b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000215d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000215fc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021628 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021658 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021670 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021698 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +000216b0 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +000216bc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000216e8 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021700 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +0002170c 00009f2b R_ARM_MOVW_ABS_NC 000008b0 .LC50 │ │ │ │ │ +00021710 00009f2c R_ARM_MOVT_ABS 000008b0 .LC50 │ │ │ │ │ +00021718 0000301c R_ARM_CALL 0000423c INVALID_VERSION_CHECK │ │ │ │ │ +00021730 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021748 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021760 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00021778 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +000217a8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000217b8 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +000217d0 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +000217e8 0002081c R_ARM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +0002182c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00021834 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00021874 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0002187c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000218a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000218d4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000218dc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00021914 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021958 0001bf1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00021990 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00021998 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000219bc 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000219f8 0001bf1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00021a3c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021a5c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00021a64 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00021a88 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021ab8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00021ac0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00021af0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021b18 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00021be4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00021c00 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00021c24 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00021c54 0001bf1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00021c94 0001bf1c R_ARM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00021cc0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00021ccc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00021cf0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021d18 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021d2c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021d54 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021d84 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021da0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00021dc4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021dcc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021df0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021e10 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021e2c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021e34 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021e50 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021e58 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021e78 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00021e94 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00021ed0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00021ed8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00021f0c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021f88 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00021f90 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00021fb8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00021fe8 00010a2b R_ARM_MOVW_ABS_NC 0000ff98 _tmp_126_rule │ │ │ │ │ +00021fec 00010a2c R_ARM_MOVT_ABS 0000ff98 _tmp_126_rule │ │ │ │ │ +00021ff0 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00021ffc 0001092b R_ARM_MOVW_ABS_NC 00001180 .LC103 │ │ │ │ │ +00022000 0001092c R_ARM_MOVT_ABS 00001180 .LC103 │ │ │ │ │ +00022008 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0002200c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0002202c 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00022030 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00022054 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022060 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002206c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000220c8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000220d0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00022104 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0002210c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002213c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00022144 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00022190 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000221c4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000221cc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002221c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022268 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00022270 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000222a4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000222ac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000222f8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0002232c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00022334 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00022384 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000223cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000223d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00022408 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00022410 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00022460 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00022488 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000224c0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0002250c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00022560 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022584 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000225bc 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000225d0 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000225fc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00022604 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00022624 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0002264c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022664 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00022674 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00022690 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000226d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000226f4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0002272c 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00022740 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00022774 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0002277c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002279c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000227c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000227dc 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000227ec 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00022808 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0002285c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022874 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000228cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000228e4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00022918 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002293c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00022944 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00022984 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000229cc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00022a38 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00022a68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022a94 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00022adc 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00022b0c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022b38 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00022bfc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00022c30 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00022c44 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00022c78 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00022c80 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00022ca4 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00022cd4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022cec 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00022d08 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00022d24 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00022d58 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00022d84 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00022db4 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00022de8 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00022e18 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00022e50 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00022e70 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00022ea4 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00022ee4 00010d1c R_ARM_CALL 0000d068 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00022f00 00010d1c R_ARM_CALL 0000d068 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00022f2c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00022f34 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00022f60 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00022f88 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00022fc8 00010d1c R_ARM_CALL 0000d068 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00022ffc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00023004 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00023030 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023060 0000c81c R_ARM_CALL 0000c010 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ +0002307c 0000c81c R_ARM_CALL 0000c010 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ 000230d8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000230fc 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00023130 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00023148 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002316c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023190 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00023194 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0002319c 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ -000231a0 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ -000231a8 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000231b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000231e4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000231f8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000231fc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00023204 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ -00023208 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ -00023210 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0002321c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023258 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00023260 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00023284 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000232b0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000232cc 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000232e8 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00023304 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00023324 00020b1c R_ARM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ -000233a8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000233bc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000233c8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000233f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023408 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00023424 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002342c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023454 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002345c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023474 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00023494 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000234c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000234d0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000234dc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000234e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023508 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023514 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023520 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002352c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00023538 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00023550 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0002355c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00023570 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023598 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000235a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000235b0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000235bc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000235c8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000235d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002360c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023630 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0002363c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00023654 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023660 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023668 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002367c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023698 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000236b0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000236cc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000236e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023708 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023718 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000230f8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0002312c 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00023158 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002317c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000231a0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000231a4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000231ac 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ +000231b0 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ +000231b8 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000231c4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000231f4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00023224 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0002322c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00023250 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0002327c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023298 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000232b4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000232d0 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000232f0 00020b1c R_ARM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ +00023310 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00023314 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0002331c 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ +00023320 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ +00023328 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00023334 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000233b8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000233cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000233e4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00023400 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0002340c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00023424 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002343c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002346c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000234a0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000234ac 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000234b4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000234f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023514 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00023520 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0002352c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023534 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023544 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023570 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023578 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023590 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000235a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000235d4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000235e0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000235ec 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000235f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023604 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023610 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002361c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00023628 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00023640 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0002364c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00023664 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023670 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002367c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023688 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023694 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002369c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000236c4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000236e0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000236f8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023714 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00023728 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00023738 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002374c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023760 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023774 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002378c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00023798 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000237dc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000237e4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00023834 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00023874 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0002387c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000238d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023914 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00023960 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023984 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000239c0 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000239d8 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000239fc 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00023a60 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00023a94 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00023ac4 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00023ad0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023b04 00010d1c R_ARM_CALL 0000d06c invalid_kwarg_rule.isra.0 │ │ │ │ │ -00023b30 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00023b38 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00023b58 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023b88 0000c81c R_ARM_CALL 0000c014 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ -00023b98 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023bb8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00023bbc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00023bc8 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ -00023bcc 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ -00023bd4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00023be0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023c1c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023c24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023c38 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023c44 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023c58 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023cb8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00023cc0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00023d10 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00023d34 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023d78 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00023db0 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00023dc4 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00023de0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00023e0c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00023e50 00010d1c R_ARM_CALL 0000d06c invalid_kwarg_rule.isra.0 │ │ │ │ │ -00023e7c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00023ea0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00023ed8 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00023ef4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00023f30 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00023f38 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00023f5c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00023fa4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00023fac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00023fdc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002400c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00024050 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00024078 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00024080 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000240a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000240e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000240f4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024114 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00024168 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00024170 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000241a4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000241ac 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000241e8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00024258 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00024360 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0002439c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000243bc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000243c0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000243c4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000243e0 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00024424 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0002443c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00024460 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0002448c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000244d0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000244d8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00024500 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002455c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00024588 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000245a4 00010a2b R_ARM_MOVW_ABS_NC 0000ff9c _tmp_126_rule │ │ │ │ │ -000245a8 00010a2c R_ARM_MOVT_ABS 0000ff9c _tmp_126_rule │ │ │ │ │ -000245ac 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000245b8 0001092b R_ARM_MOVW_ABS_NC 00001180 .LC103 │ │ │ │ │ -000245bc 0001092c R_ARM_MOVT_ABS 00001180 .LC103 │ │ │ │ │ -000245c4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000245c8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000245e8 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000245ec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002460c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002463c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00024654 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024660 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024688 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024690 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000246b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000246c0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000246c8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000246f0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00024704 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00024710 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00024724 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0002476c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00024774 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00024798 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000247bc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000247e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024814 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024848 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024874 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024894 0000692b R_ARM_MOVW_ABS_NC 00000538 .LC33 │ │ │ │ │ -00024898 0000692c R_ARM_MOVT_ABS 00000538 .LC33 │ │ │ │ │ -000248a0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000248a4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000248c8 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000248cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000248f8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024918 00006a2b R_ARM_MOVW_ABS_NC 00000570 .LC34 │ │ │ │ │ -0002491c 00006a2c R_ARM_MOVT_ABS 00000570 .LC34 │ │ │ │ │ -00024944 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0002496c 0001122b R_ARM_MOVW_ABS_NC 0000123c .LC106 │ │ │ │ │ -00024970 0001122c R_ARM_MOVT_ABS 0000123c .LC106 │ │ │ │ │ -00024978 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0002497c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0002498c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000249b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000249dc 0001132b R_ARM_MOVW_ABS_NC 00001270 .LC107 │ │ │ │ │ -000249e0 0001132c R_ARM_MOVT_ABS 00001270 .LC107 │ │ │ │ │ -000249e8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000249ec 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00024a10 0001112b R_ARM_MOVW_ABS_NC 000011d4 .LC105 │ │ │ │ │ -00024a14 0001112c R_ARM_MOVT_ABS 000011d4 .LC105 │ │ │ │ │ -00024a1c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00024a20 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00024a80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00024a88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00024aac 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00024acc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00024ad0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00024aec 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00024af4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00024b28 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00024b30 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00024b6c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00024b80 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00024bc4 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00024bf0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024c28 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00024c60 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024c80 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00024cbc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00024cf4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00024cfc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00024d38 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00024d4c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00024d84 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00024db8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00024df8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00024e18 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00024e44 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00024e70 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00024eac 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00024f50 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00024f70 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00024f88 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00024fac 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00024fb0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00024fb4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00024fe0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00024fec 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00024ff8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00025000 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025030 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025038 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0002506c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025074 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000250bc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000250c4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00025104 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0002510c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0002514c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0002515c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00025194 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000251c0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000251f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025250 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00025254 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00025258 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0002526c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000252a8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000252d0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000252f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025304 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025340 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00025348 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0002538c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0002539c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000253dc 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0002541c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00025478 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025480 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000254d8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000254e0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00025510 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00025544 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0002554c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00025580 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00025588 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000255c4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000255d8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002561c 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00025648 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025680 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000256b8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000256e4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00025774 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00025794 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000257d0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00025808 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00025810 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0002584c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00025860 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0002589c 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000258cc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000258d0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000258d4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00025914 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025934 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025960 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0002598c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000259c8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000259e4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025a0c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025a14 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025a44 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00025a50 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00025a6c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00025a90 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00025ab4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025ac0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025afc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00025b04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00025b24 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00025b58 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00025bc4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00025bf4 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00025c38 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00025c54 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00025c60 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00025c84 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00025cc0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00025cc8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00025cfc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00025d04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00025d48 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00025d5c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00025d94 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00025dd8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00025df8 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00025e30 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00025e70 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00025e78 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00025ebc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00025ed0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00025f08 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00025f50 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00025f54 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00025f58 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00025f74 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00025fa0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00025fd8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00026010 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026084 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000260bc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000260d8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000260e4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000260ec 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026114 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00026138 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023748 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002375c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023770 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023784 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002379c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000237a8 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000237ec 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000237f4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00023844 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00023884 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0002388c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000238e0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023924 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00023970 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023994 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000239d0 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000239e8 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00023a0c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00023a70 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00023aa4 0001c31c R_ARM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00023ad4 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00023ae0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023b14 00010d1c R_ARM_CALL 0000d068 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00023b40 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00023b48 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00023b68 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023b98 0000c81c R_ARM_CALL 0000c010 invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ +00023ba8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023bc8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00023bcc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00023bd8 0000c72b R_ARM_MOVW_ABS_NC 00000b44 .LC67 │ │ │ │ │ +00023bdc 0000c72c R_ARM_MOVT_ABS 00000b44 .LC67 │ │ │ │ │ +00023be4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00023bf0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023c2c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023c34 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023c48 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023c54 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023c68 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023cc8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00023cd0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00023d20 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00023d44 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023d88 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00023dc0 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00023dd4 00020a1c R_ARM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00023df0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00023e1c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00023e60 00010d1c R_ARM_CALL 0000d068 invalid_kwarg_rule.isra.0 │ │ │ │ │ +00023e8c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00023eb0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00023ee8 0002091c R_ARM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00023f04 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00023f40 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00023f48 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00023f6c 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00023fb4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00023fbc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00023fec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002401c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00024060 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00024088 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00024090 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000240b4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000240f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024104 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024124 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00024178 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00024180 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000241b4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000241bc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000241f8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00024268 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00024370 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000243ac 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000243cc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000243d0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000243d4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000243f0 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00024434 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0002444c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024470 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0002449c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000244e0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000244e8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00024510 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002456c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024598 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000245b4 00010a2b R_ARM_MOVW_ABS_NC 0000ff98 _tmp_126_rule │ │ │ │ │ +000245b8 00010a2c R_ARM_MOVT_ABS 0000ff98 _tmp_126_rule │ │ │ │ │ +000245bc 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000245c8 0001092b R_ARM_MOVW_ABS_NC 00001180 .LC103 │ │ │ │ │ +000245cc 0001092c R_ARM_MOVT_ABS 00001180 .LC103 │ │ │ │ │ +000245d4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000245d8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000245f8 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000245fc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002461c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002464c 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00024664 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024670 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024698 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000246a0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000246c4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000246d0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000246d8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024700 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024714 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00024720 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00024734 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0002477c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00024784 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000247a8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000247cc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000247f0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024824 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024858 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024884 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000248a4 0000692b R_ARM_MOVW_ABS_NC 00000538 .LC33 │ │ │ │ │ +000248a8 0000692c R_ARM_MOVT_ABS 00000538 .LC33 │ │ │ │ │ +000248b0 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000248b4 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000248d8 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000248dc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024908 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024928 00006a2b R_ARM_MOVW_ABS_NC 00000570 .LC34 │ │ │ │ │ +0002492c 00006a2c R_ARM_MOVT_ABS 00000570 .LC34 │ │ │ │ │ +00024954 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0002497c 0001122b R_ARM_MOVW_ABS_NC 0000123c .LC106 │ │ │ │ │ +00024980 0001122c R_ARM_MOVT_ABS 0000123c .LC106 │ │ │ │ │ +00024988 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0002498c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0002499c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000249c4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000249ec 0001132b R_ARM_MOVW_ABS_NC 00001270 .LC107 │ │ │ │ │ +000249f0 0001132c R_ARM_MOVT_ABS 00001270 .LC107 │ │ │ │ │ +000249f8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000249fc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00024a20 0001112b R_ARM_MOVW_ABS_NC 000011d4 .LC105 │ │ │ │ │ +00024a24 0001112c R_ARM_MOVT_ABS 000011d4 .LC105 │ │ │ │ │ +00024a2c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00024a30 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00024a90 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00024a98 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00024abc 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00024adc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00024ae0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00024afc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00024b04 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00024b38 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00024b40 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00024b7c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00024b90 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00024bd4 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00024c00 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024c38 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00024c70 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024c90 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00024ccc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00024d04 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00024d0c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00024d48 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00024d5c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00024d94 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00024dc8 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00024e08 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024e28 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00024e54 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00024e80 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00024ebc 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00024f60 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00024f80 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00024f98 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00024fbc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00024fc0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00024fc4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00024ff0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00024ffc 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00025008 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00025010 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025040 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025048 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0002507c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025084 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000250cc 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000250d4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00025114 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0002511c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002515c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0002516c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000251a4 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000251d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025204 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025260 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00025264 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00025268 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0002527c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000252b8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000252e0 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025308 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025314 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025350 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00025358 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002539c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000253ac 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000253ec 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0002542c 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00025488 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025490 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000254e8 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000254f0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00025520 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00025554 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0002555c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00025590 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00025598 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000255d4 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000255e8 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0002562c 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00025658 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025690 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000256c8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000256f4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00025784 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000257a4 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000257e0 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025818 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00025820 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0002585c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025870 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000258ac 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000258dc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000258e0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000258e4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00025924 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025944 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025970 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0002599c 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000259d8 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000259f4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025a1c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025a24 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025a54 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00025a60 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00025a7c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00025aa0 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00025ac4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025ad0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025b0c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00025b14 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00025b34 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00025b68 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00025bd4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00025c04 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00025c48 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00025c64 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00025c70 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00025c94 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00025cd0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00025cd8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00025d0c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00025d14 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00025d58 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025d6c 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00025da4 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00025de8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00025e08 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00025e40 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025e80 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00025e88 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00025ecc 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00025ee0 00018b1c R_ARM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00025f18 0001f91c R_ARM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00025f60 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00025f64 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00025f68 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00025f84 0001fd1c R_ARM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00025fb0 0001831c R_ARM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00025fe8 0001a71c R_ARM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00026020 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026094 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000260cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000260e8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000260f4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000260fc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026124 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00026148 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x4ab84 contains 317 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x4ab90 contains 317 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000034 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000003c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000004c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000009c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000000a4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000000b4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -6487,51 +6487,51 @@ │ │ │ │ │ 000004cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000053c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000544 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000554 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000058c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000594 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000005a4 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000005cc 00004f1c R_ARM_CALL 0001ddd8 star_named_expression_rule │ │ │ │ │ +000005cc 00004f1c R_ARM_CALL 0001dde8 star_named_expression_rule │ │ │ │ │ 000005f4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000005fc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000060c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000624 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000064c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000065c 00004f1c R_ARM_CALL 0001ddd8 star_named_expression_rule │ │ │ │ │ +0000065c 00004f1c R_ARM_CALL 0001dde8 star_named_expression_rule │ │ │ │ │ 00000674 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000068c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000006a8 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000006d4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000006f0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 000006fc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000072c 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000748 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 0000077c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007e0 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000007e8 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000007f8 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000081c 0001381c R_ARM_CALL 00009ea8 lambda_slash_no_default_rule │ │ │ │ │ -0000083c 0001391c R_ARM_CALL 00009ff4 lambda_slash_with_default_rule │ │ │ │ │ +0000081c 0001381c R_ARM_CALL 00009ea4 lambda_slash_no_default_rule │ │ │ │ │ +0000083c 0001391c R_ARM_CALL 00009ff0 lambda_slash_with_default_rule │ │ │ │ │ 00000888 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000890 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000008a0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000008c4 0000761c R_ARM_CALL 000187dc starred_expression_rule │ │ │ │ │ +000008c4 0000761c R_ARM_CALL 000187ec starred_expression_rule │ │ │ │ │ 000008dc 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000008e0 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000008e4 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000093c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000944 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000954 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000097c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000009a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000009ec 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000009f4 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000a04 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000a28 0000cd1c R_ARM_CALL 000199cc param_no_default_rule │ │ │ │ │ +00000a28 0000cd1c R_ARM_CALL 000199dc param_no_default_rule │ │ │ │ │ 00000a4c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000a98 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000aa0 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000ab0 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000ad8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000aec 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000b00 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ @@ -6541,15 +6541,15 @@ │ │ │ │ │ 00000b90 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000bb4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000c04 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000c0c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000c1c 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000c40 00018d1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000c54 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000c80 0000251c R_ARM_CALL 0001db18 block_rule │ │ │ │ │ +00000c80 0000251c R_ARM_CALL 0001db28 block_rule │ │ │ │ │ 00000ca4 0001911c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000cd4 00018e1c R_ARM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000cf0 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000cfc 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000d28 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000d74 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000d7c 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -6597,50 +6597,50 @@ │ │ │ │ │ 000011e8 0001652c R_ARM_MOVT_ABS 000017f4 .LC140 │ │ │ │ │ 00001208 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000121c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001228 0001662b R_ARM_MOVW_ABS_NC 00001824 .LC141 │ │ │ │ │ 0000122c 0001662c R_ARM_MOVT_ABS 00001824 .LC141 │ │ │ │ │ 00001234 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001238 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001258 0000361c R_ARM_CALL 0000ff3c RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00001258 0000361c R_ARM_CALL 0000ff38 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 0000125c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000128c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000012a0 0000522b R_ARM_MOVW_ABS_NC 00017e70 annotated_rhs_rule │ │ │ │ │ -000012a4 0000522c R_ARM_MOVT_ABS 00017e70 annotated_rhs_rule │ │ │ │ │ +000012a0 0000522b R_ARM_MOVW_ABS_NC 00017e80 annotated_rhs_rule │ │ │ │ │ +000012a4 0000522c R_ARM_MOVT_ABS 00017e80 annotated_rhs_rule │ │ │ │ │ 000012a8 0001d61c R_ARM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ 000012b4 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000012b8 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000012c4 0001672b R_ARM_MOVW_ABS_NC 00001854 .LC142 │ │ │ │ │ 000012c8 0001672c R_ARM_MOVT_ABS 00001854 .LC142 │ │ │ │ │ 000012d0 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000012f8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001308 0000521c R_ARM_CALL 00017e70 annotated_rhs_rule │ │ │ │ │ +00001308 0000521c R_ARM_CALL 00017e80 annotated_rhs_rule │ │ │ │ │ 0000131c 0000fa2b R_ARM_MOVW_ABS_NC 00001a5c _tmp_152_rule │ │ │ │ │ 00001320 0000fa2c R_ARM_MOVT_ABS 00001a5c _tmp_152_rule │ │ │ │ │ 00001324 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00001330 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000133c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001340 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000134c 0001682b R_ARM_MOVW_ABS_NC 00001888 .LC143 │ │ │ │ │ 00001350 0001682c R_ARM_MOVT_ABS 00001888 .LC143 │ │ │ │ │ 00001358 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00001380 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001390 0000521c R_ARM_CALL 00017e70 annotated_rhs_rule │ │ │ │ │ +00001390 0000521c R_ARM_CALL 00017e80 annotated_rhs_rule │ │ │ │ │ 000013a4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000013b8 0000f82b R_ARM_MOVW_ABS_NC 00001b54 _tmp_153_rule │ │ │ │ │ 000013bc 0000f82c R_ARM_MOVT_ABS 00001b54 _tmp_153_rule │ │ │ │ │ 000013c0 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000013cc 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000013d8 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000013dc 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000013e8 0001692b R_ARM_MOVW_ABS_NC 000018b8 .LC144 │ │ │ │ │ 000013ec 0001692c R_ARM_MOVT_ABS 000018b8 .LC144 │ │ │ │ │ 000013f4 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000141c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000142c 0000521c R_ARM_CALL 00017e70 annotated_rhs_rule │ │ │ │ │ +0000142c 0000521c R_ARM_CALL 00017e80 annotated_rhs_rule │ │ │ │ │ 00001440 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000146c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001474 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001484 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000014a0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014b4 0000f92b R_ARM_MOVW_ABS_NC 00001c28 _tmp_155_rule │ │ │ │ │ 000014b8 0000f92c R_ARM_MOVT_ABS 00001c28 _tmp_155_rule │ │ │ │ │ @@ -6659,42 +6659,42 @@ │ │ │ │ │ 00001574 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001584 00016b2b R_ARM_MOVW_ABS_NC 00001908 .LC146 │ │ │ │ │ 00001588 00016b2c R_ARM_MOVT_ABS 00001908 .LC146 │ │ │ │ │ 0000158c 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000015a4 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000015f8 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 0000161c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000162c 0000521c R_ARM_CALL 00017e70 annotated_rhs_rule │ │ │ │ │ +0000162c 0000521c R_ARM_CALL 00017e80 annotated_rhs_rule │ │ │ │ │ 00001640 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000166c 0000f92b R_ARM_MOVW_ABS_NC 00001c28 _tmp_155_rule │ │ │ │ │ 00001670 0000f92c R_ARM_MOVT_ABS 00001c28 _tmp_155_rule │ │ │ │ │ 00001674 0001931c R_ARM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00001680 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000168c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001690 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000169c 00016c2b R_ARM_MOVW_ABS_NC 00001930 .LC147 │ │ │ │ │ 000016a0 00016c2c R_ARM_MOVT_ABS 00001930 .LC147 │ │ │ │ │ 000016a8 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000016d0 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000016e0 0000521c R_ARM_CALL 00017e70 annotated_rhs_rule │ │ │ │ │ +000016e0 0000521c R_ARM_CALL 00017e80 annotated_rhs_rule │ │ │ │ │ 000016f4 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001720 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001730 0000f61c R_ARM_CALL 0000ce24 _loop0_78_rule │ │ │ │ │ +00001730 0000f61c R_ARM_CALL 0000ce20 _loop0_78_rule │ │ │ │ │ 00001748 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 0000174c 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00001750 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000175c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001768 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000176c 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001778 00016d2b R_ARM_MOVW_ABS_NC 00001950 .LC148 │ │ │ │ │ 0000177c 00016d2c R_ARM_MOVT_ABS 00001950 .LC148 │ │ │ │ │ 00001784 0001a21c R_ARM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000179c 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000017e8 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000017f8 0000521c R_ARM_CALL 00017e70 annotated_rhs_rule │ │ │ │ │ +000017f8 0000521c R_ARM_CALL 00017e80 annotated_rhs_rule │ │ │ │ │ 0000180c 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000183c 00017f2b R_ARM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00001840 00017f2c R_ARM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00001844 0001941c R_ARM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00001850 0001821c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000185c 0001a32b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001860 0001a32c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ @@ -6753,14 +6753,14 @@ │ │ │ │ │ 00001f14 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001f20 0001921c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00001f50 00018f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001f6c 0001a51c R_ARM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 00001fc4 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001fcc 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001fdc 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002000 0000051c R_ARM_CALL 00004dc0 expressions_rule │ │ │ │ │ +00002000 0000051c R_ARM_CALL 00004dbc expressions_rule │ │ │ │ │ 0000202c 0001a41c R_ARM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 0000207c 00017d1c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002084 00017e1c R_ARM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002094 0001881c R_ARM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000020b8 0001421c R_ARM_CALL 00025088 lambda_param_no_default_rule │ │ │ │ │ +000020b8 0001421c R_ARM_CALL 00025098 lambda_param_no_default_rule │ │ │ │ │ 000020dc 00017f1c R_ARM_CALL 00000000 _PyPegen_expect_token │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ term_raw │ │ │ │ │ factor_rule │ │ │ │ │ dotted_as_name_rule │ │ │ │ │ _loop0_17_rule │ │ │ │ │ dotted_name_rule │ │ │ │ │ import_from_targets_rule │ │ │ │ │ _tmp_160_rule │ │ │ │ │ -invalid_for_target_rule │ │ │ │ │ _loop0_88_rule │ │ │ │ │ +invalid_for_target_rule │ │ │ │ │ parameters_rule │ │ │ │ │ _tmp_26_rule │ │ │ │ │ func_type_comment_rule │ │ │ │ │ invalid_parameters_rule.isra.0 │ │ │ │ │ _tmp_106_rule │ │ │ │ │ _tmp_139_rule │ │ │ │ │ _gather_91_rule │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -13,28 +13,28 @@ │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 7d8 │ │ │ │ │ + beq 9d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7d8 │ │ │ │ │ + bne 9d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 7d0 │ │ │ │ │ + bne 9d0 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, #1024 @ 0x400 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -42,37 +42,37 @@ │ │ │ │ │ ldrne r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ bne 36c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne aa4 │ │ │ │ │ + bne b18 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 7c8 │ │ │ │ │ + bne 9c8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq a98 │ │ │ │ │ + beq b0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a98 │ │ │ │ │ + bne b0c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne a58 │ │ │ │ │ + bne a60 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq a24 │ │ │ │ │ + beq a2c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -82,116 +82,116 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC47 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 390 │ │ │ │ │ + bne 3a8 │ │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ - beq 390 │ │ │ │ │ + beq 3a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq a18 │ │ │ │ │ + beq 7ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a18 │ │ │ │ │ + bne 7ec │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r2, r3 │ │ │ │ │ - bne 390 │ │ │ │ │ + bne 3a8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq a0c │ │ │ │ │ + beq 7e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a0c │ │ │ │ │ + bne 7e0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 388 │ │ │ │ │ + bne 3a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl f28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ - beq 380 │ │ │ │ │ + beq 398 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq a8c │ │ │ │ │ + beq 9bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a8c │ │ │ │ │ + bne 9bc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 374 │ │ │ │ │ + bne 9ac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq a6c │ │ │ │ │ + beq 37c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ moveq r7, r1 │ │ │ │ │ streq r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bne 374 │ │ │ │ │ + bne 9ac │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 500 │ │ │ │ │ + bne 530 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ movne r3, r7 │ │ │ │ │ - beq a64 │ │ │ │ │ + beq 374 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt 540 │ │ │ │ │ + bgt 518 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ @@ -201,43 +201,43 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 388 │ │ │ │ │ + beq 3a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9e0 │ │ │ │ │ + bne bb8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 81c │ │ │ │ │ + beq a1c │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ subs r1, sl, #0 │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ movne r1, #1 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Import> │ │ │ │ │ R_ARM_CALL _PyAST_Import │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 810 │ │ │ │ │ + beq a10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7e4 │ │ │ │ │ + bne 9e4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -245,242 +245,250 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 7c8 │ │ │ │ │ + bne 9c8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 82c │ │ │ │ │ + beq 7f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 82c │ │ │ │ │ + bne 7f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 920 │ │ │ │ │ + bne 8ec │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 838 │ │ │ │ │ + beq 804 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 878 │ │ │ │ │ + bne 844 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC47 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 55c │ │ │ │ │ + bne 574 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #650 @ 0x28a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 558 │ │ │ │ │ + beq 570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1350 <_loop0_17_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 558 │ │ │ │ │ + beq 570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1685c │ │ │ │ │ + bl 1686c │ │ │ │ │ R_ARM_CALL dotted_name_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 558 │ │ │ │ │ + beq 570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 558 │ │ │ │ │ + beq 570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 157c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 558 │ │ │ │ │ + beq 570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 920 │ │ │ │ │ + beq 8ec │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #16] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stmib sp, {r7, r8, ip} │ │ │ │ │ str r9, [sp] │ │ │ │ │ bl 0 <_PyPegen_checked_from_import> │ │ │ │ │ R_ARM_CALL _PyPegen_checked_from_import │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 9c0 │ │ │ │ │ + beq 98c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 33c │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - bne 9d4 │ │ │ │ │ + bne 9a0 │ │ │ │ │ b 340 │ │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ │ + ldr r0, [r0, r6, lsl #2] │ │ │ │ │ + str r0, [r1, r6, lsl #2] │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + b 28c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl f28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 26c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne b70 │ │ │ │ │ + bne a98 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq b44 │ │ │ │ │ + beq a6c │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r3, [r1, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ b 258 │ │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ │ - ldr r0, [r0, r6, lsl #2] │ │ │ │ │ - str r0, [r1, r6, lsl #2] │ │ │ │ │ - add r6, r6, #1 │ │ │ │ │ - b 28c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 920 │ │ │ │ │ + bne 8ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC47 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7c0 │ │ │ │ │ + bne 7d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #650 @ 0x28a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7c0 │ │ │ │ │ + beq 7d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 7b4 │ │ │ │ │ + beq 7cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7b4 │ │ │ │ │ + bne 7cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 794 │ │ │ │ │ + bne 7ac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 770 │ │ │ │ │ + beq 788 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r6, r3 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 794 │ │ │ │ │ + bne 7ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 14c8 <_tmp_160_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 734 │ │ │ │ │ + bne 74c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - beq 78c │ │ │ │ │ + beq 7a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 78c │ │ │ │ │ + bne 7a4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movne ip, r3 │ │ │ │ │ - beq 76c │ │ │ │ │ + beq 784 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bgt 754 │ │ │ │ │ + bgt 76c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7c0 │ │ │ │ │ + beq 7d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 157c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 7c0 │ │ │ │ │ + beq 7d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 920 │ │ │ │ │ + beq 8ec │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_seq_count_dots> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_count_dots │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ @@ -495,187 +503,167 @@ │ │ │ │ │ subs r3, r3, #0 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ movne r3, #1 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_ImportFrom> │ │ │ │ │ R_ARM_CALL _PyAST_ImportFrom │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq ba8 │ │ │ │ │ + beq ad0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 33c │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 33c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 7a4 │ │ │ │ │ + b 7bc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq bb8 │ │ │ │ │ + beq ae0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r3, [r9, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b 608 │ │ │ │ │ + b 620 │ │ │ │ │ ldr r3, [ip, #4] │ │ │ │ │ ldr r1, [r0, r2, lsl #2] │ │ │ │ │ str r1, [r3, r2, lsl #2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - b 658 │ │ │ │ │ + b 670 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 7a0 │ │ │ │ │ + b 7b8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ b 348 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 5c8 │ │ │ │ │ + b 5e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 7a0 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov r0, #0 │ │ │ │ │ - b 36c │ │ │ │ │ + b 7b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 48 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 33c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 394 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 7f8 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 394 │ │ │ │ │ + b 1b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 3c8 │ │ │ │ │ + b 170 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 3e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 720 │ │ │ │ │ + blt 738 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9b8 │ │ │ │ │ + beq 984 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 920 │ │ │ │ │ + bne 8ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 92c │ │ │ │ │ + beq 8f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 92c │ │ │ │ │ + bne 8f8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 910 │ │ │ │ │ + bne 8dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #650 @ 0x28a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 904 │ │ │ │ │ + beq 8d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1350 <_loop0_17_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 904 │ │ │ │ │ + beq 8d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1685c │ │ │ │ │ + bl 1686c │ │ │ │ │ R_ARM_CALL dotted_name_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 904 │ │ │ │ │ + beq 8d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC47 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 938 │ │ │ │ │ + bne 904 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 408 │ │ │ │ │ + beq 420 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 7a4 │ │ │ │ │ + b 7bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 8a4 │ │ │ │ │ + b 870 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 904 │ │ │ │ │ + beq 8d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 157c │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 904 │ │ │ │ │ + beq 8d0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC54 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC54 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -684,218 +672,223 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq 908 │ │ │ │ │ + beq 8d4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 910 │ │ │ │ │ + b 8dc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 918 │ │ │ │ │ + b 8e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - beq 7a4 │ │ │ │ │ + beq 7bc │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 7a4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ + b 7bc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - sub r3, r2, #1 │ │ │ │ │ - beq 2e0 │ │ │ │ │ - mov r0, #1 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - str r0, [r4, #60] @ 0x3c │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 390 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b 398 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1b4 │ │ │ │ │ + b 214 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + b 36c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 170 │ │ │ │ │ + b 48 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 33c │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 3ac │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 9f8 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 3ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 7f8 │ │ │ │ │ + blt 9f8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ beq 104 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 394 │ │ │ │ │ + b 3ac │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + lsl r3, r2, #1 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ + lsl r1, r3, #2 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Realloc │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 374 │ │ │ │ │ + str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b 558 │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 54c │ │ │ │ │ mov r3, #1 │ │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 380 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 214 │ │ │ │ │ + b 398 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 738 │ │ │ │ │ + b 8ec │ │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + lsl r3, r2, #1 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + lsl r1, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Realloc │ │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 780 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + b 758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7c8 │ │ │ │ │ + bne 9c8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq c50 │ │ │ │ │ + beq dfc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c50 │ │ │ │ │ + bne dfc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne c44 │ │ │ │ │ + bne df0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne c5c │ │ │ │ │ + bne c44 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne c44 │ │ │ │ │ + bne df0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #651 @ 0x28b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne be4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ b a0 │ │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - lsl r3, r2, #1 │ │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - lsl r1, r3, #2 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Realloc │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq a64 │ │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 528 │ │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 51c │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 380 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 720 │ │ │ │ │ - b 920 │ │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - lsl r3, r2, #1 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - lsl r1, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Realloc │ │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 768 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - b 740 │ │ │ │ │ + sub r3, r2, #1 │ │ │ │ │ + beq 2e0 │ │ │ │ │ + mov r0, #1 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b 3a8 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq b28 │ │ │ │ │ + beq b9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mvn r0, #4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC53 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC53 │ │ │ │ │ str r0, [sp] │ │ │ │ │ strd r0, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl feec │ │ │ │ │ + bl fee8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq b2c │ │ │ │ │ + beq ba0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b b34 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b b34 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b ad8 │ │ │ │ │ + b ba8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ beq f1c │ │ │ │ │ bl 0 │ │ │ │ │ @@ -906,17 +899,17 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne f1c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne b08 │ │ │ │ │ + bne b7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1685c │ │ │ │ │ + bl 1686c │ │ │ │ │ R_ARM_CALL dotted_name_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ beq e48 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -985,78 +978,85 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq b04 │ │ │ │ │ + beq b78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #650 @ 0x28a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b04 │ │ │ │ │ + beq b78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1685c │ │ │ │ │ + bl 1686c │ │ │ │ │ R_ARM_CALL dotted_name_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b04 │ │ │ │ │ + beq b78 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mvn r1, #4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC52 │ │ │ │ │ str r1, [sp] │ │ │ │ │ stmib sp, {r1, r2} │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ b c18 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b ba8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b b4c │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ │ str ip, [r0, r2, lsl #2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq d80 │ │ │ │ │ + beq d68 │ │ │ │ │ b e08 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b b08 │ │ │ │ │ + b b7c │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1685c │ │ │ │ │ + bl 1686c │ │ │ │ │ R_ARM_CALL dotted_name_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - beq d44 │ │ │ │ │ + beq d2c │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne eb8 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ beq e94 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r3, [r4, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b d30 │ │ │ │ │ + b d18 │ │ │ │ │ lsl r3, r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1086,19 +1086,19 @@ │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b e48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b ce8 │ │ │ │ │ + b cd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b c88 │ │ │ │ │ + b c70 │ │ │ │ │ │ │ │ │ │ 00000f28 : │ │ │ │ │ dotted_as_name_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ @@ -1143,15 +1143,15 @@ │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 1074 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 11d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1685c │ │ │ │ │ + bl 1686c │ │ │ │ │ R_ARM_CALL dotted_name_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 1210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1264 <_tmp_21_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -1205,15 +1205,15 @@ │ │ │ │ │ bne 118c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ bne 1180 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1685c │ │ │ │ │ + bl 1686c │ │ │ │ │ R_ARM_CALL dotted_name_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 11c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1226,15 +1226,15 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_139_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 11c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ beq 11c0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -1255,15 +1255,15 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC62 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ beq 11c4 │ │ │ │ │ mov r5, #1 │ │ │ │ │ @@ -1781,15 +1781,15 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC53 │ │ │ │ │ str r0, [sp] │ │ │ │ │ strd r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl feec │ │ │ │ │ + bl fee8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq 183c │ │ │ │ │ mov r2, #1 │ │ │ │ │ @@ -2219,15 +2219,15 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_139_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1e20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ beq 1e20 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -2249,15 +2249,15 @@ │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC62 │ │ │ │ │ str r6, [sp] │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq 1e24 │ │ │ │ │ mov r6, #1 │ │ │ │ │ @@ -2318,15 +2318,15 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1fa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 1fa8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ beq 1fb4 │ │ │ │ │ @@ -2533,26 +2533,26 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2380 <_loop1_36_rule+0x1cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 2380 <_loop1_36_rule+0x1cc> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2380 <_loop1_36_rule+0x1cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 2380 <_loop1_36_rule+0x1cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -2658,15 +2658,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr sl, [r3, #16] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ beq 22b8 <_loop1_36_rule+0x104> │ │ │ │ │ b 269c <_loop1_36_rule+0x4e8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 23a4 <_loop1_36_rule+0x1f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -2681,15 +2681,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 23a4 <_loop1_36_rule+0x1f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 23a4 <_loop1_36_rule+0x1f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -2709,26 +2709,26 @@ │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_CALL _PyAST_ExceptHandler │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 2348 <_loop1_36_rule+0x194> │ │ │ │ │ b 25e0 <_loop1_36_rule+0x42c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4dc0 │ │ │ │ │ + bl 4dbc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ beq 23c8 <_loop1_36_rule+0x214> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 23c8 <_loop1_36_rule+0x214> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 23c8 <_loop1_36_rule+0x214> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -2749,15 +2749,15 @@ │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 2348 <_loop1_36_rule+0x194> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 23fc <_loop1_36_rule+0x248> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -2768,15 +2768,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 23ec <_loop1_36_rule+0x238> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 23ec <_loop1_36_rule+0x238> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -2831,15 +2831,15 @@ │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ beq 2704 <_loop1_36_rule+0x550> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 2c10 <_loop1_36_rule+0xa5c> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ @@ -2972,30 +2972,30 @@ │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 28e0 <_loop1_36_rule+0x72c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 2b64 <_loop1_36_rule+0x9b0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2970 <_loop1_36_rule+0x7bc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2914 <_loop1_36_rule+0x760> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 29d0 <_loop1_36_rule+0x81c> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ bne 2970 <_loop1_36_rule+0x7bc> │ │ │ │ │ @@ -3084,37 +3084,37 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b 2400 <_loop1_36_rule+0x24c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2970 <_loop1_36_rule+0x7bc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2970 <_loop1_36_rule+0x7bc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 2970 <_loop1_36_rule+0x7bc> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2970 <_loop1_36_rule+0x7bc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2970 <_loop1_36_rule+0x7bc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -3135,15 +3135,15 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r8, [sp] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ bne 29bc <_loop1_36_rule+0x808> │ │ │ │ │ b 2974 <_loop1_36_rule+0x7c0> │ │ │ │ │ @@ -3176,15 +3176,15 @@ │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 28e0 <_loop1_36_rule+0x72c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4dc0 │ │ │ │ │ + bl 4dbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 28e0 <_loop1_36_rule+0x72c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -3211,15 +3211,15 @@ │ │ │ │ │ str r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC95 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, [r8, #20] │ │ │ │ │ - bl feec │ │ │ │ │ + bl fee8 │ │ │ │ │ b 2af0 <_loop1_36_rule+0x93c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 21fc <_loop1_36_rule+0x48> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ @@ -3301,15 +3301,15 @@ │ │ │ │ │ beq 2e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 2e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18110 │ │ │ │ │ + bl 18120 │ │ │ │ │ R_ARM_CALL type_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 30fc <_tmp_25_rule> │ │ │ │ │ @@ -3320,15 +3320,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 2e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -3433,15 +3433,15 @@ │ │ │ │ │ beq 2f34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2f34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18110 │ │ │ │ │ + bl 18120 │ │ │ │ │ R_ARM_CALL type_params_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 2f38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 30fc <_tmp_25_rule> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ @@ -3478,15 +3478,15 @@ │ │ │ │ │ b 2f6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2f58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18110 │ │ │ │ │ + bl 18120 │ │ │ │ │ R_ARM_CALL type_params_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 2f5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 30fc <_tmp_25_rule> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ @@ -3623,15 +3623,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 31d4 <_tmp_25_rule+0xd8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15d10 │ │ │ │ │ + bl 15d20 │ │ │ │ │ R_ARM_CALL arguments_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 31d4 <_tmp_25_rule+0xd8> │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3709,27 +3709,27 @@ │ │ │ │ │ mov r1, #712 @ 0x2c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 33c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ed8 │ │ │ │ │ + bl 9ed8 │ │ │ │ │ R_ARM_CALL star_targets_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ beq 33c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 33c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d758 │ │ │ │ │ + bl d758 │ │ │ │ │ R_ARM_CALL star_expressions_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 3848 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -3741,36 +3741,36 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ beq 3848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 210b4 │ │ │ │ │ + bl 210c4 │ │ │ │ │ R_ARM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 3820 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r8, #20] │ │ │ │ │ ldr r8, [r8, #24] │ │ │ │ │ - bl 18ad4 │ │ │ │ │ + bl 18ae4 │ │ │ │ │ R_ARM_CALL NEW_TYPE_COMMENT │ │ │ │ │ strd r6, [sp, #4] │ │ │ │ │ mov ip, r0 │ │ │ │ │ str r8, [sp, #16] │ │ │ │ │ mov r1, sl │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -3805,27 +3805,27 @@ │ │ │ │ │ mov r1, #712 @ 0x2c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3528 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ed8 │ │ │ │ │ + bl 9ed8 │ │ │ │ │ R_ARM_CALL star_targets_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ beq 3528 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3528 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d758 │ │ │ │ │ + bl d758 │ │ │ │ │ R_ARM_CALL star_expressions_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 3848 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -3837,36 +3837,36 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ beq 3848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 210b4 │ │ │ │ │ + bl 210c4 │ │ │ │ │ R_ARM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 3820 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r8, #20] │ │ │ │ │ ldr r8, [r8, #24] │ │ │ │ │ - bl 18ad4 │ │ │ │ │ + bl 18ae4 │ │ │ │ │ R_ARM_CALL NEW_TYPE_COMMENT │ │ │ │ │ strd r6, [sp, #4] │ │ │ │ │ mov ip, r0 │ │ │ │ │ str r8, [sp, #16] │ │ │ │ │ mov r1, sl │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -3880,15 +3880,15 @@ │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC102 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC102 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 339c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 33ac │ │ │ │ │ @@ -3950,15 +3950,15 @@ │ │ │ │ │ mov r1, #712 @ 0x2c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3618 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ed8 │ │ │ │ │ + bl 9ed8 │ │ │ │ │ R_ARM_CALL star_targets_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3618 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -3979,15 +3979,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ beq 367c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ed8 │ │ │ │ │ + bl 9ed8 │ │ │ │ │ R_ARM_CALL star_targets_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 367c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4004,19 +4004,19 @@ │ │ │ │ │ mov r8, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ b 33b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3698 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ae94 │ │ │ │ │ + bl ae90 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ b 3538 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d758 │ │ │ │ │ + bl d758 │ │ │ │ │ R_ARM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 367c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4079,15 +4079,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ bne 3764 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ b 33ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d758 │ │ │ │ │ + bl d758 │ │ │ │ │ R_ARM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3618 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4258,49 +4258,49 @@ │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 3bb4 <_loop0_88_rule+0x1c8> │ │ │ │ │ + beq 3c00 <_loop0_88_rule+0x214> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3bb4 <_loop0_88_rule+0x1c8> │ │ │ │ │ + bne 3c00 <_loop0_88_rule+0x214> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 3ba4 <_loop0_88_rule+0x1b8> │ │ │ │ │ + bne 3bf0 <_loop0_88_rule+0x204> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 3b88 <_loop0_88_rule+0x19c> │ │ │ │ │ + beq 3bd4 <_loop0_88_rule+0x1e8> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r8, r7 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ movweq r9, #6000 @ 0x1770 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 3ba4 <_loop0_88_rule+0x1b8> │ │ │ │ │ + bne 3bf0 <_loop0_88_rule+0x204> │ │ │ │ │ cmp r2, r9 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 3b7c <_loop0_88_rule+0x190> │ │ │ │ │ + beq 3bc8 <_loop0_88_rule+0x1dc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3b7c <_loop0_88_rule+0x190> │ │ │ │ │ + bne 3bc8 <_loop0_88_rule+0x1dc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3ab4 <_loop0_88_rule+0xc8> │ │ │ │ │ mov r1, #700 @ 0x2bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4311,39 +4311,39 @@ │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 3bc0 <_loop0_88_rule+0x1d4> │ │ │ │ │ + beq 3ba8 <_loop0_88_rule+0x1bc> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ bgt 3b40 <_loop0_88_rule+0x154> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cb14 <_tmp_165_rule+0x28> │ │ │ │ │ + bl cb14 <_tmp_165_rule+0x2c> │ │ │ │ │ R_ARM_CALL disjunction_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 3ab4 <_loop0_88_rule+0xc8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 3b54 <_loop0_88_rule+0x168> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 3be0 <_loop0_88_rule+0x1f4> │ │ │ │ │ + beq 3b7c <_loop0_88_rule+0x190> │ │ │ │ │ str r3, [r6, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ b 3a70 <_loop0_88_rule+0x84> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r6, r7, lsl #2] │ │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ │ @@ -4356,14 +4356,36 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3b1c <_loop0_88_rule+0x130> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 3abc <_loop0_88_rule+0xd0> │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + lsl r3, sl, #1 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + lsl r1, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Realloc │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ + movne r6, r5 │ │ │ │ │ + bne 3b30 <_loop0_88_rule+0x144> │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 3af0 <_loop0_88_rule+0x104> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 3a94 <_loop0_88_rule+0xa8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ @@ -4376,411 +4398,388 @@ │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 3af0 <_loop0_88_rule+0x104> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 3a34 <_loop0_88_rule+0x48> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 3af0 <_loop0_88_rule+0x104> │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - lsl r3, sl, #1 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - lsl r1, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Realloc │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - beq 3bc0 <_loop0_88_rule+0x1d4> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - b 3b30 <_loop0_88_rule+0x144> │ │ │ │ │ │ │ │ │ │ -00003c10 <_tmp_16_rule>: │ │ │ │ │ +00003c0c <_tmp_16_rule>: │ │ │ │ │ _tmp_16_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 3cf0 <_tmp_16_rule+0xe0> │ │ │ │ │ + beq 3cec <_tmp_16_rule+0xe0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3cf0 <_tmp_16_rule+0xe0> │ │ │ │ │ + bne 3cec <_tmp_16_rule+0xe0> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 3c98 <_tmp_16_rule+0x88> │ │ │ │ │ + bne 3c94 <_tmp_16_rule+0x88> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3ca8 <_tmp_16_rule+0x98> │ │ │ │ │ + bne 3ca4 <_tmp_16_rule+0x98> │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 3c88 <_tmp_16_rule+0x78> │ │ │ │ │ + beq 3c84 <_tmp_16_rule+0x78> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3c90 <_tmp_16_rule+0x80> │ │ │ │ │ + beq 3c8c <_tmp_16_rule+0x80> │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3c90 <_tmp_16_rule+0x80> │ │ │ │ │ + beq 3c8c <_tmp_16_rule+0x80> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 3c98 <_tmp_16_rule+0x88> │ │ │ │ │ + b 3c94 <_tmp_16_rule+0x88> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 3c58 <_tmp_16_rule+0x48> │ │ │ │ │ + b 3c54 <_tmp_16_rule+0x48> │ │ │ │ │ │ │ │ │ │ -00003cfc <_loop0_31_rule>: │ │ │ │ │ +00003cf8 <_loop0_31_rule>: │ │ │ │ │ _loop0_31_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 4008 <_loop0_31_rule+0x30c> │ │ │ │ │ + beq 4004 <_loop0_31_rule+0x30c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4008 <_loop0_31_rule+0x30c> │ │ │ │ │ + bne 4004 <_loop0_31_rule+0x30c> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 3ed8 <_loop0_31_rule+0x1dc> │ │ │ │ │ + bne 3ed4 <_loop0_31_rule+0x1dc> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 3fec <_loop0_31_rule+0x2f0> │ │ │ │ │ + beq 3fe8 <_loop0_31_rule+0x2f0> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 3f94 <_loop0_31_rule+0x298> │ │ │ │ │ + bne 3f90 <_loop0_31_rule+0x298> │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r3, #1 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 3fa0 <_loop0_31_rule+0x2a4> │ │ │ │ │ + beq 3f9c <_loop0_31_rule+0x2a4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3fa0 <_loop0_31_rule+0x2a4> │ │ │ │ │ + bne 3f9c <_loop0_31_rule+0x2a4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3e94 <_loop0_31_rule+0x198> │ │ │ │ │ + bne 3e90 <_loop0_31_rule+0x198> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ - bl 1a088 │ │ │ │ │ + bl 1a098 │ │ │ │ │ R_ARM_CALL param_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 3e74 <_loop0_31_rule+0x178> │ │ │ │ │ + beq 3e70 <_loop0_31_rule+0x178> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ R_ARM_CALL default_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 3e78 <_loop0_31_rule+0x17c> │ │ │ │ │ + bne 3e74 <_loop0_31_rule+0x17c> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3e74 <_loop0_31_rule+0x178> │ │ │ │ │ + beq 3e70 <_loop0_31_rule+0x178> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 3e78 <_loop0_31_rule+0x17c> │ │ │ │ │ + bne 3e74 <_loop0_31_rule+0x17c> │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 3fd4 <_loop0_31_rule+0x2d8> │ │ │ │ │ + beq 3fd0 <_loop0_31_rule+0x2d8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3fac <_loop0_31_rule+0x2b0> │ │ │ │ │ + bne 3fa8 <_loop0_31_rule+0x2b0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 3f5c <_loop0_31_rule+0x260> │ │ │ │ │ + beq 3f58 <_loop0_31_rule+0x260> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r9, [r6, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 3d94 <_loop0_31_rule+0x98> │ │ │ │ │ + b 3d90 <_loop0_31_rule+0x98> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne 3e94 <_loop0_31_rule+0x198> │ │ │ │ │ + bne 3e90 <_loop0_31_rule+0x198> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a088 │ │ │ │ │ + bl 1a098 │ │ │ │ │ R_ARM_CALL param_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 3ee8 <_loop0_31_rule+0x1ec> │ │ │ │ │ + bne 3ee4 <_loop0_31_rule+0x1ec> │ │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 3f80 <_loop0_31_rule+0x284> │ │ │ │ │ + beq 3f7c <_loop0_31_rule+0x284> │ │ │ │ │ cmp r7, sl │ │ │ │ │ - bgt 3f48 <_loop0_31_rule+0x24c> │ │ │ │ │ + bgt 3f44 <_loop0_31_rule+0x24c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ R_ARM_CALL default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3e94 <_loop0_31_rule+0x198> │ │ │ │ │ + bne 3e90 <_loop0_31_rule+0x198> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3e94 <_loop0_31_rule+0x198> │ │ │ │ │ + bne 3e90 <_loop0_31_rule+0x198> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3e94 <_loop0_31_rule+0x198> │ │ │ │ │ + beq 3e90 <_loop0_31_rule+0x198> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ - b 3e28 <_loop0_31_rule+0x12c> │ │ │ │ │ + b 3e24 <_loop0_31_rule+0x12c> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r6, sl, lsl #2] │ │ │ │ │ str r2, [r3, sl, lsl #2] │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ - b 3ec0 <_loop0_31_rule+0x1c4> │ │ │ │ │ + b 3ebc <_loop0_31_rule+0x1c4> │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r6, r0 │ │ │ │ │ - bne 3e60 <_loop0_31_rule+0x164> │ │ │ │ │ + bne 3e5c <_loop0_31_rule+0x164> │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 3ed8 <_loop0_31_rule+0x1dc> │ │ │ │ │ + b 3ed4 <_loop0_31_rule+0x1dc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 3dbc <_loop0_31_rule+0xc0> │ │ │ │ │ + b 3db8 <_loop0_31_rule+0xc0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3e48 <_loop0_31_rule+0x14c> │ │ │ │ │ + beq 3e44 <_loop0_31_rule+0x14c> │ │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 3ea4 <_loop0_31_rule+0x1a8> │ │ │ │ │ + b 3ea0 <_loop0_31_rule+0x1a8> │ │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3fc0 <_loop0_31_rule+0x2c4> │ │ │ │ │ - b 3e9c <_loop0_31_rule+0x1a0> │ │ │ │ │ + bne 3fbc <_loop0_31_rule+0x2c4> │ │ │ │ │ + b 3e98 <_loop0_31_rule+0x1a0> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 3ed8 <_loop0_31_rule+0x1dc> │ │ │ │ │ + b 3ed4 <_loop0_31_rule+0x1dc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 3d44 <_loop0_31_rule+0x48> │ │ │ │ │ + b 3d40 <_loop0_31_rule+0x48> │ │ │ │ │ │ │ │ │ │ -00004014 <_gather_14_rule>: │ │ │ │ │ +00004010 <_gather_14_rule>: │ │ │ │ │ _gather_14_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 4208 <_gather_14_rule+0x1f4> │ │ │ │ │ + beq 4204 <_gather_14_rule+0x1f4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4208 <_gather_14_rule+0x1f4> │ │ │ │ │ + bne 4204 <_gather_14_rule+0x1f4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 4150 <_gather_14_rule+0x13c> │ │ │ │ │ + bne 414c <_gather_14_rule+0x13c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 41d4 <_gather_14_rule+0x1c0> │ │ │ │ │ + beq 41d0 <_gather_14_rule+0x1c0> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 41e4 <_gather_14_rule+0x1d0> │ │ │ │ │ + beq 41e0 <_gather_14_rule+0x1d0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 41e4 <_gather_14_rule+0x1d0> │ │ │ │ │ + bne 41e0 <_gather_14_rule+0x1d0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 41c8 <_gather_14_rule+0x1b4> │ │ │ │ │ + bne 41c4 <_gather_14_rule+0x1b4> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 41f8 <_gather_14_rule+0x1e4> │ │ │ │ │ + beq 41f4 <_gather_14_rule+0x1e4> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ moveq r6, r8 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - bne 41c8 <_gather_14_rule+0x1b4> │ │ │ │ │ + bne 41c4 <_gather_14_rule+0x1b4> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 415c <_gather_14_rule+0x148> │ │ │ │ │ + bne 4158 <_gather_14_rule+0x148> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 41f0 <_gather_14_rule+0x1dc> │ │ │ │ │ + beq 41ec <_gather_14_rule+0x1dc> │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bgt 4190 <_gather_14_rule+0x17c> │ │ │ │ │ + bgt 418c <_gather_14_rule+0x17c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -4793,89 +4792,89 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 4104 <_gather_14_rule+0xf0> │ │ │ │ │ + beq 4100 <_gather_14_rule+0xf0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 41a4 <_gather_14_rule+0x190> │ │ │ │ │ + bne 41a0 <_gather_14_rule+0x190> │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq 4214 <_gather_14_rule+0x200> │ │ │ │ │ + beq 4210 <_gather_14_rule+0x200> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r3, [r5, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 40f0 <_gather_14_rule+0xdc> │ │ │ │ │ + b 40ec <_gather_14_rule+0xdc> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r5, r8, lsl #2] │ │ │ │ │ str r2, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 411c <_gather_14_rule+0x108> │ │ │ │ │ + b 4118 <_gather_14_rule+0x108> │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4178 <_gather_14_rule+0x164> │ │ │ │ │ + beq 4174 <_gather_14_rule+0x164> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b 414c <_gather_14_rule+0x138> │ │ │ │ │ + b 4148 <_gather_14_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 40bc <_gather_14_rule+0xa8> │ │ │ │ │ + b 40b8 <_gather_14_rule+0xa8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 41c8 <_gather_14_rule+0x1b4> │ │ │ │ │ + b 41c4 <_gather_14_rule+0x1b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 405c <_gather_14_rule+0x48> │ │ │ │ │ + b 4058 <_gather_14_rule+0x48> │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 41f0 <_gather_14_rule+0x1dc> │ │ │ │ │ + beq 41ec <_gather_14_rule+0x1dc> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 4180 <_gather_14_rule+0x16c> │ │ │ │ │ + b 417c <_gather_14_rule+0x16c> │ │ │ │ │ │ │ │ │ │ -00004240 : │ │ │ │ │ +0000423c : │ │ │ │ │ INVALID_VERSION_CHECK(): │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4278 │ │ │ │ │ + beq 4274 │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr lr, [r0, #68] @ 0x44 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - blt 4288 │ │ │ │ │ + blt 4284 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ @@ -4893,212 +4892,212 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC104 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC104 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 426c │ │ │ │ │ + b 4268 │ │ │ │ │ │ │ │ │ │ -000042c0 : │ │ │ │ │ +000042bc : │ │ │ │ │ break_stmt_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 4438 │ │ │ │ │ + beq 4434 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4438 │ │ │ │ │ + bne 4434 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 4368 │ │ │ │ │ + bne 4364 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 43e0 │ │ │ │ │ + beq 43dc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r1, #528 @ 0x210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ - bne 4378 │ │ │ │ │ + bne 4374 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 4360 │ │ │ │ │ + beq 435c │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r2, [r2, #20] │ │ │ │ │ bl 0 <_PyAST_Break> │ │ │ │ │ R_ARM_CALL _PyAST_Break │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 43b4 │ │ │ │ │ + beq 43b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4360 │ │ │ │ │ + beq 435c │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4360 │ │ │ │ │ + beq 435c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 4368 │ │ │ │ │ + b 4364 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ movlt r1, #1 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 4368 │ │ │ │ │ + blt 4364 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4348 │ │ │ │ │ - b 4360 │ │ │ │ │ + beq 4344 │ │ │ │ │ + b 435c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 4308 │ │ │ │ │ + b 4304 │ │ │ │ │ │ │ │ │ │ -00004444 : │ │ │ │ │ +00004440 : │ │ │ │ │ param_star_annotation_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 4678 │ │ │ │ │ + beq 4674 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4678 │ │ │ │ │ + bne 4674 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 464c │ │ │ │ │ + bne 4648 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 45cc │ │ │ │ │ + beq 45c8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 44f4 │ │ │ │ │ + bne 44f0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 466c │ │ │ │ │ + beq 4668 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 466c │ │ │ │ │ + bne 4668 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 465c │ │ │ │ │ + bne 4658 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 465c │ │ │ │ │ + beq 4658 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 101ac │ │ │ │ │ R_ARM_CALL star_expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 465c │ │ │ │ │ + beq 4658 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4690 │ │ │ │ │ + bne 468c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 4684 │ │ │ │ │ + beq 4680 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ @@ -5106,269 +5105,269 @@ │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r8, [sp] │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 4604 │ │ │ │ │ + beq 4600 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4604 │ │ │ │ │ + bne 4600 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 44e0 │ │ │ │ │ + b 44dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bge 4628 │ │ │ │ │ + bge 4624 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 44e4 │ │ │ │ │ + b 44e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 44e0 │ │ │ │ │ + beq 44dc │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 44e4 │ │ │ │ │ + b 44e0 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 44c0 │ │ │ │ │ + beq 44bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 44e4 │ │ │ │ │ + b 44e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 44d8 │ │ │ │ │ + b 44d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 451c │ │ │ │ │ + b 4518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 448c │ │ │ │ │ + b 4488 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 44e4 │ │ │ │ │ + b 44e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 455c │ │ │ │ │ + beq 4558 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 44d8 │ │ │ │ │ + b 44d4 │ │ │ │ │ │ │ │ │ │ -000046b4 : │ │ │ │ │ +000046b0 : │ │ │ │ │ continue_stmt_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 482c │ │ │ │ │ + beq 4828 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 482c │ │ │ │ │ + bne 4828 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 475c │ │ │ │ │ + bne 4758 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 47d4 │ │ │ │ │ + beq 47d0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #529 @ 0x211 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ - bne 476c │ │ │ │ │ + bne 4768 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 4754 │ │ │ │ │ + beq 4750 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r2, [r2, #20] │ │ │ │ │ bl 0 <_PyAST_Continue> │ │ │ │ │ R_ARM_CALL _PyAST_Continue │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 47a8 │ │ │ │ │ + beq 47a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4754 │ │ │ │ │ + beq 4750 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4754 │ │ │ │ │ + beq 4750 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 475c │ │ │ │ │ + b 4758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ movlt r1, #1 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 475c │ │ │ │ │ + blt 4758 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 473c │ │ │ │ │ - b 4754 │ │ │ │ │ + beq 4738 │ │ │ │ │ + b 4750 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 46fc │ │ │ │ │ + b 46f8 │ │ │ │ │ │ │ │ │ │ -00004838 <_gather_34_rule>: │ │ │ │ │ +00004834 <_gather_34_rule>: │ │ │ │ │ _gather_34_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 4a58 <_gather_34_rule+0x220> │ │ │ │ │ + beq 4a54 <_gather_34_rule+0x220> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4a58 <_gather_34_rule+0x220> │ │ │ │ │ + bne 4a54 <_gather_34_rule+0x220> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 4974 <_gather_34_rule+0x13c> │ │ │ │ │ + bne 4970 <_gather_34_rule+0x13c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 4a64 │ │ │ │ │ + bl 4a60 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 4a48 <_gather_34_rule+0x210> │ │ │ │ │ + beq 4a44 <_gather_34_rule+0x210> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 4a1c <_gather_34_rule+0x1e4> │ │ │ │ │ + beq 4a18 <_gather_34_rule+0x1e4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4a1c <_gather_34_rule+0x1e4> │ │ │ │ │ + bne 4a18 <_gather_34_rule+0x1e4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4a3c <_gather_34_rule+0x204> │ │ │ │ │ + bne 4a38 <_gather_34_rule+0x204> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4a30 <_gather_34_rule+0x1f8> │ │ │ │ │ + beq 4a2c <_gather_34_rule+0x1f8> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ moveq r6, r8 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - bne 4a3c <_gather_34_rule+0x204> │ │ │ │ │ + bne 4a38 <_gather_34_rule+0x204> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4980 <_gather_34_rule+0x148> │ │ │ │ │ + bne 497c <_gather_34_rule+0x148> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 4a28 <_gather_34_rule+0x1f0> │ │ │ │ │ + beq 4a24 <_gather_34_rule+0x1f0> │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bgt 49b4 <_gather_34_rule+0x17c> │ │ │ │ │ + bgt 49b0 <_gather_34_rule+0x17c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -5378,443 +5377,443 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4a64 │ │ │ │ │ + bl 4a60 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 4928 <_gather_34_rule+0xf0> │ │ │ │ │ + beq 4924 <_gather_34_rule+0xf0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 49f4 <_gather_34_rule+0x1bc> │ │ │ │ │ + bne 49f0 <_gather_34_rule+0x1bc> │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq 49c8 <_gather_34_rule+0x190> │ │ │ │ │ + beq 49c4 <_gather_34_rule+0x190> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r3, [r5, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 4914 <_gather_34_rule+0xdc> │ │ │ │ │ + b 4910 <_gather_34_rule+0xdc> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r5, r8, lsl #2] │ │ │ │ │ str r2, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 4940 <_gather_34_rule+0x108> │ │ │ │ │ + b 493c <_gather_34_rule+0x108> │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4a28 <_gather_34_rule+0x1f0> │ │ │ │ │ + beq 4a24 <_gather_34_rule+0x1f0> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 49a4 <_gather_34_rule+0x16c> │ │ │ │ │ + b 49a0 <_gather_34_rule+0x16c> │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 499c <_gather_34_rule+0x164> │ │ │ │ │ + beq 4998 <_gather_34_rule+0x164> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 4a3c <_gather_34_rule+0x204> │ │ │ │ │ + b 4a38 <_gather_34_rule+0x204> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 48e0 <_gather_34_rule+0xa8> │ │ │ │ │ + b 48dc <_gather_34_rule+0xa8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b 4970 <_gather_34_rule+0x138> │ │ │ │ │ + b 496c <_gather_34_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 4880 <_gather_34_rule+0x48> │ │ │ │ │ + b 487c <_gather_34_rule+0x48> │ │ │ │ │ │ │ │ │ │ -00004a64 : │ │ │ │ │ +00004a60 : │ │ │ │ │ with_item_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 4cdc │ │ │ │ │ + beq 4cd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4cdc │ │ │ │ │ + bne 4cd8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4bcc │ │ │ │ │ + bne 4bc8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 4ae8 │ │ │ │ │ + beq 4ae4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4b50 │ │ │ │ │ + bne 4b4c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 4bdc │ │ │ │ │ + bne 4bd8 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 4bcc │ │ │ │ │ + bne 4bc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 4bc4 │ │ │ │ │ + beq 4bc0 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_CALL _PyAST_withitem │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 4b98 │ │ │ │ │ + beq 4b94 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4b98 │ │ │ │ │ + bne 4b94 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4ec │ │ │ │ │ + bl a4ec │ │ │ │ │ R_ARM_CALL star_target_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq 4ae8 │ │ │ │ │ + beq 4ae4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_35_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_35_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4ae8 │ │ │ │ │ + beq 4ae4 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_CALL _PyAST_withitem │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 4b2c │ │ │ │ │ + bne 4b28 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4b38 │ │ │ │ │ + beq 4b34 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 4b40 │ │ │ │ │ + b 4b3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 4b38 │ │ │ │ │ + b 4b34 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 4b40 │ │ │ │ │ + b 4b3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 4b40 │ │ │ │ │ + bne 4b3c │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 4c6c │ │ │ │ │ + beq 4c68 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4c6c │ │ │ │ │ + bne 4c68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 4c60 │ │ │ │ │ + bne 4c5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4c50 │ │ │ │ │ + beq 4c4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4c78 │ │ │ │ │ + bne 4c74 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r2 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 4b00 │ │ │ │ │ + b 4afc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 4c18 │ │ │ │ │ + b 4c14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 4c50 │ │ │ │ │ + beq 4c4c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_35_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_35_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4c50 │ │ │ │ │ + beq 4c4c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ + bl b9c8 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 4c54 │ │ │ │ │ + beq 4c50 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b 4c60 │ │ │ │ │ + b 4c5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 4aac │ │ │ │ │ + b 4aa8 │ │ │ │ │ │ │ │ │ │ -00004ce8 <_tmp_35_rule>: │ │ │ │ │ +00004ce4 <_tmp_35_rule>: │ │ │ │ │ _tmp_35_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 4db4 <_tmp_35_rule+0xcc> │ │ │ │ │ + beq 4db0 <_tmp_35_rule+0xcc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4db4 <_tmp_35_rule+0xcc> │ │ │ │ │ + bne 4db0 <_tmp_35_rule+0xcc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 4dac <_tmp_35_rule+0xc4> │ │ │ │ │ + bne 4da8 <_tmp_35_rule+0xc4> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4da4 <_tmp_35_rule+0xbc> │ │ │ │ │ + bne 4da0 <_tmp_35_rule+0xbc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4da4 <_tmp_35_rule+0xbc> │ │ │ │ │ + bne 4da0 <_tmp_35_rule+0xbc> │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4da4 <_tmp_35_rule+0xbc> │ │ │ │ │ + bne 4da0 <_tmp_35_rule+0xbc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4da4 <_tmp_35_rule+0xbc> │ │ │ │ │ + bne 4da0 <_tmp_35_rule+0xbc> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 4d2c <_tmp_35_rule+0x44> │ │ │ │ │ + b 4d28 <_tmp_35_rule+0x44> │ │ │ │ │ │ │ │ │ │ -00004dc0 : │ │ │ │ │ +00004dbc : │ │ │ │ │ expressions_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 4fa8 │ │ │ │ │ + beq 4fa4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4fa8 │ │ │ │ │ + bne 4fa4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 4f98 │ │ │ │ │ + bne 4f94 │ │ │ │ │ ldrd r6, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne 4f7c │ │ │ │ │ + bne 4f78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 4f6c │ │ │ │ │ + blt 4f68 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4f64 │ │ │ │ │ + bne 4f60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ - beq 4f14 │ │ │ │ │ + beq 4f10 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 513c │ │ │ │ │ + beq 5138 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 513c │ │ │ │ │ + bne 5138 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 512c │ │ │ │ │ + bne 5128 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 50f0 │ │ │ │ │ + beq 50ec │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 512c │ │ │ │ │ + bne 5128 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3c10 <_tmp_16_rule> │ │ │ │ │ + bl 3c0c <_tmp_16_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 5110 │ │ │ │ │ + bne 510c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 5038 │ │ │ │ │ + bne 5034 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 4f98 │ │ │ │ │ + bne 4f94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 4f44 │ │ │ │ │ + beq 4f40 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4fb4 │ │ │ │ │ + bne 4fb0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4f98 │ │ │ │ │ + bne 4f94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -5822,244 +5821,244 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b 4e64 │ │ │ │ │ + b 4e60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 4f6c │ │ │ │ │ + b 4f68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 4e08 │ │ │ │ │ + b 4e04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4f64 │ │ │ │ │ + beq 4f60 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r5, #20] │ │ │ │ │ ldr r5, [r5, #24] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 50dc │ │ │ │ │ + beq 50d8 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r6, [sp] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_CALL _PyAST_Tuple │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 5014 │ │ │ │ │ + beq 5010 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4f64 │ │ │ │ │ + beq 4f60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4f64 │ │ │ │ │ + beq 4f60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 4f6c │ │ │ │ │ + b 4f68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4efc │ │ │ │ │ + bne 4ef8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 50e8 │ │ │ │ │ + beq 50e4 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 5080 │ │ │ │ │ + ble 507c │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [r8, r3, lsl #2] │ │ │ │ │ str r1, [r2, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 5068 │ │ │ │ │ + bne 5064 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 4f14 │ │ │ │ │ + bne 4f10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4f64 │ │ │ │ │ + beq 4f60 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r5, #20] │ │ │ │ │ ldr r5, [r5, #24] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4fe0 │ │ │ │ │ + bne 4fdc │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 4fe0 │ │ │ │ │ + b 4fdc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 4f14 │ │ │ │ │ + b 4f10 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq 5148 │ │ │ │ │ + beq 5144 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r3, [r8, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b 4ee0 │ │ │ │ │ + b 4edc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 4f14 │ │ │ │ │ + b 4f10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 4ea8 │ │ │ │ │ + b 4ea4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r3, r2, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 50e8 │ │ │ │ │ + beq 50e4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 511c │ │ │ │ │ + b 5118 │ │ │ │ │ │ │ │ │ │ -00005174 : │ │ │ │ │ +00005170 : │ │ │ │ │ del_targets_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 53e8 │ │ │ │ │ + beq 53e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 53e8 │ │ │ │ │ + bne 53e4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne 531c │ │ │ │ │ + bne 5318 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 5418 │ │ │ │ │ + beq 5414 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5418 │ │ │ │ │ + bne 5414 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 53d8 │ │ │ │ │ + bne 53d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5424 │ │ │ │ │ + bl 5420 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 53d0 │ │ │ │ │ + beq 53cc │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 53f4 │ │ │ │ │ + beq 53f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 53f4 │ │ │ │ │ + bne 53f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 53c4 │ │ │ │ │ + bne 53c0 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 5408 │ │ │ │ │ + beq 5404 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ moveq r6, r8 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - bne 53c4 │ │ │ │ │ + bne 53c0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 532c │ │ │ │ │ + bne 5328 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 5400 │ │ │ │ │ + beq 53fc │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bgt 5360 │ │ │ │ │ + bgt 535c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -6067,211 +6066,211 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 53d8 │ │ │ │ │ + beq 53d4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 53d8 │ │ │ │ │ + bne 53d4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5424 │ │ │ │ │ + bl 5420 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 52a4 │ │ │ │ │ + beq 52a0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 53a0 │ │ │ │ │ + bne 539c │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq 5374 │ │ │ │ │ + beq 5370 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r3, [r5, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 5290 │ │ │ │ │ + b 528c │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r5, r8, lsl #2] │ │ │ │ │ str r2, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 52bc │ │ │ │ │ + b 52b8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5400 │ │ │ │ │ + beq 53fc │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 5350 │ │ │ │ │ + b 534c │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5348 │ │ │ │ │ + beq 5344 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b 5318 │ │ │ │ │ + b 5314 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 51bc │ │ │ │ │ + b 51b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 525c │ │ │ │ │ + b 5258 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 53c4 │ │ │ │ │ + b 53c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 5204 │ │ │ │ │ + b 5200 │ │ │ │ │ │ │ │ │ │ -00005424 : │ │ │ │ │ +00005420 : │ │ │ │ │ del_target_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 58b0 │ │ │ │ │ + beq 58ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 58b0 │ │ │ │ │ + bne 58ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 57e0 │ │ │ │ │ + bne 57dc │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1204 @ 0x4b4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 55d8 │ │ │ │ │ + bne 55d4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 57cc │ │ │ │ │ + beq 57c8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 57e0 │ │ │ │ │ + bne 57dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6af0 │ │ │ │ │ + bl 6af0 │ │ │ │ │ R_ARM_CALL t_primary_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 54f0 │ │ │ │ │ + beq 54ec │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 56c4 │ │ │ │ │ + bne 56c0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 57e0 │ │ │ │ │ + bne 57dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6af0 │ │ │ │ │ + bl 6af0 │ │ │ │ │ R_ARM_CALL t_primary_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 55f4 │ │ │ │ │ + bne 55f0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 57e4 │ │ │ │ │ + bne 57e0 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 58a4 │ │ │ │ │ + beq 58a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 58a4 │ │ │ │ │ + bne 58a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 57b0 │ │ │ │ │ + bne 57ac │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 58bc │ │ │ │ │ + beq 58b8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 5744 │ │ │ │ │ + beq 5740 │ │ │ │ │ mov r2, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_CALL _PyPegen_set_expr_context │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 5864 │ │ │ │ │ + beq 5860 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5884 │ │ │ │ │ + bne 5880 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -6286,91 +6285,91 @@ │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5514 │ │ │ │ │ + beq 5510 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 209cc │ │ │ │ │ + bl 209dc │ │ │ │ │ R_ARM_CALL slices_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 5514 │ │ │ │ │ + beq 5510 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5514 │ │ │ │ │ + beq 5510 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS t_lookahead_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5514 │ │ │ │ │ + beq 5510 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 5894 │ │ │ │ │ + beq 5890 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, #3 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_CALL _PyAST_Subscript │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 56a0 │ │ │ │ │ + beq 569c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 55c4 │ │ │ │ │ + beq 55c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 55c4 │ │ │ │ │ + beq 55c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 57ec │ │ │ │ │ + b 57e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 54f0 │ │ │ │ │ + beq 54ec │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC t_lookahead_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS t_lookahead_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 54f0 │ │ │ │ │ + beq 54ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 5894 │ │ │ │ │ + beq 5890 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, #3 │ │ │ │ │ ldr r1, [ip, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ @@ -6378,310 +6377,310 @@ │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r8, [sp] │ │ │ │ │ ldr r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_CALL _PyAST_Attribute │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 5694 │ │ │ │ │ - b 56a0 │ │ │ │ │ + bne 5690 │ │ │ │ │ + b 569c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 57b0 │ │ │ │ │ + bne 57ac │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5968 │ │ │ │ │ + bne 5964 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 57b0 │ │ │ │ │ + bne 57ac │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 58f4 │ │ │ │ │ + bne 58f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 57b0 │ │ │ │ │ + bne 57ac │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 57f4 │ │ │ │ │ + bne 57f0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 55c4 │ │ │ │ │ + b 55c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 56ac │ │ │ │ │ - b 54a4 │ │ │ │ │ + blt 56a8 │ │ │ │ │ + b 54a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov ip, #0 │ │ │ │ │ - b 55e8 │ │ │ │ │ + b 55e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5174 │ │ │ │ │ + bl 5170 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 57b0 │ │ │ │ │ + bne 57ac │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 57b0 │ │ │ │ │ + beq 57ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 57b0 │ │ │ │ │ + beq 57ac │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, #3 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_CALL _PyAST_List │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 55a8 │ │ │ │ │ + bne 55a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 57b0 │ │ │ │ │ + beq 57ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 57b8 │ │ │ │ │ + b 57b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5870 │ │ │ │ │ - b 55b4 │ │ │ │ │ + bne 586c │ │ │ │ │ + b 55b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 55e8 │ │ │ │ │ + b 55e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 5550 │ │ │ │ │ + b 554c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 546c │ │ │ │ │ + b 5468 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 5870 │ │ │ │ │ + blt 586c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5584 │ │ │ │ │ - b 57b0 │ │ │ │ │ + beq 5580 │ │ │ │ │ + b 57ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5174 │ │ │ │ │ + bl 5170 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5790 │ │ │ │ │ + bne 578c │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 578c │ │ │ │ │ + beq 5788 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 57b0 │ │ │ │ │ + beq 57ac │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, #3 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_CALL _PyAST_Tuple │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 55a8 │ │ │ │ │ - b 5864 │ │ │ │ │ + bne 55a4 │ │ │ │ │ + b 5860 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5424 │ │ │ │ │ + bl 5420 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 5768 │ │ │ │ │ + beq 5764 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5768 │ │ │ │ │ + beq 5764 │ │ │ │ │ mov r2, #3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_CALL _PyPegen_set_expr_context │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 55a8 │ │ │ │ │ - b 5864 │ │ │ │ │ + bne 55a4 │ │ │ │ │ + b 5860 │ │ │ │ │ │ │ │ │ │ -000059ac <_tmp_15_rule>: │ │ │ │ │ +000059a8 <_tmp_15_rule>: │ │ │ │ │ _tmp_15_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 5a54 <_tmp_15_rule+0xa8> │ │ │ │ │ + beq 5a50 <_tmp_15_rule+0xa8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5a54 <_tmp_15_rule+0xa8> │ │ │ │ │ + bne 5a50 <_tmp_15_rule+0xa8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 5a4c <_tmp_15_rule+0xa0> │ │ │ │ │ + bne 5a48 <_tmp_15_rule+0xa0> │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5a44 <_tmp_15_rule+0x98> │ │ │ │ │ + bne 5a40 <_tmp_15_rule+0x98> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5a44 <_tmp_15_rule+0x98> │ │ │ │ │ + bne 5a40 <_tmp_15_rule+0x98> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 59f0 <_tmp_15_rule+0x44> │ │ │ │ │ + b 59ec <_tmp_15_rule+0x44> │ │ │ │ │ │ │ │ │ │ -00005a60 : │ │ │ │ │ +00005a5c : │ │ │ │ │ subject_expr_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 5c58 │ │ │ │ │ + beq 5c54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5c58 │ │ │ │ │ + bne 5c54 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5c48 │ │ │ │ │ + bne 5c44 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne 5b78 │ │ │ │ │ + bne 5b74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ movlt r1, #1 │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ sublt r2, r2, #1 │ │ │ │ │ - blt 5b68 │ │ │ │ │ + blt 5b64 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5b60 │ │ │ │ │ + bne 5b5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ddd8 │ │ │ │ │ + bl 1dde8 │ │ │ │ │ R_ARM_CALL star_named_expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 5b40 │ │ │ │ │ + beq 5b3c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5b94 │ │ │ │ │ + bne 5b90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 5c48 │ │ │ │ │ + bne 5c44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ R_ARM_CALL named_expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ @@ -6689,28 +6688,28 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b 5b18 │ │ │ │ │ + b 5b14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 508 │ │ │ │ │ R_ARM_CALL star_named_expressions_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5b44 │ │ │ │ │ + bne 5b40 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 5b60 │ │ │ │ │ + beq 5b5c │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ @@ -6724,613 +6723,613 @@ │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_CALL _PyAST_Tuple │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 5c1c │ │ │ │ │ + beq 5c18 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 5b60 │ │ │ │ │ + beq 5b5c │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5b60 │ │ │ │ │ + beq 5b5c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 5b68 │ │ │ │ │ + b 5b64 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 5b68 │ │ │ │ │ + b 5b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 5aa8 │ │ │ │ │ + b 5aa4 │ │ │ │ │ │ │ │ │ │ -00005c64 : │ │ │ │ │ +00005c60 : │ │ │ │ │ patterns_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 5e08 │ │ │ │ │ + beq 5e04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5e08 │ │ │ │ │ + bne 5e04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5df8 │ │ │ │ │ + bne 5df4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne 5d64 │ │ │ │ │ + bne 5d60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ movlt r1, #1 │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ sublt r2, r2, #1 │ │ │ │ │ - blt 5d54 │ │ │ │ │ + blt 5d50 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5d4c │ │ │ │ │ + bne 5d48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e14 │ │ │ │ │ + bl 5e10 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 5d80 │ │ │ │ │ + bne 5d7c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5d4c │ │ │ │ │ + bne 5d48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 61e8 │ │ │ │ │ + bl 61e4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b 5d1c │ │ │ │ │ + b 5d18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 5df8 │ │ │ │ │ + beq 5df4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r3, [ip, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [ip, #20] │ │ │ │ │ bl 0 <_PyAST_MatchSequence> │ │ │ │ │ R_ARM_CALL _PyAST_MatchSequence │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 5dcc │ │ │ │ │ + beq 5dc8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 5d4c │ │ │ │ │ + beq 5d48 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d4c │ │ │ │ │ + beq 5d48 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 5d54 │ │ │ │ │ + b 5d50 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 5d54 │ │ │ │ │ + b 5d50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 5cac │ │ │ │ │ + b 5ca8 │ │ │ │ │ │ │ │ │ │ -00005e14 : │ │ │ │ │ +00005e10 : │ │ │ │ │ open_sequence_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 5f24 │ │ │ │ │ + beq 5f20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5f24 │ │ │ │ │ + bne 5f20 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 5eb0 │ │ │ │ │ + bne 5eac │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 5f30 │ │ │ │ │ + bl 5f2c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 5ea0 │ │ │ │ │ + beq 5e9c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5ec0 │ │ │ │ │ + bne 5ebc │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d928 │ │ │ │ │ + bl d924 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5ea0 │ │ │ │ │ + bne 5e9c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 5ef8 │ │ │ │ │ + beq 5ef4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5ea8 │ │ │ │ │ + beq 5ea4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5ea8 │ │ │ │ │ + beq 5ea4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 5eb0 │ │ │ │ │ + b 5eac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 5e5c │ │ │ │ │ + b 5e58 │ │ │ │ │ │ │ │ │ │ -00005f30 : │ │ │ │ │ +00005f2c : │ │ │ │ │ maybe_star_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 6188 │ │ │ │ │ + beq 6184 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6188 │ │ │ │ │ + bne 6184 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - bne 60bc │ │ │ │ │ + bne 60b8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 617c │ │ │ │ │ + beq 6178 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 617c │ │ │ │ │ + bne 6178 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 6170 │ │ │ │ │ + bne 616c │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1092 @ 0x444 │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6070 │ │ │ │ │ + bne 606c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 614c │ │ │ │ │ + beq 6148 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 6170 │ │ │ │ │ + bne 616c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 60c8 │ │ │ │ │ + bne 60c4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 6170 │ │ │ │ │ + bne 616c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6194 │ │ │ │ │ + bne 6190 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1092 @ 0x444 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 60b8 │ │ │ │ │ + bne 60b4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 60bc │ │ │ │ │ + bne 60b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 61e8 │ │ │ │ │ + bl 61e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9148 │ │ │ │ │ + bl 9144 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 602c │ │ │ │ │ + beq 6028 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6160 │ │ │ │ │ + beq 615c │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_MatchStar> │ │ │ │ │ R_ARM_CALL _PyAST_MatchStar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - beq 6124 │ │ │ │ │ + beq 6120 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 605c │ │ │ │ │ + beq 6058 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 605c │ │ │ │ │ + beq 6058 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 608c │ │ │ │ │ + b 6088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 6130 │ │ │ │ │ - b 5ff4 │ │ │ │ │ + blt 612c │ │ │ │ │ + b 5ff0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6144 │ │ │ │ │ + b 6140 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6144 │ │ │ │ │ + b 6140 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 5fbc │ │ │ │ │ + b 5fb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 5f78 │ │ │ │ │ + b 5f74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9278 │ │ │ │ │ + bl 9274 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6050 │ │ │ │ │ + beq 604c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 6160 │ │ │ │ │ + beq 615c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_MatchStar> │ │ │ │ │ R_ARM_CALL _PyAST_MatchStar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bne 6118 │ │ │ │ │ - b 6124 │ │ │ │ │ + bne 6114 │ │ │ │ │ + b 6120 │ │ │ │ │ │ │ │ │ │ -000061e8 : │ │ │ │ │ +000061e4 : │ │ │ │ │ pattern_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 65a8 │ │ │ │ │ + beq 65a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 65a8 │ │ │ │ │ + bne 65a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6510 │ │ │ │ │ + bne 650c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 6504 │ │ │ │ │ + beq 6500 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6504 │ │ │ │ │ + bne 6500 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 62dc │ │ │ │ │ + bne 62d8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 631c │ │ │ │ │ + beq 6318 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 65d4 │ │ │ │ │ + bl 65d0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 62c8 │ │ │ │ │ + beq 62c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6404 │ │ │ │ │ + bne 6400 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 6354 │ │ │ │ │ + bne 6350 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 6510 │ │ │ │ │ + bne 650c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 65d4 │ │ │ │ │ + bl 65d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 6540 │ │ │ │ │ + blt 653c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 62a0 │ │ │ │ │ - b 62dc │ │ │ │ │ + beq 629c │ │ │ │ │ + b 62d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 62e0 │ │ │ │ │ + bne 62dc │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 6528 │ │ │ │ │ + beq 6524 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6528 │ │ │ │ │ + bne 6524 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 651c │ │ │ │ │ + bne 6518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 65d4 │ │ │ │ │ + bl 65d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 63bc │ │ │ │ │ + beq 63b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6558 │ │ │ │ │ + bne 6554 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 651c │ │ │ │ │ + bne 6518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 65d4 │ │ │ │ │ + bl 65d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 63f0 │ │ │ │ │ + beq 63ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6478 │ │ │ │ │ + bne 6474 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 62dc │ │ │ │ │ + b 62d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9148 │ │ │ │ │ + bl 9144 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 62c8 │ │ │ │ │ + beq 62c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 65c4 │ │ │ │ │ + beq 65c0 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_MatchAs> │ │ │ │ │ R_ARM_CALL _PyAST_MatchAs │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 6534 │ │ │ │ │ + beq 6530 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 65b4 │ │ │ │ │ + bne 65b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 6308 │ │ │ │ │ + b 6304 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 63f0 │ │ │ │ │ + beq 63ec │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [ip, #20] │ │ │ │ │ ldr r6, [ip, #28] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ @@ -7350,57 +7349,57 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC110 │ │ │ │ │ str r6, [sp] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - beq 63f4 │ │ │ │ │ + beq 63f0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 63fc │ │ │ │ │ + b 63f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 626c │ │ │ │ │ + b 6268 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 630c │ │ │ │ │ + b 6308 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 63fc │ │ │ │ │ + b 63f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6388 │ │ │ │ │ + b 6384 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 65c4 │ │ │ │ │ + beq 65c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 62e4 │ │ │ │ │ + b 62e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC108 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC108 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 63bc │ │ │ │ │ + beq 63b8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC109 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC109 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -7409,135 +7408,135 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #32] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ - b 64e4 │ │ │ │ │ + bl ff38 │ │ │ │ │ + b 64e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6230 │ │ │ │ │ + b 622c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 6540 │ │ │ │ │ - b 6468 │ │ │ │ │ + bne 653c │ │ │ │ │ + b 6464 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 62e4 │ │ │ │ │ + b 62e0 │ │ │ │ │ │ │ │ │ │ -000065d4 : │ │ │ │ │ +000065d0 : │ │ │ │ │ or_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 695c │ │ │ │ │ + beq 6958 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 695c │ │ │ │ │ + bne 6958 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 67c8 │ │ │ │ │ + bne 67c4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq 6914 │ │ │ │ │ + beq 6910 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r2, r7, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 68c0 │ │ │ │ │ + beq 68bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 68c0 │ │ │ │ │ + bne 68bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 685c │ │ │ │ │ + bne 6858 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6968 │ │ │ │ │ + bl 6964 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 6854 │ │ │ │ │ + beq 6850 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 68cc │ │ │ │ │ + beq 68c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 68cc │ │ │ │ │ + bne 68c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6848 │ │ │ │ │ + bne 6844 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 68e0 │ │ │ │ │ + beq 68dc │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ moveq r6, r9 │ │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 6848 │ │ │ │ │ + bne 6844 │ │ │ │ │ mov r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 67d8 │ │ │ │ │ + bne 67d4 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 68d8 │ │ │ │ │ + beq 68d4 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bgt 6810 │ │ │ │ │ + bgt 680c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -7545,819 +7544,819 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 685c │ │ │ │ │ + beq 6858 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 67c8 │ │ │ │ │ + beq 67c4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 6894 │ │ │ │ │ + bne 6890 │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 68f0 │ │ │ │ │ + beq 68ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 68f0 │ │ │ │ │ + bne 68ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6968 │ │ │ │ │ + bl 6964 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 672c │ │ │ │ │ + beq 6728 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6824 │ │ │ │ │ + bne 6820 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq 6868 │ │ │ │ │ + beq 6864 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ str r3, [r5, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 6718 │ │ │ │ │ + b 6714 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r5, r9, lsl #2] │ │ │ │ │ str r2, [r3, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b 6744 │ │ │ │ │ + b 6740 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 67f4 │ │ │ │ │ + beq 67f0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 67c4 │ │ │ │ │ + b 67c0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsl r3, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 68d8 │ │ │ │ │ + beq 68d4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 6800 │ │ │ │ │ + b 67fc │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ bl 0 <_PyAST_MatchOr> │ │ │ │ │ R_ARM_CALL _PyAST_MatchOr │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 67ac │ │ │ │ │ + b 67a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6688 │ │ │ │ │ + b 6684 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 66e0 │ │ │ │ │ + b 66dc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 6848 │ │ │ │ │ + b 6844 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 67c4 │ │ │ │ │ + beq 67c0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 67c8 │ │ │ │ │ + b 67c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r1, #1 │ │ │ │ │ sublt r2, r3, #1 │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ - blt 67c8 │ │ │ │ │ + blt 67c4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 6660 │ │ │ │ │ - b 67c4 │ │ │ │ │ + beq 665c │ │ │ │ │ + b 67c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 661c │ │ │ │ │ + b 6618 │ │ │ │ │ │ │ │ │ │ -00006968 : │ │ │ │ │ +00006964 : │ │ │ │ │ closed_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 7f34 │ │ │ │ │ + beq 7f30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7f34 │ │ │ │ │ + bne 7f30 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7920 │ │ │ │ │ + bne 791c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1073 @ 0x431 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 69f4 │ │ │ │ │ + beq 69f0 │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - bne 7924 │ │ │ │ │ + bne 7920 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7f40 │ │ │ │ │ + beq 7f3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7f40 │ │ │ │ │ + bne 7f3c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7f80 │ │ │ │ │ + bne 7f7c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 7f4c │ │ │ │ │ + beq 7f48 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80a4 │ │ │ │ │ + bl 80a0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 70ac │ │ │ │ │ + bne 70a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7f80 │ │ │ │ │ + bne 7f7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8464 │ │ │ │ │ + bl 8460 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 76a0 │ │ │ │ │ + bne 769c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7f80 │ │ │ │ │ + bne 7f7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 929c │ │ │ │ │ + bl 929c │ │ │ │ │ R_ARM_CALL strings_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 76a0 │ │ │ │ │ + bne 769c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7f80 │ │ │ │ │ + bne 7f7c │ │ │ │ │ mov r1, #628 @ 0x274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7fcc │ │ │ │ │ + bne 7fc8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7f80 │ │ │ │ │ + bne 7f7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #627 @ 0x273 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8010 │ │ │ │ │ + bne 800c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7f80 │ │ │ │ │ + bne 7f7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #629 @ 0x275 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8054 │ │ │ │ │ + bne 8050 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 7924 │ │ │ │ │ + bne 7920 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 8098 │ │ │ │ │ + beq 8094 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8098 │ │ │ │ │ + bne 8094 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7fc0 │ │ │ │ │ + bne 7fbc │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 7f8c │ │ │ │ │ + beq 7f88 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9148 │ │ │ │ │ + bl 9144 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 7028 │ │ │ │ │ + bne 7024 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 7924 │ │ │ │ │ + bne 7920 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9278 │ │ │ │ │ + bl 9274 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 7478 │ │ │ │ │ + bne 7474 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 70a0 │ │ │ │ │ + bne 709c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7e1c │ │ │ │ │ + beq 7e18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7e1c │ │ │ │ │ + bne 7e18 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7e10 │ │ │ │ │ + bne 7e0c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7dd4 │ │ │ │ │ + beq 7dd0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d594 │ │ │ │ │ + bl d590 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 76f0 │ │ │ │ │ + bne 76ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 70a0 │ │ │ │ │ + bne 709c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7dc8 │ │ │ │ │ + beq 7dc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7dc8 │ │ │ │ │ + bne 7dc4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 6cc8 │ │ │ │ │ + bne 6cc4 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7640 │ │ │ │ │ + bne 763c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 70a0 │ │ │ │ │ + bne 709c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7e60 │ │ │ │ │ + beq 7e5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7e60 │ │ │ │ │ + bne 7e5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6d74 │ │ │ │ │ + bne 6d70 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 7e28 │ │ │ │ │ + beq 7e24 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7480 │ │ │ │ │ + bne 747c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 6d74 │ │ │ │ │ + bne 6d70 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 78c8 │ │ │ │ │ + bne 78c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 70a0 │ │ │ │ │ + bne 709c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7934 │ │ │ │ │ + beq 7930 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7934 │ │ │ │ │ + bne 7930 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6e80 │ │ │ │ │ + bne 6e7c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 7ec0 │ │ │ │ │ + beq 7ebc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 713c │ │ │ │ │ + bne 7138 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6e80 │ │ │ │ │ + bne 6e7c │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 71cc │ │ │ │ │ + bne 71c8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 6e80 │ │ │ │ │ + bne 6e7c │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7278 │ │ │ │ │ + bne 7274 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 6e80 │ │ │ │ │ + bne 6e7c │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 736c │ │ │ │ │ + bne 7368 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 79c8 │ │ │ │ │ + bne 79c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 70a0 │ │ │ │ │ + bne 709c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7e6c │ │ │ │ │ + beq 7e68 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7e6c │ │ │ │ │ + bne 7e68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7468 │ │ │ │ │ + bne 7464 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 7e88 │ │ │ │ │ + beq 7e84 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d87c │ │ │ │ │ + bl d878 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 6f34 │ │ │ │ │ + beq 6f30 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6f34 │ │ │ │ │ + beq 6f30 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 789c │ │ │ │ │ + bne 7898 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7468 │ │ │ │ │ + bne 7464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d87c │ │ │ │ │ + bl d878 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 7520 │ │ │ │ │ + beq 751c │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7520 │ │ │ │ │ + beq 751c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dcac │ │ │ │ │ + bl dca8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 7520 │ │ │ │ │ + beq 751c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7524 │ │ │ │ │ + bne 7520 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7520 │ │ │ │ │ + beq 751c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 7468 │ │ │ │ │ + beq 7464 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r8, r9, ip} │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_CALL _PyAST_MatchClass │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7630 │ │ │ │ │ + beq 762c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 7470 │ │ │ │ │ + b 746c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 6ba8 │ │ │ │ │ + beq 6ba4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, #0 │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_MatchAs> │ │ │ │ │ R_ARM_CALL _PyAST_MatchAs │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7f24 │ │ │ │ │ + beq 7f20 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7ef8 │ │ │ │ │ + bne 7ef4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1073 @ 0x431 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 69e8 │ │ │ │ │ + b 69e4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_41_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_41_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6a78 │ │ │ │ │ + beq 6a74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 6b24 │ │ │ │ │ + beq 6b20 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_MatchValue> │ │ │ │ │ R_ARM_CALL _PyAST_MatchValue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 76e0 │ │ │ │ │ + beq 76dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6b30 │ │ │ │ │ + b 6b2c │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6e00 │ │ │ │ │ + beq 6dfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 7268 │ │ │ │ │ + beq 7264 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_CALL _PyAST_MatchMapping │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 725c │ │ │ │ │ + beq 7258 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6e88 │ │ │ │ │ + b 6e84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f754 │ │ │ │ │ + bl f750 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 6e24 │ │ │ │ │ + beq 6e20 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6e28 │ │ │ │ │ + bne 6e24 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6e24 │ │ │ │ │ + beq 6e20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 7268 │ │ │ │ │ + beq 7264 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r2, [ip, #24] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [ip, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r9, [sp] │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_CALL _PyAST_MatchMapping │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 7194 │ │ │ │ │ + bne 7190 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 71b4 │ │ │ │ │ + bne 71b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6e88 │ │ │ │ │ + b 6e84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f840 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 6e48 │ │ │ │ │ + beq 6e44 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6e48 │ │ │ │ │ + beq 6e44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f754 │ │ │ │ │ + bl f750 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 6e48 │ │ │ │ │ + beq 6e44 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6e4c │ │ │ │ │ + bne 6e48 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6e48 │ │ │ │ │ + beq 6e44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7268 │ │ │ │ │ + beq 7264 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ @@ -8382,39 +8381,39 @@ │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_CALL _PyAST_MatchMapping │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 7194 │ │ │ │ │ - b 725c │ │ │ │ │ + bne 7190 │ │ │ │ │ + b 7258 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f840 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 6e6c │ │ │ │ │ + beq 6e68 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6e70 │ │ │ │ │ + bne 6e6c │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6e6c │ │ │ │ │ + beq 6e68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7268 │ │ │ │ │ + beq 7264 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ @@ -8438,117 +8437,117 @@ │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyAST_MatchMapping> │ │ │ │ │ R_ARM_CALL _PyAST_MatchMapping │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 7194 │ │ │ │ │ - b 725c │ │ │ │ │ + bne 7190 │ │ │ │ │ + b 7258 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 7468 │ │ │ │ │ + bne 7464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d87c │ │ │ │ │ + bl d878 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bne 7784 │ │ │ │ │ + bne 7780 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7940 │ │ │ │ │ + bne 793c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b 7084 │ │ │ │ │ + b 7080 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d928 │ │ │ │ │ + bl d924 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6d50 │ │ │ │ │ + bne 6d4c │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6d4c │ │ │ │ │ + beq 6d48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r2, r9 │ │ │ │ │ movne r1, r8 │ │ │ │ │ movne r0, sl │ │ │ │ │ - beq 7910 │ │ │ │ │ + beq 790c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_MatchSequence> │ │ │ │ │ R_ARM_CALL _PyAST_MatchSequence │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7e78 │ │ │ │ │ + beq 7e74 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6d7c │ │ │ │ │ + b 6d78 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 7468 │ │ │ │ │ + bne 7464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d87c │ │ │ │ │ + bl d878 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 7434 │ │ │ │ │ + beq 7430 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7434 │ │ │ │ │ + beq 7430 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl df80 │ │ │ │ │ + bl df7c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 7434 │ │ │ │ │ + beq 7430 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7438 │ │ │ │ │ + bne 7434 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7434 │ │ │ │ │ + beq 7430 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7468 │ │ │ │ │ + beq 7464 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ @@ -8578,152 +8577,152 @@ │ │ │ │ │ strd r8, [sp] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_CALL _PyAST_MatchClass │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 6ff4 │ │ │ │ │ + bne 6ff0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7014 │ │ │ │ │ - b 7468 │ │ │ │ │ + bne 7010 │ │ │ │ │ + b 7464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 61e8 │ │ │ │ │ + bl 61e4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 6cbc │ │ │ │ │ + beq 6cb8 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6cbc │ │ │ │ │ + beq 6cb8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6cc8 │ │ │ │ │ + b 6cc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 6b24 │ │ │ │ │ + beq 6b20 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [ip, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [ip, #20] │ │ │ │ │ bl 0 <_PyAST_MatchValue> │ │ │ │ │ R_ARM_CALL _PyAST_MatchValue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 7104 │ │ │ │ │ + bne 7100 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7124 │ │ │ │ │ - b 6b24 │ │ │ │ │ + bne 7120 │ │ │ │ │ + b 6b20 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_43_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_43_rule │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6c54 │ │ │ │ │ + beq 6c50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 6c54 │ │ │ │ │ + beq 6c50 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [ip, #24] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [ip, #20] │ │ │ │ │ bl 0 <_PyAST_MatchValue> │ │ │ │ │ R_ARM_CALL _PyAST_MatchValue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 79b8 │ │ │ │ │ + beq 79b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6c60 │ │ │ │ │ + b 6c5c │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7458 │ │ │ │ │ + beq 7454 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dcac │ │ │ │ │ + bl dca8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 7458 │ │ │ │ │ + beq 7454 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7458 │ │ │ │ │ + beq 7454 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl df80 │ │ │ │ │ + bl df7c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 7458 │ │ │ │ │ + beq 7454 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7458 │ │ │ │ │ + bne 7454 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7458 │ │ │ │ │ + beq 7454 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 7468 │ │ │ │ │ + beq 7464 │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_PyPegen_get_pattern_keys> │ │ │ │ │ @@ -8753,207 +8752,207 @@ │ │ │ │ │ strd r8, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_MatchClass> │ │ │ │ │ R_ARM_CALL _PyAST_MatchClass │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 6ff4 │ │ │ │ │ - b 7630 │ │ │ │ │ + bne 6ff0 │ │ │ │ │ + b 762c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 7468 │ │ │ │ │ + beq 7464 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b 6fd8 │ │ │ │ │ + b 6fd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5e14 │ │ │ │ │ + bl 5e10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 6d74 │ │ │ │ │ + bne 6d70 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6d70 │ │ │ │ │ + beq 6d6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r2, r9 │ │ │ │ │ movne r1, r8 │ │ │ │ │ movne r0, r6 │ │ │ │ │ - bne 74c8 │ │ │ │ │ + bne 74c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6d7c │ │ │ │ │ + b 6d78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 69e8 │ │ │ │ │ + b 69e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6db0 │ │ │ │ │ + b 6dac │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 746c │ │ │ │ │ + bne 7468 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 79ac │ │ │ │ │ + beq 79a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 79ac │ │ │ │ │ + bne 79a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 79a4 │ │ │ │ │ + bne 79a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d87c │ │ │ │ │ + bl d878 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 7a44 │ │ │ │ │ + bne 7a40 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 7468 │ │ │ │ │ + b 7464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 7978 │ │ │ │ │ + b 7974 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 776c │ │ │ │ │ - b 6c54 │ │ │ │ │ + bne 7768 │ │ │ │ │ + b 6c50 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7270 │ │ │ │ │ + bne 726c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7a38 │ │ │ │ │ + beq 7a34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7a38 │ │ │ │ │ + bne 7a34 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ - bne 7a30 │ │ │ │ │ + bne 7a2c │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7bec │ │ │ │ │ + bne 7be8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 6e80 │ │ │ │ │ + b 6e7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 79fc │ │ │ │ │ + b 79f8 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 79a0 │ │ │ │ │ + beq 799c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 7cb4 │ │ │ │ │ + beq 7cb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7cb4 │ │ │ │ │ + bne 7cb0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7ca8 │ │ │ │ │ + bne 7ca4 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 7ce4 │ │ │ │ │ + beq 7ce0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7ce4 │ │ │ │ │ + bne 7ce0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 7ca8 │ │ │ │ │ + bne 7ca4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl dcac │ │ │ │ │ + bl dca8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 7cc0 │ │ │ │ │ + bne 7cbc │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7ca8 │ │ │ │ │ + bne 7ca4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl df80 │ │ │ │ │ + bl df7c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7ca4 │ │ │ │ │ + beq 7ca0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7ca4 │ │ │ │ │ + beq 7ca0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dcac │ │ │ │ │ + bl dca8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 7ca4 │ │ │ │ │ + beq 7ca0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7c80 │ │ │ │ │ + bne 7c7c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ @@ -8984,135 +8983,135 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC112 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 79a4 │ │ │ │ │ - b 79a0 │ │ │ │ │ + bne 79a0 │ │ │ │ │ + b 799c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 7d14 │ │ │ │ │ + beq 7d10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7d14 │ │ │ │ │ + bne 7d10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 7a2c │ │ │ │ │ + bne 7a28 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f840 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 7cf0 │ │ │ │ │ + bne 7cec │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7a2c │ │ │ │ │ + bne 7a28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f754 │ │ │ │ │ + bl f750 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne 7d20 │ │ │ │ │ + bne 7d1c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 7a28 │ │ │ │ │ + b 7a24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7b50 │ │ │ │ │ + beq 7b4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 79a0 │ │ │ │ │ + b 799c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 79a0 │ │ │ │ │ + b 799c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 7a84 │ │ │ │ │ + b 7a80 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 7af0 │ │ │ │ │ + beq 7aec │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ - b 7af4 │ │ │ │ │ + b 7af0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 7abc │ │ │ │ │ + b 7ab8 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 7c48 │ │ │ │ │ + beq 7c44 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ - b 7c4c │ │ │ │ │ + b 7c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 7c14 │ │ │ │ │ + b 7c10 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7c78 │ │ │ │ │ + beq 7c74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f844 │ │ │ │ │ + bl f840 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7c78 │ │ │ │ │ + beq 7c74 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 7a2c │ │ │ │ │ + bne 7a28 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7c78 │ │ │ │ │ + beq 7c74 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC111 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC111 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -9121,1051 +9120,1051 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - bne 7a30 │ │ │ │ │ - b 7a28 │ │ │ │ │ + bne 7a2c │ │ │ │ │ + b 7a24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6c94 │ │ │ │ │ + b 6c90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 776c │ │ │ │ │ + blt 7768 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 6c44 │ │ │ │ │ + beq 6c40 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6c60 │ │ │ │ │ + b 6c5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6c10 │ │ │ │ │ + b 6c0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 7508 │ │ │ │ │ + blt 7504 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 6d38 │ │ │ │ │ - b 6d74 │ │ │ │ │ + beq 6d34 │ │ │ │ │ + b 6d70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6cfc │ │ │ │ │ + b 6cf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6ebc │ │ │ │ │ + b 6eb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7508 │ │ │ │ │ - b 7910 │ │ │ │ │ + bne 7504 │ │ │ │ │ + b 790c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 7014 │ │ │ │ │ + blt 7010 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6ef8 │ │ │ │ │ - b 7468 │ │ │ │ │ + beq 6ef4 │ │ │ │ │ + b 7464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 71b4 │ │ │ │ │ + blt 71b0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 6dec │ │ │ │ │ - b 6e80 │ │ │ │ │ + beq 6de8 │ │ │ │ │ + b 6e7c │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7078 │ │ │ │ │ + beq 7074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6bb4 │ │ │ │ │ + b 6bb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7f0c │ │ │ │ │ - b 6ba8 │ │ │ │ │ + bne 7f08 │ │ │ │ │ + b 6ba4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 69b0 │ │ │ │ │ + b 69ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6a30 │ │ │ │ │ + b 6a2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 7124 │ │ │ │ │ + blt 7120 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 6a64 │ │ │ │ │ + beq 6a60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6b30 │ │ │ │ │ + b 6b2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 7f0c │ │ │ │ │ + blt 7f08 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 6b98 │ │ │ │ │ + beq 6b94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 6bb4 │ │ │ │ │ + b 6bb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 6b24 │ │ │ │ │ + beq 6b20 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ str r0, [sp] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_MatchSingleton> │ │ │ │ │ R_ARM_CALL _PyAST_MatchSingleton │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 7104 │ │ │ │ │ - b 76e0 │ │ │ │ │ + bne 7100 │ │ │ │ │ + b 76dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 6b24 │ │ │ │ │ + beq 6b20 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ str r0, [sp] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_MatchSingleton> │ │ │ │ │ R_ARM_CALL _PyAST_MatchSingleton │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 7104 │ │ │ │ │ - b 76e0 │ │ │ │ │ + bne 7100 │ │ │ │ │ + b 76dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 6b24 │ │ │ │ │ + beq 6b20 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ str r0, [sp] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_MatchSingleton> │ │ │ │ │ R_ARM_CALL _PyAST_MatchSingleton │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 7104 │ │ │ │ │ - b 76e0 │ │ │ │ │ + bne 7100 │ │ │ │ │ + b 76dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 6b64 │ │ │ │ │ + b 6b60 │ │ │ │ │ │ │ │ │ │ -000080a4 : │ │ │ │ │ +000080a0 : │ │ │ │ │ signed_number_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 82b8 │ │ │ │ │ + beq 82b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 82b8 │ │ │ │ │ + bne 82b4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 82a8 │ │ │ │ │ + bne 82a4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 8260 │ │ │ │ │ + beq 825c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_CALL _PyPegen_number_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 817c │ │ │ │ │ + bne 8178 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 829c │ │ │ │ │ + bne 8298 │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8220 │ │ │ │ │ + bne 821c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 829c │ │ │ │ │ + bne 8298 │ │ │ │ │ mov r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 819c │ │ │ │ │ + bne 8198 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_CALL _PyPegen_number_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 8178 │ │ │ │ │ + beq 8174 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 82a8 │ │ │ │ │ + beq 82a4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_CALL _PyAST_UnaryOp │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8200 │ │ │ │ │ + beq 81fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8180 │ │ │ │ │ + beq 817c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8180 │ │ │ │ │ + beq 817c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 818c │ │ │ │ │ + b 8188 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_CALL _PyPegen_number_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 8154 │ │ │ │ │ + beq 8150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 829c │ │ │ │ │ + beq 8298 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, #3 │ │ │ │ │ - b 81d8 │ │ │ │ │ + b 81d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 820c │ │ │ │ │ + blt 8208 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8120 │ │ │ │ │ + beq 811c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 818c │ │ │ │ │ + b 8188 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 818c │ │ │ │ │ + b 8188 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 80ec │ │ │ │ │ + b 80e8 │ │ │ │ │ │ │ │ │ │ -000082c4 <_tmp_41_rule>: │ │ │ │ │ +000082c0 <_tmp_41_rule>: │ │ │ │ │ _tmp_41_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 836c <_tmp_41_rule+0xa8> │ │ │ │ │ + beq 8368 <_tmp_41_rule+0xa8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 836c <_tmp_41_rule+0xa8> │ │ │ │ │ + bne 8368 <_tmp_41_rule+0xa8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 8364 <_tmp_41_rule+0xa0> │ │ │ │ │ + bne 8360 <_tmp_41_rule+0xa0> │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 835c <_tmp_41_rule+0x98> │ │ │ │ │ + bne 8358 <_tmp_41_rule+0x98> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 835c <_tmp_41_rule+0x98> │ │ │ │ │ + bne 8358 <_tmp_41_rule+0x98> │ │ │ │ │ mov r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 8308 <_tmp_41_rule+0x44> │ │ │ │ │ + b 8304 <_tmp_41_rule+0x44> │ │ │ │ │ │ │ │ │ │ -00008378 : │ │ │ │ │ +00008374 : │ │ │ │ │ guard_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 8458 │ │ │ │ │ + beq 8454 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8458 │ │ │ │ │ + bne 8454 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 8400 │ │ │ │ │ + bne 83fc │ │ │ │ │ mov r1, #700 @ 0x2bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8410 │ │ │ │ │ + bne 840c │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ R_ARM_CALL named_expression_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 83f0 │ │ │ │ │ + beq 83ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 83f8 │ │ │ │ │ + beq 83f4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 83f8 │ │ │ │ │ + beq 83f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8400 │ │ │ │ │ + b 83fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 83c0 │ │ │ │ │ + b 83bc │ │ │ │ │ │ │ │ │ │ -00008464 : │ │ │ │ │ +00008460 : │ │ │ │ │ complex_number_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 8538 │ │ │ │ │ + beq 8534 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8538 │ │ │ │ │ + bne 8534 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 869c │ │ │ │ │ + bne 8698 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 8640 │ │ │ │ │ + beq 863c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 86ac │ │ │ │ │ + bl 86a8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 85e8 │ │ │ │ │ + bne 85e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 869c │ │ │ │ │ + bne 8698 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 86ac │ │ │ │ │ + bl 86a8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 8544 │ │ │ │ │ + bne 8540 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 84ac │ │ │ │ │ + b 84a8 │ │ │ │ │ mov r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8518 │ │ │ │ │ + beq 8514 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 434 │ │ │ │ │ R_ARM_CALL imaginary_number_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 8518 │ │ │ │ │ + beq 8514 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 8520 │ │ │ │ │ + beq 851c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, #2 │ │ │ │ │ ldr ip, [r6, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_CALL _PyAST_BinOp │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 85c4 │ │ │ │ │ + beq 85c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8520 │ │ │ │ │ + beq 851c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8520 │ │ │ │ │ + beq 851c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8528 │ │ │ │ │ + b 8524 │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 84f4 │ │ │ │ │ + beq 84f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 434 │ │ │ │ │ R_ARM_CALL imaginary_number_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 84f4 │ │ │ │ │ + beq 84f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 8520 │ │ │ │ │ + beq 851c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ - b 8598 │ │ │ │ │ + b 8594 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bge 8678 │ │ │ │ │ + bge 8674 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8528 │ │ │ │ │ + b 8524 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 84e0 │ │ │ │ │ + beq 84dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8528 │ │ │ │ │ + b 8524 │ │ │ │ │ │ │ │ │ │ -000086ac : │ │ │ │ │ +000086a8 : │ │ │ │ │ signed_real_number_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 87a4 │ │ │ │ │ + beq 87a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 87a4 │ │ │ │ │ + bne 87a0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 88bc │ │ │ │ │ + bne 88b8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 8874 │ │ │ │ │ + beq 8870 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 88cc │ │ │ │ │ + bl 88c8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 8784 │ │ │ │ │ + bne 8780 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 88b0 │ │ │ │ │ + bne 88ac │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8834 │ │ │ │ │ + bne 8830 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 88b0 │ │ │ │ │ + bne 88ac │ │ │ │ │ mov r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 87b0 │ │ │ │ │ + bne 87ac │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 86f4 │ │ │ │ │ + b 86f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 88cc │ │ │ │ │ + bl 88c8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 8780 │ │ │ │ │ + beq 877c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 88bc │ │ │ │ │ + beq 88b8 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_CALL _PyAST_UnaryOp │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8814 │ │ │ │ │ + beq 8810 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8788 │ │ │ │ │ + beq 8784 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8788 │ │ │ │ │ + beq 8784 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8794 │ │ │ │ │ + b 8790 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 88cc │ │ │ │ │ + bl 88c8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 875c │ │ │ │ │ + beq 8758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 88b0 │ │ │ │ │ + beq 88ac │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, #3 │ │ │ │ │ - b 87ec │ │ │ │ │ + b 87e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 8820 │ │ │ │ │ + blt 881c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8728 │ │ │ │ │ + beq 8724 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8794 │ │ │ │ │ + b 8790 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8794 │ │ │ │ │ + b 8790 │ │ │ │ │ │ │ │ │ │ -000088cc : │ │ │ │ │ +000088c8 : │ │ │ │ │ real_number_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 8980 │ │ │ │ │ + beq 897c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8980 │ │ │ │ │ + bne 897c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 894c │ │ │ │ │ + bne 8948 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_CALL _PyPegen_number_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 895c │ │ │ │ │ + bne 8958 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_ensure_real> │ │ │ │ │ R_ARM_CALL _PyPegen_ensure_real │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 898c │ │ │ │ │ + beq 8988 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 898c │ │ │ │ │ + bne 8988 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 8948 │ │ │ │ │ + b 8944 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 8914 │ │ │ │ │ + b 8910 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq 8948 │ │ │ │ │ + beq 8944 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 894c │ │ │ │ │ + b 8948 │ │ │ │ │ │ │ │ │ │ -000089b8 <_loop1_83_rule>: │ │ │ │ │ +000089b4 <_loop1_83_rule>: │ │ │ │ │ _loop1_83_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 8b2c <_loop1_83_rule+0x174> │ │ │ │ │ + beq 8b28 <_loop1_83_rule+0x174> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8b2c <_loop1_83_rule+0x174> │ │ │ │ │ + bne 8b28 <_loop1_83_rule+0x174> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 8a58 <_loop1_83_rule+0xa0> │ │ │ │ │ + bne 8a54 <_loop1_83_rule+0xa0> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8b10 <_loop1_83_rule+0x158> │ │ │ │ │ + beq 8b0c <_loop1_83_rule+0x158> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r7, r3 │ │ │ │ │ moveq r8, #1 │ │ │ │ │ - bne 8a58 <_loop1_83_rule+0xa0> │ │ │ │ │ + bne 8a54 <_loop1_83_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8b60 │ │ │ │ │ + bl 8b5c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 8a74 <_loop1_83_rule+0xbc> │ │ │ │ │ + bne 8a70 <_loop1_83_rule+0xbc> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 8a8c <_loop1_83_rule+0xd4> │ │ │ │ │ + bne 8a88 <_loop1_83_rule+0xd4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - beq 8ae4 <_loop1_83_rule+0x12c> │ │ │ │ │ + beq 8ae0 <_loop1_83_rule+0x12c> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r3, [r5, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b 8a34 <_loop1_83_rule+0x7c> │ │ │ │ │ + b 8a30 <_loop1_83_rule+0x7c> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 8a50 <_loop1_83_rule+0x98> │ │ │ │ │ + bne 8a4c <_loop1_83_rule+0x98> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 8b38 <_loop1_83_rule+0x180> │ │ │ │ │ + beq 8b34 <_loop1_83_rule+0x180> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt 8ad0 <_loop1_83_rule+0x118> │ │ │ │ │ + bgt 8acc <_loop1_83_rule+0x118> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8a64 <_loop1_83_rule+0xac> │ │ │ │ │ + b 8a60 <_loop1_83_rule+0xac> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r1, [r5, r6, lsl #2] │ │ │ │ │ str r1, [r3, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 8aac <_loop1_83_rule+0xf4> │ │ │ │ │ + b 8aa8 <_loop1_83_rule+0xf4> │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ lsl r3, r8, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r8, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 8b38 <_loop1_83_rule+0x180> │ │ │ │ │ + beq 8b34 <_loop1_83_rule+0x180> │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b 8a7c <_loop1_83_rule+0xc4> │ │ │ │ │ + b 8a78 <_loop1_83_rule+0xc4> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8a64 <_loop1_83_rule+0xac> │ │ │ │ │ + b 8a60 <_loop1_83_rule+0xac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 8a00 <_loop1_83_rule+0x48> │ │ │ │ │ + b 89fc <_loop1_83_rule+0x48> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 8a64 <_loop1_83_rule+0xac> │ │ │ │ │ + b 8a60 <_loop1_83_rule+0xac> │ │ │ │ │ │ │ │ │ │ -00008b60 : │ │ │ │ │ +00008b5c : │ │ │ │ │ tstring_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 90f4 │ │ │ │ │ + beq 90f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 90f4 │ │ │ │ │ + bne 90f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 90e4 │ │ │ │ │ + bne 90e0 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1171 @ 0x493 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8c18 │ │ │ │ │ + bne 8c14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 90e4 │ │ │ │ │ + bne 90e0 │ │ │ │ │ mov r1, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne 8c30 │ │ │ │ │ + bne 8c2c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1171 @ 0x493 │ │ │ │ │ @@ -10178,116 +10177,116 @@ │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 906c │ │ │ │ │ + beq 9068 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 906c │ │ │ │ │ + bne 9068 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 905c │ │ │ │ │ + bne 9058 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 9050 │ │ │ │ │ + beq 904c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 905c │ │ │ │ │ + bne 9058 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 9078 │ │ │ │ │ + beq 9074 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9078 │ │ │ │ │ + bne 9074 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 90ac │ │ │ │ │ + bne 90a8 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 90a0 │ │ │ │ │ + beq 909c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 90a0 │ │ │ │ │ + bne 909c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8d88 │ │ │ │ │ + bne 8d84 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 9084 │ │ │ │ │ + bne 9080 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 9030 │ │ │ │ │ + blt 902c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bne 8d88 │ │ │ │ │ + bne 8d84 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8ea0 │ │ │ │ │ + bne 8e9c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 9004 │ │ │ │ │ + bne 9000 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne 90ac │ │ │ │ │ + bne 90a8 │ │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 8fbc │ │ │ │ │ + bne 8fb8 │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ @@ -10295,104 +10294,104 @@ │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movne lr, r8 │ │ │ │ │ movne ip, r7 │ │ │ │ │ - beq 90d8 │ │ │ │ │ + beq 90d4 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - ble 8e0c │ │ │ │ │ + ble 8e08 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [lr, r3, lsl #2] │ │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b 8df0 │ │ │ │ │ + b 8dec │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 8bf8 │ │ │ │ │ + beq 8bf4 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_template_str> │ │ │ │ │ R_ARM_CALL _PyPegen_template_str │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC113 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC113 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 8e78 │ │ │ │ │ + beq 8e74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8c04 │ │ │ │ │ + beq 8c00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8c04 │ │ │ │ │ + beq 8c00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 8c28 │ │ │ │ │ + b 8c24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - beq 8d74 │ │ │ │ │ + beq 8d70 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8d78 │ │ │ │ │ + bne 8d74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 200d4 │ │ │ │ │ + bl 200e4 │ │ │ │ │ R_ARM_CALL fstring_conversion_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8d78 │ │ │ │ │ + bne 8d74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c4bc │ │ │ │ │ + bl c4b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8d78 │ │ │ │ │ + bne 8d74 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - beq 8d74 │ │ │ │ │ + beq 8d70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 90c8 │ │ │ │ │ + beq 90c4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ @@ -10406,173 +10405,173 @@ │ │ │ │ │ ldr ip, [fp, #-84] @ 0xffffffac │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyPegen_interpolation> │ │ │ │ │ R_ARM_CALL _PyPegen_interpolation │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 90bc │ │ │ │ │ + beq 90b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9024 │ │ │ │ │ + bne 9020 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 8fe0 │ │ │ │ │ + beq 8fdc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r5, [r8, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b 8ca4 │ │ │ │ │ + b 8ca0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_constant_from_token> │ │ │ │ │ R_ARM_CALL _PyPegen_constant_from_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9128 │ │ │ │ │ + beq 9124 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9100 │ │ │ │ │ + bne 90fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 8f94 │ │ │ │ │ + b 8f90 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9044 │ │ │ │ │ + beq 9040 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 8fa8 │ │ │ │ │ + b 8fa4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8d88 │ │ │ │ │ + bne 8d84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10e0 │ │ │ │ │ R_ARM_CALL invalid_tstring_replacement_field_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 8f88 │ │ │ │ │ + bne 8f84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 8d88 │ │ │ │ │ + b 8d84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8f88 │ │ │ │ │ + beq 8f84 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 8d90 │ │ │ │ │ + b 8d8c │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 8bf8 │ │ │ │ │ + b 8bf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 8c5c │ │ │ │ │ + b 8c58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 8cd0 │ │ │ │ │ + b 8ccc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 8d60 │ │ │ │ │ + b 8d5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 8d10 │ │ │ │ │ + b 8d0c │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 8dc4 │ │ │ │ │ + b 8dc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9030 │ │ │ │ │ + bne 902c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 8d90 │ │ │ │ │ + b 8d8c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 9050 │ │ │ │ │ + b 904c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 8e98 │ │ │ │ │ + b 8e94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 8ba8 │ │ │ │ │ + b 8ba4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8fd8 │ │ │ │ │ + beq 8fd4 │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 8dc4 │ │ │ │ │ + b 8dc0 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9114 │ │ │ │ │ - b 8dbc │ │ │ │ │ + bne 9110 │ │ │ │ │ + b 8db8 │ │ │ │ │ │ │ │ │ │ -00009148 : │ │ │ │ │ +00009144 : │ │ │ │ │ pattern_capture_target_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 926c │ │ │ │ │ + beq 9268 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 926c │ │ │ │ │ + bne 9268 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 925c │ │ │ │ │ + bne 9258 │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC108 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC108 │ │ │ │ │ @@ -10580,96 +10579,96 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_soft_keyword │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_soft_keyword │ │ │ │ │ mov r6, ip │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_string> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_string │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 924c │ │ │ │ │ + beq 9248 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 924c │ │ │ │ │ + beq 9248 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_43_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_43_rule │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 924c │ │ │ │ │ + beq 9248 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_CALL _PyPegen_set_expr_context │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9228 │ │ │ │ │ + beq 9224 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9254 │ │ │ │ │ + beq 9250 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9254 │ │ │ │ │ + beq 9250 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 925c │ │ │ │ │ + b 9258 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 9190 │ │ │ │ │ + b 918c │ │ │ │ │ │ │ │ │ │ -00009278 : │ │ │ │ │ +00009274 : │ │ │ │ │ wildcard_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 93f8 │ │ │ │ │ + beq 93f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 93f8 │ │ │ │ │ + bne 93f4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 9324 │ │ │ │ │ + bne 9320 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 93a8 │ │ │ │ │ + beq 93a4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -10677,471 +10676,471 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC108 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC108 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ - bne 9334 │ │ │ │ │ + bne 9330 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 931c │ │ │ │ │ + beq 9318 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr ip, [r5, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_MatchAs> │ │ │ │ │ R_ARM_CALL _PyAST_MatchAs │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9384 │ │ │ │ │ + beq 9380 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 931c │ │ │ │ │ + beq 9318 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 931c │ │ │ │ │ + beq 9318 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 9324 │ │ │ │ │ + b 9320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 9324 │ │ │ │ │ + blt 9320 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9300 │ │ │ │ │ - b 931c │ │ │ │ │ + beq 92fc │ │ │ │ │ + b 9318 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 92c0 │ │ │ │ │ + b 92bc │ │ │ │ │ │ │ │ │ │ -00009404 : │ │ │ │ │ +00009400 : │ │ │ │ │ lambda_params_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 9a3c │ │ │ │ │ + beq 9a38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9a3c │ │ │ │ │ + bne 9a38 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r3, r2, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne 9568 │ │ │ │ │ + bne 9564 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - bne 96fc │ │ │ │ │ + bne 96f8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 9614 │ │ │ │ │ + beq 9610 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9614 │ │ │ │ │ + bne 9610 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 95c0 │ │ │ │ │ + bne 95bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 9ea8 │ │ │ │ │ + bl 9ea4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne 96a8 │ │ │ │ │ + bne 96a4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 95c0 │ │ │ │ │ + bne 95bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ff4 │ │ │ │ │ + bl 9ff0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 9620 │ │ │ │ │ + bne 961c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 95c0 │ │ │ │ │ + bne 95bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 24a4c <_loop1_74_rule> │ │ │ │ │ + bl 24a5c <_loop1_74_rule> │ │ │ │ │ R_ARM_CALL _loop1_74_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 9578 │ │ │ │ │ + beq 9574 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a19c <_loop0_73_rule> │ │ │ │ │ + bl a198 <_loop0_73_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 9578 │ │ │ │ │ + beq 9574 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a31c │ │ │ │ │ + bl a318 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 957c │ │ │ │ │ + bne 9578 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp] │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 95f4 │ │ │ │ │ + beq 95f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9a48 │ │ │ │ │ + bne 9a44 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 95c0 │ │ │ │ │ + bne 95bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25ac8 <_loop1_75_rule> │ │ │ │ │ + bl 25ad8 <_loop1_75_rule> │ │ │ │ │ R_ARM_CALL _loop1_75_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 9a58 │ │ │ │ │ + bne 9a54 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 95c0 │ │ │ │ │ + bne 95bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl a31c │ │ │ │ │ + bl a318 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 95d4 │ │ │ │ │ + bne 95d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - b 9564 │ │ │ │ │ + b 9560 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp] │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 9550 │ │ │ │ │ + bne 954c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 95c0 │ │ │ │ │ + beq 95bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 95c8 │ │ │ │ │ + b 95c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 94a0 │ │ │ │ │ + b 949c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl a19c <_loop0_73_rule> │ │ │ │ │ + bl a198 <_loop0_73_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 94e4 │ │ │ │ │ + beq 94e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a31c │ │ │ │ │ + bl a318 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 94e8 │ │ │ │ │ + bne 94e4 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r6, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9b40 │ │ │ │ │ + beq 9b3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 955c │ │ │ │ │ + beq 9558 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 9b54 │ │ │ │ │ - b 9564 │ │ │ │ │ + bne 9b50 │ │ │ │ │ + b 9560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 254a4 <_loop0_72_rule> │ │ │ │ │ + bl 254b4 <_loop0_72_rule> │ │ │ │ │ R_ARM_CALL _loop0_72_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 94c4 │ │ │ │ │ + beq 94c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a19c <_loop0_73_rule> │ │ │ │ │ + bl a198 <_loop0_73_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 94c4 │ │ │ │ │ + beq 94c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a31c │ │ │ │ │ + bl a318 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 94c8 │ │ │ │ │ + bne 94c4 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r9, [sp] │ │ │ │ │ - b 965c │ │ │ │ │ + b 9658 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 9b34 │ │ │ │ │ + beq 9b30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9b34 │ │ │ │ │ + bne 9b30 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 9ba4 │ │ │ │ │ + bne 9ba0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 9b60 │ │ │ │ │ + bne 9b5c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 9ba4 │ │ │ │ │ + bne 9ba0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7b0 │ │ │ │ │ R_ARM_CALL _tmp_130_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9bb0 │ │ │ │ │ + bne 9bac │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 9ba4 │ │ │ │ │ + bne 9ba0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ea8 │ │ │ │ │ + bl 9ea4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 981c │ │ │ │ │ + bne 9818 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 254a4 <_loop0_72_rule> │ │ │ │ │ + bl 254b4 <_loop0_72_rule> │ │ │ │ │ R_ARM_CALL _loop0_72_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9ad8 │ │ │ │ │ + beq 9ad4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 9b18 │ │ │ │ │ + beq 9b14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9b18 │ │ │ │ │ + bne 9b14 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 9b24 │ │ │ │ │ + bne 9b20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 9ff4 │ │ │ │ │ + bl 9ff0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 9a98 │ │ │ │ │ + bne 9a94 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 9b24 │ │ │ │ │ + bne 9b20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25ac8 <_loop1_75_rule> │ │ │ │ │ + bl 25ad8 <_loop1_75_rule> │ │ │ │ │ R_ARM_CALL _loop1_75_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9ab4 │ │ │ │ │ + bne 9ab0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 9ba4 │ │ │ │ │ + bne 9ba0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 254a4 <_loop0_72_rule> │ │ │ │ │ + bl 254b4 <_loop0_72_rule> │ │ │ │ │ R_ARM_CALL _loop0_72_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9850 │ │ │ │ │ + beq 984c │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 9be0 │ │ │ │ │ + bne 9bdc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 9ba4 │ │ │ │ │ + bne 9ba0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7b0 │ │ │ │ │ R_ARM_CALL _tmp_130_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 989c │ │ │ │ │ + bne 9898 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c1ac <_loop0_76_rule> │ │ │ │ │ + bl c1a8 <_loop0_76_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9898 │ │ │ │ │ + beq 9894 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 98f8 │ │ │ │ │ + bne 98f4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 9ba4 │ │ │ │ │ + bne 9ba0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e32c <_loop1_77_rule> │ │ │ │ │ + bl e328 <_loop1_77_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 98cc │ │ │ │ │ + beq 98c8 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9a08 │ │ │ │ │ + bne 9a04 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ moveq r2, r3 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq 9478 │ │ │ │ │ - b 9568 │ │ │ │ │ + beq 9474 │ │ │ │ │ + b 9564 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 99fc │ │ │ │ │ + beq 99f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 99fc │ │ │ │ │ + bne 99f8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 99ec │ │ │ │ │ + bne 99e8 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9968 │ │ │ │ │ + bne 9964 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 99ec │ │ │ │ │ + bne 99e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25088 │ │ │ │ │ + bl 25098 │ │ │ │ │ R_ARM_CALL lambda_param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9a28 │ │ │ │ │ + beq 9a24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl c1ac <_loop0_76_rule> │ │ │ │ │ + bl c1a8 <_loop0_76_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9898 │ │ │ │ │ + beq 9894 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 9898 │ │ │ │ │ + beq 9894 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC118 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC118 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -11150,139 +11149,139 @@ │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq 98d0 │ │ │ │ │ + beq 98cc │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 98d8 │ │ │ │ │ + b 98d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 989c │ │ │ │ │ + b 9898 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 9924 │ │ │ │ │ + b 9920 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 98cc │ │ │ │ │ + beq 98c8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC119 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC119 │ │ │ │ │ - b 99a0 │ │ │ │ │ + b 999c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 989c │ │ │ │ │ + b 9898 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 944c │ │ │ │ │ + b 9448 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9600 │ │ │ │ │ - b 955c │ │ │ │ │ + bne 95fc │ │ │ │ │ + b 9558 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl a31c │ │ │ │ │ + bl a318 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 959c │ │ │ │ │ + bne 9598 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r2, r1 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 9550 │ │ │ │ │ - b 95f4 │ │ │ │ │ + bne 954c │ │ │ │ │ + b 95f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9b08 │ │ │ │ │ + beq 9b04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9ae0 │ │ │ │ │ + bne 9adc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 25088 │ │ │ │ │ + bl 25098 │ │ │ │ │ R_ARM_CALL lambda_param_no_default_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ movwne r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC116 │ │ │ │ │ movtne r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC116 │ │ │ │ │ - bne 99a0 │ │ │ │ │ + bne 999c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 981c │ │ │ │ │ + b 9818 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9ab4 │ │ │ │ │ + beq 9ab0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 981c │ │ │ │ │ + b 9818 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9aec │ │ │ │ │ - b 980c │ │ │ │ │ + bne 9ae8 │ │ │ │ │ + b 9808 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 97cc │ │ │ │ │ + b 97c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 981c │ │ │ │ │ + b 9818 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 9724 │ │ │ │ │ + b 9720 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 95c8 │ │ │ │ │ + beq 95c4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 95c8 │ │ │ │ │ + b 95c4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 974c │ │ │ │ │ + beq 9748 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC114 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC114 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -11290,162 +11289,162 @@ │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #12] │ │ │ │ │ - b 99c4 │ │ │ │ │ + b 99c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 98d8 │ │ │ │ │ + b 98d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c1ac <_loop0_76_rule> │ │ │ │ │ + bl c1a8 <_loop0_76_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 976c │ │ │ │ │ + beq 9768 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 976c │ │ │ │ │ + beq 9768 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC115 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC115 │ │ │ │ │ - b 99a0 │ │ │ │ │ + b 999c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 9e90 │ │ │ │ │ + beq 9e8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9e90 │ │ │ │ │ + bne 9e8c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 9854 │ │ │ │ │ + bne 9850 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2530c │ │ │ │ │ + bl 2531c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ - beq 9d58 │ │ │ │ │ + beq 9d54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 9e84 │ │ │ │ │ + beq 9e80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9e84 │ │ │ │ │ + bne 9e80 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 9e74 │ │ │ │ │ + bne 9e70 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9e54 │ │ │ │ │ + beq 9e50 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 9e74 │ │ │ │ │ + bne 9e70 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov sl, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq 9d64 │ │ │ │ │ - bl 2530c │ │ │ │ │ + beq 9d60 │ │ │ │ │ + bl 2531c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 9d64 │ │ │ │ │ + beq 9d60 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9d28 │ │ │ │ │ + bne 9d24 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - bne 9d10 │ │ │ │ │ + bne 9d0c │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9e9c │ │ │ │ │ + beq 9e98 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [r4, r6, lsl #2] │ │ │ │ │ mov r9, r3 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 9cb4 │ │ │ │ │ + b 9cb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9ce8 │ │ │ │ │ + beq 9ce4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ mov r4, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ │ ldr r1, [r5, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 9854 │ │ │ │ │ + b 9850 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ str r9, [r3, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 9e4c │ │ │ │ │ + beq 9e48 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 9db4 │ │ │ │ │ + ble 9db0 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r5, r3, lsl #2] │ │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne 9d9c │ │ │ │ │ + bne 9d98 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -11454,28 +11453,28 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 9850 │ │ │ │ │ + beq 984c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 9854 │ │ │ │ │ + bne 9850 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 9850 │ │ │ │ │ + beq 984c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC117 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC117 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -11483,574 +11482,574 @@ │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 99c0 │ │ │ │ │ + b 99bc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 9d58 │ │ │ │ │ + b 9d54 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 9d58 │ │ │ │ │ + b 9d54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 9c6c │ │ │ │ │ + b 9c68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 9c0c │ │ │ │ │ + b 9c08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 9e50 │ │ │ │ │ + b 9e4c │ │ │ │ │ │ │ │ │ │ -00009ea8 : │ │ │ │ │ +00009ea4 : │ │ │ │ │ lambda_slash_no_default_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 9f70 │ │ │ │ │ + beq 9f6c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9f70 │ │ │ │ │ + bne 9f6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 9fe4 │ │ │ │ │ + bne 9fe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 24a4c <_loop1_74_rule> │ │ │ │ │ + bl 24a5c <_loop1_74_rule> │ │ │ │ │ R_ARM_CALL _loop1_74_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9f20 │ │ │ │ │ + beq 9f1c │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9fcc │ │ │ │ │ + bne 9fc8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 9fe4 │ │ │ │ │ + bne 9fe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 24a4c <_loop1_74_rule> │ │ │ │ │ + bl 24a5c <_loop1_74_rule> │ │ │ │ │ R_ARM_CALL _loop1_74_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 9f54 │ │ │ │ │ + beq 9f50 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9f7c │ │ │ │ │ + bne 9f78 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 9eec │ │ │ │ │ + b 9ee8 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9f54 │ │ │ │ │ + beq 9f50 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9f5c │ │ │ │ │ + beq 9f58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9f5c │ │ │ │ │ + beq 9f58 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 9f64 │ │ │ │ │ + b 9f60 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 9f9c │ │ │ │ │ - b 9f20 │ │ │ │ │ + bne 9f98 │ │ │ │ │ + b 9f1c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 9f64 │ │ │ │ │ + b 9f60 │ │ │ │ │ │ │ │ │ │ -00009ff4 : │ │ │ │ │ +00009ff0 : │ │ │ │ │ lambda_slash_with_default_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq a190 │ │ │ │ │ + beq a18c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a190 │ │ │ │ │ + bne a18c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a180 │ │ │ │ │ + bne a17c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 254a4 <_loop0_72_rule> │ │ │ │ │ + bl 254b4 <_loop0_72_rule> │ │ │ │ │ R_ARM_CALL _loop0_72_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq a070 │ │ │ │ │ + beq a06c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25ac8 <_loop1_75_rule> │ │ │ │ │ + bl 25ad8 <_loop1_75_rule> │ │ │ │ │ R_ARM_CALL _loop1_75_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne a0c8 │ │ │ │ │ + bne a0c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a180 │ │ │ │ │ + bne a17c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 254a4 <_loop0_72_rule> │ │ │ │ │ + bl 254b4 <_loop0_72_rule> │ │ │ │ │ R_ARM_CALL _loop0_72_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq a0a8 │ │ │ │ │ + beq a0a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25ac8 <_loop1_75_rule> │ │ │ │ │ + bl 25ad8 <_loop1_75_rule> │ │ │ │ │ R_ARM_CALL _loop1_75_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne a144 │ │ │ │ │ + bne a140 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a070 │ │ │ │ │ + beq a06c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - beq a070 │ │ │ │ │ + beq a06c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_CALL _PyPegen_slash_with_default │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq a118 │ │ │ │ │ + beq a114 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq a0b0 │ │ │ │ │ + beq a0ac │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a0b0 │ │ │ │ │ + beq a0ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b a0b8 │ │ │ │ │ + b a0b4 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a0a8 │ │ │ │ │ + beq a0a4 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a0a8 │ │ │ │ │ + beq a0a4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b a0f8 │ │ │ │ │ + b a0f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b a0b8 │ │ │ │ │ + b a0b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b a03c │ │ │ │ │ + b a038 │ │ │ │ │ │ │ │ │ │ -0000a19c <_loop0_73_rule>: │ │ │ │ │ +0000a198 <_loop0_73_rule>: │ │ │ │ │ _loop0_73_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq a2e4 <_loop0_73_rule+0x148> │ │ │ │ │ + beq a2e0 <_loop0_73_rule+0x148> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a2e4 <_loop0_73_rule+0x148> │ │ │ │ │ + bne a2e0 <_loop0_73_rule+0x148> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne a2b8 <_loop0_73_rule+0x11c> │ │ │ │ │ + bne a2b4 <_loop0_73_rule+0x11c> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq a2c8 <_loop0_73_rule+0x12c> │ │ │ │ │ + beq a2c4 <_loop0_73_rule+0x12c> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r5, r7 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ - bne a2b8 <_loop0_73_rule+0x11c> │ │ │ │ │ + bne a2b4 <_loop0_73_rule+0x11c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25c8c │ │ │ │ │ + bl 25c9c │ │ │ │ │ R_ARM_CALL lambda_param_with_default_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne a26c <_loop0_73_rule+0xd0> │ │ │ │ │ + bne a268 <_loop0_73_rule+0xd0> │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq a298 <_loop0_73_rule+0xfc> │ │ │ │ │ + beq a294 <_loop0_73_rule+0xfc> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bgt a284 <_loop0_73_rule+0xe8> │ │ │ │ │ + bgt a280 <_loop0_73_rule+0xe8> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - beq a2f0 <_loop0_73_rule+0x154> │ │ │ │ │ + beq a2ec <_loop0_73_rule+0x154> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r3, [r8, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b a21c <_loop0_73_rule+0x80> │ │ │ │ │ + b a218 <_loop0_73_rule+0x80> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r8, r7, lsl #2] │ │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b a244 <_loop0_73_rule+0xa8> │ │ │ │ │ + b a240 <_loop0_73_rule+0xa8> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b a25c <_loop0_73_rule+0xc0> │ │ │ │ │ + b a258 <_loop0_73_rule+0xc0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b a25c <_loop0_73_rule+0xc0> │ │ │ │ │ + b a258 <_loop0_73_rule+0xc0> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b a25c <_loop0_73_rule+0xc0> │ │ │ │ │ + b a258 <_loop0_73_rule+0xc0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b a1e4 <_loop0_73_rule+0x48> │ │ │ │ │ + b a1e0 <_loop0_73_rule+0x48> │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ lsl r3, r9, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq a298 <_loop0_73_rule+0xfc> │ │ │ │ │ + beq a294 <_loop0_73_rule+0xfc> │ │ │ │ │ mov r8, r6 │ │ │ │ │ - b a274 <_loop0_73_rule+0xd8> │ │ │ │ │ + b a270 <_loop0_73_rule+0xd8> │ │ │ │ │ │ │ │ │ │ -0000a31c : │ │ │ │ │ +0000a318 : │ │ │ │ │ lambda_star_etc_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq a8f8 │ │ │ │ │ + beq a8f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a8f8 │ │ │ │ │ + bne a8f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a7e4 │ │ │ │ │ + bne a7e0 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a460 │ │ │ │ │ + bne a45c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a3f4 │ │ │ │ │ + bne a3f0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne a7e4 │ │ │ │ │ + bne a7e0 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a524 │ │ │ │ │ + bne a520 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne a7e4 │ │ │ │ │ + bne a7e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a904 │ │ │ │ │ + bl a900 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne a8dc │ │ │ │ │ + bne a8d8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25088 │ │ │ │ │ + bl 25098 │ │ │ │ │ R_ARM_CALL lambda_param_no_default_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq a394 │ │ │ │ │ + beq a390 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c1ac <_loop0_76_rule> │ │ │ │ │ + bl c1a8 <_loop0_76_rule> │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq a394 │ │ │ │ │ + beq a390 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl a904 │ │ │ │ │ + bl a900 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne a398 │ │ │ │ │ + bne a394 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq a57c │ │ │ │ │ + beq a578 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne a57c │ │ │ │ │ + bne a578 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b a3e0 │ │ │ │ │ + b a3dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq a734 │ │ │ │ │ + beq a730 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a734 │ │ │ │ │ + bne a730 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne a728 │ │ │ │ │ + bne a724 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a694 │ │ │ │ │ + bne a690 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne a728 │ │ │ │ │ + bne a724 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a640 │ │ │ │ │ + bne a63c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne a728 │ │ │ │ │ + bne a724 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a5a8 │ │ │ │ │ + bne a5a4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r1, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq a380 │ │ │ │ │ - b a3e4 │ │ │ │ │ + beq a37c │ │ │ │ │ + b a3e0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a3b8 │ │ │ │ │ + beq a3b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e32c <_loop1_77_rule> │ │ │ │ │ + bl e328 <_loop1_77_rule> │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq a3b8 │ │ │ │ │ + beq a3b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl a904 │ │ │ │ │ + bl a900 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne a3bc │ │ │ │ │ + bne a3b8 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne a44c │ │ │ │ │ + bne a448 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - beq a3e0 │ │ │ │ │ + beq a3dc │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b a3e4 │ │ │ │ │ + b a3e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 204c │ │ │ │ │ R_ARM_CALL _tmp_135_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a4fc │ │ │ │ │ + beq a4f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c1ac <_loop0_76_rule> │ │ │ │ │ + bl c1a8 <_loop0_76_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a4fc │ │ │ │ │ + beq a4f8 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq a4fc │ │ │ │ │ + beq a4f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 204c │ │ │ │ │ R_ARM_CALL _tmp_135_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a4fc │ │ │ │ │ + beq a4f8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC75 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -12059,35 +12058,35 @@ │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - beq a500 │ │ │ │ │ + beq a4fc │ │ │ │ │ mov r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b a508 │ │ │ │ │ + b a504 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2530c │ │ │ │ │ + bl 2531c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a4d8 │ │ │ │ │ + beq a4d4 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq a4d8 │ │ │ │ │ + beq a4d4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC74 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -12095,79 +12094,79 @@ │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - b a618 │ │ │ │ │ + b a614 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq a804 │ │ │ │ │ + beq a800 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a804 │ │ │ │ │ + bne a800 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne a7f4 │ │ │ │ │ + bne a7f0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a77c │ │ │ │ │ + bne a778 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bne a7f4 │ │ │ │ │ + bne a7f0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne a740 │ │ │ │ │ + bne a73c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b a4b8 │ │ │ │ │ + b a4b4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b a508 │ │ │ │ │ + b a504 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b a48c │ │ │ │ │ + b a488 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne a7cc │ │ │ │ │ + bne a7c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq a844 │ │ │ │ │ + beq a840 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b a71c │ │ │ │ │ + b a718 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -12177,251 +12176,251 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC72 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC72 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne a810 │ │ │ │ │ + bne a80c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - bne a634 │ │ │ │ │ - b a508 │ │ │ │ │ + bne a630 │ │ │ │ │ + b a504 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a758 │ │ │ │ │ - b a760 │ │ │ │ │ + bne a754 │ │ │ │ │ + b a75c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b a3e4 │ │ │ │ │ + b a3e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b a4b8 │ │ │ │ │ + b a4b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b a6c0 │ │ │ │ │ + b a6bc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq a8cc │ │ │ │ │ + beq a8c8 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - bne a634 │ │ │ │ │ + bne a630 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b a3e0 │ │ │ │ │ + b a3dc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq a894 │ │ │ │ │ + beq a890 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne a788 │ │ │ │ │ - b a4b4 │ │ │ │ │ + bne a784 │ │ │ │ │ + b a4b0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne a76c │ │ │ │ │ + bne a768 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne a864 │ │ │ │ │ + bne a860 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b a71c │ │ │ │ │ + b a718 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b a3e0 │ │ │ │ │ + b a3dc │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne a44c │ │ │ │ │ - b a57c │ │ │ │ │ + bne a448 │ │ │ │ │ + b a578 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b a364 │ │ │ │ │ + b a360 │ │ │ │ │ │ │ │ │ │ -0000a904 : │ │ │ │ │ +0000a900 : │ │ │ │ │ lambda_kwds_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq a9a8 │ │ │ │ │ + beq a9a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a9a8 │ │ │ │ │ + bne a9a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne a998 │ │ │ │ │ + bne a994 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a9fc │ │ │ │ │ + bne a9f8 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a9b4 │ │ │ │ │ + bne a9b0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b a94c │ │ │ │ │ + b a948 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25088 │ │ │ │ │ + bl 25098 │ │ │ │ │ R_ARM_CALL lambda_param_no_default_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq a988 │ │ │ │ │ + beq a984 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq a990 │ │ │ │ │ + beq a98c │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a990 │ │ │ │ │ + beq a98c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b a998 │ │ │ │ │ + b a994 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq abbc │ │ │ │ │ + beq abb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne abbc │ │ │ │ │ + bne abb8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne abb0 │ │ │ │ │ + bne abac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ab80 │ │ │ │ │ + bne ab7c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne abb0 │ │ │ │ │ + bne abac │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ab48 │ │ │ │ │ + bne ab44 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne abb0 │ │ │ │ │ + bne abac │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne aac0 │ │ │ │ │ + bne aabc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq a974 │ │ │ │ │ - b a998 │ │ │ │ │ + beq a970 │ │ │ │ │ + b a994 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2530c │ │ │ │ │ + bl 2531c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq aa98 │ │ │ │ │ + beq aa94 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq aa98 │ │ │ │ │ + beq aa94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 100c │ │ │ │ │ R_ARM_CALL _tmp_129_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq aa98 │ │ │ │ │ + beq aa94 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC78 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -12430,446 +12429,446 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ - beq aa9c │ │ │ │ │ + beq aa98 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b aaa4 │ │ │ │ │ + b aaa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2530c │ │ │ │ │ + bl 2531c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq aa74 │ │ │ │ │ + beq aa70 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq aa74 │ │ │ │ │ + beq aa70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2530c │ │ │ │ │ + bl 2531c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq aa74 │ │ │ │ │ - b aaf4 │ │ │ │ │ + beq aa70 │ │ │ │ │ + b aaf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2530c │ │ │ │ │ + bl 2531c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq aa50 │ │ │ │ │ + beq aa4c │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ movwne r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC77 │ │ │ │ │ movtne r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC77 │ │ │ │ │ - beq aa50 │ │ │ │ │ - b aafc │ │ │ │ │ + beq aa4c │ │ │ │ │ + b aaf8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b aaa4 │ │ │ │ │ + b aaa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b aa28 │ │ │ │ │ + b aa24 │ │ │ │ │ │ │ │ │ │ -0000abc8 <_loop0_1_rule>: │ │ │ │ │ +0000abc4 <_loop0_1_rule>: │ │ │ │ │ _loop0_1_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq ac9c <_loop0_1_rule+0xd4> │ │ │ │ │ + beq ac98 <_loop0_1_rule+0xd4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ac9c <_loop0_1_rule+0xd4> │ │ │ │ │ + bne ac98 <_loop0_1_rule+0xd4> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne ad34 <_loop0_1_rule+0x16c> │ │ │ │ │ + bne ad30 <_loop0_1_rule+0x16c> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq ad18 <_loop0_1_rule+0x150> │ │ │ │ │ + beq ad14 <_loop0_1_rule+0x150> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r6, r5 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ - bne ad34 <_loop0_1_rule+0x16c> │ │ │ │ │ + bne ad30 <_loop0_1_rule+0x16c> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne ad00 <_loop0_1_rule+0x138> │ │ │ │ │ + bne acfc <_loop0_1_rule+0x138> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq ace0 <_loop0_1_rule+0x118> │ │ │ │ │ + beq acdc <_loop0_1_rule+0x118> │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bgt aca8 <_loop0_1_rule+0xe0> │ │ │ │ │ + bgt aca4 <_loop0_1_rule+0xe0> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b ac10 <_loop0_1_rule+0x48> │ │ │ │ │ + b ac0c <_loop0_1_rule+0x48> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r8, r5, lsl #2] │ │ │ │ │ str r2, [r3, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b ac74 <_loop0_1_rule+0xac> │ │ │ │ │ + b ac70 <_loop0_1_rule+0xac> │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ lsl r3, r9, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne ad44 <_loop0_1_rule+0x17c> │ │ │ │ │ + bne ad40 <_loop0_1_rule+0x17c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b ac8c <_loop0_1_rule+0xc4> │ │ │ │ │ + b ac88 <_loop0_1_rule+0xc4> │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq acbc <_loop0_1_rule+0xf4> │ │ │ │ │ + beq acb8 <_loop0_1_rule+0xf4> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r3, [r8, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b ac48 <_loop0_1_rule+0x80> │ │ │ │ │ + b ac44 <_loop0_1_rule+0x80> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b ac8c <_loop0_1_rule+0xc4> │ │ │ │ │ + b ac88 <_loop0_1_rule+0xc4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b ac8c <_loop0_1_rule+0xc4> │ │ │ │ │ + b ac88 <_loop0_1_rule+0xc4> │ │ │ │ │ mov r8, r7 │ │ │ │ │ - b ad08 <_loop0_1_rule+0x140> │ │ │ │ │ + b ad04 <_loop0_1_rule+0x140> │ │ │ │ │ │ │ │ │ │ -0000ad4c : │ │ │ │ │ +0000ad48 : │ │ │ │ │ invalid_ann_assign_target_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq ae60 │ │ │ │ │ + beq ae5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ae60 │ │ │ │ │ + bne ae5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne ae10 │ │ │ │ │ + bne ae0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 1f2e8 │ │ │ │ │ + bl 1f2f8 │ │ │ │ │ R_ARM_CALL list_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne ae08 │ │ │ │ │ + bne ae04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ae08 │ │ │ │ │ + bne ae04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ebf8 │ │ │ │ │ + bl 1ec08 │ │ │ │ │ R_ARM_CALL tuple_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne ae08 │ │ │ │ │ + bne ae04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ae08 │ │ │ │ │ + bne ae04 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ae20 │ │ │ │ │ + bne ae1c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ad4c │ │ │ │ │ + bl ad48 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq ae04 │ │ │ │ │ + beq ae00 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ae04 │ │ │ │ │ + beq ae00 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne ae6c │ │ │ │ │ + bne ae68 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b ae08 │ │ │ │ │ + b ae04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b ad94 │ │ │ │ │ + b ad90 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq ae58 │ │ │ │ │ - b ae10 │ │ │ │ │ + beq ae54 │ │ │ │ │ + b ae0c │ │ │ │ │ │ │ │ │ │ -0000ae94 : │ │ │ │ │ +0000ae90 : │ │ │ │ │ invalid_for_target_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq af68 │ │ │ │ │ + beq af64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne af68 │ │ │ │ │ + bne af64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne af18 │ │ │ │ │ + bne af14 │ │ │ │ │ mov r1, #716 @ 0x2cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne af14 │ │ │ │ │ + bne af10 │ │ │ │ │ mov r1, #712 @ 0x2c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne af2c │ │ │ │ │ + bne af28 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d758 │ │ │ │ │ + bl d758 │ │ │ │ │ R_ARM_CALL star_expressions_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq af14 │ │ │ │ │ + beq af10 │ │ │ │ │ mov r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ + bl b9c8 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq af18 │ │ │ │ │ + beq af14 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b af20 │ │ │ │ │ + b af1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b aed8 │ │ │ │ │ + b aed4 │ │ │ │ │ │ │ │ │ │ -0000af74 : │ │ │ │ │ +0000af70 : │ │ │ │ │ invalid_comprehension_rule.isra.0(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #32 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq b284 │ │ │ │ │ + beq b280 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b284 │ │ │ │ │ + bne b280 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b290 │ │ │ │ │ + bne b28c │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b20c │ │ │ │ │ + bne b208 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b290 │ │ │ │ │ + bne b28c │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b05c │ │ │ │ │ + bne b058 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b290 │ │ │ │ │ + bne b28c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b37c <_tmp_123_rule> │ │ │ │ │ + bl b378 <_tmp_123_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b0a8 │ │ │ │ │ + bne b0a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b290 │ │ │ │ │ + bne b28c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b37c <_tmp_123_rule> │ │ │ │ │ + bl b378 <_tmp_123_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b174 │ │ │ │ │ + bne b170 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq b004 │ │ │ │ │ + beq b000 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq b004 │ │ │ │ │ + beq b000 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - beq b004 │ │ │ │ │ + beq b000 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC121 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC121 │ │ │ │ │ - b b258 │ │ │ │ │ + b b254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ddd8 │ │ │ │ │ + bl 1dde8 │ │ │ │ │ R_ARM_CALL star_named_expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq b024 │ │ │ │ │ + beq b020 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b024 │ │ │ │ │ + beq b020 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 508 │ │ │ │ │ R_ARM_CALL star_named_expressions_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq b024 │ │ │ │ │ + beq b020 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b024 │ │ │ │ │ + beq b020 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ @@ -12891,43 +12890,43 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC122 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r0, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq b04c │ │ │ │ │ + beq b048 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b b050 │ │ │ │ │ + b b04c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ddd8 │ │ │ │ │ + bl 1dde8 │ │ │ │ │ R_ARM_CALL star_named_expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq b044 │ │ │ │ │ + beq b040 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq b044 │ │ │ │ │ + beq b040 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b044 │ │ │ │ │ + beq b040 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC122 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC122 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -12936,105 +12935,105 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq b04c │ │ │ │ │ - b b050 │ │ │ │ │ + beq b048 │ │ │ │ │ + b b04c │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq afe0 │ │ │ │ │ + beq afdc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq afe0 │ │ │ │ │ + beq afdc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ movwne r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC120 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC120 │ │ │ │ │ - beq afe0 │ │ │ │ │ + beq afdc │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - b b150 │ │ │ │ │ + b b14c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b afbc │ │ │ │ │ + b afb8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b b050 │ │ │ │ │ + b b04c │ │ │ │ │ │ │ │ │ │ -0000b29c <_tmp_116_rule>: │ │ │ │ │ +0000b298 <_tmp_116_rule>: │ │ │ │ │ _tmp_116_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq b370 <_tmp_116_rule+0xd4> │ │ │ │ │ + beq b36c <_tmp_116_rule+0xd4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b370 <_tmp_116_rule+0xd4> │ │ │ │ │ + bne b36c <_tmp_116_rule+0xd4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b360 <_tmp_116_rule+0xc4> │ │ │ │ │ + bne b35c <_tmp_116_rule+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne b338 <_tmp_116_rule+0x9c> │ │ │ │ │ + bne b334 <_tmp_116_rule+0x9c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b360 <_tmp_116_rule+0xc4> │ │ │ │ │ + bne b35c <_tmp_116_rule+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_soft_keyword_token> │ │ │ │ │ R_ARM_CALL _PyPegen_soft_keyword_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -13043,330 +13042,330 @@ │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_CALL _PyPegen_string_token │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b304 <_tmp_116_rule+0x68> │ │ │ │ │ + beq b300 <_tmp_116_rule+0x68> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ - b b324 <_tmp_116_rule+0x88> │ │ │ │ │ + b b320 <_tmp_116_rule+0x88> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b b32c <_tmp_116_rule+0x90> │ │ │ │ │ + b b328 <_tmp_116_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b b2e4 <_tmp_116_rule+0x48> │ │ │ │ │ + b b2e0 <_tmp_116_rule+0x48> │ │ │ │ │ │ │ │ │ │ -0000b37c <_tmp_123_rule>: │ │ │ │ │ +0000b378 <_tmp_123_rule>: │ │ │ │ │ _tmp_123_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq b424 <_tmp_123_rule+0xa8> │ │ │ │ │ + beq b420 <_tmp_123_rule+0xa8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b424 <_tmp_123_rule+0xa8> │ │ │ │ │ + bne b420 <_tmp_123_rule+0xa8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne b41c <_tmp_123_rule+0xa0> │ │ │ │ │ + bne b418 <_tmp_123_rule+0xa0> │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b414 <_tmp_123_rule+0x98> │ │ │ │ │ + bne b410 <_tmp_123_rule+0x98> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b414 <_tmp_123_rule+0x98> │ │ │ │ │ + bne b410 <_tmp_123_rule+0x98> │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b b3c0 <_tmp_123_rule+0x44> │ │ │ │ │ + b b3bc <_tmp_123_rule+0x44> │ │ │ │ │ │ │ │ │ │ -0000b430 <_tmp_120_rule>: │ │ │ │ │ +0000b42c <_tmp_120_rule>: │ │ │ │ │ _tmp_120_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq b55c <_tmp_120_rule+0x12c> │ │ │ │ │ + beq b558 <_tmp_120_rule+0x12c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b55c <_tmp_120_rule+0x12c> │ │ │ │ │ + bne b558 <_tmp_120_rule+0x12c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne b554 <_tmp_120_rule+0x124> │ │ │ │ │ + bne b550 <_tmp_120_rule+0x124> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 1f2e8 │ │ │ │ │ + bl 1f2f8 │ │ │ │ │ R_ARM_CALL list_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ebf8 │ │ │ │ │ + bl 1ec08 │ │ │ │ │ R_ARM_CALL tuple_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b65c <_loop0_122_rule+0xf4> │ │ │ │ │ + bl b65c <_loop0_122_rule+0xf8> │ │ │ │ │ R_ARM_CALL genexp_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #627 @ 0x273 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ mov r1, #628 @ 0x274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b54c <_tmp_120_rule+0x11c> │ │ │ │ │ + bne b548 <_tmp_120_rule+0x11c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #629 @ 0x275 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b b474 <_tmp_120_rule+0x44> │ │ │ │ │ + b b470 <_tmp_120_rule+0x44> │ │ │ │ │ │ │ │ │ │ -0000b568 <_loop0_122_rule>: │ │ │ │ │ +0000b564 <_loop0_122_rule>: │ │ │ │ │ _loop0_122_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r8, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq b768 <_loop0_122_rule+0x200> │ │ │ │ │ + beq b764 <_loop0_122_rule+0x200> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b768 <_loop0_122_rule+0x200> │ │ │ │ │ + bne b764 <_loop0_122_rule+0x200> │ │ │ │ │ ldr r5, [r8, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne b758 <_loop0_122_rule+0x1f0> │ │ │ │ │ + bne b754 <_loop0_122_rule+0x1f0> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r8, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq b774 <_loop0_122_rule+0x20c> │ │ │ │ │ + beq b770 <_loop0_122_rule+0x20c> │ │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne b758 <_loop0_122_rule+0x1f0> │ │ │ │ │ + bne b754 <_loop0_122_rule+0x1f0> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ mov r5, r4 │ │ │ │ │ movw r6, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq b6ec <_loop0_122_rule+0x184> │ │ │ │ │ + beq b6e8 <_loop0_122_rule+0x184> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b6ec <_loop0_122_rule+0x184> │ │ │ │ │ + bne b6e8 <_loop0_122_rule+0x184> │ │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b64c <_loop0_122_rule+0xe4> │ │ │ │ │ + bne b648 <_loop0_122_rule+0xe4> │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 9ed8 │ │ │ │ │ + bl 9ed8 │ │ │ │ │ R_ARM_CALL star_targets_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq b64c <_loop0_122_rule+0xe4> │ │ │ │ │ + beq b648 <_loop0_122_rule+0xe4> │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b698 <_loop0_122_rule+0x130> │ │ │ │ │ + bne b694 <_loop0_122_rule+0x130> │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r7, [r8, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq b70c <_loop0_122_rule+0x1a4> │ │ │ │ │ + beq b708 <_loop0_122_rule+0x1a4> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt b6f8 <_loop0_122_rule+0x190> │ │ │ │ │ + bgt b6f4 <_loop0_122_rule+0x190> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b6cc <_loop0_122_rule+0x164> │ │ │ │ │ + bne b6c8 <_loop0_122_rule+0x164> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r8, #88] @ 0x58 │ │ │ │ │ - beq b72c <_loop0_122_rule+0x1c4> │ │ │ │ │ + beq b728 <_loop0_122_rule+0x1c4> │ │ │ │ │ str sl, [r9, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr r7, [r8, #8] │ │ │ │ │ - b b5f4 <_loop0_122_rule+0x8c> │ │ │ │ │ + b b5f0 <_loop0_122_rule+0x8c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b6a4 <_loop0_122_rule+0x13c> │ │ │ │ │ + beq b6a0 <_loop0_122_rule+0x13c> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r8, #60] @ 0x3c │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b b654 <_loop0_122_rule+0xec> │ │ │ │ │ + b b650 <_loop0_122_rule+0xec> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b b618 <_loop0_122_rule+0xb0> │ │ │ │ │ + b b614 <_loop0_122_rule+0xb0> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r9, r4, lsl #2] │ │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - b b670 <_loop0_122_rule+0x108> │ │ │ │ │ + b b66c <_loop0_122_rule+0x108> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r8, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b b688 <_loop0_122_rule+0x120> │ │ │ │ │ + b b684 <_loop0_122_rule+0x120> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq b70c <_loop0_122_rule+0x1a4> │ │ │ │ │ + beq b708 <_loop0_122_rule+0x1a4> │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ mov r9, r7 │ │ │ │ │ - b b6bc <_loop0_122_rule+0x154> │ │ │ │ │ + b b6b8 <_loop0_122_rule+0x154> │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b b688 <_loop0_122_rule+0x120> │ │ │ │ │ + b b684 <_loop0_122_rule+0x120> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b b5b0 <_loop0_122_rule+0x48> │ │ │ │ │ + b b5ac <_loop0_122_rule+0x48> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r8, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b b688 <_loop0_122_rule+0x120> │ │ │ │ │ + b b684 <_loop0_122_rule+0x120> │ │ │ │ │ │ │ │ │ │ -0000b790 : │ │ │ │ │ +0000b78c : │ │ │ │ │ expression_without_invalid_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ @@ -13375,56 +13374,56 @@ │ │ │ │ │ ldr r7, [r0, #92] @ 0x5c │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq b9b0 │ │ │ │ │ + beq b9ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b9b0 │ │ │ │ │ + bne b9ac │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne b99c │ │ │ │ │ + bne b998 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq b944 │ │ │ │ │ + beq b940 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cb14 <_tmp_165_rule+0x28> │ │ │ │ │ + bl cb14 <_tmp_165_rule+0x2c> │ │ │ │ │ R_ARM_CALL disjunction_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bne b888 │ │ │ │ │ + bne b884 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b99c │ │ │ │ │ + bne b998 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cb14 <_tmp_165_rule+0x28> │ │ │ │ │ + bl cb14 <_tmp_165_rule+0x2c> │ │ │ │ │ R_ARM_CALL disjunction_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne b86c │ │ │ │ │ + bne b868 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b86c │ │ │ │ │ + bne b868 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 201f0 │ │ │ │ │ + bl 20200 │ │ │ │ │ R_ARM_CALL lambdef_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -13432,115 +13431,115 @@ │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, #700 @ 0x2bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b82c │ │ │ │ │ + beq b828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cb14 <_tmp_165_rule+0x28> │ │ │ │ │ + bl cb14 <_tmp_165_rule+0x2c> │ │ │ │ │ R_ARM_CALL disjunction_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq b82c │ │ │ │ │ + beq b828 │ │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b82c │ │ │ │ │ + beq b828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq b82c │ │ │ │ │ + beq b828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq b86c │ │ │ │ │ + beq b868 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, sl │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r5, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r5, #20] │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyAST_IfExp> │ │ │ │ │ R_ARM_CALL _PyAST_IfExp │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne b9bc │ │ │ │ │ + bne b9b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b86c │ │ │ │ │ + beq b868 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ - b b878 │ │ │ │ │ + b b874 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge b974 │ │ │ │ │ + bge b970 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b b878 │ │ │ │ │ + b b874 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq b818 │ │ │ │ │ - b b86c │ │ │ │ │ + beq b814 │ │ │ │ │ + b b868 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b b878 │ │ │ │ │ + b b874 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b b7e4 │ │ │ │ │ + b b7e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b91c │ │ │ │ │ - b b86c │ │ │ │ │ + bne b918 │ │ │ │ │ + b b868 │ │ │ │ │ │ │ │ │ │ -0000b9cc <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0>: │ │ │ │ │ +0000b9c8 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0>: │ │ │ │ │ _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #32 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 0 <_PyPegen_get_invalid_target> │ │ │ │ │ R_ARM_CALL _PyPegen_get_invalid_target │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq ba6c <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0xa0> │ │ │ │ │ + beq ba68 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0xa0> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ bics r3, r4, #2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC124 │ │ │ │ │ @@ -13565,174 +13564,174 @@ │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ stm sp, {r5, r6} │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r7, #60] @ 0x3c │ │ │ │ │ - b ba64 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x98> │ │ │ │ │ + b ba60 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x98> │ │ │ │ │ │ │ │ │ │ -0000ba80 : │ │ │ │ │ +0000ba7c : │ │ │ │ │ invalid_parameters_rule.isra.0(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq bf5c │ │ │ │ │ + beq bf58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne bf5c │ │ │ │ │ + bne bf58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bf50 │ │ │ │ │ + bne bf4c │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne bf08 │ │ │ │ │ + bne bf04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bf50 │ │ │ │ │ + bne bf4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf68 <_tmp_124_rule> │ │ │ │ │ + bl bf64 <_tmp_124_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne bed8 │ │ │ │ │ + bne bed4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bf50 │ │ │ │ │ + bne bf4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 196f0 │ │ │ │ │ + bl 19700 │ │ │ │ │ R_ARM_CALL slash_no_default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bbbc │ │ │ │ │ + bne bbb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a8d8 <_loop0_27_rule> │ │ │ │ │ + bl 1a8e8 <_loop0_27_rule> │ │ │ │ │ R_ARM_CALL _loop0_27_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq be18 │ │ │ │ │ + beq be14 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq be84 │ │ │ │ │ + beq be80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne be84 │ │ │ │ │ + bne be80 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne be90 │ │ │ │ │ + bne be8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 1a2fc │ │ │ │ │ + bl 1a30c │ │ │ │ │ R_ARM_CALL slash_with_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne bddc │ │ │ │ │ + bne bdd8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne be90 │ │ │ │ │ + bne be8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1aa50 <_loop1_30_rule> │ │ │ │ │ + bl 1aa60 <_loop1_30_rule> │ │ │ │ │ R_ARM_CALL _loop1_30_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne bdfc │ │ │ │ │ + bne bdf8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne bf50 │ │ │ │ │ + bne bf4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a8d8 <_loop0_27_rule> │ │ │ │ │ + bl 1a8e8 <_loop0_27_rule> │ │ │ │ │ R_ARM_CALL _loop0_27_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bbec │ │ │ │ │ + beq bbe8 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne bd6c │ │ │ │ │ + bne bd68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne bf50 │ │ │ │ │ + bne bf4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf68 <_tmp_124_rule> │ │ │ │ │ + bl bf64 <_tmp_124_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bc38 │ │ │ │ │ + bne bc34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3cfc <_loop0_31_rule> │ │ │ │ │ + bl 3cf8 <_loop0_31_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bc34 │ │ │ │ │ + beq bc30 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne bce8 │ │ │ │ │ + bne bce4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne bf50 │ │ │ │ │ + bne bf4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23efc <_loop1_32_rule> │ │ │ │ │ + bl 23f0c <_loop1_32_rule> │ │ │ │ │ R_ARM_CALL _loop1_32_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne bc6c │ │ │ │ │ + bne bc68 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bc54 │ │ │ │ │ + beq bc50 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq bc54 │ │ │ │ │ + beq bc50 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC119 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC119 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13741,79 +13740,79 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq bc5c │ │ │ │ │ + beq bc58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b bc60 │ │ │ │ │ + b bc5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq be78 │ │ │ │ │ + beq be74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne be78 │ │ │ │ │ + bne be74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne be68 │ │ │ │ │ + bne be64 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne be2c │ │ │ │ │ + bne be28 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne be68 │ │ │ │ │ + bne be64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ R_ARM_CALL param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne be2c │ │ │ │ │ + bne be28 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b bc38 │ │ │ │ │ + b bc34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1983c <_loop1_29_rule> │ │ │ │ │ + bl 1984c <_loop1_29_rule> │ │ │ │ │ R_ARM_CALL _loop1_29_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bbec │ │ │ │ │ + beq bbe8 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bbf0 │ │ │ │ │ + bne bbec │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq bbec │ │ │ │ │ + beq bbe8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC125 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC125 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13822,110 +13821,110 @@ │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - b bcc4 │ │ │ │ │ + b bcc0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bec8 │ │ │ │ │ + beq bec4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bea0 │ │ │ │ │ + bne be9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ R_ARM_CALL param_no_default_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne be20 │ │ │ │ │ + bne be1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b bbbc │ │ │ │ │ + b bbb8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC116 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC116 │ │ │ │ │ - b bc9c │ │ │ │ │ + b bc98 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 3cfc <_loop0_31_rule> │ │ │ │ │ + bl 3cf8 <_loop0_31_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bc34 │ │ │ │ │ + beq bc30 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq bc34 │ │ │ │ │ + beq bc30 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC118 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC118 │ │ │ │ │ - b bc9c │ │ │ │ │ + b bc98 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b bc38 │ │ │ │ │ + b bc34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b bd14 │ │ │ │ │ + b bd10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b bb6c │ │ │ │ │ + b bb68 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b bbbc │ │ │ │ │ + b bbb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bdfc │ │ │ │ │ + beq bdf8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b bbbc │ │ │ │ │ + b bbb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne beac │ │ │ │ │ - b bbac │ │ │ │ │ + bne bea8 │ │ │ │ │ + b bba8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3cfc <_loop0_31_rule> │ │ │ │ │ + bl 3cf8 <_loop0_31_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bb0c │ │ │ │ │ + beq bb08 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ movwne r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC115 │ │ │ │ │ movtne r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC115 │ │ │ │ │ - beq bb0c │ │ │ │ │ - b bc9c │ │ │ │ │ + beq bb08 │ │ │ │ │ + b bc98 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq baec │ │ │ │ │ + beq bae8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC114 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC114 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13934,129 +13933,129 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - b bcc4 │ │ │ │ │ + b bcc0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b bc60 │ │ │ │ │ + b bc5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b bac8 │ │ │ │ │ + b bac4 │ │ │ │ │ │ │ │ │ │ -0000bf68 <_tmp_124_rule>: │ │ │ │ │ +0000bf64 <_tmp_124_rule>: │ │ │ │ │ _tmp_124_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq c008 <_tmp_124_rule+0xa0> │ │ │ │ │ + beq c004 <_tmp_124_rule+0xa0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c008 <_tmp_124_rule+0xa0> │ │ │ │ │ + bne c004 <_tmp_124_rule+0xa0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne c000 <_tmp_124_rule+0x98> │ │ │ │ │ + bne bffc <_tmp_124_rule+0x98> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 196f0 │ │ │ │ │ + bl 19700 │ │ │ │ │ R_ARM_CALL slash_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne bff8 <_tmp_124_rule+0x90> │ │ │ │ │ + bne bff4 <_tmp_124_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bff8 <_tmp_124_rule+0x90> │ │ │ │ │ + bne bff4 <_tmp_124_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a2fc │ │ │ │ │ + bl 1a30c │ │ │ │ │ R_ARM_CALL slash_with_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b bfac <_tmp_124_rule+0x44> │ │ │ │ │ + b bfa8 <_tmp_124_rule+0x44> │ │ │ │ │ │ │ │ │ │ -0000c014 : │ │ │ │ │ +0000c010 : │ │ │ │ │ invalid_starred_expression_unpacking_rule.isra.0(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq c1a0 │ │ │ │ │ + beq c19c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c1a0 │ │ │ │ │ + bne c19c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c194 │ │ │ │ │ + bne c190 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne c0bc │ │ │ │ │ + bne c0b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c194 │ │ │ │ │ + bne c190 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne c128 │ │ │ │ │ + bne c124 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - bl c7b0 │ │ │ │ │ + bl c7b0 │ │ │ │ │ R_ARM_CALL if_expression_rule │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq c080 │ │ │ │ │ + beq c07c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC126 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC126 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -14065,41 +14064,41 @@ │ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq c0ac │ │ │ │ │ + beq c0a8 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b c0b0 │ │ │ │ │ + b c0ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c0a4 │ │ │ │ │ + beq c0a0 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c0a4 │ │ │ │ │ + beq c0a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq c0a4 │ │ │ │ │ + beq c0a0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC127 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC127 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -14108,621 +14107,621 @@ │ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ - b c100 │ │ │ │ │ + b c0fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c0b0 │ │ │ │ │ + b c0ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b c05c │ │ │ │ │ + b c058 │ │ │ │ │ │ │ │ │ │ -0000c1ac <_loop0_76_rule>: │ │ │ │ │ +0000c1a8 <_loop0_76_rule>: │ │ │ │ │ _loop0_76_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq c278 <_loop0_76_rule+0xcc> │ │ │ │ │ + beq c274 <_loop0_76_rule+0xcc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c278 <_loop0_76_rule+0xcc> │ │ │ │ │ + bne c274 <_loop0_76_rule+0xcc> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne c2ec <_loop0_76_rule+0x140> │ │ │ │ │ + bne c2e8 <_loop0_76_rule+0x140> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq c2d0 <_loop0_76_rule+0x124> │ │ │ │ │ + beq c2cc <_loop0_76_rule+0x124> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ moveq r7, r8 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ - bne c2ec <_loop0_76_rule+0x140> │ │ │ │ │ + bne c2e8 <_loop0_76_rule+0x140> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c328 │ │ │ │ │ + bl c324 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne c2b8 <_loop0_76_rule+0x10c> │ │ │ │ │ + bne c2b4 <_loop0_76_rule+0x10c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq c298 <_loop0_76_rule+0xec> │ │ │ │ │ + beq c294 <_loop0_76_rule+0xec> │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bgt c284 <_loop0_76_rule+0xd8> │ │ │ │ │ + bgt c280 <_loop0_76_rule+0xd8> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b c1f4 <_loop0_76_rule+0x48> │ │ │ │ │ + b c1f0 <_loop0_76_rule+0x48> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r6, r8, lsl #2] │ │ │ │ │ str r2, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b c250 <_loop0_76_rule+0xa4> │ │ │ │ │ + b c24c <_loop0_76_rule+0xa4> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c268 <_loop0_76_rule+0xbc> │ │ │ │ │ + b c264 <_loop0_76_rule+0xbc> │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - beq c2fc <_loop0_76_rule+0x150> │ │ │ │ │ + beq c2f8 <_loop0_76_rule+0x150> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r3, [r6, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b c228 <_loop0_76_rule+0x7c> │ │ │ │ │ + b c224 <_loop0_76_rule+0x7c> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c268 <_loop0_76_rule+0xbc> │ │ │ │ │ + b c264 <_loop0_76_rule+0xbc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c268 <_loop0_76_rule+0xbc> │ │ │ │ │ + b c264 <_loop0_76_rule+0xbc> │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ lsl r3, r9, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq c298 <_loop0_76_rule+0xec> │ │ │ │ │ + beq c294 <_loop0_76_rule+0xec> │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b c2c0 <_loop0_76_rule+0x114> │ │ │ │ │ + b c2bc <_loop0_76_rule+0x114> │ │ │ │ │ │ │ │ │ │ -0000c328 : │ │ │ │ │ +0000c324 : │ │ │ │ │ lambda_param_maybe_default_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq c458 │ │ │ │ │ + beq c454 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c458 │ │ │ │ │ + bne c454 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c448 │ │ │ │ │ + bne c444 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 2530c │ │ │ │ │ + bl 2531c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne c3d0 │ │ │ │ │ + bne c3cc │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne c448 │ │ │ │ │ + bne c444 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2530c │ │ │ │ │ + bl 2531c │ │ │ │ │ R_ARM_CALL lambda_param_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne c464 │ │ │ │ │ + bne c460 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ R_ARM_CALL default_rule │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne c394 │ │ │ │ │ + bne c390 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c390 │ │ │ │ │ + beq c38c │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq c424 │ │ │ │ │ + beq c420 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq c3bc │ │ │ │ │ + beq c3b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c3bc │ │ │ │ │ + beq c3b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c3c4 │ │ │ │ │ + b c3c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c3c4 │ │ │ │ │ + b c3c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b c36c │ │ │ │ │ + b c368 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ R_ARM_CALL default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c3b4 │ │ │ │ │ + bne c3b0 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c3b4 │ │ │ │ │ + beq c3b0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne c418 │ │ │ │ │ - b c424 │ │ │ │ │ + bne c414 │ │ │ │ │ + b c420 │ │ │ │ │ │ │ │ │ │ -0000c4bc : │ │ │ │ │ +0000c4b8 : │ │ │ │ │ tstring_full_format_spec_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq c570 │ │ │ │ │ + beq c56c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c570 │ │ │ │ │ + bne c56c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c6c0 │ │ │ │ │ + bne c6bc │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq c688 │ │ │ │ │ + beq c684 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne c57c │ │ │ │ │ + bne c578 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b c504 │ │ │ │ │ + b c500 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq c900 │ │ │ │ │ + beq c8fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c900 │ │ │ │ │ + bne c8fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c724 │ │ │ │ │ + bne c720 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq c718 │ │ │ │ │ + beq c714 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne c724 │ │ │ │ │ + bne c720 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq c75c │ │ │ │ │ + beq c758 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c75c │ │ │ │ │ + bne c758 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c940 │ │ │ │ │ + bne c93c │ │ │ │ │ mov r1, #63 @ 0x3f │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq c768 │ │ │ │ │ + beq c764 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_decoded_constant_from_token> │ │ │ │ │ R_ARM_CALL _PyPegen_decoded_constant_from_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq c8e0 │ │ │ │ │ + beq c8dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c734 │ │ │ │ │ + bne c730 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq c6d0 │ │ │ │ │ + beq c6cc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r5, [r2, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b c5ec │ │ │ │ │ + b c5e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt c6f4 │ │ │ │ │ + blt c6f0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq c538 │ │ │ │ │ + beq c534 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b c560 │ │ │ │ │ + b c55c │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c70c │ │ │ │ │ + beq c708 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b c670 │ │ │ │ │ + b c66c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b c560 │ │ │ │ │ + b c55c │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b c554 │ │ │ │ │ + b c550 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c658 │ │ │ │ │ + beq c654 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c814 │ │ │ │ │ + b c810 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b c618 │ │ │ │ │ + b c614 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne c90c │ │ │ │ │ + bne c908 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq c8d4 │ │ │ │ │ + beq c8d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c8d4 │ │ │ │ │ + bne c8d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c7fc │ │ │ │ │ + bne c7f8 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq cab4 │ │ │ │ │ + beq cab0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c974 │ │ │ │ │ + bne c970 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c954 │ │ │ │ │ + bne c950 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq c710 │ │ │ │ │ + beq c70c │ │ │ │ │ subs ip, r7, #0 │ │ │ │ │ - ble c858 │ │ │ │ │ + ble c854 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r1, [r0, r6, lsl #2] │ │ │ │ │ str r1, [r3, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bne c840 │ │ │ │ │ + bne c83c │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq c560 │ │ │ │ │ + beq c55c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr ip, [r6, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ str sl, [sp] │ │ │ │ │ bl 0 <_PyPegen_setup_full_format_spec> │ │ │ │ │ R_ARM_CALL _PyPegen_setup_full_format_spec │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq c91c │ │ │ │ │ + beq c918 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c91c │ │ │ │ │ + bne c918 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b c55c │ │ │ │ │ + b c558 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b c7a4 │ │ │ │ │ + b c7a0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c748 │ │ │ │ │ + bne c744 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c814 │ │ │ │ │ + b c810 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b c5a4 │ │ │ │ │ + b c5a0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b c814 │ │ │ │ │ + b c810 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq c55c │ │ │ │ │ + beq c558 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b c560 │ │ │ │ │ + b c55c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c814 │ │ │ │ │ + b c810 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c7fc │ │ │ │ │ + bne c7f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10e0 │ │ │ │ │ R_ARM_CALL invalid_tstring_replacement_field_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq c7fc │ │ │ │ │ - b ca5c │ │ │ │ │ + beq c7f8 │ │ │ │ │ + b ca58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq c7ec │ │ │ │ │ + beq c7e8 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c7ec │ │ │ │ │ + bne c7e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 200d4 │ │ │ │ │ + bl 200e4 │ │ │ │ │ R_ARM_CALL fstring_conversion_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c7ec │ │ │ │ │ + bne c7e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c4bc │ │ │ │ │ + bl c4b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c7ec │ │ │ │ │ + bne c7e8 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - beq c7ec │ │ │ │ │ + beq c7e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq c7fc │ │ │ │ │ + beq c7f8 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ @@ -14736,588 +14735,588 @@ │ │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyPegen_formatted_value> │ │ │ │ │ R_ARM_CALL _PyPegen_formatted_value │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq ca94 │ │ │ │ │ + beq ca90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ca6c │ │ │ │ │ + bne ca68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b c65c │ │ │ │ │ + b c658 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ca5c │ │ │ │ │ + beq ca58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c80c │ │ │ │ │ + b c808 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ca80 │ │ │ │ │ + bne ca7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b c80c │ │ │ │ │ + b c808 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt ca78 │ │ │ │ │ + blt ca74 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq c7d8 │ │ │ │ │ - b c7fc │ │ │ │ │ + beq c7d4 │ │ │ │ │ + b c7f8 │ │ │ │ │ │ │ │ │ │ -0000caec <_tmp_165_rule>: │ │ │ │ │ +0000cae8 <_tmp_165_rule>: │ │ │ │ │ _tmp_165_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq cdd8 <_tmp_165_rule+0x2ec> │ │ │ │ │ + beq cdd4 <_tmp_165_rule+0x2ec> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cdd8 <_tmp_165_rule+0x2ec> │ │ │ │ │ + bne cdd4 <_tmp_165_rule+0x2ec> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne cde4 <_tmp_165_rule+0x2f8> │ │ │ │ │ + bne cde0 <_tmp_165_rule+0x2f8> │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq cdf0 <_tmp_165_rule+0x304> │ │ │ │ │ + beq cdec <_tmp_165_rule+0x304> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cdf0 <_tmp_165_rule+0x304> │ │ │ │ │ + bne cdec <_tmp_165_rule+0x304> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne cd78 <_tmp_165_rule+0x28c> │ │ │ │ │ + bne cd74 <_tmp_165_rule+0x28c> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq cd44 <_tmp_165_rule+0x258> │ │ │ │ │ + beq cd40 <_tmp_165_rule+0x258> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne cbd8 <_tmp_165_rule+0xec> │ │ │ │ │ + bne cbd4 <_tmp_165_rule+0xec> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cc20 <_tmp_165_rule+0x134> │ │ │ │ │ + bne cc1c <_tmp_165_rule+0x134> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne cd78 <_tmp_165_rule+0x28c> │ │ │ │ │ + bne cd74 <_tmp_165_rule+0x28c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ R_ARM_CALL named_expression_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq cd10 <_tmp_165_rule+0x224> │ │ │ │ │ + beq cd0c <_tmp_165_rule+0x224> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cdb4 <_tmp_165_rule+0x2c8> │ │ │ │ │ + bne cdb0 <_tmp_165_rule+0x2c8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne cbd8 <_tmp_165_rule+0xec> │ │ │ │ │ + bne cbd4 <_tmp_165_rule+0xec> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq cdfc <_tmp_165_rule+0x310> │ │ │ │ │ + beq cdf8 <_tmp_165_rule+0x310> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cdfc <_tmp_165_rule+0x310> │ │ │ │ │ + bne cdf8 <_tmp_165_rule+0x310> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne cbd8 <_tmp_165_rule+0xec> │ │ │ │ │ + bne cbd4 <_tmp_165_rule+0xec> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cd84 <_tmp_165_rule+0x298> │ │ │ │ │ + bne cd80 <_tmp_165_rule+0x298> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne cbd8 <_tmp_165_rule+0xec> │ │ │ │ │ + bne cbd4 <_tmp_165_rule+0xec> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq cd10 <_tmp_165_rule+0x224> │ │ │ │ │ + beq cd0c <_tmp_165_rule+0x224> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyAST_Slice> │ │ │ │ │ R_ARM_CALL _PyAST_Slice │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne cbf4 <_tmp_165_rule+0x108> │ │ │ │ │ + bne cbf0 <_tmp_165_rule+0x108> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cdc0 <_tmp_165_rule+0x2d4> │ │ │ │ │ + bne cdbc <_tmp_165_rule+0x2d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne cde4 <_tmp_165_rule+0x2f8> │ │ │ │ │ + bne cde0 <_tmp_165_rule+0x2f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 187dc │ │ │ │ │ + bl 187ec │ │ │ │ │ R_ARM_CALL starred_expression_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ - b cc0c <_tmp_165_rule+0x120> │ │ │ │ │ + b cc08 <_tmp_165_rule+0x120> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt cdc0 <_tmp_165_rule+0x2d4> │ │ │ │ │ + blt cdbc <_tmp_165_rule+0x2d4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq cba8 <_tmp_165_rule+0xbc> │ │ │ │ │ + beq cba4 <_tmp_165_rule+0xbc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b cd1c <_tmp_165_rule+0x230> │ │ │ │ │ + b cd18 <_tmp_165_rule+0x230> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne cc9c <_tmp_165_rule+0x1b0> │ │ │ │ │ + bne cc98 <_tmp_165_rule+0x1b0> │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne cca8 <_tmp_165_rule+0x1bc> │ │ │ │ │ + bne cca4 <_tmp_165_rule+0x1bc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne ce08 <_tmp_165_rule+0x31c> │ │ │ │ │ + bne ce04 <_tmp_165_rule+0x31c> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b cca8 <_tmp_165_rule+0x1bc> │ │ │ │ │ + b cca4 <_tmp_165_rule+0x1bc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq cc00 <_tmp_165_rule+0x114> │ │ │ │ │ + beq cbfc <_tmp_165_rule+0x114> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b cd1c <_tmp_165_rule+0x230> │ │ │ │ │ + b cd18 <_tmp_165_rule+0x230> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b cb34 <_tmp_165_rule+0x48> │ │ │ │ │ + b cb30 <_tmp_165_rule+0x48> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b cc10 <_tmp_165_rule+0x124> │ │ │ │ │ + b cc0c <_tmp_165_rule+0x124> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b cb74 <_tmp_165_rule+0x88> │ │ │ │ │ + b cb70 <_tmp_165_rule+0x88> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b cc64 <_tmp_165_rule+0x178> │ │ │ │ │ + b cc60 <_tmp_165_rule+0x178> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b cbd8 <_tmp_165_rule+0xec> │ │ │ │ │ + b cbd4 <_tmp_165_rule+0xec> │ │ │ │ │ │ │ │ │ │ -0000ce24 <_loop0_78_rule>: │ │ │ │ │ +0000ce20 <_loop0_78_rule>: │ │ │ │ │ _loop0_78_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ str r1, [sl, #88] @ 0x58 │ │ │ │ │ - beq d030 <_loop0_78_rule+0x20c> │ │ │ │ │ + beq d02c <_loop0_78_rule+0x20c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d030 <_loop0_78_rule+0x20c> │ │ │ │ │ + bne d02c <_loop0_78_rule+0x20c> │ │ │ │ │ ldr r5, [sl, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne d020 <_loop0_78_rule+0x1fc> │ │ │ │ │ + bne d01c <_loop0_78_rule+0x1fc> │ │ │ │ │ mov r0, #4 │ │ │ │ │ - ldr r9, [sl, #8] │ │ │ │ │ + ldr r8, [sl, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq d004 <_loop0_78_rule+0x1e0> │ │ │ │ │ + beq d000 <_loop0_78_rule+0x1e0> │ │ │ │ │ ldr r4, [sl, #60] @ 0x3c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ moveq r5, r4 │ │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - movweq r8, #6000 @ 0x1770 │ │ │ │ │ - bne d020 <_loop0_78_rule+0x1fc> │ │ │ │ │ + movweq r9, #6000 @ 0x1770 │ │ │ │ │ + bne d01c <_loop0_78_rule+0x1fc> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ + cmp r2, r9 │ │ │ │ │ str r1, [sl, #88] @ 0x58 │ │ │ │ │ - beq cff8 <_loop0_78_rule+0x1d4> │ │ │ │ │ + beq cff4 <_loop0_78_rule+0x1d4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cff8 <_loop0_78_rule+0x1d4> │ │ │ │ │ + bne cff4 <_loop0_78_rule+0x1d4> │ │ │ │ │ ldr r2, [sl, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne cf14 <_loop0_78_rule+0xf0> │ │ │ │ │ + bne cf10 <_loop0_78_rule+0xf0> │ │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r7, [sl, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne cf54 <_loop0_78_rule+0x130> │ │ │ │ │ + bne cf50 <_loop0_78_rule+0x130> │ │ │ │ │ ldr r2, [sl, #60] @ 0x3c │ │ │ │ │ str r7, [sl, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne cf14 <_loop0_78_rule+0xf0> │ │ │ │ │ + bne cf10 <_loop0_78_rule+0xf0> │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 1dfa0 │ │ │ │ │ + bl 1dfb0 │ │ │ │ │ R_ARM_CALL fstring_replacement_field_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne cf70 <_loop0_78_rule+0x14c> │ │ │ │ │ + bne cf6c <_loop0_78_rule+0x14c> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - str r9, [sl, #8] │ │ │ │ │ + str r8, [sl, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [sl, #20] │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ - subs r9, r0, #0 │ │ │ │ │ - beq cfd8 <_loop0_78_rule+0x1b4> │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + beq cfd4 <_loop0_78_rule+0x1b4> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble cf98 <_loop0_78_rule+0x174> │ │ │ │ │ - ldr r2, [r9, #4] │ │ │ │ │ + ble cf94 <_loop0_78_rule+0x174> │ │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ │ ldr r1, [r6, r4, lsl #2] │ │ │ │ │ str r1, [r2, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - b cf38 <_loop0_78_rule+0x114> │ │ │ │ │ + b cf34 <_loop0_78_rule+0x114> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyPegen_decoded_constant_from_token> │ │ │ │ │ R_ARM_CALL _PyPegen_decoded_constant_from_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq d05c <_loop0_78_rule+0x238> │ │ │ │ │ + beq d058 <_loop0_78_rule+0x238> │ │ │ │ │ ldr r2, [sl, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne d03c <_loop0_78_rule+0x218> │ │ │ │ │ + bne d038 <_loop0_78_rule+0x218> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq cfb8 <_loop0_78_rule+0x194> │ │ │ │ │ + beq cfb4 <_loop0_78_rule+0x194> │ │ │ │ │ str r7, [r6, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - ldr r9, [sl, #8] │ │ │ │ │ - b cea8 <_loop0_78_rule+0x84> │ │ │ │ │ + ldr r8, [sl, #8] │ │ │ │ │ + b cea4 <_loop0_78_rule+0x84> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ - subs r9, r0, #0 │ │ │ │ │ - movne r6, r9 │ │ │ │ │ - bne cf88 <_loop0_78_rule+0x164> │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + movne r6, r8 │ │ │ │ │ + bne cf84 <_loop0_78_rule+0x164> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b cfa8 <_loop0_78_rule+0x184> │ │ │ │ │ + b cfa4 <_loop0_78_rule+0x184> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b ced0 <_loop0_78_rule+0xac> │ │ │ │ │ + b cecc <_loop0_78_rule+0xac> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ - mov r9, r6 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b cfa8 <_loop0_78_rule+0x184> │ │ │ │ │ + b cfa4 <_loop0_78_rule+0x184> │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ - mov r9, #0 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b cfa8 <_loop0_78_rule+0x184> │ │ │ │ │ + b cfa4 <_loop0_78_rule+0x184> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b ce6c <_loop0_78_rule+0x48> │ │ │ │ │ + b ce68 <_loop0_78_rule+0x48> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq cf70 <_loop0_78_rule+0x14c> │ │ │ │ │ + beq cf6c <_loop0_78_rule+0x14c> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [sl, #60] @ 0x3c │ │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b cf1c <_loop0_78_rule+0xf8> │ │ │ │ │ + b cf18 <_loop0_78_rule+0xf8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d048 <_loop0_78_rule+0x224> │ │ │ │ │ - b cf14 <_loop0_78_rule+0xf0> │ │ │ │ │ + bne d044 <_loop0_78_rule+0x224> │ │ │ │ │ + b cf10 <_loop0_78_rule+0xf0> │ │ │ │ │ │ │ │ │ │ -0000d06c : │ │ │ │ │ +0000d068 : │ │ │ │ │ invalid_kwarg_rule.isra.0(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq d368 │ │ │ │ │ + beq d364 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d368 │ │ │ │ │ + bne d364 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne d2d4 │ │ │ │ │ + bne d2d0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq d2ec │ │ │ │ │ + beq d2e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d2ec │ │ │ │ │ + bne d2e8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d2dc │ │ │ │ │ + bne d2d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #627 @ 0x273 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne d2f8 │ │ │ │ │ + bne d2f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d2dc │ │ │ │ │ + bne d2d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #629 @ 0x275 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne d2f8 │ │ │ │ │ + bne d2f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d2dc │ │ │ │ │ + bne d2d8 │ │ │ │ │ mov r1, #628 @ 0x274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne d2f8 │ │ │ │ │ + bne d2f4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne d2d0 │ │ │ │ │ + bne d2cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne d1fc │ │ │ │ │ + bne d1f8 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d2d0 │ │ │ │ │ + bne d2cc │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_114_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_114_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d1c0 │ │ │ │ │ + beq d1bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne d288 │ │ │ │ │ + bne d284 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d2d0 │ │ │ │ │ + bne d2cc │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne d374 │ │ │ │ │ + bne d370 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq d188 │ │ │ │ │ + beq d184 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d188 │ │ │ │ │ + beq d184 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ R_ARM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d188 │ │ │ │ │ + beq d184 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC65 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -15326,30 +15325,30 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq d1ec │ │ │ │ │ + beq d1e8 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b d1f0 │ │ │ │ │ + b d1ec │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq d1c0 │ │ │ │ │ + beq d1bc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC128 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC128 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -15358,38 +15357,38 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #20] │ │ │ │ │ - b d264 │ │ │ │ │ + b d260 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b d1f0 │ │ │ │ │ + b d1ec │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b d16c │ │ │ │ │ + b d168 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b d0f0 │ │ │ │ │ + b d0ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq d16c │ │ │ │ │ + beq d168 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC123 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC123 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ add r1, r1, #16 │ │ │ │ │ @@ -15401,36 +15400,36 @@ │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ - b d268 │ │ │ │ │ + bl ff38 │ │ │ │ │ + b d264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b d0b4 │ │ │ │ │ + b d0b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d1e4 │ │ │ │ │ + beq d1e0 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d1e4 │ │ │ │ │ + beq d1e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq d1e4 │ │ │ │ │ + beq d1e0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC129 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC129 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -15439,175 +15438,175 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #32] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - b d264 │ │ │ │ │ + b d260 │ │ │ │ │ │ │ │ │ │ -0000d3dc <_tmp_10_rule>: │ │ │ │ │ +0000d3d8 <_tmp_10_rule>: │ │ │ │ │ _tmp_10_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq d4c0 <_tmp_10_rule+0xe4> │ │ │ │ │ + beq d4bc <_tmp_10_rule+0xe4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d4c0 <_tmp_10_rule+0xe4> │ │ │ │ │ + bne d4bc <_tmp_10_rule+0xe4> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne d468 <_tmp_10_rule+0x8c> │ │ │ │ │ + bne d464 <_tmp_10_rule+0x8c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d478 <_tmp_10_rule+0x9c> │ │ │ │ │ + bne d474 <_tmp_10_rule+0x9c> │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq d458 <_tmp_10_rule+0x7c> │ │ │ │ │ + beq d454 <_tmp_10_rule+0x7c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d460 <_tmp_10_rule+0x84> │ │ │ │ │ + beq d45c <_tmp_10_rule+0x84> │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d460 <_tmp_10_rule+0x84> │ │ │ │ │ + beq d45c <_tmp_10_rule+0x84> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b d468 <_tmp_10_rule+0x8c> │ │ │ │ │ + b d464 <_tmp_10_rule+0x8c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b d424 <_tmp_10_rule+0x48> │ │ │ │ │ + b d420 <_tmp_10_rule+0x48> │ │ │ │ │ │ │ │ │ │ -0000d4cc <_tmp_114_rule>: │ │ │ │ │ +0000d4c8 <_tmp_114_rule>: │ │ │ │ │ _tmp_114_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq d588 <_tmp_114_rule+0xbc> │ │ │ │ │ + beq d584 <_tmp_114_rule+0xbc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d588 <_tmp_114_rule+0xbc> │ │ │ │ │ + bne d584 <_tmp_114_rule+0xbc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne d554 <_tmp_114_rule+0x88> │ │ │ │ │ + bne d550 <_tmp_114_rule+0x88> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne d560 <_tmp_114_rule+0x94> │ │ │ │ │ + bne d55c <_tmp_114_rule+0x94> │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq d544 <_tmp_114_rule+0x78> │ │ │ │ │ + beq d540 <_tmp_114_rule+0x78> │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ - b d54c <_tmp_114_rule+0x80> │ │ │ │ │ + b d548 <_tmp_114_rule+0x80> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b d514 <_tmp_114_rule+0x48> │ │ │ │ │ + b d510 <_tmp_114_rule+0x48> │ │ │ │ │ │ │ │ │ │ -0000d594 : │ │ │ │ │ +0000d590 : │ │ │ │ │ attr_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #32 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq d7c4 │ │ │ │ │ + beq d7c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d7c4 │ │ │ │ │ + bne d7c0 │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1085 @ 0x43d │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d614 │ │ │ │ │ + beq d610 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ @@ -15617,318 +15616,318 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1085 @ 0x43d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d830 │ │ │ │ │ + bne d82c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq d840 │ │ │ │ │ + beq d83c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d840 │ │ │ │ │ + bne d83c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d870 │ │ │ │ │ + bne d86c │ │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq d78c │ │ │ │ │ + beq d788 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl d87c │ │ │ │ │ + bl d878 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne d6e4 │ │ │ │ │ + bne d6e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne d7b4 │ │ │ │ │ + bne d7b0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b d60c │ │ │ │ │ + b d608 │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d6b8 │ │ │ │ │ + beq d6b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq d6b8 │ │ │ │ │ + beq d6b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq d7f8 │ │ │ │ │ + beq d7f4 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_CALL _PyAST_Attribute │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq d7d0 │ │ │ │ │ + beq d7cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne d7d0 │ │ │ │ │ + bne d7cc │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - ble d6d0 │ │ │ │ │ + ble d6cc │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b d620 │ │ │ │ │ + b d61c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge d84c │ │ │ │ │ + bge d848 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b d60c │ │ │ │ │ + b d608 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b d5dc │ │ │ │ │ + b d5d8 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq d810 │ │ │ │ │ + beq d80c │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b d7b4 │ │ │ │ │ + b d7b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq d6d0 │ │ │ │ │ - b d7b4 │ │ │ │ │ + beq d6cc │ │ │ │ │ + b d7b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne d7b4 │ │ │ │ │ + bne d7b0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq d6d0 │ │ │ │ │ - b d774 │ │ │ │ │ + beq d6cc │ │ │ │ │ + b d770 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b d60c │ │ │ │ │ + b d608 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b d66c │ │ │ │ │ + b d668 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq d69c │ │ │ │ │ + beq d698 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b d7b4 │ │ │ │ │ + b d7b0 │ │ │ │ │ │ │ │ │ │ -0000d87c : │ │ │ │ │ +0000d878 : │ │ │ │ │ name_or_attr_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq d91c │ │ │ │ │ + beq d918 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d91c │ │ │ │ │ + bne d918 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne d914 │ │ │ │ │ + bne d910 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl d594 │ │ │ │ │ + bl d590 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d90c │ │ │ │ │ + bne d908 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d90c │ │ │ │ │ + bne d908 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b d8c0 │ │ │ │ │ + b d8bc │ │ │ │ │ │ │ │ │ │ -0000d928 : │ │ │ │ │ +0000d924 : │ │ │ │ │ maybe_sequence_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq dbc8 │ │ │ │ │ + beq dbc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne dbc8 │ │ │ │ │ + bne dbc4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne dae4 │ │ │ │ │ + bne dae0 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq db98 │ │ │ │ │ + beq db94 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne db98 │ │ │ │ │ + bne db94 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne db88 │ │ │ │ │ + bne db84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5f30 │ │ │ │ │ + bl 5f2c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq db80 │ │ │ │ │ + beq db7c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq dba4 │ │ │ │ │ + beq dba0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne dba4 │ │ │ │ │ + bne dba0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne db74 │ │ │ │ │ + bne db70 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq dbb8 │ │ │ │ │ + beq dbb4 │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ moveq r5, r9 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ - bne db74 │ │ │ │ │ + bne db70 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq daf4 │ │ │ │ │ - bl 5f30 │ │ │ │ │ + beq daf0 │ │ │ │ │ + bl 5f2c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq daf4 │ │ │ │ │ + beq daf0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne db50 │ │ │ │ │ + bne db4c │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq db28 │ │ │ │ │ + beq db24 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ str r3, [r6, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b da44 │ │ │ │ │ + b da40 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -15936,255 +15935,255 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq db88 │ │ │ │ │ + beq db84 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne db88 │ │ │ │ │ + bne db84 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq dbb0 │ │ │ │ │ + beq dbac │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - ble da8c │ │ │ │ │ + ble da88 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r6, r9, lsl #2] │ │ │ │ │ str r2, [r3, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b db0c │ │ │ │ │ + b db08 │ │ │ │ │ lsl r7, r7, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dbb0 │ │ │ │ │ + beq dbac │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b da7c │ │ │ │ │ + b da78 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq da74 │ │ │ │ │ + beq da70 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b dae0 │ │ │ │ │ + b dadc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b d9b8 │ │ │ │ │ + b d9b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b da10 │ │ │ │ │ + b da0c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b db74 │ │ │ │ │ + b db70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b d970 │ │ │ │ │ + b d96c │ │ │ │ │ │ │ │ │ │ -0000dbd4 <_tmp_43_rule>: │ │ │ │ │ +0000dbd0 <_tmp_43_rule>: │ │ │ │ │ _tmp_43_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq dca0 <_tmp_43_rule+0xcc> │ │ │ │ │ + beq dc9c <_tmp_43_rule+0xcc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne dca0 <_tmp_43_rule+0xcc> │ │ │ │ │ + bne dc9c <_tmp_43_rule+0xcc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne dc98 <_tmp_43_rule+0xc4> │ │ │ │ │ + bne dc94 <_tmp_43_rule+0xc4> │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne dc90 <_tmp_43_rule+0xbc> │ │ │ │ │ + bne dc8c <_tmp_43_rule+0xbc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne dc90 <_tmp_43_rule+0xbc> │ │ │ │ │ + bne dc8c <_tmp_43_rule+0xbc> │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne dc90 <_tmp_43_rule+0xbc> │ │ │ │ │ + bne dc8c <_tmp_43_rule+0xbc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne dc90 <_tmp_43_rule+0xbc> │ │ │ │ │ + bne dc8c <_tmp_43_rule+0xbc> │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b dc18 <_tmp_43_rule+0x44> │ │ │ │ │ + b dc14 <_tmp_43_rule+0x44> │ │ │ │ │ │ │ │ │ │ -0000dcac : │ │ │ │ │ +0000dca8 : │ │ │ │ │ positional_patterns_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq df74 │ │ │ │ │ + beq df70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne df74 │ │ │ │ │ + bne df70 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r2, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne de54 │ │ │ │ │ + bne de50 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq df68 │ │ │ │ │ + beq df64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne df68 │ │ │ │ │ + bne df64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne dee8 │ │ │ │ │ + bne dee4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 61e8 │ │ │ │ │ + bl 61e4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq dee0 │ │ │ │ │ + beq dedc │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq df44 │ │ │ │ │ + beq df40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne df44 │ │ │ │ │ + bne df40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ded4 │ │ │ │ │ + bne ded0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq df58 │ │ │ │ │ + beq df54 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ moveq r6, r7 │ │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne ded4 │ │ │ │ │ + bne ded0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne de64 │ │ │ │ │ + bne de60 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq df50 │ │ │ │ │ + beq df4c │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt de9c │ │ │ │ │ + bgt de98 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ @@ -16193,200 +16192,200 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq dee8 │ │ │ │ │ + beq dee4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne df20 │ │ │ │ │ + bne df1c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - bl 61e8 │ │ │ │ │ + bl 61e4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq dde8 │ │ │ │ │ + beq dde4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne deb0 │ │ │ │ │ + bne deac │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq def4 │ │ │ │ │ + beq def0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r3, [r5, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b ddd0 │ │ │ │ │ + b ddcc │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r1, [r5, r7, lsl #2] │ │ │ │ │ str r1, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b de00 │ │ │ │ │ + b ddfc │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq de7c │ │ │ │ │ + beq de78 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - b de50 │ │ │ │ │ + b de4c │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq df50 │ │ │ │ │ + beq df4c │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b de88 │ │ │ │ │ + b de84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq de50 │ │ │ │ │ + beq de4c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b de54 │ │ │ │ │ + b de50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b dd94 │ │ │ │ │ + b dd90 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b ded4 │ │ │ │ │ + b ded0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b dd3c │ │ │ │ │ + b dd38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b dcf4 │ │ │ │ │ + b dcf0 │ │ │ │ │ │ │ │ │ │ -0000df80 : │ │ │ │ │ +0000df7c : │ │ │ │ │ keyword_patterns_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq e11c │ │ │ │ │ + beq e118 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e11c │ │ │ │ │ + bne e118 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - bne e110 │ │ │ │ │ + bne e10c │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq e1b4 │ │ │ │ │ + beq e1b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e1b4 │ │ │ │ │ + bne e1b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne e160 │ │ │ │ │ + bne e15c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e214 │ │ │ │ │ + bl e210 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq e15c │ │ │ │ │ + beq e158 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq e1a8 │ │ │ │ │ + beq e1a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e1a8 │ │ │ │ │ + bne e1a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e150 │ │ │ │ │ + bne e14c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq e144 │ │ │ │ │ + beq e140 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ moveq r6, r7 │ │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne e150 │ │ │ │ │ + bne e14c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e16c │ │ │ │ │ + bne e168 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq e13c │ │ │ │ │ + beq e138 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt e128 │ │ │ │ │ + bgt e124 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ @@ -16394,662 +16393,662 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq e160 │ │ │ │ │ + beq e15c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b dfc8 │ │ │ │ │ + b dfc4 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r1, [r5, r7, lsl #2] │ │ │ │ │ str r1, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b e0cc │ │ │ │ │ + b e0c8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - b e10c │ │ │ │ │ + b e108 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e214 │ │ │ │ │ + bl e210 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq e0b4 │ │ │ │ │ + beq e0b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne e1ec │ │ │ │ │ + bne e1e8 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq e1c0 │ │ │ │ │ + beq e1bc │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r3, [r5, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b e0a0 │ │ │ │ │ + b e09c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b e064 │ │ │ │ │ + b e060 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b e010 │ │ │ │ │ + b e00c │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e13c │ │ │ │ │ + beq e138 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b e194 │ │ │ │ │ + b e190 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e188 │ │ │ │ │ + beq e184 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b e150 │ │ │ │ │ + b e14c │ │ │ │ │ │ │ │ │ │ -0000e214 : │ │ │ │ │ +0000e210 : │ │ │ │ │ keyword_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq e2e8 │ │ │ │ │ + beq e2e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e2e8 │ │ │ │ │ + bne e2e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne e2d8 │ │ │ │ │ + bne e2d4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq e320 │ │ │ │ │ + beq e31c │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e320 │ │ │ │ │ + beq e31c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 61e8 │ │ │ │ │ + bl 61e4 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq e320 │ │ │ │ │ + beq e31c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_pattern_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_pattern_pair │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq e2f4 │ │ │ │ │ + beq e2f0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne e2f4 │ │ │ │ │ + bne e2f0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b e25c │ │ │ │ │ + b e258 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e2d0 │ │ │ │ │ + beq e2cc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b e2d8 │ │ │ │ │ + b e2d4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b e2d0 │ │ │ │ │ + b e2cc │ │ │ │ │ │ │ │ │ │ -0000e32c <_loop1_77_rule>: │ │ │ │ │ +0000e328 <_loop1_77_rule>: │ │ │ │ │ _loop1_77_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq e434 <_loop1_77_rule+0x108> │ │ │ │ │ + beq e430 <_loop1_77_rule+0x108> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e434 <_loop1_77_rule+0x108> │ │ │ │ │ + bne e430 <_loop1_77_rule+0x108> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne e48c <_loop1_77_rule+0x160> │ │ │ │ │ + bne e488 <_loop1_77_rule+0x160> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq e49c <_loop1_77_rule+0x170> │ │ │ │ │ + beq e498 <_loop1_77_rule+0x170> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ - bne e48c <_loop1_77_rule+0x160> │ │ │ │ │ + bne e488 <_loop1_77_rule+0x160> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c328 │ │ │ │ │ + bl c324 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne e3fc <_loop1_77_rule+0xd0> │ │ │ │ │ + bne e3f8 <_loop1_77_rule+0xd0> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq e484 <_loop1_77_rule+0x158> │ │ │ │ │ + beq e480 <_loop1_77_rule+0x158> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne e484 <_loop1_77_rule+0x158> │ │ │ │ │ + bne e480 <_loop1_77_rule+0x158> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq e464 <_loop1_77_rule+0x138> │ │ │ │ │ + beq e460 <_loop1_77_rule+0x138> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble e414 <_loop1_77_rule+0xe8> │ │ │ │ │ + ble e410 <_loop1_77_rule+0xe8> │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ ldr r0, [r6, r7, lsl #2] │ │ │ │ │ str r0, [r1, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b e3e0 <_loop1_77_rule+0xb4> │ │ │ │ │ + b e3dc <_loop1_77_rule+0xb4> │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq e440 <_loop1_77_rule+0x114> │ │ │ │ │ + beq e43c <_loop1_77_rule+0x114> │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ str r3, [r6, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b e3a4 <_loop1_77_rule+0x78> │ │ │ │ │ + b e3a0 <_loop1_77_rule+0x78> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b e374 <_loop1_77_rule+0x48> │ │ │ │ │ + b e370 <_loop1_77_rule+0x48> │ │ │ │ │ lsl r7, r7, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ lsl r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ movne r6, r8 │ │ │ │ │ - bne e404 <_loop1_77_rule+0xd8> │ │ │ │ │ + bne e400 <_loop1_77_rule+0xd8> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b e424 <_loop1_77_rule+0xf8> │ │ │ │ │ + b e420 <_loop1_77_rule+0xf8> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b e424 <_loop1_77_rule+0xf8> │ │ │ │ │ + b e420 <_loop1_77_rule+0xf8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b e424 <_loop1_77_rule+0xf8> │ │ │ │ │ + b e420 <_loop1_77_rule+0xf8> │ │ │ │ │ │ │ │ │ │ -0000e4b8 : │ │ │ │ │ +0000e4b4 : │ │ │ │ │ type_param_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq ea88 │ │ │ │ │ + beq ea84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ea88 │ │ │ │ │ + bne ea84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ea94 │ │ │ │ │ + bne ea90 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, #1104 @ 0x450 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e674 │ │ │ │ │ + bne e670 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq ea74 │ │ │ │ │ + beq ea70 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ - bne ea94 │ │ │ │ │ + bne ea90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ - beq e6cc │ │ │ │ │ + beq e6c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq e928 │ │ │ │ │ + beq e924 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e928 │ │ │ │ │ + bne e924 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne e6cc │ │ │ │ │ + bne e6c8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e68c │ │ │ │ │ + bne e688 │ │ │ │ │ mov r9, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne e6cc │ │ │ │ │ + bne e6c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eb30 │ │ │ │ │ + bl eb2c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e6cc │ │ │ │ │ + bne e6c8 │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e934 │ │ │ │ │ + beq e930 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r6, [sp] │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ bl 0 <_PyAST_TypeVar> │ │ │ │ │ R_ARM_CALL _PyAST_TypeVar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq e790 │ │ │ │ │ + beq e78c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e790 │ │ │ │ │ + bne e78c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, #1104 @ 0x450 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq e5d0 │ │ │ │ │ + beq e5cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e5dc │ │ │ │ │ + beq e5d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e5d8 │ │ │ │ │ + beq e5d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne e944 │ │ │ │ │ + bne e940 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ea94 │ │ │ │ │ + bne ea90 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e7b8 │ │ │ │ │ + bne e7b4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne ea94 │ │ │ │ │ + bne ea90 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e918 │ │ │ │ │ + beq e914 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq e918 │ │ │ │ │ + beq e914 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eb30 │ │ │ │ │ + bl eb2c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e918 │ │ │ │ │ + bne e914 │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e934 │ │ │ │ │ + beq e930 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp] │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ bl 0 <_PyAST_ParamSpec> │ │ │ │ │ R_ARM_CALL _PyAST_ParamSpec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne e654 │ │ │ │ │ + bne e650 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e660 │ │ │ │ │ + beq e65c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b e684 │ │ │ │ │ + b e680 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq e6f8 │ │ │ │ │ + beq e6f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq e8dc │ │ │ │ │ + beq e8d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e8dc │ │ │ │ │ + bne e8d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne e6fc │ │ │ │ │ + bne e6f8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e89c │ │ │ │ │ + bne e898 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne e6fc │ │ │ │ │ + bne e6f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e934 │ │ │ │ │ + beq e930 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp] │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ bl 0 <_PyAST_TypeVarTuple> │ │ │ │ │ R_ARM_CALL _PyAST_TypeVarTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne e654 │ │ │ │ │ - b e790 │ │ │ │ │ + bne e650 │ │ │ │ │ + b e78c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 101ac │ │ │ │ │ R_ARM_CALL star_expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq e82c │ │ │ │ │ + beq e828 │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC134 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC134 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq e8e8 │ │ │ │ │ + beq e8e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e8e8 │ │ │ │ │ + bne e8e4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b e83c │ │ │ │ │ + b e838 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b e7f8 │ │ │ │ │ + b e7f4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r3, r2 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - bne e6fc │ │ │ │ │ - b e838 │ │ │ │ │ + bne e6f8 │ │ │ │ │ + b e834 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b e660 │ │ │ │ │ + b e65c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b e59c │ │ │ │ │ + b e598 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b e684 │ │ │ │ │ + b e680 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne e7b0 │ │ │ │ │ + bne e7ac │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq eb24 │ │ │ │ │ + beq eb20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne eb24 │ │ │ │ │ + bne eb20 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne eb18 │ │ │ │ │ + bne eb14 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne eab4 │ │ │ │ │ + bne eab0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne eb18 │ │ │ │ │ + bne eb14 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq eaa4 │ │ │ │ │ + beq eaa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq eaa4 │ │ │ │ │ + beq eaa0 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq eaa4 │ │ │ │ │ + beq eaa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq eaa4 │ │ │ │ │ + beq eaa0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr lr, [r0] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC132 │ │ │ │ │ @@ -17064,61 +17063,61 @@ │ │ │ │ │ cmp lr, #28 │ │ │ │ │ moveq r0, ip │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mvn r0, #4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl feec │ │ │ │ │ + bl fee8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - beq eaa8 │ │ │ │ │ + beq eaa4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b e6dc │ │ │ │ │ + b e6d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt e79c │ │ │ │ │ - b e538 │ │ │ │ │ + blt e798 │ │ │ │ │ + b e534 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b e500 │ │ │ │ │ + b e4fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b e7b0 │ │ │ │ │ + b e7ac │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - b ea68 │ │ │ │ │ + b ea64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e9a8 │ │ │ │ │ + beq e9a4 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq e9a8 │ │ │ │ │ + beq e9a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e9a8 │ │ │ │ │ + beq e9a4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr lr, [r0] │ │ │ │ │ movw ip, #0 │ │ │ │ │ @@ -17127,425 +17126,425 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC130 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC131 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC131 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldrd r2, [r3, #12] │ │ │ │ │ - b ea2c │ │ │ │ │ + b ea28 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b ea68 │ │ │ │ │ + b ea64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b e980 │ │ │ │ │ + b e97c │ │ │ │ │ │ │ │ │ │ -0000eb30 : │ │ │ │ │ +0000eb2c : │ │ │ │ │ type_param_default_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq ec34 │ │ │ │ │ + beq ec30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ec34 │ │ │ │ │ + bne ec30 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne ebbc │ │ │ │ │ + bne ebb8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ebcc │ │ │ │ │ + bne ebc8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq ebac │ │ │ │ │ + beq eba8 │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC134 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC134 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq ec08 │ │ │ │ │ + beq ec04 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldreq r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq ebb8 │ │ │ │ │ + beq ebb4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ - beq ebb8 │ │ │ │ │ + beq ebb4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b ebbc │ │ │ │ │ + b ebb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b eb78 │ │ │ │ │ + b eb74 │ │ │ │ │ │ │ │ │ │ -0000ec40 <_loop1_37_rule>: │ │ │ │ │ +0000ec3c <_loop1_37_rule>: │ │ │ │ │ _loop1_37_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq f380 <_loop1_37_rule+0x740> │ │ │ │ │ + beq f37c <_loop1_37_rule+0x740> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f380 <_loop1_37_rule+0x740> │ │ │ │ │ + bne f37c <_loop1_37_rule+0x740> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne f138 <_loop1_37_rule+0x4f8> │ │ │ │ │ + bne f134 <_loop1_37_rule+0x4f8> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq f154 <_loop1_37_rule+0x514> │ │ │ │ │ + beq f150 <_loop1_37_rule+0x514> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movweq r8, #6000 @ 0x1770 │ │ │ │ │ - bne ef00 <_loop1_37_rule+0x2c0> │ │ │ │ │ + bne eefc <_loop1_37_rule+0x2c0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq f148 <_loop1_37_rule+0x508> │ │ │ │ │ + beq f144 <_loop1_37_rule+0x508> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f148 <_loop1_37_rule+0x508> │ │ │ │ │ + bne f144 <_loop1_37_rule+0x508> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ee7c <_loop1_37_rule+0x23c> │ │ │ │ │ + bne ee78 <_loop1_37_rule+0x23c> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne eed0 <_loop1_37_rule+0x290> │ │ │ │ │ + bne eecc <_loop1_37_rule+0x290> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt f11c <_loop1_37_rule+0x4dc> │ │ │ │ │ + blt f118 <_loop1_37_rule+0x4dc> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne efdc <_loop1_37_rule+0x39c> │ │ │ │ │ + bne efd8 <_loop1_37_rule+0x39c> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne ee7c <_loop1_37_rule+0x23c> │ │ │ │ │ + bne ee78 <_loop1_37_rule+0x23c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee24 <_loop1_37_rule+0x1e4> │ │ │ │ │ + beq ee20 <_loop1_37_rule+0x1e4> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee24 <_loop1_37_rule+0x1e4> │ │ │ │ │ + beq ee20 <_loop1_37_rule+0x1e4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq ee24 <_loop1_37_rule+0x1e4> │ │ │ │ │ + beq ee20 <_loop1_37_rule+0x1e4> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee24 <_loop1_37_rule+0x1e4> │ │ │ │ │ + beq ee20 <_loop1_37_rule+0x1e4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq ee24 <_loop1_37_rule+0x1e4> │ │ │ │ │ + beq ee20 <_loop1_37_rule+0x1e4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq ee7c <_loop1_37_rule+0x23c> │ │ │ │ │ + beq ee78 <_loop1_37_rule+0x23c> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_CALL _PyAST_ExceptHandler │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq f110 <_loop1_37_rule+0x4d0> │ │ │ │ │ + beq f10c <_loop1_37_rule+0x4d0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f278 <_loop1_37_rule+0x638> │ │ │ │ │ + bne f274 <_loop1_37_rule+0x638> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq f35c <_loop1_37_rule+0x71c> │ │ │ │ │ + beq f358 <_loop1_37_rule+0x71c> │ │ │ │ │ str sl, [r9, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - b ecc0 <_loop1_37_rule+0x80> │ │ │ │ │ + b ecbc <_loop1_37_rule+0x80> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ee7c <_loop1_37_rule+0x23c> │ │ │ │ │ + bne ee78 <_loop1_37_rule+0x23c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ef18 <_loop1_37_rule+0x2d8> │ │ │ │ │ + bne ef14 <_loop1_37_rule+0x2d8> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne ee7c <_loop1_37_rule+0x23c> │ │ │ │ │ + bne ee78 <_loop1_37_rule+0x23c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f05c <_loop1_37_rule+0x41c> │ │ │ │ │ + bne f058 <_loop1_37_rule+0x41c> │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f170 <_loop1_37_rule+0x530> │ │ │ │ │ + bne f16c <_loop1_37_rule+0x530> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - beq f130 <_loop1_37_rule+0x4f0> │ │ │ │ │ + beq f12c <_loop1_37_rule+0x4f0> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne f130 <_loop1_37_rule+0x4f0> │ │ │ │ │ + bne f12c <_loop1_37_rule+0x4f0> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq f258 <_loop1_37_rule+0x618> │ │ │ │ │ + beq f254 <_loop1_37_rule+0x618> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble eef8 <_loop1_37_rule+0x2b8> │ │ │ │ │ + ble eef4 <_loop1_37_rule+0x2b8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r9, r7, lsl #2] │ │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b eeb4 <_loop1_37_rule+0x274> │ │ │ │ │ + b eeb0 <_loop1_37_rule+0x274> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq ed44 <_loop1_37_rule+0x104> │ │ │ │ │ - b efe8 <_loop1_37_rule+0x3a8> │ │ │ │ │ + beq ed40 <_loop1_37_rule+0x104> │ │ │ │ │ + b efe4 <_loop1_37_rule+0x3a8> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee48 <_loop1_37_rule+0x208> │ │ │ │ │ + beq ee44 <_loop1_37_rule+0x208> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq ee48 <_loop1_37_rule+0x208> │ │ │ │ │ + beq ee44 <_loop1_37_rule+0x208> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee48 <_loop1_37_rule+0x208> │ │ │ │ │ + beq ee44 <_loop1_37_rule+0x208> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq ee48 <_loop1_37_rule+0x208> │ │ │ │ │ + beq ee44 <_loop1_37_rule+0x208> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee48 <_loop1_37_rule+0x208> │ │ │ │ │ + beq ee44 <_loop1_37_rule+0x208> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq ee48 <_loop1_37_rule+0x208> │ │ │ │ │ + beq ee44 <_loop1_37_rule+0x208> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq ee7c <_loop1_37_rule+0x23c> │ │ │ │ │ + beq ee78 <_loop1_37_rule+0x23c> │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r1, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [r1, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_CALL _PyAST_ExceptHandler │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne edf0 <_loop1_37_rule+0x1b0> │ │ │ │ │ - b f110 <_loop1_37_rule+0x4d0> │ │ │ │ │ + bne edec <_loop1_37_rule+0x1b0> │ │ │ │ │ + b f10c <_loop1_37_rule+0x4d0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ee7c <_loop1_37_rule+0x23c> │ │ │ │ │ + bne ee78 <_loop1_37_rule+0x23c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq f050 <_loop1_37_rule+0x410> │ │ │ │ │ + beq f04c <_loop1_37_rule+0x410> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f050 <_loop1_37_rule+0x410> │ │ │ │ │ + bne f04c <_loop1_37_rule+0x410> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne f03c <_loop1_37_rule+0x3fc> │ │ │ │ │ + bne f038 <_loop1_37_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne f288 <_loop1_37_rule+0x648> │ │ │ │ │ + bne f284 <_loop1_37_rule+0x648> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b ed3c <_loop1_37_rule+0xfc> │ │ │ │ │ + b ed38 <_loop1_37_rule+0xfc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b f014 <_loop1_37_rule+0x3d4> │ │ │ │ │ + b f010 <_loop1_37_rule+0x3d4> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee6c <_loop1_37_rule+0x22c> │ │ │ │ │ + beq ee68 <_loop1_37_rule+0x22c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4dc0 │ │ │ │ │ + bl 4dbc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq ee6c <_loop1_37_rule+0x22c> │ │ │ │ │ + beq ee68 <_loop1_37_rule+0x22c> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee6c <_loop1_37_rule+0x22c> │ │ │ │ │ + beq ee68 <_loop1_37_rule+0x22c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq ee6c <_loop1_37_rule+0x22c> │ │ │ │ │ + beq ee68 <_loop1_37_rule+0x22c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq ee7c <_loop1_37_rule+0x23c> │ │ │ │ │ + beq ee78 <_loop1_37_rule+0x23c> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ @@ -17558,164 +17557,164 @@ │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne edf0 <_loop1_37_rule+0x1b0> │ │ │ │ │ + bne edec <_loop1_37_rule+0x1b0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee7c <_loop1_37_rule+0x23c> │ │ │ │ │ + beq ee78 <_loop1_37_rule+0x23c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b ee84 <_loop1_37_rule+0x244> │ │ │ │ │ + b ee80 <_loop1_37_rule+0x244> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b ef08 <_loop1_37_rule+0x2c8> │ │ │ │ │ + b ef04 <_loop1_37_rule+0x2c8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b ece8 <_loop1_37_rule+0xa8> │ │ │ │ │ + b ece4 <_loop1_37_rule+0xa8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b ef08 <_loop1_37_rule+0x2c8> │ │ │ │ │ + b ef04 <_loop1_37_rule+0x2c8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne ee80 <_loop1_37_rule+0x240> │ │ │ │ │ + bne ee7c <_loop1_37_rule+0x240> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq f248 <_loop1_37_rule+0x608> │ │ │ │ │ + beq f244 <_loop1_37_rule+0x608> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f248 <_loop1_37_rule+0x608> │ │ │ │ │ + bne f244 <_loop1_37_rule+0x608> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + bne f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f618 <_loop1_37_rule+0x9d8> │ │ │ │ │ + bne f614 <_loop1_37_rule+0x9d8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + bne f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f548 <_loop1_37_rule+0x908> │ │ │ │ │ + bne f544 <_loop1_37_rule+0x908> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + bne f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f4b0 <_loop1_37_rule+0x870> │ │ │ │ │ + bne f4ac <_loop1_37_rule+0x870> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + bne f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f3c4 <_loop1_37_rule+0x784> │ │ │ │ │ + bne f3c0 <_loop1_37_rule+0x784> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b ee80 <_loop1_37_rule+0x240> │ │ │ │ │ + b ee7c <_loop1_37_rule+0x240> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b f1a8 <_loop1_37_rule+0x568> │ │ │ │ │ + b f1a4 <_loop1_37_rule+0x568> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b ef08 <_loop1_37_rule+0x2c8> │ │ │ │ │ + b ef04 <_loop1_37_rule+0x2c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f11c <_loop1_37_rule+0x4dc> │ │ │ │ │ - b edfc <_loop1_37_rule+0x1bc> │ │ │ │ │ + bne f118 <_loop1_37_rule+0x4dc> │ │ │ │ │ + b edf8 <_loop1_37_rule+0x1bc> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f038 <_loop1_37_rule+0x3f8> │ │ │ │ │ + beq f034 <_loop1_37_rule+0x3f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f038 <_loop1_37_rule+0x3f8> │ │ │ │ │ + beq f034 <_loop1_37_rule+0x3f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1264 <_tmp_21_rule> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne f03c <_loop1_37_rule+0x3fc> │ │ │ │ │ + bne f038 <_loop1_37_rule+0x3fc> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f038 <_loop1_37_rule+0x3f8> │ │ │ │ │ + beq f034 <_loop1_37_rule+0x3f8> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f038 <_loop1_37_rule+0x3f8> │ │ │ │ │ + beq f034 <_loop1_37_rule+0x3f8> │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f038 <_loop1_37_rule+0x3f8> │ │ │ │ │ + beq f034 <_loop1_37_rule+0x3f8> │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ @@ -17725,86 +17724,86 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC135 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC135 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne f398 <_loop1_37_rule+0x758> │ │ │ │ │ + bne f394 <_loop1_37_rule+0x758> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq f38c <_loop1_37_rule+0x74c> │ │ │ │ │ + beq f388 <_loop1_37_rule+0x74c> │ │ │ │ │ mov sl, #1 │ │ │ │ │ str sl, [r4, #60] @ 0x3c │ │ │ │ │ - b f044 <_loop1_37_rule+0x404> │ │ │ │ │ + b f040 <_loop1_37_rule+0x404> │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f254 <_loop1_37_rule+0x614> │ │ │ │ │ + beq f250 <_loop1_37_rule+0x614> │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b ee14 <_loop1_37_rule+0x1d4> │ │ │ │ │ + b ee10 <_loop1_37_rule+0x1d4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b ec88 <_loop1_37_rule+0x48> │ │ │ │ │ + b ec84 <_loop1_37_rule+0x48> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b f044 <_loop1_37_rule+0x404> │ │ │ │ │ + b f040 <_loop1_37_rule+0x404> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f5ec <_loop1_37_rule+0x9ac> │ │ │ │ │ + beq f5e8 <_loop1_37_rule+0x9ac> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne f350 <_loop1_37_rule+0x710> │ │ │ │ │ + bne f34c <_loop1_37_rule+0x710> │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b ee00 <_loop1_37_rule+0x1c0> │ │ │ │ │ + b edfc <_loop1_37_rule+0x1c0> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + beq f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + beq f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + beq f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + beq f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + beq f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + beq f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr sl, [r6, #24] │ │ │ │ │ @@ -17823,169 +17822,169 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r8, [sp] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq f23c <_loop1_37_rule+0x5fc> │ │ │ │ │ + beq f238 <_loop1_37_rule+0x5fc> │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b ee80 <_loop1_37_rule+0x240> │ │ │ │ │ + b ee7c <_loop1_37_rule+0x240> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f214 <_loop1_37_rule+0x5d4> │ │ │ │ │ + beq f210 <_loop1_37_rule+0x5d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq f730 <_loop1_37_rule+0xaf0> │ │ │ │ │ + beq f72c <_loop1_37_rule+0xaf0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f730 <_loop1_37_rule+0xaf0> │ │ │ │ │ + bne f72c <_loop1_37_rule+0xaf0> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne f720 <_loop1_37_rule+0xae0> │ │ │ │ │ + bne f71c <_loop1_37_rule+0xae0> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f6cc <_loop1_37_rule+0xa8c> │ │ │ │ │ + bne f6c8 <_loop1_37_rule+0xa8c> │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne f720 <_loop1_37_rule+0xae0> │ │ │ │ │ + bne f71c <_loop1_37_rule+0xae0> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f6cc <_loop1_37_rule+0xa8c> │ │ │ │ │ + bne f6c8 <_loop1_37_rule+0xa8c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b f214 <_loop1_37_rule+0x5d4> │ │ │ │ │ + b f210 <_loop1_37_rule+0x5d4> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f1f0 <_loop1_37_rule+0x5b0> │ │ │ │ │ + beq f1ec <_loop1_37_rule+0x5b0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f1f0 <_loop1_37_rule+0x5b0> │ │ │ │ │ + beq f1ec <_loop1_37_rule+0x5b0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1264 <_tmp_21_rule> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne f1f4 <_loop1_37_rule+0x5b4> │ │ │ │ │ + bne f1f0 <_loop1_37_rule+0x5b4> │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f1f0 <_loop1_37_rule+0x5b0> │ │ │ │ │ + beq f1ec <_loop1_37_rule+0x5b0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne f5fc <_loop1_37_rule+0x9bc> │ │ │ │ │ + bne f5f8 <_loop1_37_rule+0x9bc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f238 <_loop1_37_rule+0x5f8> │ │ │ │ │ + beq f234 <_loop1_37_rule+0x5f8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b ee80 <_loop1_37_rule+0x240> │ │ │ │ │ + b ee7c <_loop1_37_rule+0x240> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f73c <_loop1_37_rule+0xafc> │ │ │ │ │ + bne f738 <_loop1_37_rule+0xafc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b ee00 <_loop1_37_rule+0x1c0> │ │ │ │ │ + b edfc <_loop1_37_rule+0x1c0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f5ec <_loop1_37_rule+0x9ac> │ │ │ │ │ + beq f5e8 <_loop1_37_rule+0x9ac> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f5c8 <_loop1_37_rule+0x988> │ │ │ │ │ - b f5ec <_loop1_37_rule+0x9ac> │ │ │ │ │ + bne f5c4 <_loop1_37_rule+0x988> │ │ │ │ │ + b f5e8 <_loop1_37_rule+0x9ac> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f1cc <_loop1_37_rule+0x58c> │ │ │ │ │ + beq f1c8 <_loop1_37_rule+0x58c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bb3c │ │ │ │ │ + bl bb3c │ │ │ │ │ R_ARM_CALL expression_rule │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq f1cc <_loop1_37_rule+0x58c> │ │ │ │ │ + beq f1c8 <_loop1_37_rule+0x58c> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f1cc <_loop1_37_rule+0x58c> │ │ │ │ │ + beq f1c8 <_loop1_37_rule+0x58c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4dc0 │ │ │ │ │ + bl 4dbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f1cc <_loop1_37_rule+0x58c> │ │ │ │ │ + beq f1c8 <_loop1_37_rule+0x58c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f1cc <_loop1_37_rule+0x58c> │ │ │ │ │ + beq f1c8 <_loop1_37_rule+0x58c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f1cc <_loop1_37_rule+0x58c> │ │ │ │ │ + beq f1c8 <_loop1_37_rule+0x58c> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f1cc <_loop1_37_rule+0x58c> │ │ │ │ │ + beq f1c8 <_loop1_37_rule+0x58c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mvn r3, #4 │ │ │ │ │ @@ -17993,16 +17992,16 @@ │ │ │ │ │ str r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC95 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, [sl, #20] │ │ │ │ │ - bl feec │ │ │ │ │ - b f488 <_loop1_37_rule+0x848> │ │ │ │ │ + bl fee8 │ │ │ │ │ + b f484 <_loop1_37_rule+0x848> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ @@ -18012,504 +18011,504 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC137 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC137 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne f5e0 <_loop1_37_rule+0x9a0> │ │ │ │ │ + bne f5dc <_loop1_37_rule+0x9a0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne f49c <_loop1_37_rule+0x85c> │ │ │ │ │ + bne f498 <_loop1_37_rule+0x85c> │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b ee80 <_loop1_37_rule+0x240> │ │ │ │ │ + b ee7c <_loop1_37_rule+0x240> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b f218 <_loop1_37_rule+0x5d8> │ │ │ │ │ + b f214 <_loop1_37_rule+0x5d8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b f4f0 <_loop1_37_rule+0x8b0> │ │ │ │ │ + b f4ec <_loop1_37_rule+0x8b0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f5ec <_loop1_37_rule+0x9ac> │ │ │ │ │ + beq f5e8 <_loop1_37_rule+0x9ac> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b f49c <_loop1_37_rule+0x85c> │ │ │ │ │ + b f498 <_loop1_37_rule+0x85c> │ │ │ │ │ │ │ │ │ │ -0000f754 : │ │ │ │ │ +0000f750 : │ │ │ │ │ double_star_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq f7f0 │ │ │ │ │ + beq f7ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f7f0 │ │ │ │ │ + bne f7ec │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne f7e0 │ │ │ │ │ + bne f7dc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f7fc │ │ │ │ │ + bne f7f8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b f79c │ │ │ │ │ + b f798 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9148 │ │ │ │ │ + bl 9144 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq f7d0 │ │ │ │ │ + beq f7cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f7d8 │ │ │ │ │ + beq f7d4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f7d8 │ │ │ │ │ + beq f7d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b f7e0 │ │ │ │ │ + b f7dc │ │ │ │ │ │ │ │ │ │ -0000f844 : │ │ │ │ │ +0000f840 : │ │ │ │ │ items_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq fabc │ │ │ │ │ + beq fab8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fabc │ │ │ │ │ + bne fab8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - bne f9c8 │ │ │ │ │ + bne f9c4 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq fab0 │ │ │ │ │ + beq faac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fab0 │ │ │ │ │ + bne faac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne fa50 │ │ │ │ │ + bne fa4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fac8 │ │ │ │ │ + bl fac4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq fa4c │ │ │ │ │ + beq fa48 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq fa8c │ │ │ │ │ + beq fa88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fa8c │ │ │ │ │ + bne fa88 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne fa40 │ │ │ │ │ + bne fa3c │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq faa0 │ │ │ │ │ + beq fa9c │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ moveq r6, r8 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - bne fa40 │ │ │ │ │ + bne fa3c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f9d4 │ │ │ │ │ + bne f9d0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq fa98 │ │ │ │ │ + beq fa94 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bgt fa08 │ │ │ │ │ + bgt fa04 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq fa50 │ │ │ │ │ + beq fa4c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fac8 │ │ │ │ │ + bl fac4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq f970 │ │ │ │ │ + beq f96c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne fa1c │ │ │ │ │ + bne fa18 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq fa60 │ │ │ │ │ + beq fa5c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r3, [r5, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b f95c │ │ │ │ │ + b f958 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r5, r8, lsl #2] │ │ │ │ │ str r2, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b f988 │ │ │ │ │ + b f984 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f9f0 │ │ │ │ │ + beq f9ec │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b f9c4 │ │ │ │ │ + b f9c0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fa98 │ │ │ │ │ + beq fa94 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b f9f8 │ │ │ │ │ + b f9f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b f928 │ │ │ │ │ + b f924 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b fa40 │ │ │ │ │ + b fa3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b f8d4 │ │ │ │ │ + b f8d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b f88c │ │ │ │ │ + b f888 │ │ │ │ │ │ │ │ │ │ -0000fac8 : │ │ │ │ │ +0000fac4 : │ │ │ │ │ key_value_pattern_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq fe44 │ │ │ │ │ + beq fe40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fe44 │ │ │ │ │ + bne fe40 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne fc58 │ │ │ │ │ + bne fc54 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq fe38 │ │ │ │ │ + beq fe34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fe38 │ │ │ │ │ + bne fe34 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne fda0 │ │ │ │ │ + bne fd9c │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq fe2c │ │ │ │ │ + beq fe28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fe2c │ │ │ │ │ + bne fe28 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne fd74 │ │ │ │ │ + bne fd70 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq fd40 │ │ │ │ │ + beq fd3c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 80a4 │ │ │ │ │ + bl 80a0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq fc68 │ │ │ │ │ + beq fc64 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_41_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_41_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fc68 │ │ │ │ │ + beq fc64 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fe74 │ │ │ │ │ + beq fe70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 61e8 │ │ │ │ │ + bl 61e4 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq fe74 │ │ │ │ │ + beq fe70 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_pattern_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_pattern_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq fe50 │ │ │ │ │ + beq fe4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne fe50 │ │ │ │ │ + bne fe4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne fd74 │ │ │ │ │ + bne fd70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8464 │ │ │ │ │ + bl 8460 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne fbf8 │ │ │ │ │ + bne fbf4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne fd74 │ │ │ │ │ + bne fd70 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_42_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_42_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fcc4 │ │ │ │ │ + beq fcc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 929c │ │ │ │ │ + bl 929c │ │ │ │ │ R_ARM_CALL strings_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne fbf8 │ │ │ │ │ + bne fbf4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne fd74 │ │ │ │ │ + bne fd70 │ │ │ │ │ mov r1, #628 @ 0x274 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne feac │ │ │ │ │ + bne fea8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne fd74 │ │ │ │ │ + bne fd70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #627 @ 0x273 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fe7c │ │ │ │ │ + bne fe78 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne fd74 │ │ │ │ │ + bne fd70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #629 @ 0x275 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fdb4 │ │ │ │ │ + bne fdb0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b fd7c │ │ │ │ │ + b fd78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt fe14 │ │ │ │ │ + blt fe10 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq fbcc │ │ │ │ │ + beq fbc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne fda0 │ │ │ │ │ + bne fd9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d594 │ │ │ │ │ + bl d590 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne fc04 │ │ │ │ │ + bne fc00 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - b fc54 │ │ │ │ │ + b fc50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq fd30 │ │ │ │ │ + beq fd2c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -18518,89 +18517,89 @@ │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_CALL _PyAST_Constant │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq fedc │ │ │ │ │ + beq fed8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq fbf8 │ │ │ │ │ + beq fbf4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fbf8 │ │ │ │ │ + beq fbf4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b fd7c │ │ │ │ │ + b fd78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b fb98 │ │ │ │ │ + b fb94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b fb58 │ │ │ │ │ + b fb54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b fb10 │ │ │ │ │ + b fb0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fc54 │ │ │ │ │ + beq fc50 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b fc58 │ │ │ │ │ + b fc54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b fda8 │ │ │ │ │ + b fda4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq fd30 │ │ │ │ │ + beq fd2c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b fde0 │ │ │ │ │ + b fddc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq fd30 │ │ │ │ │ + beq fd2c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b fde0 │ │ │ │ │ + b fddc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fe14 │ │ │ │ │ - b fd30 │ │ │ │ │ + bne fe10 │ │ │ │ │ + b fd2c │ │ │ │ │ │ │ │ │ │ -0000feec : │ │ │ │ │ +0000fee8 : │ │ │ │ │ RAISE_ERROR_KNOWN_LOCATION.constprop.0(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ @@ -18616,15 +18615,15 @@ │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyPegen_raise_error_known_location> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error_known_location │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -0000ff3c : │ │ │ │ │ +0000ff38 : │ │ │ │ │ RAISE_ERROR_KNOWN_LOCATION(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ @@ -18644,112 +18643,112 @@ │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_raise_error_known_location> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error_known_location │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ │ │ -0000ff9c <_tmp_126_rule>: │ │ │ │ │ +0000ff98 <_tmp_126_rule>: │ │ │ │ │ _tmp_126_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 10044 <_tmp_126_rule+0xa8> │ │ │ │ │ + beq 10040 <_tmp_126_rule+0xa8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10044 <_tmp_126_rule+0xa8> │ │ │ │ │ + bne 10040 <_tmp_126_rule+0xa8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1003c <_tmp_126_rule+0xa0> │ │ │ │ │ + bne 10038 <_tmp_126_rule+0xa0> │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10034 <_tmp_126_rule+0x98> │ │ │ │ │ + bne 10030 <_tmp_126_rule+0x98> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10034 <_tmp_126_rule+0x98> │ │ │ │ │ + bne 10030 <_tmp_126_rule+0x98> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b ffe0 <_tmp_126_rule+0x44> │ │ │ │ │ + b ffdc <_tmp_126_rule+0x44> │ │ │ │ │ │ │ │ │ │ -00010050 <_tmp_151_rule>: │ │ │ │ │ +0001004c <_tmp_151_rule>: │ │ │ │ │ _tmp_151_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 100f8 <_tmp_151_rule+0xa8> │ │ │ │ │ + beq 100f4 <_tmp_151_rule+0xa8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 100f8 <_tmp_151_rule+0xa8> │ │ │ │ │ + bne 100f4 <_tmp_151_rule+0xa8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 100f0 <_tmp_151_rule+0xa0> │ │ │ │ │ + bne 100ec <_tmp_151_rule+0xa0> │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 100e8 <_tmp_151_rule+0x98> │ │ │ │ │ + bne 100e4 <_tmp_151_rule+0x98> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 100e8 <_tmp_151_rule+0x98> │ │ │ │ │ + bne 100e4 <_tmp_151_rule+0x98> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 10094 <_tmp_151_rule+0x44> │ │ │ │ │ + b 10090 <_tmp_151_rule+0x44> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -89,20 +89,20 @@ │ │ │ │ │ bne 94c <_PyPegen_parse+0x94c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r6, r3, #0 │ │ │ │ │ bne 448 <_PyPegen_parse+0x448> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 4dc0 │ │ │ │ │ + bl 4dbc │ │ │ │ │ R_ARM_CALL expressions_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 43c <_PyPegen_parse+0x43c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl abc8 │ │ │ │ │ + bl abc4 │ │ │ │ │ R_ARM_CALL _loop0_1_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 43c <_PyPegen_parse+0x43c> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -489,15 +489,15 @@ │ │ │ │ │ beq 7b4 <_PyPegen_parse+0x7b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ beq 7b4 <_PyPegen_parse+0x7b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl abc8 │ │ │ │ │ + bl abc4 │ │ │ │ │ R_ARM_CALL _loop0_1_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 7b4 <_PyPegen_parse+0x7b4> │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -752,27 +752,27 @@ │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne d4c │ │ │ │ │ ldr r3, [sl, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne d00 │ │ │ │ │ mov r0, #4 │ │ │ │ │ - ldr r8, [sl, #8] │ │ │ │ │ + ldr r9, [sl, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq cf4 │ │ │ │ │ ldr r4, [sl, #60] @ 0x3c │ │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ - movweq r9, #6000 @ 0x1770 │ │ │ │ │ + movweq r8, #6000 @ 0x1770 │ │ │ │ │ bne d04 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ beq b40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -800,26 +800,26 @@ │ │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [sl, #88] @ 0x58 │ │ │ │ │ beq c78 │ │ │ │ │ str r6, [r5, r4, lsl #2] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ - ldr r8, [sl, #8] │ │ │ │ │ + ldr r9, [sl, #8] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ str r2, [sl, #88] @ 0x58 │ │ │ │ │ bne ab0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b ac4 │ │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - str r8, [sl, #8] │ │ │ │ │ + str r9, [sl, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [sl, #88] @ 0x58 │ │ │ │ │ beq cc8 │ │ │ │ │ ldr r3, [sl, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne cc8 │ │ │ │ │ ldr r1, [sl, #20] │ │ │ │ │ @@ -907,15 +907,15 @@ │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq d58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [sl, #60] @ 0x3c │ │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - str r8, [sl, #8] │ │ │ │ │ + str r9, [sl, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [sl, #88] @ 0x58 │ │ │ │ │ bne b64 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sl, #88] @ 0x58 │ │ │ │ │ @@ -1156,24 +1156,24 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 2774 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne 2ef8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 142c8 │ │ │ │ │ + bl 142dc │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ bne 11ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2ef8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 14ed4 │ │ │ │ │ + bl 14ee4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 163c │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ @@ -1212,62 +1212,62 @@ │ │ │ │ │ mov r1, #700 @ 0x2bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1118 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ beq 1118 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1118 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 1118 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 204f4 │ │ │ │ │ + bl 20504 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ bne 1668 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2018 │ │ │ │ │ mov r1, #700 @ 0x2bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ beq 2010 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 2010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 210b4 │ │ │ │ │ + bl 210c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne 2018 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -1290,15 +1290,15 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 16e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b 1030 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 14ed4 │ │ │ │ │ + bl 14ee4 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 1008 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_function_def_decorators> │ │ │ │ │ R_ARM_CALL _PyPegen_function_def_decorators │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ @@ -1361,15 +1361,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #665 @ 0x299 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1d4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4838 │ │ │ │ │ + bl 4834 │ │ │ │ │ R_ARM_CALL _gather_34_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ beq 1d4c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1381,15 +1381,15 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne 1d54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ beq 1d4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ @@ -1430,15 +1430,15 @@ │ │ │ │ │ bne 2c34 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne 2b64 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 142c8 │ │ │ │ │ + bl 142dc │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ bne 1894 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2b64 │ │ │ │ │ @@ -1507,15 +1507,15 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1524 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ beq 1524 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f20 │ │ │ │ │ R_ARM_CALL finally_block_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ @@ -1538,26 +1538,26 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2034 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 2034 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 21b4 │ │ │ │ │ R_ARM_CALL _loop1_36_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ beq 2034 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 210b4 │ │ │ │ │ + bl 210c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne 203c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f20 │ │ │ │ │ R_ARM_CALL finally_block_rule │ │ │ │ │ @@ -1689,31 +1689,31 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #707 @ 0x2c3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ beq 2b70 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 2b70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 210b4 │ │ │ │ │ + bl 210c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne 2a70 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -1879,15 +1879,15 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 5a60 │ │ │ │ │ + bl 5a5c │ │ │ │ │ R_ARM_CALL subject_expr_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ beq f88 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1976,33 +1976,33 @@ │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1c20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c64 │ │ │ │ │ + bl 5c60 │ │ │ │ │ R_ARM_CALL patterns_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 1c20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8378 │ │ │ │ │ + bl 8374 │ │ │ │ │ R_ARM_CALL guard_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 1c20 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1c20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 1c20 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyAST_match_case> │ │ │ │ │ R_ARM_CALL _PyAST_match_case │ │ │ │ │ @@ -2086,15 +2086,15 @@ │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 2398 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 1220 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -2143,15 +2143,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #665 @ 0x299 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1eec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4838 │ │ │ │ │ + bl 4834 │ │ │ │ │ R_ARM_CALL _gather_34_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ beq 1eec │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2163,29 +2163,29 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne 1ef4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ beq 1eec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 230c │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 18ad4 │ │ │ │ │ + bl 18ae4 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str sl, [sp] │ │ │ │ │ @@ -2197,15 +2197,15 @@ │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ bne 1394 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 230c │ │ │ │ │ @@ -2235,15 +2235,15 @@ │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ beq e7c │ │ │ │ │ b 1658 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4838 │ │ │ │ │ + bl 4834 │ │ │ │ │ R_ARM_CALL _gather_34_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ beq 12cc │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2268,29 +2268,29 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne 12d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ beq 12cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 230c │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 18ad4 │ │ │ │ │ + bl 18ae4 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ @@ -2332,26 +2332,26 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2c80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ beq 2c80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ec40 │ │ │ │ │ + bl ec3c │ │ │ │ │ R_ARM_CALL _loop1_37_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 2c80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 210b4 │ │ │ │ │ + bl 210c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne 2c88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f20 │ │ │ │ │ R_ARM_CALL finally_block_rule │ │ │ │ │ @@ -2379,15 +2379,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 2c4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 13a0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -2425,15 +2425,15 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC12 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 21c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c64 │ │ │ │ │ + bl 5c60 │ │ │ │ │ R_ARM_CALL patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 231c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ @@ -2445,20 +2445,20 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ beq 2230 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c64 │ │ │ │ │ + bl 5c60 │ │ │ │ │ R_ARM_CALL patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2230 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8378 │ │ │ │ │ + bl 8374 │ │ │ │ │ R_ARM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 2234 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2532,15 +2532,15 @@ │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ b 223c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r3 │ │ │ │ │ b 1f08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8378 │ │ │ │ │ + bl 8374 │ │ │ │ │ R_ARM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 21cc │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2828,15 +2828,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ bne 256c │ │ │ │ │ @@ -2876,15 +2876,15 @@ │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b fa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b f34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a60 │ │ │ │ │ + bl 5a5c │ │ │ │ │ R_ARM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1984 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -2933,15 +2933,15 @@ │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ b 19b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 19b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a60 │ │ │ │ │ + bl 5a5c │ │ │ │ │ R_ARM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1954 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -2963,15 +2963,15 @@ │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 2820 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 2bb0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -3038,15 +3038,15 @@ │ │ │ │ │ movw r1, #707 @ 0x2c3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 29d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 29d0 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -3059,15 +3059,15 @@ │ │ │ │ │ movw r1, #707 @ 0x2c3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 2a50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2a50 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -3568,15 +3568,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 30e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 30e0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_144_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -3630,15 +3630,15 @@ │ │ │ │ │ beq 3194 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bd0 │ │ │ │ │ R_ARM_CALL _loop0_145_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3194 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ec40 │ │ │ │ │ + bl ec3c │ │ │ │ │ R_ARM_CALL _loop1_37_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 3280 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ @@ -3691,15 +3691,15 @@ │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq 3198 │ │ │ │ │ @@ -3888,15 +3888,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3520 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3520 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -3909,15 +3909,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 35a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 35a0 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -3956,15 +3956,15 @@ │ │ │ │ │ beq 1c28 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ b 1c30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4838 │ │ │ │ │ + bl 4834 │ │ │ │ │ R_ARM_CALL _gather_34_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ beq 1d9c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -3981,15 +3981,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1d9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 1d9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -4043,33 +4043,33 @@ │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 35b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 34d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c64 │ │ │ │ │ + bl 5c60 │ │ │ │ │ R_ARM_CALL patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 19b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8378 │ │ │ │ │ + bl 8374 │ │ │ │ │ R_ARM_CALL guard_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 19b0 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 19b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 19b0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC16 │ │ │ │ │ @@ -4081,15 +4081,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ bne 2834 │ │ │ │ │ @@ -5114,15 +5114,15 @@ │ │ │ │ │ beq 404c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ beq 404c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d3dc │ │ │ │ │ + bl d3d8 │ │ │ │ │ R_ARM_CALL _tmp_10_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 4050 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -5155,15 +5155,15 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC17 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 4d94 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 4a28 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -5220,15 +5220,15 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 64c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 213e0 │ │ │ │ │ + bl 213f0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 4d38 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ @@ -5249,24 +5249,24 @@ │ │ │ │ │ bne 6384 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 59c4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl ad4c │ │ │ │ │ + bl ad48 │ │ │ │ │ R_ARM_CALL invalid_ann_assign_target_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 594c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 59c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ddd8 │ │ │ │ │ + bl 1dde8 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ bne 556c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bne 59c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -5274,33 +5274,33 @@ │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 5510 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 59c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b568 │ │ │ │ │ + bl b564 │ │ │ │ │ R_ARM_CALL _loop0_122_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 47fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d758 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ bne 5810 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 59c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b568 │ │ │ │ │ + bl b564 │ │ │ │ │ R_ARM_CALL _loop0_122_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 482c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 185a0 │ │ │ │ │ + bl 185b0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 63f4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 59c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -5385,15 +5385,15 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 6220 │ │ │ │ │ mov r3, #22 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ @@ -5646,15 +5646,15 @@ │ │ │ │ │ R_ARM_CALL pass_stmt_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 4394 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ b 44ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 6214 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 6214 │ │ │ │ │ @@ -5733,15 +5733,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 5838 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5174 │ │ │ │ │ + bl 5170 │ │ │ │ │ R_ARM_CALL del_targets_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 5838 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_15_rule │ │ │ │ │ @@ -5817,15 +5817,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 5a44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 5a44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3c10 │ │ │ │ │ + bl 3c0c │ │ │ │ │ R_ARM_CALL _tmp_16_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 5a48 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ @@ -5881,15 +5881,15 @@ │ │ │ │ │ beq 613c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 185a0 │ │ │ │ │ + bl 185b0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 612c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 612c │ │ │ │ │ @@ -5920,21 +5920,21 @@ │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ beq 4404 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b 46d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 42c0 │ │ │ │ │ + bl 42bc │ │ │ │ │ R_ARM_CALL break_stmt_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bne 4d2c │ │ │ │ │ b 4454 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 46b4 │ │ │ │ │ + bl 46b0 │ │ │ │ │ R_ARM_CALL continue_stmt_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bne 4d2c │ │ │ │ │ b 4484 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ @@ -5985,15 +5985,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 625c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4014 │ │ │ │ │ + bl 4010 │ │ │ │ │ R_ARM_CALL _gather_14_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 625c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ @@ -6058,15 +6058,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #531 @ 0x213 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 63ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4014 │ │ │ │ │ + bl 4010 │ │ │ │ │ R_ARM_CALL _gather_14_rule │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ beq 63ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ @@ -6123,19 +6123,19 @@ │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ b 4ccc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 213e0 │ │ │ │ │ + bl 213f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 484c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 484c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r8, [r5, #20] │ │ │ │ │ @@ -6156,15 +6156,15 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r7, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq 4850 │ │ │ │ │ @@ -6173,15 +6173,15 @@ │ │ │ │ │ b 4280 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ beq 4bb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d3dc │ │ │ │ │ + bl d3d8 │ │ │ │ │ R_ARM_CALL _tmp_10_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 4bb8 │ │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -6233,15 +6233,15 @@ │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 5464 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -6325,15 +6325,15 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r8, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r8, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r8, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 5464 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ @@ -6368,15 +6368,15 @@ │ │ │ │ │ beq 5898 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 5898 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18110 │ │ │ │ │ + bl 18120 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 589c │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -6418,15 +6418,15 @@ │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 6360 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 4a28 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -6441,15 +6441,15 @@ │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 47fc │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9c8 │ │ │ │ │ R_ARM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ b 5464 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bne 5f58 │ │ │ │ │ @@ -6683,15 +6683,15 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq 5c48 │ │ │ │ │ @@ -6817,15 +6817,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 5b98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt 5924 │ │ │ │ │ @@ -6916,15 +6916,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq 5e78 │ │ │ │ │ @@ -6992,15 +6992,15 @@ │ │ │ │ │ beq 6004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d758 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq 6004 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9cc │ │ │ │ │ + bl b9c8 │ │ │ │ │ R_ARM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 6004 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ @@ -7673,15 +7673,15 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 69d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 664c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 209cc │ │ │ │ │ + bl 209dc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 66cc │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -8099,15 +8099,15 @@ │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 6e44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15d10 │ │ │ │ │ + bl 15d20 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 6e48 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -8194,15 +8194,15 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 209cc │ │ │ │ │ + bl 209dc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 6ed8 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -8876,15 +8876,15 @@ │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 8704 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 8998 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ebf8 │ │ │ │ │ + bl 1ec08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ subne r3, r3, #2 │ │ │ │ │ bne 77a0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ @@ -8929,24 +8929,24 @@ │ │ │ │ │ bne 9184 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 9174 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 185a0 │ │ │ │ │ + bl 185b0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 7b4c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bne 9174 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ streq r2, [r4, #88] @ 0x58 │ │ │ │ │ beq 8648 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -9014,19 +9014,19 @@ │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 7c68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1ddd8 │ │ │ │ │ + bl 1dde8 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 7c68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bne 8520 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ @@ -9034,15 +9034,15 @@ │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ bne 8740 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f2e8 │ │ │ │ │ + bl 1f2f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ bne 79d0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -9143,15 +9143,15 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 8ae4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bne 8684 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ bne 8970 │ │ │ │ │ @@ -9240,22 +9240,22 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 83a0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 8b48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ beq 85b4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bne 85bc │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -9315,15 +9315,15 @@ │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 80f4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bl 217e8 <_gather_86_rule> │ │ │ │ │ + bl 217f8 <_gather_86_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bne 8504 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -9365,21 +9365,21 @@ │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 8b3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 24738 │ │ │ │ │ + bl 24748 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 8b3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 217e8 <_gather_86_rule> │ │ │ │ │ + bl 217f8 <_gather_86_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8c20 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ bne 8b3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -9426,15 +9426,15 @@ │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8918 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f73c │ │ │ │ │ + bl 1f74c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 8918 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -9772,15 +9772,15 @@ │ │ │ │ │ b 7e7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 79d0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 7c7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl af74 │ │ │ │ │ + bl af70 │ │ │ │ │ R_ARM_CALL invalid_comprehension_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -9795,15 +9795,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b 7fbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 7e70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq 7e70 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -9858,15 +9858,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8860 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 187dc │ │ │ │ │ + bl 187ec │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ bne 8fd4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 903c │ │ │ │ │ mov r1, #7 │ │ │ │ │ @@ -9907,15 +9907,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ beq 81b8 │ │ │ │ │ @@ -9946,15 +9946,15 @@ │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ beq 8fb0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ b 7e78 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 7fcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl af74 │ │ │ │ │ + bl af70 │ │ │ │ │ R_ARM_CALL invalid_comprehension_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ b 7fd4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -10277,15 +10277,15 @@ │ │ │ │ │ moveq r2, r3 │ │ │ │ │ beq 8e28 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 8184 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 24738 │ │ │ │ │ + bl 24748 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b 8184 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -10309,15 +10309,15 @@ │ │ │ │ │ str r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC33 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - bl feec │ │ │ │ │ + bl fee8 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq 8de4 │ │ │ │ │ @@ -10339,15 +10339,15 @@ │ │ │ │ │ str r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC34 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - bl feec │ │ │ │ │ + bl fee8 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8de0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #1 │ │ │ │ │ @@ -10366,15 +10366,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b 8e8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b 8c60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -10435,15 +10435,15 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC30 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r6, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq 889c │ │ │ │ │ @@ -10475,15 +10475,15 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC31 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 8898 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #1 │ │ │ │ │ @@ -10724,15 +10724,15 @@ │ │ │ │ │ b 9310 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 942c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 89b8 │ │ │ │ │ + bl 89b4 │ │ │ │ │ R_ARM_CALL _loop1_83_rule │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ streq r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bne 94dc │ │ │ │ │ mov r3, r1 │ │ │ │ │ @@ -10769,15 +10769,15 @@ │ │ │ │ │ mov r9, r3 │ │ │ │ │ bne 955c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 962c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 89b8 │ │ │ │ │ + bl 89b4 │ │ │ │ │ R_ARM_CALL _loop1_83_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bne 95f4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ @@ -10816,15 +10816,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b 9438 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8b60 │ │ │ │ │ + bl 8b5c │ │ │ │ │ R_ARM_CALL tstring_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 94a0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ @@ -10851,15 +10851,15 @@ │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr lr, [r3, #32] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r3, [ip, #24] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ beq 94c8 │ │ │ │ │ @@ -11202,15 +11202,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 9d70 <_tmp_156_rule+0x4e8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 9b40 <_tmp_156_rule+0x2b8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 1dfa0 │ │ │ │ │ + bl 1dfb0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ bne 9afc <_tmp_156_rule+0x274> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 9b40 <_tmp_156_rule+0x2b8> │ │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ │ @@ -11696,15 +11696,15 @@ │ │ │ │ │ mov r6, r4 │ │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 20400 <_tmp_168_rule> │ │ │ │ │ + bl 20410 <_tmp_168_rule> │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq a1d8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ beq a2cc │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ str r4, [r9, r5, lsl #2] │ │ │ │ │ @@ -12554,15 +12554,15 @@ │ │ │ │ │ movw r2, #1197 @ 0x4ad │ │ │ │ │ b a9d4 │ │ │ │ │ mov r8, r9 │ │ │ │ │ b abcc │ │ │ │ │ mov r8, r6 │ │ │ │ │ b acf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 209cc │ │ │ │ │ + bl 209dc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq ad20 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -12769,15 +12769,15 @@ │ │ │ │ │ bne b5a4 │ │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 20400 <_tmp_168_rule> │ │ │ │ │ + bl 20410 <_tmp_168_rule> │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ bne b210 │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ @@ -13310,15 +13310,15 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ beq b900 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ beq b6ec │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -13352,15 +13352,15 @@ │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b b708 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne baa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 187dc │ │ │ │ │ + bl 187ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ bne b870 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b b6ec │ │ │ │ │ @@ -13430,15 +13430,15 @@ │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC37 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ beq baa8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne baf4 │ │ │ │ │ @@ -13446,15 +13446,15 @@ │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b b86c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne b6fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl af74 │ │ │ │ │ + bl af70 │ │ │ │ │ R_ARM_CALL invalid_comprehension_rule.isra.0 │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ b b8f4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -13579,15 +13579,15 @@ │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ b bbb0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne bf84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 201f0 │ │ │ │ │ + bl 20200 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ b bc18 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne bf88 │ │ │ │ │ @@ -13721,25 +13721,25 @@ │ │ │ │ │ bne c290 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne c690 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 42c0 │ │ │ │ │ + bl 42bc │ │ │ │ │ R_ARM_CALL break_stmt_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ bne c290 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne c690 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 46b4 │ │ │ │ │ + bl 46b0 │ │ │ │ │ R_ARM_CALL continue_stmt_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ bne c290 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -13901,15 +13901,15 @@ │ │ │ │ │ ldr r1, [r3, #32] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, ip, #1 │ │ │ │ │ @@ -13950,15 +13950,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, ip, #1 │ │ │ │ │ beq bcd8 │ │ │ │ │ @@ -13991,15 +13991,15 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC38 │ │ │ │ │ movtne r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC38 │ │ │ │ │ beq bcb0 │ │ │ │ │ b c130 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl b790 │ │ │ │ │ + bl b78c │ │ │ │ │ R_ARM_CALL expression_without_invalid_rule │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ beq bd8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_raise_error_for_missing_comma> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error_for_missing_comma │ │ │ │ │ @@ -14114,15 +14114,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne c408 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b bc18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9404 │ │ │ │ │ + bl 9400 │ │ │ │ │ R_ARM_CALL lambda_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ ldrne ip, [r4, #88] @ 0x58 │ │ │ │ │ bne bef0 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -14236,15 +14236,15 @@ │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq c52c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b790 │ │ │ │ │ + bl b78c │ │ │ │ │ R_ARM_CALL expression_without_invalid_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bne c754 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r7 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ @@ -14354,15 +14354,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b be94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ b be18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9404 │ │ │ │ │ + bl 9400 │ │ │ │ │ R_ARM_CALL lambda_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ bne bec0 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -14401,15 +14401,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b c26c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ b bef4 │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ @@ -17756,15 +17756,15 @@ │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq f638 │ │ │ │ │ @@ -17896,15 +17896,15 @@ │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ beq f850 │ │ │ │ │ @@ -20194,15 +20194,15 @@ │ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ @@ -20617,48 +20617,48 @@ │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 12db0 │ │ │ │ │ + beq 12b9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12db0 │ │ │ │ │ + bne 12b9c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 12ab8 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 12c24 │ │ │ │ │ + beq 12c3c │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 12d80 │ │ │ │ │ + beq 12c98 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12d80 │ │ │ │ │ + bne 12c98 │ │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ @@ -20669,27 +20669,27 @@ │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 122bc │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 12c6c │ │ │ │ │ + bne 12d04 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 12c10 │ │ │ │ │ + beq 12cf0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c10 │ │ │ │ │ + bne 12cf0 │ │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -20699,27 +20699,27 @@ │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 12340 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 12c6c │ │ │ │ │ + bne 12d04 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 12d40 │ │ │ │ │ + beq 12d10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12d40 │ │ │ │ │ + bne 12d10 │ │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -20729,27 +20729,27 @@ │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 123c4 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 12c6c │ │ │ │ │ + bne 12d04 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 12d9c │ │ │ │ │ + beq 12cb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12d9c │ │ │ │ │ + bne 12cb4 │ │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -20759,27 +20759,27 @@ │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bne 12448 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 12c6c │ │ │ │ │ + bne 12d04 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 12d54 │ │ │ │ │ + beq 12c24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12d54 │ │ │ │ │ + bne 12c24 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -20794,15 +20794,15 @@ │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 129b8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 12ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ @@ -20811,21 +20811,21 @@ │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bf4 │ │ │ │ │ + bne 12cd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b74 │ │ │ │ │ + bne 12b68 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 122a0 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r7, r9 │ │ │ │ │ blt 1257c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ @@ -20846,21 +20846,21 @@ │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12cc0 │ │ │ │ │ + bne 12bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b5c │ │ │ │ │ + bne 12b50 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 12324 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r9, r7 │ │ │ │ │ bgt 12684 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ @@ -20881,33 +20881,33 @@ │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 123ac │ │ │ │ │ + bne 12b80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b68 │ │ │ │ │ + bne 12b74 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 123a8 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r7, r9 │ │ │ │ │ blt 126dc │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 12138 │ │ │ │ │ + beq 1213c │ │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 12b04 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -20916,21 +20916,21 @@ │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bd8 │ │ │ │ │ + bne 12bbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b50 │ │ │ │ │ + bne 12b5c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1242c │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r7, r9 │ │ │ │ │ blt 1262c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ @@ -20951,15 +20951,15 @@ │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12b8c │ │ │ │ │ + bne 12ba8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 12b40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -20967,32 +20967,32 @@ │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ blt 125d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 12214 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq 12210 │ │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 12210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 12210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 12bcc │ │ │ │ │ + beq 12c18 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r1, #4 │ │ │ │ │ ldr ip, [r6, #24] │ │ │ │ │ @@ -21004,15 +21004,15 @@ │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC50 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 12558 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 12948 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -21029,21 +21029,21 @@ │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bf4 │ │ │ │ │ + bne 12cd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b74 │ │ │ │ │ + bne 12b68 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 125cc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r9, r3 │ │ │ │ │ blt 12734 │ │ │ │ │ mov r7, r9 │ │ │ │ │ @@ -21052,67 +21052,67 @@ │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12b8c │ │ │ │ │ + bne 12ba8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ bne 12b40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 12624 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bgt 12894 │ │ │ │ │ + bgt 1283c │ │ │ │ │ mov r6, r7 │ │ │ │ │ b 124b0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12bd8 │ │ │ │ │ + bne 12bbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b50 │ │ │ │ │ + bne 12b5c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1267c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt 1283c │ │ │ │ │ + bgt 12890 │ │ │ │ │ mov r7, r9 │ │ │ │ │ b 1242c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12cc0 │ │ │ │ │ + bne 12bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b5c │ │ │ │ │ + bne 12b50 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 126d4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r9, r3 │ │ │ │ │ blt 127e4 │ │ │ │ │ mov r7, r9 │ │ │ │ │ @@ -21121,21 +21121,21 @@ │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 123ac │ │ │ │ │ + bne 12b80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b68 │ │ │ │ │ + bne 12b74 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1272c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r9 │ │ │ │ │ bgt 1278c │ │ │ │ │ mov r7, r9 │ │ │ │ │ @@ -21145,20 +21145,20 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 12bf4 │ │ │ │ │ + bne 12cd4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b74 │ │ │ │ │ + bne 12b68 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 12954 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ble 12954 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ @@ -21168,318 +21168,324 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 123ac │ │ │ │ │ + bne 12b80 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b68 │ │ │ │ │ + bne 12b74 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12964 │ │ │ │ │ + beq 1295c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble 12964 │ │ │ │ │ + ble 1295c │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ b 1278c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 12cc0 │ │ │ │ │ + bne 12bd8 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b5c │ │ │ │ │ + bne 12b50 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1296c │ │ │ │ │ + beq 12974 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble 1296c │ │ │ │ │ + ble 12974 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ b 127e4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 12bd8 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ + bne 12ba8 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b50 │ │ │ │ │ + bne 12b40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12974 │ │ │ │ │ + beq 12964 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - ble 12974 │ │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + ble 12964 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ b 1283c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 12b8c │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ + bne 12bbc │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ bl 11f80 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12b40 │ │ │ │ │ + bne 12b5c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1295c │ │ │ │ │ + beq 1296c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - ble 1295c │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - b 12894 │ │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + ble 1296c │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + b 12890 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 122d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 12bcc │ │ │ │ │ + beq 12c18 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r1, #3 │ │ │ │ │ ldr ip, [r6, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ stm sp, {sl, ip} │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_CALL _PyAST_BinOp │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 12ba8 │ │ │ │ │ + beq 12bf4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12ba8 │ │ │ │ │ + bne 12bf4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ b 12244 │ │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ b 122a0 │ │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + b 123a8 │ │ │ │ │ mov r6, r9 │ │ │ │ │ b 124b0 │ │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 123a8 │ │ │ │ │ + b 1242c │ │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ b 12324 │ │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 1242c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 1245c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 12bcc │ │ │ │ │ + beq 12c18 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r1, #6 │ │ │ │ │ b 12920 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12c6c │ │ │ │ │ + bne 12d04 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 12b80 │ │ │ │ │ + beq 12cc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12b80 │ │ │ │ │ + bne 12cc8 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 12aa8 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 12c88 │ │ │ │ │ + beq 12d34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c88 │ │ │ │ │ + bne 12d34 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12c78 │ │ │ │ │ + bne 12d24 │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c94 │ │ │ │ │ + bne 12d40 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12c78 │ │ │ │ │ + bne 12d24 │ │ │ │ │ mov r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c94 │ │ │ │ │ + bne 12d40 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 12c78 │ │ │ │ │ + bne 12d24 │ │ │ │ │ mov r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12c94 │ │ │ │ │ + bne 12d40 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ beq 1222c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 12244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 12354 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 12bcc │ │ │ │ │ + beq 12c18 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r1, #5 │ │ │ │ │ b 12920 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 123d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 12bcc │ │ │ │ │ + beq 12c18 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r1, #13 │ │ │ │ │ b 12920 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b 12214 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ + b 120d0 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ b 121a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 120d0 │ │ │ │ │ + b 12064 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 1213c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 12064 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq 12138 │ │ │ │ │ + b 123c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 129ec │ │ │ │ │ + b 11fc8 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b 124c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 12210 │ │ │ │ │ - b 124cc │ │ │ │ │ + beq 121a4 │ │ │ │ │ + b 12448 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq 120cc │ │ │ │ │ + b 12340 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 12948 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 12244 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ b 12244 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq 121a4 │ │ │ │ │ - b 12448 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq 12060 │ │ │ │ │ - b 122bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r3, #0 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 1209c │ │ │ │ │ + b 121e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ @@ -21490,18 +21496,60 @@ │ │ │ │ │ ldr r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 12d6c │ │ │ │ │ + bne 12d04 │ │ │ │ │ + add r2, r3, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + movw r2, #6000 @ 0x1770 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne 12014 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + sub r6, fp, #40 @ 0x28 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + b 12034 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + b 12174 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 129ec │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq 12060 │ │ │ │ │ + b 122bc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + b 1209c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ b 12244 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + b 12108 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b 12aa4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ @@ -21510,29 +21558,22 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #721 @ 0x2d1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 12cdc │ │ │ │ │ + bne 12d6c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ b 12aa4 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq 120cc │ │ │ │ │ - b 12340 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 12cb4 │ │ │ │ │ + beq 12d60 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC49 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -21541,268 +21582,232 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #32] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r8, #1 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ strne r8, [r4, #60] @ 0x3c │ │ │ │ │ bne 12aa8 │ │ │ │ │ - b 12cb8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 12108 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 121e4 │ │ │ │ │ - add r2, r3, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - movw r2, #6000 @ 0x1770 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne 12014 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - sub r6, fp, #40 @ 0x28 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 12034 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 12174 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 11fc8 │ │ │ │ │ + b 12d64 │ │ │ │ │ │ │ │ │ │ -00012dbc : │ │ │ │ │ +00012dd0 : │ │ │ │ │ factor_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 13594 │ │ │ │ │ + beq 135f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13594 │ │ │ │ │ + bne 135f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13254 │ │ │ │ │ + bne 13268 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 130c0 │ │ │ │ │ + bne 130d4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 135ac │ │ │ │ │ + beq 13608 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne 13254 │ │ │ │ │ + bne 13268 │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13484 │ │ │ │ │ + bne 13458 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13254 │ │ │ │ │ + bne 13268 │ │ │ │ │ mov r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 131c4 │ │ │ │ │ + bne 131d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13254 │ │ │ │ │ + bne 13268 │ │ │ │ │ mov r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13444 │ │ │ │ │ + bne 13498 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 13258 │ │ │ │ │ + bne 1326c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 135a0 │ │ │ │ │ + beq 135fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 135a0 │ │ │ │ │ + bne 135fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1358c │ │ │ │ │ + bne 135a0 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 134c4 │ │ │ │ │ + beq 134d8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1351c │ │ │ │ │ + beq 13530 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1351c │ │ │ │ │ + bne 13530 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13538 │ │ │ │ │ + bne 1354c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1143 @ 0x477 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 130dc │ │ │ │ │ + bne 130f0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 135c0 │ │ │ │ │ + beq 135d4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bne 13538 │ │ │ │ │ + bne 1354c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #598 @ 0x256 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 132d8 │ │ │ │ │ + bne 132ec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13538 │ │ │ │ │ + bne 1354c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13608 │ │ │ │ │ + bl 1361c │ │ │ │ │ mov r1, r7 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r7, [r4, #8] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1143 @ 0x477 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 130f4 │ │ │ │ │ + beq 13108 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13268 │ │ │ │ │ + bne 1327c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 13104 │ │ │ │ │ + bne 13118 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 135f0 │ │ │ │ │ + beq 135a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 135f0 │ │ │ │ │ + bne 135a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 135fc │ │ │ │ │ + bne 135b4 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1143 @ 0x477 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1310c │ │ │ │ │ + beq 13120 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r2, r2, #2 │ │ │ │ │ - beq 131bc │ │ │ │ │ + beq 131d0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ @@ -21814,156 +21819,156 @@ │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r7, r2, #0 │ │ │ │ │ - bne 1301c │ │ │ │ │ + bne 13030 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 13044 │ │ │ │ │ + beq 13058 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 131a4 │ │ │ │ │ + b 131b8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 135dc │ │ │ │ │ + beq 135c0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 135fc │ │ │ │ │ + bne 135b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #598 @ 0x256 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13360 │ │ │ │ │ + bne 13374 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 135fc │ │ │ │ │ + bne 135b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13608 │ │ │ │ │ + bl 1361c │ │ │ │ │ movw r2, #1143 @ 0x477 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 130a8 │ │ │ │ │ + bne 130bc │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 130b0 │ │ │ │ │ + b 130c4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 131a0 │ │ │ │ │ + b 131b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 12e98 │ │ │ │ │ + beq 12eac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 13528 │ │ │ │ │ + beq 1353c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_CALL _PyAST_UnaryOp │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 1322c │ │ │ │ │ + beq 13240 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 130b0 │ │ │ │ │ + beq 130c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 130b0 │ │ │ │ │ + beq 130c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 13260 │ │ │ │ │ + b 13274 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov ip, #0 │ │ │ │ │ - b 130d0 │ │ │ │ │ + b 130e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 13584 │ │ │ │ │ + beq 13598 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1358c │ │ │ │ │ + beq 135a0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, #7 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_CALL _PyAST_BinOp │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1356c │ │ │ │ │ + beq 13580 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13544 │ │ │ │ │ + bne 13558 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 130a8 │ │ │ │ │ + b 130bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13608 │ │ │ │ │ + bl 1361c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 12fd0 │ │ │ │ │ + beq 12fe4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 130f8 │ │ │ │ │ + beq 1310c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldrd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ @@ -21972,34 +21977,34 @@ │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC51 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 133f8 │ │ │ │ │ + beq 1340c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 133f8 │ │ │ │ │ + bne 1340c │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b 12ff8 │ │ │ │ │ + b 1300c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13608 │ │ │ │ │ + bl 1361c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 13154 │ │ │ │ │ + beq 13168 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 135fc │ │ │ │ │ + beq 135b4 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ @@ -22009,481 +22014,481 @@ │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC51 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 13420 │ │ │ │ │ + beq 13434 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13420 │ │ │ │ │ + bne 13434 │ │ │ │ │ movw r2, #1143 @ 0x477 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 13194 │ │ │ │ │ + b 131a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 13358 │ │ │ │ │ + beq 1336c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 130f8 │ │ │ │ │ + b 1310c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 133d8 │ │ │ │ │ + beq 133ec │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 131a0 │ │ │ │ │ + b 131b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 12ebc │ │ │ │ │ + beq 12e88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 13528 │ │ │ │ │ + beq 1353c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ - mov r0, #1 │ │ │ │ │ - b 13200 │ │ │ │ │ + mov r0, #3 │ │ │ │ │ + b 13214 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12dbc │ │ │ │ │ + bl 12dd0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 12e74 │ │ │ │ │ + beq 12ed0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 13528 │ │ │ │ │ + beq 1353c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ - mov r0, #3 │ │ │ │ │ - b 13200 │ │ │ │ │ + mov r0, #1 │ │ │ │ │ + b 13214 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r1, #1 │ │ │ │ │ sublt r2, r3, #1 │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ - blt 131a4 │ │ │ │ │ + blt 131b8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13104 │ │ │ │ │ + bne 13118 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 12f44 │ │ │ │ │ + bne 12f58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 12f58 │ │ │ │ │ + b 12f6c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 130d0 │ │ │ │ │ + b 130e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 130f8 │ │ │ │ │ + b 1310c │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 130a8 │ │ │ │ │ + beq 130bc │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 131a4 │ │ │ │ │ + b 131b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - bne 13560 │ │ │ │ │ - b 131a4 │ │ │ │ │ + bne 13574 │ │ │ │ │ + b 131b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 130f4 │ │ │ │ │ + b 13108 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 13104 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 12e04 │ │ │ │ │ + b 13118 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 12ef8 │ │ │ │ │ + b 13080 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + b 131b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1323c │ │ │ │ │ - b 12e40 │ │ │ │ │ + blt 13444 │ │ │ │ │ + b 13130 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 13408 │ │ │ │ │ + blt 1341c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ - b 12fa0 │ │ │ │ │ + b 12fb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 13430 │ │ │ │ │ - b 1311c │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 12e18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1306c │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - b 131a0 │ │ │ │ │ + b 12f0c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt 13250 │ │ │ │ │ + b 12e54 │ │ │ │ │ │ │ │ │ │ -00013608 : │ │ │ │ │ +0001361c : │ │ │ │ │ primary_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 137c4 │ │ │ │ │ + beq 137d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 137c4 │ │ │ │ │ + bne 137d8 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1144 @ 0x478 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13688 │ │ │ │ │ + beq 1369c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 137b0 │ │ │ │ │ + bne 137c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1379c │ │ │ │ │ + bne 137b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13774 │ │ │ │ │ + beq 13788 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge 13774 │ │ │ │ │ + bge 13788 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 137b0 │ │ │ │ │ + bne 137c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1379c │ │ │ │ │ + bne 137b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13794 │ │ │ │ │ + beq 137a8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge 13794 │ │ │ │ │ + bge 137a8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 137b0 │ │ │ │ │ + bne 137c4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1379c │ │ │ │ │ + bne 137b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13770 │ │ │ │ │ + beq 13784 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ movgt r7, r2 │ │ │ │ │ - bgt 13720 │ │ │ │ │ + bgt 13734 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b 13774 │ │ │ │ │ + b 13788 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1367c │ │ │ │ │ + b 13690 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1367c │ │ │ │ │ + b 13690 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ movw r1, #1144 @ 0x478 │ │ │ │ │ - b 1365c │ │ │ │ │ + b 13670 │ │ │ │ │ │ │ │ │ │ -000137e0 : │ │ │ │ │ +000137f4 : │ │ │ │ │ primary_raw(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 141dc │ │ │ │ │ + beq 141f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 141dc │ │ │ │ │ + bne 141f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 142b8 │ │ │ │ │ + bne 142cc │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 14218 │ │ │ │ │ + beq 1422c │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 14274 │ │ │ │ │ + beq 14288 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14274 │ │ │ │ │ + bne 14288 │ │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13c6c │ │ │ │ │ + beq 13c80 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq 13ad8 │ │ │ │ │ + beq 13aec │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13bfc │ │ │ │ │ + bne 13c10 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 13ac8 │ │ │ │ │ + bne 13adc │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 14290 │ │ │ │ │ + beq 142a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14290 │ │ │ │ │ + bne 142a4 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13e74 │ │ │ │ │ + beq 13e88 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne 13a9c │ │ │ │ │ + bne 13ab0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 13ac8 │ │ │ │ │ + bne 13adc │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 14204 │ │ │ │ │ + beq 14218 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14204 │ │ │ │ │ + bne 14218 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d80 │ │ │ │ │ + beq 13d94 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq 139d0 │ │ │ │ │ + beq 139e4 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13f8c │ │ │ │ │ + bne 13fa0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 13ac8 │ │ │ │ │ + bne 13adc │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq 142a4 │ │ │ │ │ + beq 142b8 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 142a4 │ │ │ │ │ + bne 142b8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1144 @ 0x478 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13aec │ │ │ │ │ + beq 13b00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 13b54 │ │ │ │ │ + bne 13b68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 142b8 │ │ │ │ │ + bne 142cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 770c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -22493,454 +22498,454 @@ │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1394c │ │ │ │ │ + beq 13960 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl b65c │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 140f8 │ │ │ │ │ + bne 1410c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 13958 │ │ │ │ │ + beq 1396c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 13a6c │ │ │ │ │ + b 13a80 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 138ec │ │ │ │ │ - b 13ac8 │ │ │ │ │ + beq 13900 │ │ │ │ │ + b 13adc │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 141e8 │ │ │ │ │ + bne 141fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1416c │ │ │ │ │ + bne 14180 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13b38 │ │ │ │ │ + beq 13b4c │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt 14010 │ │ │ │ │ + blt 14024 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 13a48 │ │ │ │ │ + beq 13a5c │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a44 │ │ │ │ │ + beq 13a58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 209cc │ │ │ │ │ + bl 209dc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 13a44 │ │ │ │ │ + beq 13a58 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a44 │ │ │ │ │ + beq 13a58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 13a64 │ │ │ │ │ + beq 13a78 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr ip, [r6, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_CALL _PyAST_Subscript │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 13c5c │ │ │ │ │ + bne 13c70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a64 │ │ │ │ │ + beq 13a78 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 13a6c │ │ │ │ │ + b 13a80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 13ad4 │ │ │ │ │ + beq 13ae8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 13a64 │ │ │ │ │ + beq 13a78 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr ip, [r6, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_CALL _PyAST_Attribute │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 13bd8 │ │ │ │ │ + beq 13bec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 13a64 │ │ │ │ │ - b 13bd8 │ │ │ │ │ + beq 13a78 │ │ │ │ │ + b 13bec │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 141c0 │ │ │ │ │ + bne 141d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14160 │ │ │ │ │ + bne 14174 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d60 │ │ │ │ │ + beq 13d74 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bge 13d60 │ │ │ │ │ + bge 13d74 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 141c0 │ │ │ │ │ + bne 141d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14160 │ │ │ │ │ + bne 14174 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 140d0 │ │ │ │ │ + beq 140e4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bge 140d0 │ │ │ │ │ + bge 140e4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 141c0 │ │ │ │ │ + bne 141d4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14160 │ │ │ │ │ + bne 14174 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d5c │ │ │ │ │ + beq 13d70 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ strgt r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bgt 13d08 │ │ │ │ │ + bgt 13d1c │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne 138c0 │ │ │ │ │ - b 13adc │ │ │ │ │ + bne 138d4 │ │ │ │ │ + b 13af0 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 141a4 │ │ │ │ │ + bne 141b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14154 │ │ │ │ │ + bne 14168 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13f6c │ │ │ │ │ + beq 13f80 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bge 13f6c │ │ │ │ │ + bge 13f80 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 141a4 │ │ │ │ │ + bne 141b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14154 │ │ │ │ │ + bne 14168 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 140d8 │ │ │ │ │ + beq 140ec │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - ble 140d8 │ │ │ │ │ + ble 140ec │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 141a4 │ │ │ │ │ + bne 141b8 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14154 │ │ │ │ │ + bne 14168 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13f68 │ │ │ │ │ + beq 13f7c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble 13f68 │ │ │ │ │ + ble 13f7c │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 13e1c │ │ │ │ │ + b 13e30 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14188 │ │ │ │ │ + bne 1419c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1417c │ │ │ │ │ + bne 14190 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a80 │ │ │ │ │ + beq 13a94 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bge 13a80 │ │ │ │ │ + bge 13a94 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14188 │ │ │ │ │ + bne 1419c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1417c │ │ │ │ │ + bne 14190 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 140e0 │ │ │ │ │ + beq 140f4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bge 140e0 │ │ │ │ │ + bge 140f4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 14188 │ │ │ │ │ + bne 1419c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1417c │ │ │ │ │ + bne 14190 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a7c │ │ │ │ │ + beq 13a90 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble 13a7c │ │ │ │ │ + ble 13a90 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 13f10 │ │ │ │ │ + b 13f24 │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne 139b4 │ │ │ │ │ - b 139d4 │ │ │ │ │ + bne 139c8 │ │ │ │ │ + b 139e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15d10 │ │ │ │ │ + bl 15d20 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne 139d4 │ │ │ │ │ + bne 139e8 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 139cc │ │ │ │ │ + beq 139e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 13a64 │ │ │ │ │ + beq 13a78 │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr lr, [r6, #24] │ │ │ │ │ - beq 140b4 │ │ │ │ │ + beq 140c8 │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ stmib sp, {ip, lr} │ │ │ │ │ str r9, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_CALL _PyAST_Call │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 13c5c │ │ │ │ │ - b 13bd8 │ │ │ │ │ + bne 13c70 │ │ │ │ │ + b 13bec │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 141e8 │ │ │ │ │ + bne 141fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1416c │ │ │ │ │ + bne 14180 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 140f0 │ │ │ │ │ + beq 14104 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble 140f0 │ │ │ │ │ + ble 14104 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1144 @ 0x478 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 141e8 │ │ │ │ │ + bne 141fc │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 137e0 │ │ │ │ │ + bl 137f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1416c │ │ │ │ │ + bne 14180 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 140e8 │ │ │ │ │ + beq 140fc │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - ble 140e8 │ │ │ │ │ + ble 140fc │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b 14060 │ │ │ │ │ + b 14074 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ - b 13ff4 │ │ │ │ │ + b 14008 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - b 13d60 │ │ │ │ │ + b 13d74 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - b 13f6c │ │ │ │ │ + b 13f80 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - b 13a80 │ │ │ │ │ + b 13a94 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b 13b38 │ │ │ │ │ + b 13b4c │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b 13b38 │ │ │ │ │ + b 13b4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 13a64 │ │ │ │ │ + beq 13a78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r6, [r6, #24] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ @@ -22948,191 +22953,191 @@ │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ - b 13ff4 │ │ │ │ │ + b 14008 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 139d4 │ │ │ │ │ + b 139e8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 13adc │ │ │ │ │ + b 13af0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 13a48 │ │ │ │ │ + b 13a5c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 1394c │ │ │ │ │ + b 13960 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13a9c │ │ │ │ │ - b 13948 │ │ │ │ │ + bne 13ab0 │ │ │ │ │ + b 1395c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 139b4 │ │ │ │ │ - b 139d0 │ │ │ │ │ + bne 139c8 │ │ │ │ │ + b 139e4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 138c0 │ │ │ │ │ - b 13ad8 │ │ │ │ │ + bne 138d4 │ │ │ │ │ + b 13aec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 13828 │ │ │ │ │ + b 1383c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 13a44 │ │ │ │ │ - b 13b54 │ │ │ │ │ + beq 13a58 │ │ │ │ │ + b 13b68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 13984 │ │ │ │ │ + b 13998 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ sublt r1, r1, #1 │ │ │ │ │ movlt r6, #0 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt 13a6c │ │ │ │ │ + blt 13a80 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13ac8 │ │ │ │ │ + bne 13adc │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 13874 │ │ │ │ │ + bne 13888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 13894 │ │ │ │ │ + b 138a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 13918 │ │ │ │ │ + b 1392c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 13a14 │ │ │ │ │ + b 13a28 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 13a6c │ │ │ │ │ + b 13a80 │ │ │ │ │ │ │ │ │ │ -000142c8 : │ │ │ │ │ +000142dc : │ │ │ │ │ decorators_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r6, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 14664 │ │ │ │ │ + beq 14678 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14664 │ │ │ │ │ + bne 14678 │ │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne 143fc │ │ │ │ │ + bne 14410 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 1463c │ │ │ │ │ + beq 14650 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1463c │ │ │ │ │ + bne 14650 │ │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 143e8 │ │ │ │ │ + bne 143fc │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1462c │ │ │ │ │ + beq 14640 │ │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ │ - bne 143ec │ │ │ │ │ + bne 14400 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 14648 │ │ │ │ │ + beq 1465c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 14648 │ │ │ │ │ + bne 1465c │ │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 144bc │ │ │ │ │ + bne 144d0 │ │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1440c │ │ │ │ │ + bne 14420 │ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ │ str r5, [r6, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ @@ -23142,598 +23147,616 @@ │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r7, [r6, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 143d0 │ │ │ │ │ + beq 143e4 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 143d0 │ │ │ │ │ + beq 143e4 │ │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14608 │ │ │ │ │ + bne 1461c │ │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ mov r8, #1 │ │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ │ str r9, [r4] │ │ │ │ │ mov r9, #1 │ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - beq 145f4 │ │ │ │ │ + beq 14608 │ │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 145f4 │ │ │ │ │ + bne 14608 │ │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 144bc │ │ │ │ │ + bne 144d0 │ │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1454c │ │ │ │ │ + bne 14560 │ │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ │ str r5, [r6, #8] │ │ │ │ │ - beq 143e0 │ │ │ │ │ + beq 143f4 │ │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14670 │ │ │ │ │ + bne 14684 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 14624 │ │ │ │ │ + beq 14638 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 14524 │ │ │ │ │ + ble 14538 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r0, [r4, r2, lsl #2] │ │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 1450c │ │ │ │ │ + bne 14520 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r6, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14684 │ │ │ │ │ + bne 14698 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 143fc │ │ │ │ │ + b 14410 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 144bc │ │ │ │ │ + beq 144d0 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 144bc │ │ │ │ │ + beq 144d0 │ │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldreq r2, [r6, #88] @ 0x58 │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - bne 145d0 │ │ │ │ │ + bne 145e4 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ str r2, [r6, #88] @ 0x58 │ │ │ │ │ - beq 145ac │ │ │ │ │ + beq 145c0 │ │ │ │ │ str sl, [r4, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ - b 1445c │ │ │ │ │ + b 14470 │ │ │ │ │ lsl r3, r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14624 │ │ │ │ │ + beq 14638 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 1459c │ │ │ │ │ + b 145b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 14590 │ │ │ │ │ + beq 145a4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [r6, #60] @ 0x3c │ │ │ │ │ - b 144c4 │ │ │ │ │ + b 144d8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 14494 │ │ │ │ │ + b 144a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r6, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 14448 │ │ │ │ │ + beq 1445c │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 145e8 │ │ │ │ │ + b 145fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r6, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 143e8 │ │ │ │ │ + b 143fc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14358 │ │ │ │ │ + b 1436c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 143bc │ │ │ │ │ + beq 143d0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 144bc │ │ │ │ │ + b 144d0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14310 │ │ │ │ │ + b 14324 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 143f0 │ │ │ │ │ + b 14404 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ strne r2, [r6, #60] @ 0x3c │ │ │ │ │ - beq 14544 │ │ │ │ │ - b 143fc │ │ │ │ │ + beq 14558 │ │ │ │ │ + b 14410 │ │ │ │ │ │ │ │ │ │ -000146a8 : │ │ │ │ │ +000146bc : │ │ │ │ │ for_if_clauses_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r9, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 14ec8 │ │ │ │ │ + beq 14e8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14ec8 │ │ │ │ │ + bne 14e8c │ │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne 14824 │ │ │ │ │ + bne 14838 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r8, [r9, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r9, #88] @ 0x58 │ │ │ │ │ - beq 14ebc │ │ │ │ │ + beq 14e80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14ebc │ │ │ │ │ + bne 14e80 │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14e44 │ │ │ │ │ + bne 14b0c │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r9, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 14e38 │ │ │ │ │ + beq 14b00 │ │ │ │ │ ldr r4, [r9, #60] @ 0x3c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ movweq r7, #6000 @ 0x1770 │ │ │ │ │ - bne 14e44 │ │ │ │ │ + bne 14b0c │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ - beq 14e58 │ │ │ │ │ + beq 14e98 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14e58 │ │ │ │ │ + bne 14e98 │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 148d4 │ │ │ │ │ + bne 14984 │ │ │ │ │ mov r1, #716 @ 0x2cc │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r5, [r9, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14a0c │ │ │ │ │ + bne 14a20 │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ str r5, [r9, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 148d4 │ │ │ │ │ + bne 14984 │ │ │ │ │ mov r1, #712 @ 0x2c8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14970 │ │ │ │ │ + bne 14848 │ │ │ │ │ ldr r3, [r9, #92] @ 0x5c │ │ │ │ │ str r5, [r9, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14834 │ │ │ │ │ + bne 148e4 │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r6, [r9, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ - bne 148ec │ │ │ │ │ + bne 1499c │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ str r8, [r9, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 9ed8 │ │ │ │ │ + subs sl, r0, #0 │ │ │ │ │ + beq 147f4 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + movw r1, #713 @ 0x2c9 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 147f4 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl cb14 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + beq 14984 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 39ec <_tmp_8_rule+0x24> │ │ │ │ │ + R_ARM_CALL _loop0_88_rule │ │ │ │ │ + subs r2, r0, #0 │ │ │ │ │ + beq 14984 │ │ │ │ │ + ldr r3, [r9, #20] │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + str r3, [sp] │ │ │ │ │ + mov r0, sl │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + bl 0 <_PyAST_comprehension> │ │ │ │ │ + R_ARM_CALL _PyAST_comprehension │ │ │ │ │ + subs r2, r0, #0 │ │ │ │ │ + beq 14ab0 │ │ │ │ │ + ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 14b20 │ │ │ │ │ + ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + str r3, [r9, #88] @ 0x58 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + beq 14ad0 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r6, [r9, #8] │ │ │ │ │ + str r2, [r3, r4, lsl #2] │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + b 14784 │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ - bne 148d8 │ │ │ │ │ + bne 14988 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r9, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 14e70 │ │ │ │ │ + beq 14e74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14e70 │ │ │ │ │ + bne 14e74 │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14e64 │ │ │ │ │ + bne 14e68 │ │ │ │ │ mov r1, #716 @ 0x2cc │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 148a4 │ │ │ │ │ + bne 14954 │ │ │ │ │ mov r1, #712 @ 0x2c8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14ae8 │ │ │ │ │ + bne 14b38 │ │ │ │ │ ldr r1, [r9, #88] @ 0x58 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ ldr r2, [r9, #92] @ 0x5c │ │ │ │ │ str r5, [r9, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ - beq 147f0 │ │ │ │ │ + beq 14804 │ │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 148d8 │ │ │ │ │ + bne 14988 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl ae94 │ │ │ │ │ + bl ae90 │ │ │ │ │ R_ARM_CALL invalid_for_target_rule │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ str r6, [r9, #8] │ │ │ │ │ - beq 14808 │ │ │ │ │ + beq 1481c │ │ │ │ │ ldr r6, [r9, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 14808 │ │ │ │ │ + bne 1481c │ │ │ │ │ ldr r1, [r9, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldrne r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 14e30 │ │ │ │ │ + beq 14af8 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bgt 1495c │ │ │ │ │ + bgt 14a0c │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 14820 │ │ │ │ │ + beq 14834 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ strne r2, [r9, #60] @ 0x3c │ │ │ │ │ - beq 14820 │ │ │ │ │ - b 14824 │ │ │ │ │ + beq 14834 │ │ │ │ │ + b 14838 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r1, r6, lsl #2] │ │ │ │ │ str r2, [r3, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 14910 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 9ed8 │ │ │ │ │ - subs sl, r0, #0 │ │ │ │ │ - beq 147e0 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - movw r1, #713 @ 0x2c9 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 147e0 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl cb14 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - beq 148d4 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 39ec <_tmp_8_rule+0x24> │ │ │ │ │ - R_ARM_CALL _loop0_88_rule │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - beq 148d4 │ │ │ │ │ - ldr r3, [r9, #20] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - str r3, [sp] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - bl 0 <_PyAST_comprehension> │ │ │ │ │ - R_ARM_CALL _PyAST_comprehension │ │ │ │ │ - subs r2, r0, #0 │ │ │ │ │ - beq 14a9c │ │ │ │ │ - ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 14e18 │ │ │ │ │ - ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - str r3, [r9, #88] @ 0x58 │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - beq 14abc │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ │ - str r2, [r3, r4, lsl #2] │ │ │ │ │ - add r4, r4, #1 │ │ │ │ │ - b 14770 │ │ │ │ │ + b 149c0 │ │ │ │ │ mov r1, #712 @ 0x2c8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 147bc │ │ │ │ │ + beq 147d0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 9ed8 │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 147bc │ │ │ │ │ + beq 147d0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 147bc │ │ │ │ │ + beq 147d0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl cb14 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 148d4 │ │ │ │ │ + beq 14984 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 39ec <_tmp_8_rule+0x24> │ │ │ │ │ R_ARM_CALL _loop0_88_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 148d4 │ │ │ │ │ + beq 14984 │ │ │ │ │ ldr r3, [r9, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r3, #1 │ │ │ │ │ bl 0 <_PyAST_comprehension> │ │ │ │ │ R_ARM_CALL _PyAST_comprehension │ │ │ │ │ mov r1, #6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC55 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 149d4 │ │ │ │ │ + bne 148ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 148d4 │ │ │ │ │ + beq 14984 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r9, #60] @ 0x3c │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 148dc │ │ │ │ │ + b 1498c │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14e30 │ │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 149f8 │ │ │ │ │ + strne r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bne 148d0 │ │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + str r3, [r9, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + str r8, [r9, #8] │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 14834 │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 14abc │ │ │ │ │ + b 148b8 │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ - beq 14db4 │ │ │ │ │ + beq 14e04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14db4 │ │ │ │ │ + bne 14e04 │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14da4 │ │ │ │ │ + bne 14df4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 10390 │ │ │ │ │ ldr r1, [r9, #88] @ 0x58 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 14d44 │ │ │ │ │ + beq 14d94 │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 14d98 │ │ │ │ │ + beq 14de8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14d98 │ │ │ │ │ + bne 14de8 │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14d88 │ │ │ │ │ + bne 14dd8 │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 14d7c │ │ │ │ │ + beq 14dcc │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ ldr r1, [r9, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14d8c │ │ │ │ │ + bne 14ddc │ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq 14d00 │ │ │ │ │ + beq 14d50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14d00 │ │ │ │ │ + bne 14d50 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14bf8 │ │ │ │ │ + bne 14c48 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 14dc0 │ │ │ │ │ + bne 14e10 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, r4 │ │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r9, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r9, #88] @ 0x58 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [r9, #20] │ │ │ │ │ str r3, [r9, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 14d74 │ │ │ │ │ + beq 14dc4 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldrgt ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bgt 14d50 │ │ │ │ │ + bgt 14da0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r9 │ │ │ │ │ @@ -23741,453 +23764,434 @@ │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs sl, r2, #0 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne 14d40 │ │ │ │ │ + bne 14d90 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r1, [r9, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r9, #88] @ 0x58 │ │ │ │ │ - beq 148a8 │ │ │ │ │ + beq 14958 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ movw r3, #713 @ 0x2c9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 148a4 │ │ │ │ │ + beq 14954 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC56 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 14d0c │ │ │ │ │ + bne 14d5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14e64 │ │ │ │ │ + beq 14e68 │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r9, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 148ac │ │ │ │ │ + b 1495c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14bd8 │ │ │ │ │ + b 14c28 │ │ │ │ │ ldr r3, [r9, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14d2c │ │ │ │ │ + beq 14d7c │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14cec │ │ │ │ │ + bne 14d3c │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r9, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 149e8 │ │ │ │ │ + b 148c0 │ │ │ │ │ ldr r1, [r9, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r9, #88] @ 0x58 │ │ │ │ │ - b 148a8 │ │ │ │ │ + b 14958 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq 14c40 │ │ │ │ │ - b 14d50 │ │ │ │ │ + beq 14c90 │ │ │ │ │ + b 14da0 │ │ │ │ │ mov r9, r4 │ │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r9, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [r9, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r9, #88] @ 0x58 │ │ │ │ │ - b 14d44 │ │ │ │ │ + b 14d94 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14b60 │ │ │ │ │ + b 14bb0 │ │ │ │ │ ldr r1, [r9, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r9, #88] @ 0x58 │ │ │ │ │ - b 148a8 │ │ │ │ │ + b 14958 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14b14 │ │ │ │ │ + b 14b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ bl 10390 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 14bf8 │ │ │ │ │ + beq 14c48 │ │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq 14eac │ │ │ │ │ + beq 14ed4 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq 14e7c │ │ │ │ │ + beq 14ea4 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r2, [r0, sl, lsl #2] │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ - b 14bb0 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 14aa8 │ │ │ │ │ - b 149e0 │ │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - str r3, [r9, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + b 14c00 │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - str r8, [r9, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 14820 │ │ │ │ │ + b 1495c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14798 │ │ │ │ │ - ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 148ac │ │ │ │ │ + b 1491c │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 14748 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 14704 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1486c │ │ │ │ │ + b 147ac │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14d6c │ │ │ │ │ + beq 14dbc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 14e00 │ │ │ │ │ + b 14e50 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, r4 │ │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 14c10 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14734 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 146f0 │ │ │ │ │ + b 14c60 │ │ │ │ │ │ │ │ │ │ -00014ed4 : │ │ │ │ │ +00014ee4 : │ │ │ │ │ function_def_raw_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 15d04 │ │ │ │ │ + beq 15d14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15d04 │ │ │ │ │ + bne 15d14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15894 │ │ │ │ │ + bne 158a4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - beq 155f8 │ │ │ │ │ + beq 15608 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne 15638 │ │ │ │ │ + bne 15648 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #717 @ 0x2cd │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 152ec │ │ │ │ │ + beq 152fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 152ec │ │ │ │ │ + beq 152fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18110 │ │ │ │ │ + bl 18120 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 152f0 │ │ │ │ │ + bne 15300 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 152ec │ │ │ │ │ + beq 152fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 15ab4 │ │ │ │ │ + beq 15ac4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15ab4 │ │ │ │ │ + bne 15ac4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 155e8 │ │ │ │ │ + bne 155f8 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 155d0 │ │ │ │ │ - bl 18bd4 │ │ │ │ │ + bne 155e0 │ │ │ │ │ + bl 18be4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ moveq r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 152f0 │ │ │ │ │ + bne 15300 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 152ec │ │ │ │ │ + beq 152fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 15aa8 │ │ │ │ │ + beq 15ab8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15aa8 │ │ │ │ │ + bne 15ab8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 155e8 │ │ │ │ │ + bne 155f8 │ │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1558c │ │ │ │ │ + bne 1559c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 152f0 │ │ │ │ │ + bne 15300 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 152ec │ │ │ │ │ + beq 152fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 15c4c │ │ │ │ │ + beq 15c5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15c4c │ │ │ │ │ + bne 15c5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 155e8 │ │ │ │ │ + bne 155f8 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 15344 │ │ │ │ │ + beq 15354 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 15984 │ │ │ │ │ + bne 15994 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne 15354 │ │ │ │ │ + bne 15364 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 155e8 │ │ │ │ │ + bne 155f8 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 15968 │ │ │ │ │ + bne 15978 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1597c │ │ │ │ │ + bne 1598c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 15c98 │ │ │ │ │ + beq 15ca8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15c98 │ │ │ │ │ + bne 15ca8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15c40 │ │ │ │ │ + bne 15c50 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1033 @ 0x409 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15238 │ │ │ │ │ + bne 15248 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15c40 │ │ │ │ │ + bne 15c50 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 153cc │ │ │ │ │ + beq 153dc │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 153cc │ │ │ │ │ + beq 153dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 9d8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 153cc │ │ │ │ │ + beq 153dc │ │ │ │ │ mov r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 153cc │ │ │ │ │ + beq 153dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 15c14 │ │ │ │ │ + bne 15c24 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1033 @ 0x409 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 152ec │ │ │ │ │ + beq 152fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 152d4 │ │ │ │ │ + beq 152e4 │ │ │ │ │ ldr r9, [r2, #20] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r8, [r8, #4] │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ - beq 15324 │ │ │ │ │ + beq 15334 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1594c │ │ │ │ │ + bne 1595c │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r9, [sp, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -24199,174 +24203,174 @@ │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str r7, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #28] │ │ │ │ │ bl 0 <_PyAST_FunctionDef> │ │ │ │ │ R_ARM_CALL _PyAST_FunctionDef │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 15a7c │ │ │ │ │ + beq 15a8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15a7c │ │ │ │ │ + bne 15a8c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - bne 15894 │ │ │ │ │ + bne 158a4 │ │ │ │ │ mov r1, #716 @ 0x2cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 153fc │ │ │ │ │ + bne 1540c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 152dc │ │ │ │ │ + b 152ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_empty_arguments │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ moveq r1, #1 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ streq r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 15274 │ │ │ │ │ + b 15284 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 15130 │ │ │ │ │ + beq 15140 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15a70 │ │ │ │ │ + bne 15a80 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 15c60 │ │ │ │ │ + beq 15c70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15c60 │ │ │ │ │ + bne 15c70 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 153c0 │ │ │ │ │ + bne 153d0 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 159d8 │ │ │ │ │ + bne 159e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - b 15130 │ │ │ │ │ + b 15140 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 155e8 │ │ │ │ │ + bne 155f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3b50 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 158a4 │ │ │ │ │ + beq 158b4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 15228 │ │ │ │ │ + b 15238 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #717 @ 0x2cd │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15310 │ │ │ │ │ + beq 15320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 15310 │ │ │ │ │ + beq 15320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18110 │ │ │ │ │ + bl 18120 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15310 │ │ │ │ │ + bne 15320 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15310 │ │ │ │ │ + beq 15320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18b04 │ │ │ │ │ + bl 18b14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15310 │ │ │ │ │ + bne 15320 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15310 │ │ │ │ │ + beq 15320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f1fc <_tmp_26_rule> │ │ │ │ │ + bl 1f20c <_tmp_26_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15310 │ │ │ │ │ + bne 15320 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15310 │ │ │ │ │ + beq 15320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f4a0 │ │ │ │ │ + bl 1f4b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15310 │ │ │ │ │ + bne 15320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 15310 │ │ │ │ │ + beq 15320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 152d4 │ │ │ │ │ + beq 152e4 │ │ │ │ │ ldr r7, [r7, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r9, [r2, #20] │ │ │ │ │ ldr r8, [r2, #24] │ │ │ │ │ - bne 15508 │ │ │ │ │ + bne 15518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_empty_arguments │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18ad4 │ │ │ │ │ + bl 18ae4 │ │ │ │ │ str r8, [sp, #24] │ │ │ │ │ str r9, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -24384,443 +24388,443 @@ │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC61 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 15a7c │ │ │ │ │ + beq 15a8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15a7c │ │ │ │ │ + bne 15a8c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1531c │ │ │ │ │ + b 1532c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 15c58 │ │ │ │ │ + beq 15c68 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1508c │ │ │ │ │ + beq 1509c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1508c │ │ │ │ │ + beq 1509c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 152f0 │ │ │ │ │ - bl ba80 │ │ │ │ │ + b 15300 │ │ │ │ │ + bl ba7c │ │ │ │ │ R_ARM_CALL invalid_parameters_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq r0, r4 │ │ │ │ │ - beq 14ff8 │ │ │ │ │ + beq 15008 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 152f0 │ │ │ │ │ + b 15300 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 15ac0 │ │ │ │ │ + blt 15ad0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 1588c │ │ │ │ │ + beq 1589c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15894 │ │ │ │ │ + bne 158a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 15b2c │ │ │ │ │ + beq 15b3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15b2c │ │ │ │ │ + bne 15b3c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1587c │ │ │ │ │ + bne 1588c │ │ │ │ │ mov r1, #716 @ 0x2cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15760 │ │ │ │ │ + bne 15770 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #717 @ 0x2cd │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1575c │ │ │ │ │ + beq 1576c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1575c │ │ │ │ │ + beq 1576c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18110 │ │ │ │ │ + bl 18120 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15760 │ │ │ │ │ + bne 15770 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1575c │ │ │ │ │ + beq 1576c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18b04 │ │ │ │ │ + bl 18b14 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15760 │ │ │ │ │ + bne 15770 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1575c │ │ │ │ │ + beq 1576c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f1fc <_tmp_26_rule> │ │ │ │ │ + bl 1f20c <_tmp_26_rule> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15760 │ │ │ │ │ + bne 15770 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1575c │ │ │ │ │ + beq 1576c │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1575c │ │ │ │ │ + beq 1576c │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15b38 │ │ │ │ │ + bne 15b48 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 1587c │ │ │ │ │ + bne 1588c │ │ │ │ │ mov r1, #716 @ 0x2cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1587c │ │ │ │ │ + bne 1588c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #717 @ 0x2cd │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 15878 │ │ │ │ │ + beq 15888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 15878 │ │ │ │ │ + beq 15888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18110 │ │ │ │ │ + bl 18120 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1587c │ │ │ │ │ + bne 1588c │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC58 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC58 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 15878 │ │ │ │ │ + beq 15888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18b04 │ │ │ │ │ + bl 18b14 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1587c │ │ │ │ │ + bne 1588c │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - beq 15878 │ │ │ │ │ + beq 15888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f1fc <_tmp_26_rule> │ │ │ │ │ + bl 1f20c <_tmp_26_rule> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1587c │ │ │ │ │ + bne 1588c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 15878 │ │ │ │ │ + beq 15888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f4a0 │ │ │ │ │ + bl 1f4b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1587c │ │ │ │ │ + bne 1588c │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15bc8 │ │ │ │ │ + bne 15bd8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 14f5c │ │ │ │ │ + beq 14f6c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 152dc │ │ │ │ │ + b 152ec │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 158bc │ │ │ │ │ + bne 158cc │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 153f0 │ │ │ │ │ + b 15400 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15a70 │ │ │ │ │ + bne 15a80 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 15ad8 │ │ │ │ │ + beq 15ae8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15ad8 │ │ │ │ │ + bne 15ae8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15938 │ │ │ │ │ + bne 15948 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15938 │ │ │ │ │ + beq 15948 │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15ae4 │ │ │ │ │ + bne 15af4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - b 158b4 │ │ │ │ │ + b 158c4 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 121c │ │ │ │ │ R_ARM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 1527c │ │ │ │ │ + b 1528c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - beq 15164 │ │ │ │ │ + beq 15174 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 152f0 │ │ │ │ │ + b 15300 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_106_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_106_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15344 │ │ │ │ │ + beq 15354 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r1, r3, #1 │ │ │ │ │ - beq 15164 │ │ │ │ │ + beq 15174 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1596c │ │ │ │ │ + beq 1597c │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 152f0 │ │ │ │ │ + b 15300 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 153b4 │ │ │ │ │ + beq 153c4 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 153b4 │ │ │ │ │ + beq 153c4 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 153b4 │ │ │ │ │ + beq 153c4 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 153b4 │ │ │ │ │ + beq 153c4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC59 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 15c6c │ │ │ │ │ + bne 15c7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 153bc │ │ │ │ │ + beq 153cc │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 153c0 │ │ │ │ │ + b 153d0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 152f0 │ │ │ │ │ + b 15300 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 1531c │ │ │ │ │ + beq 1532c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 152dc │ │ │ │ │ + b 152ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15060 │ │ │ │ │ + b 15070 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14fd8 │ │ │ │ │ + b 14fe8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 152dc │ │ │ │ │ + b 152ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 158f4 │ │ │ │ │ + b 15904 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC60 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 15b90 │ │ │ │ │ + bne 15ba0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15938 │ │ │ │ │ + beq 15948 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 15940 │ │ │ │ │ + b 15950 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15664 │ │ │ │ │ + b 15674 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -24829,41 +24833,41 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC57 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 15cb0 │ │ │ │ │ + bne 15cc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - beq 15ca4 │ │ │ │ │ + beq 15cb4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 15888 │ │ │ │ │ + b 15898 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 15bb0 │ │ │ │ │ + beq 15bc0 │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15b18 │ │ │ │ │ + bne 15b28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 153f4 │ │ │ │ │ + b 15404 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ str r8, [sp, #16] │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ stm sp, {r5, r7, sl} │ │ │ │ │ @@ -24874,152 +24878,152 @@ │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1531c │ │ │ │ │ - b 15888 │ │ │ │ │ + bne 1532c │ │ │ │ │ + b 15898 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ streq r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 153f4 │ │ │ │ │ + beq 15404 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 152f0 │ │ │ │ │ + b 15300 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 15c38 │ │ │ │ │ + b 15c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 150e0 │ │ │ │ │ + b 150f0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 1508c │ │ │ │ │ + b 1509c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15388 │ │ │ │ │ + b 15398 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 15cf4 │ │ │ │ │ + beq 15d04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 15a64 │ │ │ │ │ + bne 15a74 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 15970 │ │ │ │ │ + b 15980 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15188 │ │ │ │ │ + b 15198 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 15888 │ │ │ │ │ + b 15898 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 15ce4 │ │ │ │ │ + beq 15cf4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - bne 15b7c │ │ │ │ │ + bne 15b8c │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 1531c │ │ │ │ │ + b 1532c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1531c │ │ │ │ │ + b 1532c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 15970 │ │ │ │ │ + b 15980 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 14f1c │ │ │ │ │ + b 14f2c │ │ │ │ │ │ │ │ │ │ -00015d10 : │ │ │ │ │ +00015d20 : │ │ │ │ │ arguments_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1668c │ │ │ │ │ + beq 1669c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1668c │ │ │ │ │ + bne 1669c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 163bc │ │ │ │ │ + bne 163cc │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1187 @ 0x4a3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15e04 │ │ │ │ │ + bne 15e14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bne 163bc │ │ │ │ │ + bne 163cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16ce0 │ │ │ │ │ + bl 16cf0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 15e1c │ │ │ │ │ + beq 15e2c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15e1c │ │ │ │ │ + bne 15e2c │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15e1c │ │ │ │ │ + beq 15e2c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16698 │ │ │ │ │ + bne 166a8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1187 @ 0x4a3 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -25027,237 +25031,237 @@ │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15e38 │ │ │ │ │ + bne 15e48 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 15df4 │ │ │ │ │ + b 15e04 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 163c0 │ │ │ │ │ + bne 163d0 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 163b0 │ │ │ │ │ + beq 163c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 163b0 │ │ │ │ │ + bne 163c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 162f4 │ │ │ │ │ + bne 16304 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 163a4 │ │ │ │ │ + beq 163b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 163a4 │ │ │ │ │ + bne 163b4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 16494 │ │ │ │ │ + bne 164a4 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 166c0 │ │ │ │ │ + beq 166d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 166c0 │ │ │ │ │ + bne 166d0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 15f2c │ │ │ │ │ + bne 15f3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17010 <_gather_91_rule> │ │ │ │ │ + bl 17020 <_gather_91_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 163d0 │ │ │ │ │ + bne 163e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 16494 │ │ │ │ │ + bne 164a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22084 │ │ │ │ │ + bl 22094 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 16420 │ │ │ │ │ + bne 16430 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 162f0 │ │ │ │ │ + bne 16300 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 15f8c │ │ │ │ │ + beq 15f9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 166cc │ │ │ │ │ + bne 166dc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 162f0 │ │ │ │ │ + bne 16300 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bne 16284 │ │ │ │ │ + bne 16294 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 162f4 │ │ │ │ │ + bne 16304 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 160c4 │ │ │ │ │ + beq 160d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 160c4 │ │ │ │ │ + bne 160d4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 16050 │ │ │ │ │ + bne 16060 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl 16ce0 │ │ │ │ │ + bl 16cf0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 16380 │ │ │ │ │ + bne 16390 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 16050 │ │ │ │ │ + bne 16060 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bne 162fc │ │ │ │ │ + bne 1630c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 162f0 │ │ │ │ │ + bne 16300 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16ce0 │ │ │ │ │ + bl 16cf0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 161dc │ │ │ │ │ + bne 161ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 162f0 │ │ │ │ │ + bne 16300 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16ce0 │ │ │ │ │ + bl 16cf0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16128 │ │ │ │ │ + bne 16138 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 162f0 │ │ │ │ │ + bne 16300 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16ce0 │ │ │ │ │ + bl 16cf0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bne 160d0 │ │ │ │ │ + bne 160e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 15e2c │ │ │ │ │ + b 15e3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15fec │ │ │ │ │ + b 15ffc │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 160b0 │ │ │ │ │ + beq 160c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16ce0 │ │ │ │ │ + bl 16cf0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 160b0 │ │ │ │ │ + beq 160c0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_arguments_parsing_error> │ │ │ │ │ R_ARM_CALL _PyPegen_arguments_parsing_error │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 16224 │ │ │ │ │ + bne 16234 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 160b8 │ │ │ │ │ + beq 160c8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 160b8 │ │ │ │ │ + b 160c8 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1608c │ │ │ │ │ + beq 1609c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1608c │ │ │ │ │ + beq 1609c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 1608c │ │ │ │ │ + beq 1609c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ @@ -25282,83 +25286,83 @@ │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC64 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 160b0 │ │ │ │ │ - b 16210 │ │ │ │ │ + beq 160c0 │ │ │ │ │ + b 16220 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1606c │ │ │ │ │ + beq 1607c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_nonparen_genexp_in_call> │ │ │ │ │ R_ARM_CALL _PyPegen_nonparen_genexp_in_call │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 16258 │ │ │ │ │ + bne 16268 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 162f0 │ │ │ │ │ + beq 16300 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 160b8 │ │ │ │ │ + b 160c8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16278 │ │ │ │ │ + beq 16288 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 1611c │ │ │ │ │ + bne 1612c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 15df4 │ │ │ │ │ + b 15e04 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16278 │ │ │ │ │ + beq 16288 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16210 │ │ │ │ │ + bne 16220 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1624c │ │ │ │ │ + b 1625c │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 15fb0 │ │ │ │ │ + beq 15fc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl bb3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15fb0 │ │ │ │ │ + beq 15fc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15fb0 │ │ │ │ │ + beq 15fc0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC65 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -25366,36 +25370,36 @@ │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ │ - b 161c4 │ │ │ │ │ + b 161d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 160b8 │ │ │ │ │ + b 160c8 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1604c │ │ │ │ │ + beq 1605c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_112_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_112_rule │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1604c │ │ │ │ │ + beq 1605c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC66 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC66 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -25404,154 +25408,154 @@ │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - bne 1611c │ │ │ │ │ - b 160b4 │ │ │ │ │ + bne 1612c │ │ │ │ │ + b 160c4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1601c │ │ │ │ │ + beq 1602c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ - b 16020 │ │ │ │ │ + b 16030 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15eb0 │ │ │ │ │ + b 15ec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15e70 │ │ │ │ │ + b 15e80 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 15e14 │ │ │ │ │ + b 15e24 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 15f1c │ │ │ │ │ + beq 15f2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 22084 │ │ │ │ │ + bl 22094 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 15f1c │ │ │ │ │ + beq 15f2c │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 15f2c │ │ │ │ │ + beq 15f3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r1, #12 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 16684 │ │ │ │ │ + beq 16694 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 16678 │ │ │ │ │ + beq 16688 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16678 │ │ │ │ │ + bne 16688 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 165c0 │ │ │ │ │ + bne 165d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 858 <_PyPegen_parse+0x858> │ │ │ │ │ R_ARM_CALL _tmp_170_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 164a0 │ │ │ │ │ + bne 164b0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 15f58 │ │ │ │ │ + b 15f68 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1666c │ │ │ │ │ + beq 1667c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1666c │ │ │ │ │ + bne 1667c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 1665c │ │ │ │ │ + bne 1666c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 165ec │ │ │ │ │ + beq 165fc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ streq r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ moveq r8, r1 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ moveq r5, r3 │ │ │ │ │ - bne 1665c │ │ │ │ │ + bne 1666c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1660c │ │ │ │ │ + bne 1661c │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 165e4 │ │ │ │ │ + beq 165f4 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bgt 165c8 │ │ │ │ │ + bgt 165d8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -25560,15 +25564,15 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 16684 │ │ │ │ │ + beq 16694 │ │ │ │ │ mvn r1, #4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC63 │ │ │ │ │ stmib sp, {r1, r2} │ │ │ │ │ str r1, [sp] │ │ │ │ │ @@ -25576,128 +25580,128 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl feec │ │ │ │ │ + bl fee8 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ - b 16368 │ │ │ │ │ + b 16378 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 16494 │ │ │ │ │ + b 164a4 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ │ str ip, [r0, r2, lsl #2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - beq 16550 │ │ │ │ │ - b 165c8 │ │ │ │ │ + beq 16560 │ │ │ │ │ + b 165d8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 16494 │ │ │ │ │ + b 164a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 858 <_PyPegen_parse+0x858> │ │ │ │ │ R_ARM_CALL _tmp_170_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - beq 1651c │ │ │ │ │ + beq 1652c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 167ac │ │ │ │ │ + beq 167bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 167ac │ │ │ │ │ + beq 167bc │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 16494 │ │ │ │ │ + b 164a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 16494 │ │ │ │ │ + b 164a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 164c8 │ │ │ │ │ + b 164d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1646c │ │ │ │ │ + b 1647c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 15f58 │ │ │ │ │ + b 15f68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15d58 │ │ │ │ │ + b 15d68 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 15df4 │ │ │ │ │ + beq 15e04 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 163c8 │ │ │ │ │ + b 163d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 15ef0 │ │ │ │ │ + b 15f00 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15f8c │ │ │ │ │ + beq 15f9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 16814 │ │ │ │ │ + beq 16824 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16814 │ │ │ │ │ + bne 16824 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 167e8 │ │ │ │ │ + bne 167f8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bl 16ce0 │ │ │ │ │ + bl 16cf0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 167d8 │ │ │ │ │ + beq 167e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 15f90 │ │ │ │ │ + bne 15fa0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r8, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [r8, #24] │ │ │ │ │ @@ -25722,93 +25726,93 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC64 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r5, [sp] │ │ │ │ │ - b 16360 │ │ │ │ │ + b 16370 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bne 167fc │ │ │ │ │ + bne 1680c │ │ │ │ │ lsl r3, r9, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 167f8 │ │ │ │ │ + bne 16808 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b 165e8 │ │ │ │ │ + b 165f8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 16820 │ │ │ │ │ + beq 16830 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 15f90 │ │ │ │ │ + b 15fa0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [r5, r8, lsl #2] │ │ │ │ │ mov sl, r3 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 16508 │ │ │ │ │ + b 16518 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1670c │ │ │ │ │ + b 1671c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 16838 │ │ │ │ │ + bne 16848 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 16730 │ │ │ │ │ + b 16740 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 146a8 │ │ │ │ │ + bl 146bc │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 16830 │ │ │ │ │ + beq 16840 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ - b 16730 │ │ │ │ │ + b 16740 │ │ │ │ │ │ │ │ │ │ -0001685c : │ │ │ │ │ +0001686c : │ │ │ │ │ dotted_name_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 168d8 │ │ │ │ │ + beq 168e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 168d8 │ │ │ │ │ + bne 168e8 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1032 @ 0x408 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16900 │ │ │ │ │ + beq 16910 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -25818,893 +25822,893 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1032 @ 0x408 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 168c0 │ │ │ │ │ + bne 168d0 │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ mov r6, ip │ │ │ │ │ mov r5, ip │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1032 @ 0x408 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16c88 │ │ │ │ │ + bne 16c98 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 16c98 │ │ │ │ │ + beq 16ca8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16c98 │ │ │ │ │ + bne 16ca8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16ca8 │ │ │ │ │ + bne 16cb8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 16cbc │ │ │ │ │ + beq 16ccc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16cbc │ │ │ │ │ + bne 16ccc │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1032 @ 0x408 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16a90 │ │ │ │ │ + beq 16aa0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 169e0 │ │ │ │ │ + beq 169f0 │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16a30 │ │ │ │ │ + bne 16a40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 16ca4 │ │ │ │ │ + bne 16cb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 16bf0 │ │ │ │ │ + beq 16c00 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 16cac │ │ │ │ │ + bne 16cbc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge 16a78 │ │ │ │ │ + bge 16a88 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1690c │ │ │ │ │ + b 1691c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 169e0 │ │ │ │ │ + beq 169f0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 16c48 │ │ │ │ │ + beq 16c58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16c48 │ │ │ │ │ + bne 16c58 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt 16a24 │ │ │ │ │ + bgt 16a34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 168d0 │ │ │ │ │ + b 168e0 │ │ │ │ │ ldr lr, [r4, #8] │ │ │ │ │ mov r7, lr │ │ │ │ │ mov r9, lr │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1032 @ 0x408 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16cd0 │ │ │ │ │ + bne 16ce0 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 16c3c │ │ │ │ │ + beq 16c4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16c3c │ │ │ │ │ + bne 16c4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16c30 │ │ │ │ │ + bne 16c40 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 1685c │ │ │ │ │ + bl 1686c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 16b24 │ │ │ │ │ + beq 16b34 │ │ │ │ │ mov r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16b74 │ │ │ │ │ + bne 16b84 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16c30 │ │ │ │ │ + bne 16c40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 16c04 │ │ │ │ │ + beq 16c14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - bne 16c1c │ │ │ │ │ + bne 16c2c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - ble 16bd8 │ │ │ │ │ + ble 16be8 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 16a9c │ │ │ │ │ + b 16aac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 16b24 │ │ │ │ │ + beq 16b34 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 16ba4 │ │ │ │ │ + beq 16bb4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 16b48 │ │ │ │ │ + beq 16b58 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16c28 │ │ │ │ │ + bne 16c38 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16c1c │ │ │ │ │ + bne 16c2c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 16b5c │ │ │ │ │ + bne 16b6c │ │ │ │ │ mov ip, r9 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str ip, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 169c4 │ │ │ │ │ + b 169d4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 16a78 │ │ │ │ │ - b 16cac │ │ │ │ │ + beq 16a88 │ │ │ │ │ + b 16cbc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov ip, r9 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r0, r2, #1 │ │ │ │ │ - beq 16bdc │ │ │ │ │ + beq 16bec │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b 169e4 │ │ │ │ │ + b 169f4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 16c1c │ │ │ │ │ + b 16c2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 16ae8 │ │ │ │ │ + b 16af8 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - bne 16cac │ │ │ │ │ + bne 16cbc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 16cac │ │ │ │ │ + bne 16cbc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16a6c │ │ │ │ │ - b 16a78 │ │ │ │ │ + bne 16a7c │ │ │ │ │ + b 16a88 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 168d0 │ │ │ │ │ + b 168e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 16958 │ │ │ │ │ + b 16968 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 168d0 │ │ │ │ │ + b 168e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 1699c │ │ │ │ │ + b 169ac │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 169c4 │ │ │ │ │ + b 169d4 │ │ │ │ │ │ │ │ │ │ -00016ce0 : │ │ │ │ │ +00016cf0 : │ │ │ │ │ args_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 16fdc │ │ │ │ │ + beq 17014 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16fdc │ │ │ │ │ + bne 17014 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16fcc │ │ │ │ │ + bne 17004 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 16e54 │ │ │ │ │ + beq 16e64 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 17010 <_gather_91_rule> │ │ │ │ │ + bl 17020 <_gather_91_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 16e9c │ │ │ │ │ + beq 16eac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 17004 │ │ │ │ │ + beq 16fdc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17004 │ │ │ │ │ + bne 16fdc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 16ea0 │ │ │ │ │ + bne 16eb0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 16f84 │ │ │ │ │ + bne 16f94 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 16ea0 │ │ │ │ │ + bne 16eb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 16e3c │ │ │ │ │ + beq 16e4c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr ip, [r5, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r5, #20] │ │ │ │ │ stm sp, {r7, ip} │ │ │ │ │ bl 0 <_PyPegen_collect_call_seqs> │ │ │ │ │ R_ARM_CALL _PyPegen_collect_call_seqs │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 16f60 │ │ │ │ │ + beq 16f70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16f60 │ │ │ │ │ + bne 16f70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 16f6c │ │ │ │ │ + blt 16f7c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne 16fcc │ │ │ │ │ + bne 17004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17010 <_gather_91_rule> │ │ │ │ │ + bl 17020 <_gather_91_rule> │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 16d70 │ │ │ │ │ + bne 16d80 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 16fcc │ │ │ │ │ + bne 17004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 22084 │ │ │ │ │ + bl 22094 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 16e44 │ │ │ │ │ + beq 16e54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 16fcc │ │ │ │ │ + beq 17004 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_extract_starred_exprs> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_extract_starred_exprs │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bne 16f1c │ │ │ │ │ + bne 16f2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_delete_starred_exprs> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_delete_starred_exprs │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 16fe8 │ │ │ │ │ + beq 16fe8 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, sl │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r7, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_CALL _PyAST_Call │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 16e30 │ │ │ │ │ + bne 16e40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16e3c │ │ │ │ │ + beq 16e4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 16e44 │ │ │ │ │ + b 16e54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22084 │ │ │ │ │ + bl 22094 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 16dcc │ │ │ │ │ + beq 16ddc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 16dd4 │ │ │ │ │ + beq 16de4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16dd0 │ │ │ │ │ + beq 16de0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 16ea0 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 16e44 │ │ │ │ │ + b 16eb0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 16d28 │ │ │ │ │ + b 16dac │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 16f30 │ │ │ │ │ + b 16f40 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 16e54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 16d9c │ │ │ │ │ + b 16d38 │ │ │ │ │ │ │ │ │ │ -00017010 <_gather_91_rule>: │ │ │ │ │ +00017020 <_gather_91_rule>: │ │ │ │ │ _gather_91_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 17e28 <_gather_91_rule+0xe18> │ │ │ │ │ + beq 17e38 <_gather_91_rule+0xe18> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17e28 <_gather_91_rule+0xe18> │ │ │ │ │ + bne 17e38 <_gather_91_rule+0xe18> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - bne 1758c <_gather_91_rule+0x57c> │ │ │ │ │ + bne 1759c <_gather_91_rule+0x57c> │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 17e1c <_gather_91_rule+0xe0c> │ │ │ │ │ + beq 17e2c <_gather_91_rule+0xe0c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17e1c <_gather_91_rule+0xe0c> │ │ │ │ │ + bne 17e2c <_gather_91_rule+0xe0c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17920 <_gather_91_rule+0x910> │ │ │ │ │ + bne 17930 <_gather_91_rule+0x910> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 17e10 <_gather_91_rule+0xe00> │ │ │ │ │ + beq 17e20 <_gather_91_rule+0xe00> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17e10 <_gather_91_rule+0xe00> │ │ │ │ │ + bne 17e20 <_gather_91_rule+0xe00> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 178c8 <_gather_91_rule+0x8b8> │ │ │ │ │ + bne 178d8 <_gather_91_rule+0x8b8> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 17878 <_gather_91_rule+0x868> │ │ │ │ │ + beq 17888 <_gather_91_rule+0x868> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17af8 <_gather_91_rule+0xae8> │ │ │ │ │ + bne 17b08 <_gather_91_rule+0xae8> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17928 <_gather_91_rule+0x918> │ │ │ │ │ + bne 17938 <_gather_91_rule+0x918> │ │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17a3c <_gather_91_rule+0xa2c> │ │ │ │ │ + bne 17a4c <_gather_91_rule+0xa2c> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 17920 <_gather_91_rule+0x910> │ │ │ │ │ + bne 17930 <_gather_91_rule+0x910> │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 17dd4 <_gather_91_rule+0xdc4> │ │ │ │ │ + beq 17de4 <_gather_91_rule+0xdc4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17dd4 <_gather_91_rule+0xdc4> │ │ │ │ │ + bne 17de4 <_gather_91_rule+0xdc4> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1791c <_gather_91_rule+0x90c> │ │ │ │ │ + bne 1792c <_gather_91_rule+0x90c> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 17d94 <_gather_91_rule+0xd84> │ │ │ │ │ + beq 17da4 <_gather_91_rule+0xd84> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17d94 <_gather_91_rule+0xd84> │ │ │ │ │ + bne 17da4 <_gather_91_rule+0xd84> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 17dc8 <_gather_91_rule+0xdb8> │ │ │ │ │ + bne 17dd8 <_gather_91_rule+0xdb8> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 17598 <_gather_91_rule+0x588> │ │ │ │ │ + beq 175a8 <_gather_91_rule+0x588> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 175d8 <_gather_91_rule+0x5c8> │ │ │ │ │ + bne 175e8 <_gather_91_rule+0x5c8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1791c <_gather_91_rule+0x90c> │ │ │ │ │ + bne 1792c <_gather_91_rule+0x90c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 176d8 <_gather_91_rule+0x6c8> │ │ │ │ │ + beq 176e8 <_gather_91_rule+0x6c8> │ │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - beq 176d8 <_gather_91_rule+0x6c8> │ │ │ │ │ + beq 176e8 <_gather_91_rule+0x6c8> │ │ │ │ │ mov r3, #22 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17920 <_gather_91_rule+0x910> │ │ │ │ │ + beq 17930 <_gather_91_rule+0x910> │ │ │ │ │ movw r2, #6001 @ 0x1771 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 17dbc <_gather_91_rule+0xdac> │ │ │ │ │ + beq 17dcc <_gather_91_rule+0xdac> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17dbc <_gather_91_rule+0xdac> │ │ │ │ │ + bne 17dcc <_gather_91_rule+0xdac> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17db4 <_gather_91_rule+0xda4> │ │ │ │ │ + bne 17dc4 <_gather_91_rule+0xda4> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 17da8 <_gather_91_rule+0xd98> │ │ │ │ │ + beq 17db8 <_gather_91_rule+0xd98> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 17db4 <_gather_91_rule+0xda4> │ │ │ │ │ + bne 17dc4 <_gather_91_rule+0xda4> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17540 <_gather_91_rule+0x530> │ │ │ │ │ + beq 17550 <_gather_91_rule+0x530> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 17df8 <_gather_91_rule+0xde8> │ │ │ │ │ + beq 17e08 <_gather_91_rule+0xde8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17df8 <_gather_91_rule+0xde8> │ │ │ │ │ + bne 17e08 <_gather_91_rule+0xde8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 17538 <_gather_91_rule+0x528> │ │ │ │ │ + bne 17548 <_gather_91_rule+0x528> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 17e04 <_gather_91_rule+0xdf4> │ │ │ │ │ + beq 17e14 <_gather_91_rule+0xdf4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17e04 <_gather_91_rule+0xdf4> │ │ │ │ │ + bne 17e14 <_gather_91_rule+0xdf4> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17734 <_gather_91_rule+0x724> │ │ │ │ │ + bne 17744 <_gather_91_rule+0x724> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq 176f4 <_gather_91_rule+0x6e4> │ │ │ │ │ + beq 17704 <_gather_91_rule+0x6e4> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r2, r7, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 17ba0 <_gather_91_rule+0xb90> │ │ │ │ │ + bne 17bb0 <_gather_91_rule+0xb90> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17998 <_gather_91_rule+0x988> │ │ │ │ │ + bne 179a8 <_gather_91_rule+0x988> │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 17b0c <_gather_91_rule+0xafc> │ │ │ │ │ + bne 17b1c <_gather_91_rule+0xafc> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - bne 17b8c <_gather_91_rule+0xb7c> │ │ │ │ │ + bne 17b9c <_gather_91_rule+0xb7c> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 17de0 <_gather_91_rule+0xdd0> │ │ │ │ │ + beq 17df0 <_gather_91_rule+0xdd0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17de0 <_gather_91_rule+0xdd0> │ │ │ │ │ + bne 17df0 <_gather_91_rule+0xdd0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 17534 <_gather_91_rule+0x524> │ │ │ │ │ + bne 17544 <_gather_91_rule+0x524> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 17dec <_gather_91_rule+0xddc> │ │ │ │ │ + beq 17dfc <_gather_91_rule+0xddc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17dec <_gather_91_rule+0xddc> │ │ │ │ │ + bne 17dfc <_gather_91_rule+0xddc> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17d88 <_gather_91_rule+0xd78> │ │ │ │ │ + bne 17d98 <_gather_91_rule+0xd78> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 17740 <_gather_91_rule+0x730> │ │ │ │ │ + beq 17750 <_gather_91_rule+0x730> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 1779c <_gather_91_rule+0x78c> │ │ │ │ │ + bne 177ac <_gather_91_rule+0x78c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 17534 <_gather_91_rule+0x524> │ │ │ │ │ + bne 17544 <_gather_91_rule+0x524> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 17530 <_gather_91_rule+0x520> │ │ │ │ │ + beq 17540 <_gather_91_rule+0x520> │ │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 17534 <_gather_91_rule+0x524> │ │ │ │ │ + beq 17544 <_gather_91_rule+0x524> │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #22 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17538 <_gather_91_rule+0x528> │ │ │ │ │ + beq 17548 <_gather_91_rule+0x528> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17a14 <_gather_91_rule+0xa04> │ │ │ │ │ + bne 17a24 <_gather_91_rule+0xa04> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 178d4 <_gather_91_rule+0x8c4> │ │ │ │ │ + beq 178e4 <_gather_91_rule+0x8c4> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [r6, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b 172d4 <_gather_91_rule+0x2c4> │ │ │ │ │ + b 172e4 <_gather_91_rule+0x2c4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 17da0 <_gather_91_rule+0xd90> │ │ │ │ │ + beq 17db0 <_gather_91_rule+0xd90> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt 1769c <_gather_91_rule+0x68c> │ │ │ │ │ + bgt 176ac <_gather_91_rule+0x68c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -26717,44 +26721,44 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 178f8 <_gather_91_rule+0x8e8> │ │ │ │ │ + blt 17908 <_gather_91_rule+0x8e8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 17dc8 <_gather_91_rule+0xdb8> │ │ │ │ │ + bne 17dd8 <_gather_91_rule+0xdb8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 171f4 <_gather_91_rule+0x1e4> │ │ │ │ │ + beq 17204 <_gather_91_rule+0x1e4> │ │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 171f4 <_gather_91_rule+0x1e4> │ │ │ │ │ + beq 17204 <_gather_91_rule+0x1e4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 17cec <_gather_91_rule+0xcdc> │ │ │ │ │ + beq 17cfc <_gather_91_rule+0xcdc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 17cec <_gather_91_rule+0xcdc> │ │ │ │ │ + beq 17cfc <_gather_91_rule+0xcdc> │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ @@ -26775,112 +26779,112 @@ │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC37 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 17be8 <_gather_91_rule+0xbd8> │ │ │ │ │ + beq 17bf8 <_gather_91_rule+0xbd8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17cd4 <_gather_91_rule+0xcc4> │ │ │ │ │ + bne 17ce4 <_gather_91_rule+0xcc4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - b 17250 <_gather_91_rule+0x240> │ │ │ │ │ + b 17260 <_gather_91_rule+0x240> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 17560 <_gather_91_rule+0x550> │ │ │ │ │ + beq 17570 <_gather_91_rule+0x550> │ │ │ │ │ mov r2, r6 │ │ │ │ │ lsl r5, r5, #2 │ │ │ │ │ mov r3, #4 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 17560 <_gather_91_rule+0x550> │ │ │ │ │ - b 176bc <_gather_91_rule+0x6ac> │ │ │ │ │ + beq 17570 <_gather_91_rule+0x550> │ │ │ │ │ + b 176cc <_gather_91_rule+0x6ac> │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 17c64 <_gather_91_rule+0xc54> │ │ │ │ │ + blt 17c74 <_gather_91_rule+0xc54> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r2, r7, lsl #2] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 17b98 <_gather_91_rule+0xb88> │ │ │ │ │ + bne 17ba8 <_gather_91_rule+0xb88> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 17394 <_gather_91_rule+0x384> │ │ │ │ │ + beq 173a4 <_gather_91_rule+0x384> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - b 17b7c <_gather_91_rule+0xb6c> │ │ │ │ │ + b 17b8c <_gather_91_rule+0xb6c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 17bd4 <_gather_91_rule+0xbc4> │ │ │ │ │ + blt 17be4 <_gather_91_rule+0xbc4> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 17d88 <_gather_91_rule+0xd78> │ │ │ │ │ + bne 17d98 <_gather_91_rule+0xd78> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 17478 <_gather_91_rule+0x468> │ │ │ │ │ + beq 17488 <_gather_91_rule+0x468> │ │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17478 <_gather_91_rule+0x468> │ │ │ │ │ + beq 17488 <_gather_91_rule+0x468> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 17cac <_gather_91_rule+0xc9c> │ │ │ │ │ + beq 17cbc <_gather_91_rule+0xc9c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 17cac <_gather_91_rule+0xc9c> │ │ │ │ │ + beq 17cbc <_gather_91_rule+0xc9c> │ │ │ │ │ ldr r3, [ip, #20] │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [ip, #24] │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ @@ -26903,177 +26907,177 @@ │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC37 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 17bb4 <_gather_91_rule+0xba4> │ │ │ │ │ + beq 17bc4 <_gather_91_rule+0xba4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17cbc <_gather_91_rule+0xcac> │ │ │ │ │ + bne 17ccc <_gather_91_rule+0xcac> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 174d4 <_gather_91_rule+0x4c4> │ │ │ │ │ + b 174e4 <_gather_91_rule+0x4c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r6, #1 │ │ │ │ │ strlt r6, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r2, #1 │ │ │ │ │ - blt 17148 <_gather_91_rule+0x138> │ │ │ │ │ + blt 17158 <_gather_91_rule+0x138> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17af0 <_gather_91_rule+0xae0> │ │ │ │ │ + bne 17b00 <_gather_91_rule+0xae0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1711c <_gather_91_rule+0x10c> │ │ │ │ │ + beq 1712c <_gather_91_rule+0x10c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 17148 <_gather_91_rule+0x138> │ │ │ │ │ + b 17158 <_gather_91_rule+0x138> │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17da0 <_gather_91_rule+0xd90> │ │ │ │ │ + beq 17db0 <_gather_91_rule+0xd90> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 17518 <_gather_91_rule+0x508> │ │ │ │ │ + b 17528 <_gather_91_rule+0x508> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 17210 <_gather_91_rule+0x200> │ │ │ │ │ + beq 17220 <_gather_91_rule+0x200> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 176dc <_gather_91_rule+0x6cc> │ │ │ │ │ + b 176ec <_gather_91_rule+0x6cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 17130 <_gather_91_rule+0x120> │ │ │ │ │ + beq 17140 <_gather_91_rule+0x120> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 17c9c <_gather_91_rule+0xc8c> │ │ │ │ │ + beq 17cac <_gather_91_rule+0xc8c> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 17c78 <_gather_91_rule+0xc68> │ │ │ │ │ + beq 17c88 <_gather_91_rule+0xc68> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17d4c <_gather_91_rule+0xd3c> │ │ │ │ │ + bne 17d5c <_gather_91_rule+0xd3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17278 <_gather_91_rule+0x268> │ │ │ │ │ + b 17288 <_gather_91_rule+0x268> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - beq 173a8 <_gather_91_rule+0x398> │ │ │ │ │ + beq 173b8 <_gather_91_rule+0x398> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 17d68 <_gather_91_rule+0xd58> │ │ │ │ │ + beq 17d78 <_gather_91_rule+0xd58> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 17d5c <_gather_91_rule+0xd4c> │ │ │ │ │ + beq 17d6c <_gather_91_rule+0xd4c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17c58 <_gather_91_rule+0xc48> │ │ │ │ │ + bne 17c68 <_gather_91_rule+0xc48> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1750c <_gather_91_rule+0x4fc> │ │ │ │ │ + beq 1751c <_gather_91_rule+0x4fc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1750c <_gather_91_rule+0x4fc> │ │ │ │ │ + beq 1751c <_gather_91_rule+0x4fc> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 176dc <_gather_91_rule+0x6cc> │ │ │ │ │ + b 176ec <_gather_91_rule+0x6cc> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 17144 <_gather_91_rule+0x134> │ │ │ │ │ + bne 17154 <_gather_91_rule+0x134> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 17d34 <_gather_91_rule+0xd24> │ │ │ │ │ + beq 17d44 <_gather_91_rule+0xd24> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17d34 <_gather_91_rule+0xd24> │ │ │ │ │ + bne 17d44 <_gather_91_rule+0xd24> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 17144 <_gather_91_rule+0x134> │ │ │ │ │ + bne 17154 <_gather_91_rule+0x134> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 17144 <_gather_91_rule+0x134> │ │ │ │ │ + beq 17154 <_gather_91_rule+0x134> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -27081,636 +27085,636 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC67 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 17d08 <_gather_91_rule+0xcf8> │ │ │ │ │ + bne 17d18 <_gather_91_rule+0xcf8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 17140 <_gather_91_rule+0x130> │ │ │ │ │ + beq 17150 <_gather_91_rule+0x130> │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 17144 <_gather_91_rule+0x134> │ │ │ │ │ + b 17154 <_gather_91_rule+0x134> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 178c8 <_gather_91_rule+0x8b8> │ │ │ │ │ + bne 178d8 <_gather_91_rule+0x8b8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c014 │ │ │ │ │ + bl c010 │ │ │ │ │ R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 178c0 <_gather_91_rule+0x8b0> │ │ │ │ │ + b 178d0 <_gather_91_rule+0x8b0> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 173c0 <_gather_91_rule+0x3b0> │ │ │ │ │ + bne 173d0 <_gather_91_rule+0x3b0> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 17cfc <_gather_91_rule+0xcec> │ │ │ │ │ + beq 17d0c <_gather_91_rule+0xcec> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17cfc <_gather_91_rule+0xcec> │ │ │ │ │ + bne 17d0c <_gather_91_rule+0xcec> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 17b78 <_gather_91_rule+0xb68> │ │ │ │ │ + bne 17b88 <_gather_91_rule+0xb68> │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - bne 17c0c <_gather_91_rule+0xbfc> │ │ │ │ │ + bne 17c1c <_gather_91_rule+0xbfc> │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - beq 173d4 <_gather_91_rule+0x3c4> │ │ │ │ │ + beq 173e4 <_gather_91_rule+0x3c4> │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 17540 <_gather_91_rule+0x530> │ │ │ │ │ + b 17550 <_gather_91_rule+0x530> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17734 <_gather_91_rule+0x724> │ │ │ │ │ + bne 17744 <_gather_91_rule+0x724> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c014 │ │ │ │ │ + bl c010 │ │ │ │ │ R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 1772c <_gather_91_rule+0x71c> │ │ │ │ │ + b 1773c <_gather_91_rule+0x71c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 17bd4 <_gather_91_rule+0xbc4> │ │ │ │ │ + beq 17be4 <_gather_91_rule+0xbc4> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 17494 <_gather_91_rule+0x484> │ │ │ │ │ - b 17534 <_gather_91_rule+0x524> │ │ │ │ │ + beq 174a4 <_gather_91_rule+0x484> │ │ │ │ │ + b 17544 <_gather_91_rule+0x524> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1790c <_gather_91_rule+0x8fc> │ │ │ │ │ + beq 1791c <_gather_91_rule+0x8fc> │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 1790c <_gather_91_rule+0x8fc> │ │ │ │ │ + b 1791c <_gather_91_rule+0x8fc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC67 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 17e34 <_gather_91_rule+0xe24> │ │ │ │ │ + bne 17e44 <_gather_91_rule+0xe24> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 17b78 <_gather_91_rule+0xb68> │ │ │ │ │ + beq 17b88 <_gather_91_rule+0xb68> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 17b78 <_gather_91_rule+0xb68> │ │ │ │ │ + b 17b88 <_gather_91_rule+0xb68> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17d78 <_gather_91_rule+0xd68> │ │ │ │ │ + beq 17d88 <_gather_91_rule+0xd68> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - b 17b7c <_gather_91_rule+0xb6c> │ │ │ │ │ + b 17b8c <_gather_91_rule+0xb6c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17c9c <_gather_91_rule+0xc8c> │ │ │ │ │ + beq 17cac <_gather_91_rule+0xc8c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 17148 <_gather_91_rule+0x138> │ │ │ │ │ + b 17158 <_gather_91_rule+0x138> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 17148 <_gather_91_rule+0x138> │ │ │ │ │ + b 17158 <_gather_91_rule+0x138> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17bd4 <_gather_91_rule+0xbc4> │ │ │ │ │ + b 17be4 <_gather_91_rule+0xbc4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 17bcc <_gather_91_rule+0xbbc> │ │ │ │ │ - b 1786c <_gather_91_rule+0x85c> │ │ │ │ │ + bne 17bdc <_gather_91_rule+0xbbc> │ │ │ │ │ + b 1787c <_gather_91_rule+0x85c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 17c00 <_gather_91_rule+0xbf0> │ │ │ │ │ - b 17694 <_gather_91_rule+0x684> │ │ │ │ │ + bne 17c10 <_gather_91_rule+0xbf0> │ │ │ │ │ + b 176a4 <_gather_91_rule+0x684> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1790c <_gather_91_rule+0x8fc> │ │ │ │ │ + b 1791c <_gather_91_rule+0x8fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17b3c <_gather_91_rule+0xb2c> │ │ │ │ │ + b 17b4c <_gather_91_rule+0xb2c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 17d40 <_gather_91_rule+0xd30> │ │ │ │ │ + beq 17d50 <_gather_91_rule+0xd30> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 17ae4 <_gather_91_rule+0xad4> │ │ │ │ │ + bne 17af4 <_gather_91_rule+0xad4> │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 17278 <_gather_91_rule+0x268> │ │ │ │ │ + b 17288 <_gather_91_rule+0x268> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17a70 <_gather_91_rule+0xa60> │ │ │ │ │ + b 17a80 <_gather_91_rule+0xa60> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 17d28 <_gather_91_rule+0xd18> │ │ │ │ │ + b 17d38 <_gather_91_rule+0xd18> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17c84 <_gather_91_rule+0xc74> │ │ │ │ │ - b 1798c <_gather_91_rule+0x97c> │ │ │ │ │ + bne 17c94 <_gather_91_rule+0xc74> │ │ │ │ │ + b 1799c <_gather_91_rule+0x97c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17c64 <_gather_91_rule+0xc54> │ │ │ │ │ + bne 17c74 <_gather_91_rule+0xc54> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - b 17b7c <_gather_91_rule+0xb6c> │ │ │ │ │ + b 17b8c <_gather_91_rule+0xb6c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17a04 <_gather_91_rule+0x9f4> │ │ │ │ │ + b 17a14 <_gather_91_rule+0x9f4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17bd4 <_gather_91_rule+0xbc4> │ │ │ │ │ + b 17be4 <_gather_91_rule+0xbc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 171b4 <_gather_91_rule+0x1a4> │ │ │ │ │ + b 171c4 <_gather_91_rule+0x1a4> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 17920 <_gather_91_rule+0x910> │ │ │ │ │ + b 17930 <_gather_91_rule+0x910> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1729c <_gather_91_rule+0x28c> │ │ │ │ │ + b 172ac <_gather_91_rule+0x28c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1790c <_gather_91_rule+0x8fc> │ │ │ │ │ + b 1791c <_gather_91_rule+0x8fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17178 <_gather_91_rule+0x168> │ │ │ │ │ + b 17188 <_gather_91_rule+0x168> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 173f8 <_gather_91_rule+0x3e8> │ │ │ │ │ + b 17408 <_gather_91_rule+0x3e8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17434 <_gather_91_rule+0x424> │ │ │ │ │ + b 17444 <_gather_91_rule+0x424> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17314 <_gather_91_rule+0x304> │ │ │ │ │ + b 17324 <_gather_91_rule+0x304> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17354 <_gather_91_rule+0x344> │ │ │ │ │ + b 17364 <_gather_91_rule+0x344> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 170dc <_gather_91_rule+0xcc> │ │ │ │ │ + b 170ec <_gather_91_rule+0xcc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 170a0 <_gather_91_rule+0x90> │ │ │ │ │ + b 170b0 <_gather_91_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17058 <_gather_91_rule+0x48> │ │ │ │ │ + b 17068 <_gather_91_rule+0x48> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 17e64 <_gather_91_rule+0xe54> │ │ │ │ │ + beq 17e74 <_gather_91_rule+0xe54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 17c4c <_gather_91_rule+0xc3c> │ │ │ │ │ + bne 17c5c <_gather_91_rule+0xc3c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17a04 <_gather_91_rule+0x9f4> │ │ │ │ │ + b 17a14 <_gather_91_rule+0x9f4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17e58 <_gather_91_rule+0xe48> │ │ │ │ │ + b 17e68 <_gather_91_rule+0xe48> │ │ │ │ │ │ │ │ │ │ -00017e70 : │ │ │ │ │ +00017e80 : │ │ │ │ │ annotated_rhs_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 180f4 │ │ │ │ │ + beq 18104 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 180f4 │ │ │ │ │ + bne 18104 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 180e8 │ │ │ │ │ + bne 180f8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 180dc │ │ │ │ │ + beq 180ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 180dc │ │ │ │ │ + bne 180ec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17fd8 │ │ │ │ │ + bne 17fe8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 17fa4 │ │ │ │ │ + beq 17fb4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r1, #588 @ 0x24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17fe4 │ │ │ │ │ + bne 17ff4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17fd8 │ │ │ │ │ + bne 17fe8 │ │ │ │ │ mov r1, #588 @ 0x24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18064 │ │ │ │ │ + bne 18074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 180e8 │ │ │ │ │ + bne 180f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d758 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 180c4 │ │ │ │ │ + blt 180d4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 17f28 │ │ │ │ │ + beq 17f38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17f6c │ │ │ │ │ + b 17f7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #650 @ 0x28a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17f3c │ │ │ │ │ + beq 17f4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 17f3c │ │ │ │ │ + beq 17f4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 17f60 │ │ │ │ │ + beq 17f70 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_YieldFrom> │ │ │ │ │ R_ARM_CALL _PyAST_YieldFrom │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 180b8 │ │ │ │ │ + beq 180c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18100 │ │ │ │ │ + bne 18110 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 17f90 │ │ │ │ │ + b 17fa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d758 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17fd8 │ │ │ │ │ + bne 17fe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 17f60 │ │ │ │ │ + beq 17f70 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Yield> │ │ │ │ │ R_ARM_CALL _PyAST_Yield │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 18048 │ │ │ │ │ + bne 18058 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17f60 │ │ │ │ │ + beq 17f70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 17f6c │ │ │ │ │ + b 17f7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17ef4 │ │ │ │ │ + b 17f04 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 17f94 │ │ │ │ │ + b 17fa4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 17eb8 │ │ │ │ │ + b 17ec8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 180c4 │ │ │ │ │ - b 18054 │ │ │ │ │ + bne 180d4 │ │ │ │ │ + b 18064 │ │ │ │ │ │ │ │ │ │ -00018110 : │ │ │ │ │ +00018120 : │ │ │ │ │ type_params_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 184e4 │ │ │ │ │ + beq 184f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 184e4 │ │ │ │ │ + bne 184f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r1, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 181a4 │ │ │ │ │ + bne 181b4 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 181b4 │ │ │ │ │ + bne 181c4 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18230 │ │ │ │ │ + bne 18240 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 18534 │ │ │ │ │ + beq 18544 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18534 │ │ │ │ │ + bne 18544 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 18214 │ │ │ │ │ + bne 18224 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18540 │ │ │ │ │ + bne 18550 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movne r1, #0 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 18180 │ │ │ │ │ - b 181a4 │ │ │ │ │ + beq 18190 │ │ │ │ │ + b 181b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 18528 │ │ │ │ │ + beq 18538 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18528 │ │ │ │ │ + bne 18538 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 184b4 │ │ │ │ │ + bne 184c4 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1851c │ │ │ │ │ + beq 1852c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1851c │ │ │ │ │ + bne 1852c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 184b4 │ │ │ │ │ + bne 184c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e4b8 │ │ │ │ │ + bl e4b4 │ │ │ │ │ R_ARM_CALL type_param_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 184ac │ │ │ │ │ + beq 184bc │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 184c0 │ │ │ │ │ + beq 184d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 184c0 │ │ │ │ │ + bne 184d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 184a0 │ │ │ │ │ + bne 184b0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 184d4 │ │ │ │ │ + beq 184e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r8, r3, #0 │ │ │ │ │ moveq r7, r8 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - bne 184a0 │ │ │ │ │ + bne 184b0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1840c │ │ │ │ │ + bne 1841c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 184cc │ │ │ │ │ + beq 184dc │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bgt 1844c │ │ │ │ │ + bgt 1845c │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -27720,220 +27724,220 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 184b4 │ │ │ │ │ + beq 184c4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 184b4 │ │ │ │ │ + bne 184c4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18194 │ │ │ │ │ + beq 181a4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC69 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC69 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 184f0 │ │ │ │ │ + beq 18500 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 184f0 │ │ │ │ │ + bne 18500 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - b 181a4 │ │ │ │ │ + b 181b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e4b8 │ │ │ │ │ + bl e4b4 │ │ │ │ │ R_ARM_CALL type_param_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 1833c │ │ │ │ │ + beq 1834c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18484 │ │ │ │ │ + bne 18494 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq 18460 │ │ │ │ │ + beq 18470 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [r6, r7, lsl #2] │ │ │ │ │ mov r9, r3 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b 18328 │ │ │ │ │ + b 18338 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r1, [r6, r8, lsl #2] │ │ │ │ │ str r1, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - b 18354 │ │ │ │ │ + b 18364 │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 184cc │ │ │ │ │ + beq 184dc │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 18434 │ │ │ │ │ + b 18444 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1842c │ │ │ │ │ + beq 1843c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 18198 │ │ │ │ │ + b 181a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 182ec │ │ │ │ │ + b 182fc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 184a0 │ │ │ │ │ + b 184b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18158 │ │ │ │ │ + b 18168 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 18404 │ │ │ │ │ + beq 18414 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 181a4 │ │ │ │ │ + b 181b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18294 │ │ │ │ │ + b 182a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1825c │ │ │ │ │ + b 1826c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 181e0 │ │ │ │ │ + b 181f0 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 18208 │ │ │ │ │ + beq 18218 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mvn r0, #4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC68 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC68 │ │ │ │ │ str r0, [sp] │ │ │ │ │ strd r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl feec │ │ │ │ │ + bl fee8 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 1820c │ │ │ │ │ + beq 1821c │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 18214 │ │ │ │ │ + b 18224 │ │ │ │ │ │ │ │ │ │ -000185a0 : │ │ │ │ │ +000185b0 : │ │ │ │ │ yield_expr_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 187d0 │ │ │ │ │ + beq 187e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 187d0 │ │ │ │ │ + bne 187e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 187c0 │ │ │ │ │ + bne 187d0 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq 18674 │ │ │ │ │ + beq 18684 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r1, #588 @ 0x24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 186cc │ │ │ │ │ + bne 186dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 187c0 │ │ │ │ │ + bne 187d0 │ │ │ │ │ mov r1, #588 @ 0x24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18768 │ │ │ │ │ + bne 18778 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ @@ -27946,852 +27950,852 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ movlt r1, #1 │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ strlt r1, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ sublt r2, r2, #1 │ │ │ │ │ - blt 18664 │ │ │ │ │ + blt 18674 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1861c │ │ │ │ │ - b 1865c │ │ │ │ │ + beq 1862c │ │ │ │ │ + b 1866c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #650 @ 0x28a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 18630 │ │ │ │ │ + beq 18640 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 18630 │ │ │ │ │ + beq 18640 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1865c │ │ │ │ │ + beq 1866c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_YieldFrom> │ │ │ │ │ R_ARM_CALL _PyAST_YieldFrom │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1873c │ │ │ │ │ + beq 1874c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1865c │ │ │ │ │ + beq 1866c │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1865c │ │ │ │ │ + beq 1866c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 18664 │ │ │ │ │ + b 18674 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl d758 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18654 │ │ │ │ │ + bne 18664 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1865c │ │ │ │ │ + beq 1866c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr ip, [r3, #24] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Yield> │ │ │ │ │ R_ARM_CALL _PyAST_Yield │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 18730 │ │ │ │ │ - b 1873c │ │ │ │ │ + bne 18740 │ │ │ │ │ + b 1874c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 18664 │ │ │ │ │ + b 18674 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 185e8 │ │ │ │ │ + b 185f8 │ │ │ │ │ │ │ │ │ │ -000187dc : │ │ │ │ │ +000187ec : │ │ │ │ │ starred_expression_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 18ab8 │ │ │ │ │ + beq 18a88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18ab8 │ │ │ │ │ + bne 18a88 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18a20 │ │ │ │ │ + bne 189b0 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 188a0 │ │ │ │ │ + beq 188b0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne 18a08 │ │ │ │ │ + bne 18998 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 188f4 │ │ │ │ │ + bne 18904 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18980 │ │ │ │ │ + bne 189c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 18a28 │ │ │ │ │ + blt 189b8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne 18a00 │ │ │ │ │ + bne 18990 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 18864 │ │ │ │ │ - b 18a20 │ │ │ │ │ + beq 18874 │ │ │ │ │ + b 189b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 18878 │ │ │ │ │ + beq 18888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 18a20 │ │ │ │ │ + beq 189b0 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r1, [ip, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 18958 │ │ │ │ │ + beq 18968 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 18888 │ │ │ │ │ + beq 18898 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - beq 1888c │ │ │ │ │ + beq 1889c │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 18a28 │ │ │ │ │ + b 189b8 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne 189b0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl c010 │ │ │ │ │ + R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 18874 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + mov r1, #0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b 188a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 18a28 │ │ │ │ │ + bne 189b8 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 18a78 │ │ │ │ │ + beq 18ac8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18a78 │ │ │ │ │ + bne 18ac8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 189e4 │ │ │ │ │ + bne 18a28 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18a34 │ │ │ │ │ + bne 18a44 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 1888c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 18a20 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl c014 │ │ │ │ │ - R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 18864 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - mov r1, #0 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 18894 │ │ │ │ │ + b 1889c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC67 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 18a84 │ │ │ │ │ + bne 18a94 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 189ec │ │ │ │ │ + beq 18a30 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 189ec │ │ │ │ │ + b 18a30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 189bc │ │ │ │ │ + b 18834 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 18ac4 │ │ │ │ │ + beq 18ad4 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 18a6c │ │ │ │ │ + bne 18a7c │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1888c │ │ │ │ │ + b 1889c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18824 │ │ │ │ │ + b 18a00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1888c │ │ │ │ │ + b 1889c │ │ │ │ │ │ │ │ │ │ -00018ad4 : │ │ │ │ │ +00018ae4 : │ │ │ │ │ NEW_TYPE_COMMENT(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bne 18af4 │ │ │ │ │ + bne 18b04 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 121c │ │ │ │ │ R_ARM_JUMP24 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ │ │ │ │ │ -00018b04 : │ │ │ │ │ +00018b14 : │ │ │ │ │ params_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 18bc8 │ │ │ │ │ + beq 18bd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18bc8 │ │ │ │ │ + bne 18bd8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 18b90 │ │ │ │ │ + bne 18ba0 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne 18b9c │ │ │ │ │ + bne 18bac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 18bd4 │ │ │ │ │ + bl 18be4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ - bl ba80 │ │ │ │ │ + bl ba7c │ │ │ │ │ R_ARM_CALL invalid_parameters_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ ldrne r0, [fp, #-16] │ │ │ │ │ subne r3, r2, #1 │ │ │ │ │ - beq 18b78 │ │ │ │ │ - b 18b90 │ │ │ │ │ + beq 18b88 │ │ │ │ │ + b 18ba0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18b4c │ │ │ │ │ + b 18b5c │ │ │ │ │ │ │ │ │ │ -00018bd4 : │ │ │ │ │ +00018be4 : │ │ │ │ │ parameters_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 196b8 │ │ │ │ │ + beq 196c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 196b8 │ │ │ │ │ + bne 196c8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 195e8 │ │ │ │ │ + bne 195f8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19634 │ │ │ │ │ + beq 19644 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19634 │ │ │ │ │ + bne 19644 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 19040 │ │ │ │ │ + bne 19050 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 19628 │ │ │ │ │ + beq 19638 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19628 │ │ │ │ │ + bne 19638 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 196a8 │ │ │ │ │ + bne 196b8 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1965c │ │ │ │ │ + beq 1966c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 196a8 │ │ │ │ │ + bne 196b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ - beq 192b0 │ │ │ │ │ + beq 192c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r7] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - beq 18d94 │ │ │ │ │ + beq 18da4 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 19654 │ │ │ │ │ + beq 19664 │ │ │ │ │ str r6, [r5, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ moveq r7, r5 │ │ │ │ │ moveq sl, #2 │ │ │ │ │ - beq 18d94 │ │ │ │ │ + beq 18da4 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 19650 │ │ │ │ │ + beq 19660 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r6, #3 │ │ │ │ │ mov r5, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str sl, [r7, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r6 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 18d84 │ │ │ │ │ + beq 18d94 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 19364 │ │ │ │ │ + beq 19374 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [r7, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 18d54 │ │ │ │ │ + b 18d64 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 192b0 │ │ │ │ │ + beq 192c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 192b0 │ │ │ │ │ + bne 192c0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 19654 │ │ │ │ │ + beq 19664 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - ble 18e20 │ │ │ │ │ + ble 18e30 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp sl, #1 │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 18e20 │ │ │ │ │ + beq 18e30 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp sl, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 18e20 │ │ │ │ │ + beq 18e30 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp sl, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 18e20 │ │ │ │ │ + beq 18e30 │ │ │ │ │ sub ip, r7, #4 │ │ │ │ │ add r3, r7, #8 │ │ │ │ │ add ip, ip, sl, lsl #2 │ │ │ │ │ rsb lr, r7, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne 18e08 │ │ │ │ │ + bne 18e18 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19400 │ │ │ │ │ + bne 19410 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - bne 19040 │ │ │ │ │ + bne 19050 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 196d4 │ │ │ │ │ + beq 196e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 196d4 │ │ │ │ │ + bne 196e4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 19640 │ │ │ │ │ + bne 19650 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 19608 │ │ │ │ │ + beq 19618 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 19640 │ │ │ │ │ + bne 19650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ - beq 192dc │ │ │ │ │ + beq 192ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r7] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - beq 18f84 │ │ │ │ │ + beq 18f94 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 19600 │ │ │ │ │ + beq 19610 │ │ │ │ │ str r5, [r6, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ moveq r7, r6 │ │ │ │ │ moveq sl, #2 │ │ │ │ │ - beq 18f84 │ │ │ │ │ + beq 18f94 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 195fc │ │ │ │ │ + beq 1960c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, #3 │ │ │ │ │ mov r6, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str sl, [r7, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r9 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18f74 │ │ │ │ │ + beq 18f84 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - beq 1938c │ │ │ │ │ + beq 1939c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [r7, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b 18f44 │ │ │ │ │ + b 18f54 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 192dc │ │ │ │ │ + beq 192ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 192dc │ │ │ │ │ + bne 192ec │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 19600 │ │ │ │ │ + beq 19610 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - ble 19010 │ │ │ │ │ + ble 19020 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp sl, #1 │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 19010 │ │ │ │ │ + beq 19020 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp sl, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 19010 │ │ │ │ │ + beq 19020 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp sl, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 19010 │ │ │ │ │ + beq 19020 │ │ │ │ │ sub ip, r7, #4 │ │ │ │ │ add r3, r7, #8 │ │ │ │ │ add ip, ip, sl, lsl #2 │ │ │ │ │ rsb lr, r7, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne 18ff8 │ │ │ │ │ + bne 19008 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 194d4 │ │ │ │ │ + bne 194e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 196e0 │ │ │ │ │ + bne 196f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a2fc │ │ │ │ │ + bl 1a30c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 19588 │ │ │ │ │ + bne 19598 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 195e8 │ │ │ │ │ + bne 195f8 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 195cc │ │ │ │ │ + beq 195dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 195cc │ │ │ │ │ + bne 195dc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 196c4 │ │ │ │ │ + bne 196d4 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 19688 │ │ │ │ │ + beq 19698 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 196c4 │ │ │ │ │ + bne 196d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ streq r7, [r4, #8] │ │ │ │ │ - beq 19300 │ │ │ │ │ + beq 19310 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r6] │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r7, [r4, #8] │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - beq 191a0 │ │ │ │ │ + beq 191b0 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 19680 │ │ │ │ │ + beq 19690 │ │ │ │ │ str r5, [r7, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ moveq r6, r7 │ │ │ │ │ moveq sl, #2 │ │ │ │ │ - beq 191a0 │ │ │ │ │ + beq 191b0 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1967c │ │ │ │ │ + beq 1968c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, #3 │ │ │ │ │ mov r7, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str sl, [r6, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r9 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 19190 │ │ │ │ │ + beq 191a0 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq 193ac │ │ │ │ │ + beq 193bc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [r6, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b 19160 │ │ │ │ │ + b 19170 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 19300 │ │ │ │ │ + beq 19310 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19300 │ │ │ │ │ + bne 19310 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 19680 │ │ │ │ │ + beq 19690 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - ble 1922c │ │ │ │ │ + ble 1923c │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp sl, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 1922c │ │ │ │ │ + beq 1923c │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp sl, #2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 1922c │ │ │ │ │ + beq 1923c │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp sl, #3 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 1922c │ │ │ │ │ + beq 1923c │ │ │ │ │ sub ip, r6, #4 │ │ │ │ │ add r3, r6, #8 │ │ │ │ │ add ip, ip, sl, lsl #2 │ │ │ │ │ rsb lr, r6, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne 19214 │ │ │ │ │ + bne 19224 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1b9f0 <_loop0_28_rule> │ │ │ │ │ + bl 1ba00 <_loop0_28_rule> │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ - beq 19318 │ │ │ │ │ + beq 19328 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c9a0 │ │ │ │ │ + bl 1c9b0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 19318 │ │ │ │ │ + bne 19328 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r6, [sp] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 19564 │ │ │ │ │ + beq 19574 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19564 │ │ │ │ │ + bne 19574 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -28800,122 +28804,122 @@ │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ - beq 18e5c │ │ │ │ │ - b 19040 │ │ │ │ │ + beq 18e6c │ │ │ │ │ + b 19050 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 19048 │ │ │ │ │ + b 19058 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 196e0 │ │ │ │ │ + bne 196f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1aa50 <_loop1_30_rule> │ │ │ │ │ + bl 1aa60 <_loop1_30_rule> │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1952c │ │ │ │ │ + bne 1953c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - bne 196e0 │ │ │ │ │ + bne 196f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c9a0 │ │ │ │ │ + bl 1c9b0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ streq r8, [r4, #8] │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 193cc │ │ │ │ │ + bne 193dc │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 192a0 │ │ │ │ │ + b 192b0 │ │ │ │ │ lsl r5, r5, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r1, r5, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19654 │ │ │ │ │ + beq 19664 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b 18d70 │ │ │ │ │ + b 18d80 │ │ │ │ │ lsl r6, r6, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ lsl r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19600 │ │ │ │ │ + beq 19610 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b 18f60 │ │ │ │ │ + b 18f70 │ │ │ │ │ lsl r7, r7, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ lsl r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19680 │ │ │ │ │ + beq 19690 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 1917c │ │ │ │ │ + b 1918c │ │ │ │ │ stm sp, {r5, r6} │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 19564 │ │ │ │ │ + beq 19574 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19564 │ │ │ │ │ + bne 19574 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1935c │ │ │ │ │ + b 1936c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ - beq 192c8 │ │ │ │ │ + beq 192d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19504 │ │ │ │ │ + bne 19514 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1a8d8 <_loop0_27_rule> │ │ │ │ │ + bl 1a8e8 <_loop0_27_rule> │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 195f4 │ │ │ │ │ + beq 19604 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b9f0 <_loop0_28_rule> │ │ │ │ │ + bl 1ba00 <_loop0_28_rule> │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 195f4 │ │ │ │ │ + beq 19604 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c9a0 │ │ │ │ │ + bl 1c9b0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 19048 │ │ │ │ │ + bne 19058 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp] │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ @@ -28923,344 +28927,344 @@ │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 194b0 │ │ │ │ │ + beq 194c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 193f8 │ │ │ │ │ + beq 19408 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq 1935c │ │ │ │ │ + beq 1936c │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 192a0 │ │ │ │ │ + b 192b0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 192f4 │ │ │ │ │ + beq 19304 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 19428 │ │ │ │ │ + beq 19438 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19428 │ │ │ │ │ + beq 19438 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 19048 │ │ │ │ │ + b 19058 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c9a0 │ │ │ │ │ + bl 1c9b0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 19338 │ │ │ │ │ + bne 19348 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r6, [sp] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_make_arguments │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 193ec │ │ │ │ │ + bne 193fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 193f8 │ │ │ │ │ + beq 19408 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 192a0 │ │ │ │ │ + b 192b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1b9f0 <_loop0_28_rule> │ │ │ │ │ + bl 1ba00 <_loop0_28_rule> │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ - beq 195d8 │ │ │ │ │ + beq 195e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c9a0 │ │ │ │ │ + bl 1c9b0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 195d8 │ │ │ │ │ + bne 195e8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp] │ │ │ │ │ - b 19480 │ │ │ │ │ + b 19490 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 190a0 │ │ │ │ │ + b 190b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq 19078 │ │ │ │ │ + beq 19088 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 192a0 │ │ │ │ │ + b 192b0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b 19048 │ │ │ │ │ + b 19058 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 192f4 │ │ │ │ │ + b 19304 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18c94 │ │ │ │ │ + b 18ca4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18c58 │ │ │ │ │ + b 18c68 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 192f4 │ │ │ │ │ + b 19304 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 192c8 │ │ │ │ │ + b 192d8 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 19318 │ │ │ │ │ + b 19328 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 192c8 │ │ │ │ │ + b 192d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18c1c │ │ │ │ │ + b 18c2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 19318 │ │ │ │ │ + b 19328 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 18e84 │ │ │ │ │ + b 18e94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 192a0 │ │ │ │ │ + b 192b0 │ │ │ │ │ │ │ │ │ │ -000196f0 : │ │ │ │ │ +00019700 : │ │ │ │ │ slash_no_default_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 19830 │ │ │ │ │ + beq 19840 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19830 │ │ │ │ │ + bne 19840 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 19820 │ │ │ │ │ + bne 19830 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 1983c <_loop1_29_rule> │ │ │ │ │ + bl 1984c <_loop1_29_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 19768 │ │ │ │ │ + beq 19778 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 197b8 │ │ │ │ │ + bne 197c8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 19820 │ │ │ │ │ + bne 19830 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1983c <_loop1_29_rule> │ │ │ │ │ + bl 1984c <_loop1_29_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1979c │ │ │ │ │ + beq 197ac │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 197fc │ │ │ │ │ + bne 1980c │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19768 │ │ │ │ │ + beq 19778 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 197a4 │ │ │ │ │ + beq 197b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 197a4 │ │ │ │ │ + beq 197b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 197ac │ │ │ │ │ + b 197bc │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 197cc │ │ │ │ │ - b 1979c │ │ │ │ │ + bne 197dc │ │ │ │ │ + b 197ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 197ac │ │ │ │ │ + b 197bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 19734 │ │ │ │ │ + b 19744 │ │ │ │ │ │ │ │ │ │ -0001983c <_loop1_29_rule>: │ │ │ │ │ +0001984c <_loop1_29_rule>: │ │ │ │ │ _loop1_29_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 199a0 <_loop1_29_rule+0x164> │ │ │ │ │ + beq 199b0 <_loop1_29_rule+0x164> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 199a0 <_loop1_29_rule+0x164> │ │ │ │ │ + bne 199b0 <_loop1_29_rule+0x164> │ │ │ │ │ ldr r7, [r5, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 19974 <_loop1_29_rule+0x138> │ │ │ │ │ + bne 19984 <_loop1_29_rule+0x138> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 19984 <_loop1_29_rule+0x148> │ │ │ │ │ + beq 19994 <_loop1_29_rule+0x148> │ │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ - bne 19974 <_loop1_29_rule+0x138> │ │ │ │ │ + bne 19984 <_loop1_29_rule+0x138> │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 198dc <_loop1_29_rule+0xa0> │ │ │ │ │ + beq 198ec <_loop1_29_rule+0xa0> │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq 19944 <_loop1_29_rule+0x108> │ │ │ │ │ + beq 19954 <_loop1_29_rule+0x108> │ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ │ str r3, [r6, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - b 198b4 <_loop1_29_rule+0x78> │ │ │ │ │ + b 198c4 <_loop1_29_rule+0x78> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r8, [r5, #8] │ │ │ │ │ - beq 1996c <_loop1_29_rule+0x130> │ │ │ │ │ + beq 1997c <_loop1_29_rule+0x130> │ │ │ │ │ ldr r7, [r5, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 1996c <_loop1_29_rule+0x130> │ │ │ │ │ + bne 1997c <_loop1_29_rule+0x130> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 199ac <_loop1_29_rule+0x170> │ │ │ │ │ + beq 199bc <_loop1_29_rule+0x170> │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - ble 19924 <_loop1_29_rule+0xe8> │ │ │ │ │ + ble 19934 <_loop1_29_rule+0xe8> │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ ldr r0, [r6, r7, lsl #2] │ │ │ │ │ str r0, [r1, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b 19908 <_loop1_29_rule+0xcc> │ │ │ │ │ + b 19918 <_loop1_29_rule+0xcc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ @@ -29270,1172 +29274,1172 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ lsl r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 199ac <_loop1_29_rule+0x170> │ │ │ │ │ + beq 199bc <_loop1_29_rule+0x170> │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b 198cc <_loop1_29_rule+0x90> │ │ │ │ │ + b 198dc <_loop1_29_rule+0x90> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov r8, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 19934 <_loop1_29_rule+0xf8> │ │ │ │ │ + b 19944 <_loop1_29_rule+0xf8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov r8, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 19934 <_loop1_29_rule+0xf8> │ │ │ │ │ + b 19944 <_loop1_29_rule+0xf8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 19884 <_loop1_29_rule+0x48> │ │ │ │ │ + b 19894 <_loop1_29_rule+0x48> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 19934 <_loop1_29_rule+0xf8> │ │ │ │ │ + b 19944 <_loop1_29_rule+0xf8> │ │ │ │ │ │ │ │ │ │ -000199cc : │ │ │ │ │ +000199dc : │ │ │ │ │ param_no_default_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1a034 │ │ │ │ │ + beq 1a044 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a034 │ │ │ │ │ + bne 1a044 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 19e64 │ │ │ │ │ + bne 19e74 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 1a040 │ │ │ │ │ + beq 1a050 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a040 │ │ │ │ │ + bne 1a050 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1a058 │ │ │ │ │ + bne 1a068 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 19dfc │ │ │ │ │ + beq 19e0c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 19e4c │ │ │ │ │ + beq 19e5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a04c │ │ │ │ │ + beq 1a05c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a04c │ │ │ │ │ + bne 1a05c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19e54 │ │ │ │ │ + bne 19e64 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 19ef4 │ │ │ │ │ + bne 19f04 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19e54 │ │ │ │ │ + bne 19e64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 19c28 │ │ │ │ │ + beq 19c38 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq 19fa0 │ │ │ │ │ + beq 19fb0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19bf4 │ │ │ │ │ + bne 19c04 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19c20 │ │ │ │ │ + beq 19c30 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19c28 │ │ │ │ │ + bne 19c38 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 19fe4 │ │ │ │ │ + beq 19ff4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19fe4 │ │ │ │ │ + bne 19ff4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 19fb8 │ │ │ │ │ + bne 19fc8 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 19b9c │ │ │ │ │ + bne 19bac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 19e64 │ │ │ │ │ + bne 19e74 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1a01c │ │ │ │ │ + beq 1a02c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a01c │ │ │ │ │ + bne 1a02c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a064 │ │ │ │ │ + bne 1a074 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 19e70 │ │ │ │ │ + beq 19e80 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 19ed0 │ │ │ │ │ + beq 19ee0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a028 │ │ │ │ │ + beq 1a038 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a028 │ │ │ │ │ + bne 1a038 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19ed4 │ │ │ │ │ + bne 19ee4 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 19f40 │ │ │ │ │ + bne 19f50 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 19ed4 │ │ │ │ │ + bne 19ee4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - beq 1a064 │ │ │ │ │ + beq 1a074 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq 1a070 │ │ │ │ │ + beq 1a080 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19fc4 │ │ │ │ │ + bne 19fd4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19ee4 │ │ │ │ │ + bne 19ef4 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19ee4 │ │ │ │ │ + beq 19ef4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 19fe4 │ │ │ │ │ + beq 19ff4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 19fe4 │ │ │ │ │ + bne 19ff4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 19f88 │ │ │ │ │ + blt 19f98 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 1a058 │ │ │ │ │ + bne 1a068 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne 19a9c │ │ │ │ │ + bne 19aac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 19c34 │ │ │ │ │ + beq 19c44 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 19be4 │ │ │ │ │ + b 19bf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 19ee8 │ │ │ │ │ + blt 19ef8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 1a064 │ │ │ │ │ + bne 1a074 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 19ca4 │ │ │ │ │ + bne 19cb4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 19de8 │ │ │ │ │ + b 19df8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 19de8 │ │ │ │ │ + b 19df8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 19af8 │ │ │ │ │ + beq 19b08 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 19b00 │ │ │ │ │ + beq 19b10 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19afc │ │ │ │ │ + beq 19b0c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 19e54 │ │ │ │ │ + b 19e64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 19d00 │ │ │ │ │ + beq 19d10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 19d08 │ │ │ │ │ + beq 19d18 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 19d04 │ │ │ │ │ + beq 19d14 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 19ed4 │ │ │ │ │ + b 19ee4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 19c28 │ │ │ │ │ + b 19c38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 19c28 │ │ │ │ │ + beq 19c38 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 19c28 │ │ │ │ │ + b 19c38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1a010 │ │ │ │ │ + beq 1a020 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 19ee8 │ │ │ │ │ + b 19ef8 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ strne r1, [r4, #60] @ 0x3c │ │ │ │ │ - beq 19de8 │ │ │ │ │ - b 19be4 │ │ │ │ │ + beq 19df8 │ │ │ │ │ + b 19bf4 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 19d88 │ │ │ │ │ + b 19d98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 19c5c │ │ │ │ │ + b 19c6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 19cd0 │ │ │ │ │ + b 19ce0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 19a14 │ │ │ │ │ + b 19a24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 19a54 │ │ │ │ │ + b 19a64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 19ac8 │ │ │ │ │ + b 19ad8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 19c28 │ │ │ │ │ + b 19c38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 19ee8 │ │ │ │ │ + b 19ef8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 19fd8 │ │ │ │ │ - b 19ee8 │ │ │ │ │ + bne 19fe8 │ │ │ │ │ + b 19ef8 │ │ │ │ │ │ │ │ │ │ -0001a088 : │ │ │ │ │ +0001a098 : │ │ │ │ │ param_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1a2cc │ │ │ │ │ + beq 1a2dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a2cc │ │ │ │ │ + bne 1a2dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1a298 │ │ │ │ │ + bne 1a2a8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 1a260 │ │ │ │ │ + beq 1a270 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a254 │ │ │ │ │ + beq 1a264 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a2c0 │ │ │ │ │ + beq 1a2d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a2c0 │ │ │ │ │ + bne 1a2d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1a254 │ │ │ │ │ + bne 1a264 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a210 │ │ │ │ │ + bne 1a220 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1a254 │ │ │ │ │ + bne 1a264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 1a200 │ │ │ │ │ + beq 1a210 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r9, [sp] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a2d8 │ │ │ │ │ + beq 1a2e8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a2d8 │ │ │ │ │ + bne 1a2e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1a174 │ │ │ │ │ + beq 1a184 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1a180 │ │ │ │ │ + beq 1a190 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a17c │ │ │ │ │ + beq 1a18c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 1a1fc │ │ │ │ │ + b 1a20c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1a2a8 │ │ │ │ │ + blt 1a2b8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1a104 │ │ │ │ │ + beq 1a114 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1a200 │ │ │ │ │ + b 1a210 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 1a200 │ │ │ │ │ + b 1a210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1a144 │ │ │ │ │ + b 1a154 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1a0d0 │ │ │ │ │ + b 1a0e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a1fc │ │ │ │ │ + beq 1a20c │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1a200 │ │ │ │ │ + b 1a210 │ │ │ │ │ │ │ │ │ │ -0001a2fc : │ │ │ │ │ +0001a30c : │ │ │ │ │ slash_with_default_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1a880 │ │ │ │ │ + beq 1a890 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a880 │ │ │ │ │ + bne 1a890 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1a7bc │ │ │ │ │ + bne 1a7cc │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1a88c │ │ │ │ │ + beq 1a89c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a88c │ │ │ │ │ + bne 1a89c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1a8ac │ │ │ │ │ + bne 1a8bc │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a860 │ │ │ │ │ + beq 1a870 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1a8ac │ │ │ │ │ + bne 1a8bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1a450 │ │ │ │ │ + beq 1a460 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a6a4 │ │ │ │ │ + beq 1a6b4 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1a858 │ │ │ │ │ + beq 1a868 │ │ │ │ │ str r7, [r8, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a730 │ │ │ │ │ + beq 1a740 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a854 │ │ │ │ │ + beq 1a864 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ mov r9, #3 │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ mov r7, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r9 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1a73c │ │ │ │ │ + beq 1a74c │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq 1a760 │ │ │ │ │ + beq 1a770 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ str r3, [r5, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b 1a424 │ │ │ │ │ + b 1a434 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a858 │ │ │ │ │ + beq 1a868 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1aa50 <_loop1_30_rule> │ │ │ │ │ + bl 1aa60 <_loop1_30_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1a794 │ │ │ │ │ + bne 1a7a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 1a7bc │ │ │ │ │ + bne 1a7cc │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1a8a0 │ │ │ │ │ + beq 1a8b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a8a0 │ │ │ │ │ + bne 1a8b0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a674 │ │ │ │ │ + bne 1a684 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a668 │ │ │ │ │ + beq 1a678 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a674 │ │ │ │ │ + bne 1a684 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1a64c │ │ │ │ │ + beq 1a65c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a710 │ │ │ │ │ + beq 1a720 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1a660 │ │ │ │ │ + beq 1a670 │ │ │ │ │ str r7, [r9, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a788 │ │ │ │ │ + beq 1a798 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a898 │ │ │ │ │ + beq 1a8a8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, #3 │ │ │ │ │ mov r8, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, sl │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a59c │ │ │ │ │ + beq 1a5ac │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq 1a684 │ │ │ │ │ + beq 1a694 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r7, [r5, sl, lsl #2] │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ - b 1a56c │ │ │ │ │ + b 1a57c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a660 │ │ │ │ │ + beq 1a670 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - ble 1a60c │ │ │ │ │ + ble 1a61c │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r9, #1 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 1a60c │ │ │ │ │ + beq 1a61c │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r9, #2 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 1a60c │ │ │ │ │ + beq 1a61c │ │ │ │ │ add r2, r5, #4 │ │ │ │ │ lsl r9, r9, #2 │ │ │ │ │ mov r3, #8 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne 1a5f4 │ │ │ │ │ + bne 1a604 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1aa50 <_loop1_30_rule> │ │ │ │ │ + bl 1aa60 <_loop1_30_rule> │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1a7cc │ │ │ │ │ + bne 1a7dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1a60c │ │ │ │ │ + bne 1a61c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1a7e4 │ │ │ │ │ + b 1a7f4 │ │ │ │ │ lsl r8, r8, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ lsl r1, r8, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a660 │ │ │ │ │ + beq 1a670 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 1a588 │ │ │ │ │ + b 1a598 │ │ │ │ │ mov r8, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a858 │ │ │ │ │ + beq 1a868 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r8, #1 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 1a464 │ │ │ │ │ + beq 1a474 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r8, #2 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 1a464 │ │ │ │ │ + beq 1a474 │ │ │ │ │ add r2, r5, #4 │ │ │ │ │ lsl r8, r8, #2 │ │ │ │ │ mov r3, #8 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 1a6f4 │ │ │ │ │ - b 1a464 │ │ │ │ │ + bne 1a704 │ │ │ │ │ + b 1a474 │ │ │ │ │ mov r9, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1a5c0 │ │ │ │ │ - b 1a660 │ │ │ │ │ + bne 1a5d0 │ │ │ │ │ + b 1a670 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r8, #2 │ │ │ │ │ - b 1a6a8 │ │ │ │ │ + b 1a6b8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1a858 │ │ │ │ │ + beq 1a868 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bgt 1a6c0 │ │ │ │ │ - b 1a464 │ │ │ │ │ + bgt 1a6d0 │ │ │ │ │ + b 1a474 │ │ │ │ │ lsl r7, r7, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a858 │ │ │ │ │ + beq 1a868 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 1a440 │ │ │ │ │ + b 1a450 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r9, #2 │ │ │ │ │ - b 1a714 │ │ │ │ │ + b 1a724 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a7f0 │ │ │ │ │ + bne 1a800 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 1a49c │ │ │ │ │ + beq 1a4ac │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1a640 │ │ │ │ │ + b 1a650 │ │ │ │ │ mov r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a830 │ │ │ │ │ + bne 1a840 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 1a638 │ │ │ │ │ + b 1a648 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a7a8 │ │ │ │ │ + beq 1a7b8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_CALL _PyPegen_slash_with_default │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1a8bc │ │ │ │ │ + beq 1a8cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a8bc │ │ │ │ │ + bne 1a8cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1a638 │ │ │ │ │ + b 1a648 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a804 │ │ │ │ │ - b 1a7e0 │ │ │ │ │ + bne 1a814 │ │ │ │ │ + b 1a7f0 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1a7b0 │ │ │ │ │ + b 1a7c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1a344 │ │ │ │ │ + b 1a354 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1a380 │ │ │ │ │ + b 1a390 │ │ │ │ │ mov r5, r9 │ │ │ │ │ - b 1a660 │ │ │ │ │ + b 1a670 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1a4c4 │ │ │ │ │ + b 1a4d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1a7b0 │ │ │ │ │ + b 1a7c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1a638 │ │ │ │ │ + beq 1a648 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1a7bc │ │ │ │ │ + b 1a7cc │ │ │ │ │ │ │ │ │ │ -0001a8d8 <_loop0_27_rule>: │ │ │ │ │ +0001a8e8 <_loop0_27_rule>: │ │ │ │ │ _loop0_27_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1a9f8 <_loop0_27_rule+0x120> │ │ │ │ │ + beq 1aa08 <_loop0_27_rule+0x120> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a9f8 <_loop0_27_rule+0x120> │ │ │ │ │ + bne 1aa08 <_loop0_27_rule+0x120> │ │ │ │ │ ldr r6, [r5, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1aa40 <_loop0_27_rule+0x168> │ │ │ │ │ + bne 1aa50 <_loop0_27_rule+0x168> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1aa24 <_loop0_27_rule+0x14c> │ │ │ │ │ + beq 1aa34 <_loop0_27_rule+0x14c> │ │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq r6, r4 │ │ │ │ │ moveq r8, #1 │ │ │ │ │ - bne 1aa40 <_loop0_27_rule+0x168> │ │ │ │ │ + bne 1aa50 <_loop0_27_rule+0x168> │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1a97c <_loop0_27_rule+0xa4> │ │ │ │ │ + beq 1a98c <_loop0_27_rule+0xa4> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq 1a9d0 <_loop0_27_rule+0xf8> │ │ │ │ │ + beq 1a9e0 <_loop0_27_rule+0xf8> │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ str r3, [r9, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 1a954 <_loop0_27_rule+0x7c> │ │ │ │ │ + b 1a964 <_loop0_27_rule+0x7c> │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1aa04 <_loop0_27_rule+0x12c> │ │ │ │ │ + beq 1aa14 <_loop0_27_rule+0x12c> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble 1a9b0 <_loop0_27_rule+0xd8> │ │ │ │ │ + ble 1a9c0 <_loop0_27_rule+0xd8> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r9, r4, lsl #2] │ │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - b 1a994 <_loop0_27_rule+0xbc> │ │ │ │ │ + b 1a9a4 <_loop0_27_rule+0xbc> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ @@ -30445,166 +30449,166 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ lsl r1, r8, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1aa04 <_loop0_27_rule+0x12c> │ │ │ │ │ + beq 1aa14 <_loop0_27_rule+0x12c> │ │ │ │ │ mov r9, r7 │ │ │ │ │ - b 1a96c <_loop0_27_rule+0x94> │ │ │ │ │ + b 1a97c <_loop0_27_rule+0x94> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1a920 <_loop0_27_rule+0x48> │ │ │ │ │ + b 1a930 <_loop0_27_rule+0x48> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1a9c0 <_loop0_27_rule+0xe8> │ │ │ │ │ + b 1a9d0 <_loop0_27_rule+0xe8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1a9c0 <_loop0_27_rule+0xe8> │ │ │ │ │ + b 1a9d0 <_loop0_27_rule+0xe8> │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1a9c0 <_loop0_27_rule+0xe8> │ │ │ │ │ + b 1a9d0 <_loop0_27_rule+0xe8> │ │ │ │ │ │ │ │ │ │ -0001aa50 <_loop1_30_rule>: │ │ │ │ │ +0001aa60 <_loop1_30_rule>: │ │ │ │ │ _loop1_30_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1b8cc <_loop1_30_rule+0xe7c> │ │ │ │ │ + beq 1b8dc <_loop1_30_rule+0xe7c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b8cc <_loop1_30_rule+0xe7c> │ │ │ │ │ + bne 1b8dc <_loop1_30_rule+0xe7c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r7, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1b4b4 <_loop1_30_rule+0xa64> │ │ │ │ │ + bne 1b4c4 <_loop1_30_rule+0xa64> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1b9d4 <_loop1_30_rule+0xf84> │ │ │ │ │ + beq 1b9e4 <_loop1_30_rule+0xf84> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b98c <_loop1_30_rule+0xf3c> │ │ │ │ │ + bne 1b99c <_loop1_30_rule+0xf3c> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 1b96c <_loop1_30_rule+0xf1c> │ │ │ │ │ + beq 1b97c <_loop1_30_rule+0xf1c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1b96c <_loop1_30_rule+0xf1c> │ │ │ │ │ + bne 1b97c <_loop1_30_rule+0xf1c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b754 <_loop1_30_rule+0xd04> │ │ │ │ │ + bne 1b764 <_loop1_30_rule+0xd04> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b864 <_loop1_30_rule+0xe14> │ │ │ │ │ + beq 1b874 <_loop1_30_rule+0xe14> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b864 <_loop1_30_rule+0xe14> │ │ │ │ │ + bne 1b874 <_loop1_30_rule+0xe14> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b878 <_loop1_30_rule+0xe28> │ │ │ │ │ + bne 1b888 <_loop1_30_rule+0xe28> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 1af1c <_loop1_30_rule+0x4cc> │ │ │ │ │ + beq 1af2c <_loop1_30_rule+0x4cc> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1af60 <_loop1_30_rule+0x510> │ │ │ │ │ + beq 1af70 <_loop1_30_rule+0x510> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b8d8 <_loop1_30_rule+0xe88> │ │ │ │ │ + beq 1b8e8 <_loop1_30_rule+0xe88> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b8d8 <_loop1_30_rule+0xe88> │ │ │ │ │ + bne 1b8e8 <_loop1_30_rule+0xe88> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b8ec <_loop1_30_rule+0xe9c> │ │ │ │ │ + bne 1b8fc <_loop1_30_rule+0xe9c> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1b4bc <_loop1_30_rule+0xa6c> │ │ │ │ │ + bne 1b4cc <_loop1_30_rule+0xa6c> │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1af68 <_loop1_30_rule+0x518> │ │ │ │ │ + bne 1af78 <_loop1_30_rule+0x518> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1b8fc <_loop1_30_rule+0xeac> │ │ │ │ │ + beq 1b90c <_loop1_30_rule+0xeac> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ @@ -30612,49 +30616,49 @@ │ │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b9b8 <_loop1_30_rule+0xf68> │ │ │ │ │ + beq 1b9c8 <_loop1_30_rule+0xf68> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b998 <_loop1_30_rule+0xf48> │ │ │ │ │ + bne 1b9a8 <_loop1_30_rule+0xf48> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1b1a8 <_loop1_30_rule+0x758> │ │ │ │ │ + beq 1b1b8 <_loop1_30_rule+0x758> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b1a8 <_loop1_30_rule+0x758> │ │ │ │ │ + beq 1b1b8 <_loop1_30_rule+0x758> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b824 <_loop1_30_rule+0xdd4> │ │ │ │ │ + bne 1b834 <_loop1_30_rule+0xdd4> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b698 <_loop1_30_rule+0xc48> │ │ │ │ │ + beq 1b6a8 <_loop1_30_rule+0xc48> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b838 <_loop1_30_rule+0xde8> │ │ │ │ │ + bne 1b848 <_loop1_30_rule+0xde8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov ip, #1 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ mov r9, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r8 │ │ │ │ │ @@ -30663,332 +30667,332 @@ │ │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b82c <_loop1_30_rule+0xddc> │ │ │ │ │ + beq 1b83c <_loop1_30_rule+0xddc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b82c <_loop1_30_rule+0xddc> │ │ │ │ │ + bne 1b83c <_loop1_30_rule+0xddc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b854 <_loop1_30_rule+0xe04> │ │ │ │ │ + bne 1b864 <_loop1_30_rule+0xe04> │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b848 <_loop1_30_rule+0xdf8> │ │ │ │ │ + beq 1b858 <_loop1_30_rule+0xdf8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b848 <_loop1_30_rule+0xdf8> │ │ │ │ │ + bne 1b858 <_loop1_30_rule+0xdf8> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 1b584 <_loop1_30_rule+0xb34> │ │ │ │ │ + bne 1b594 <_loop1_30_rule+0xb34> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 1b550 <_loop1_30_rule+0xb00> │ │ │ │ │ + beq 1b560 <_loop1_30_rule+0xb00> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r8, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1b260 <_loop1_30_rule+0x810> │ │ │ │ │ + beq 1b270 <_loop1_30_rule+0x810> │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b8a0 <_loop1_30_rule+0xe50> │ │ │ │ │ + beq 1b8b0 <_loop1_30_rule+0xe50> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b8a0 <_loop1_30_rule+0xe50> │ │ │ │ │ + bne 1b8b0 <_loop1_30_rule+0xe50> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b260 <_loop1_30_rule+0x810> │ │ │ │ │ + bne 1b270 <_loop1_30_rule+0x810> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b214 <_loop1_30_rule+0x7c4> │ │ │ │ │ + bne 1b224 <_loop1_30_rule+0x7c4> │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b260 <_loop1_30_rule+0x810> │ │ │ │ │ + bne 1b270 <_loop1_30_rule+0x810> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r8, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 1b264 <_loop1_30_rule+0x814> │ │ │ │ │ + beq 1b274 <_loop1_30_rule+0x814> │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1b808 <_loop1_30_rule+0xdb8> │ │ │ │ │ + beq 1b818 <_loop1_30_rule+0xdb8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b7e4 <_loop1_30_rule+0xd94> │ │ │ │ │ + bne 1b7f4 <_loop1_30_rule+0xd94> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 1b5d0 <_loop1_30_rule+0xb80> │ │ │ │ │ + beq 1b5e0 <_loop1_30_rule+0xb80> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b5d0 <_loop1_30_rule+0xb80> │ │ │ │ │ + beq 1b5e0 <_loop1_30_rule+0xb80> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b264 <_loop1_30_rule+0x814> │ │ │ │ │ + bne 1b274 <_loop1_30_rule+0x814> │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b414 <_loop1_30_rule+0x9c4> │ │ │ │ │ + beq 1b424 <_loop1_30_rule+0x9c4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b884 <_loop1_30_rule+0xe34> │ │ │ │ │ + bne 1b894 <_loop1_30_rule+0xe34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 1b5dc <_loop1_30_rule+0xb8c> │ │ │ │ │ + beq 1b5ec <_loop1_30_rule+0xb8c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r5, [r9, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b 1ace0 <_loop1_30_rule+0x290> │ │ │ │ │ + b 1acf0 <_loop1_30_rule+0x290> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1b668 <_loop1_30_rule+0xc18> │ │ │ │ │ + blt 1b678 <_loop1_30_rule+0xc18> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1b878 <_loop1_30_rule+0xe28> │ │ │ │ │ + bne 1b888 <_loop1_30_rule+0xe28> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1ab7c <_loop1_30_rule+0x12c> │ │ │ │ │ + bne 1ab8c <_loop1_30_rule+0x12c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1b6f4 <_loop1_30_rule+0xca4> │ │ │ │ │ + bne 1b704 <_loop1_30_rule+0xca4> │ │ │ │ │ movw r2, #6001 @ 0x1771 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1b1dc <_loop1_30_rule+0x78c> │ │ │ │ │ + beq 1b1ec <_loop1_30_rule+0x78c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1b1dc <_loop1_30_rule+0x78c> │ │ │ │ │ + bne 1b1ec <_loop1_30_rule+0x78c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b1f4 <_loop1_30_rule+0x7a4> │ │ │ │ │ + bne 1b204 <_loop1_30_rule+0x7a4> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 1b130 <_loop1_30_rule+0x6e0> │ │ │ │ │ + beq 1b140 <_loop1_30_rule+0x6e0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1b174 <_loop1_30_rule+0x724> │ │ │ │ │ + beq 1b184 <_loop1_30_rule+0x724> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b950 <_loop1_30_rule+0xf00> │ │ │ │ │ + beq 1b960 <_loop1_30_rule+0xf00> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1b950 <_loop1_30_rule+0xf00> │ │ │ │ │ + bne 1b960 <_loop1_30_rule+0xf00> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b774 <_loop1_30_rule+0xd24> │ │ │ │ │ + bne 1b784 <_loop1_30_rule+0xd24> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1b504 <_loop1_30_rule+0xab4> │ │ │ │ │ + bne 1b514 <_loop1_30_rule+0xab4> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r2, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b6d0 <_loop1_30_rule+0xc80> │ │ │ │ │ + bne 1b6e0 <_loop1_30_rule+0xc80> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1b1f4 <_loop1_30_rule+0x7a4> │ │ │ │ │ + beq 1b204 <_loop1_30_rule+0x7a4> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {sl, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1b6e0 <_loop1_30_rule+0xc90> │ │ │ │ │ + beq 1b6f0 <_loop1_30_rule+0xc90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b938 <_loop1_30_rule+0xee8> │ │ │ │ │ + bne 1b948 <_loop1_30_rule+0xee8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 1b200 <_loop1_30_rule+0x7b0> │ │ │ │ │ + beq 1b210 <_loop1_30_rule+0x7b0> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b64c <_loop1_30_rule+0xbfc> │ │ │ │ │ + bne 1b65c <_loop1_30_rule+0xbfc> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b200 <_loop1_30_rule+0x7b0> │ │ │ │ │ + beq 1b210 <_loop1_30_rule+0x7b0> │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b790 <_loop1_30_rule+0xd40> │ │ │ │ │ + beq 1b7a0 <_loop1_30_rule+0xd40> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1acb8 <_loop1_30_rule+0x268> │ │ │ │ │ + beq 1acc8 <_loop1_30_rule+0x268> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1acb8 <_loop1_30_rule+0x268> │ │ │ │ │ + beq 1acc8 <_loop1_30_rule+0x268> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1b42c <_loop1_30_rule+0x9dc> │ │ │ │ │ + b 1b43c <_loop1_30_rule+0x9dc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1b67c <_loop1_30_rule+0xc2c> │ │ │ │ │ + blt 1b68c <_loop1_30_rule+0xc2c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b1f0 <_loop1_30_rule+0x7a0> │ │ │ │ │ + bne 1b200 <_loop1_30_rule+0x7a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1afd8 <_loop1_30_rule+0x588> │ │ │ │ │ + bne 1afe8 <_loop1_30_rule+0x588> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r7, #0 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -31002,706 +31006,706 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r8, [r4, #8] │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ + bne 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 1af80 <_loop1_30_rule+0x530> │ │ │ │ │ + bne 1af90 <_loop1_30_rule+0x530> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1afa0 <_loop1_30_rule+0x550> │ │ │ │ │ + beq 1afb0 <_loop1_30_rule+0x550> │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b650 <_loop1_30_rule+0xc00> │ │ │ │ │ + b 1b660 <_loop1_30_rule+0xc00> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ + b 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1adf0 <_loop1_30_rule+0x3a0> │ │ │ │ │ + beq 1ae00 <_loop1_30_rule+0x3a0> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 1adfc <_loop1_30_rule+0x3ac> │ │ │ │ │ + beq 1ae0c <_loop1_30_rule+0x3ac> │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldreq r8, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1adfc <_loop1_30_rule+0x3ac> │ │ │ │ │ + beq 1ae0c <_loop1_30_rule+0x3ac> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 1b704 <_loop1_30_rule+0xcb4> │ │ │ │ │ + bne 1b714 <_loop1_30_rule+0xcb4> │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b784 <_loop1_30_rule+0xd34> │ │ │ │ │ + beq 1b794 <_loop1_30_rule+0xd34> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b784 <_loop1_30_rule+0xd34> │ │ │ │ │ + bne 1b794 <_loop1_30_rule+0xd34> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b5c0 <_loop1_30_rule+0xb70> │ │ │ │ │ + bne 1b5d0 <_loop1_30_rule+0xb70> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 1b590 <_loop1_30_rule+0xb40> │ │ │ │ │ + beq 1b5a0 <_loop1_30_rule+0xb40> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b440 <_loop1_30_rule+0x9f0> │ │ │ │ │ + beq 1b450 <_loop1_30_rule+0x9f0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1b75c <_loop1_30_rule+0xd0c> │ │ │ │ │ + beq 1b76c <_loop1_30_rule+0xd0c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b75c <_loop1_30_rule+0xd0c> │ │ │ │ │ + bne 1b76c <_loop1_30_rule+0xd0c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b768 <_loop1_30_rule+0xd18> │ │ │ │ │ + bne 1b778 <_loop1_30_rule+0xd18> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b600 <_loop1_30_rule+0xbb0> │ │ │ │ │ + bne 1b610 <_loop1_30_rule+0xbb0> │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1b6c0 <_loop1_30_rule+0xc70> │ │ │ │ │ + bne 1b6d0 <_loop1_30_rule+0xc70> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b5c0 <_loop1_30_rule+0xb70> │ │ │ │ │ + beq 1b5d0 <_loop1_30_rule+0xb70> │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r7, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1b7b0 <_loop1_30_rule+0xd60> │ │ │ │ │ + beq 1b7c0 <_loop1_30_rule+0xd60> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b90c <_loop1_30_rule+0xebc> │ │ │ │ │ + bne 1b91c <_loop1_30_rule+0xebc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1b640 <_loop1_30_rule+0xbf0> │ │ │ │ │ + beq 1b650 <_loop1_30_rule+0xbf0> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1b640 <_loop1_30_rule+0xbf0> │ │ │ │ │ + bne 1b650 <_loop1_30_rule+0xbf0> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b640 <_loop1_30_rule+0xbf0> │ │ │ │ │ + beq 1b650 <_loop1_30_rule+0xbf0> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1aee4 <_loop1_30_rule+0x494> │ │ │ │ │ + bne 1aef4 <_loop1_30_rule+0x494> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ mov r6, r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b750 <_loop1_30_rule+0xd00> │ │ │ │ │ + beq 1b760 <_loop1_30_rule+0xd00> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b454 <_loop1_30_rule+0xa04> │ │ │ │ │ + b 1b464 <_loop1_30_rule+0xa04> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r9 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ + beq 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ + bne 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1b930 <_loop1_30_rule+0xee0> │ │ │ │ │ + beq 1b940 <_loop1_30_rule+0xee0> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 1b4a4 <_loop1_30_rule+0xa54> │ │ │ │ │ + ble 1b4b4 <_loop1_30_rule+0xa54> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r6, r8, lsl #2] │ │ │ │ │ str r2, [r3, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne 1b48c <_loop1_30_rule+0xa3c> │ │ │ │ │ + bne 1b49c <_loop1_30_rule+0xa3c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b19c <_loop1_30_rule+0x74c> │ │ │ │ │ + b 1b1ac <_loop1_30_rule+0x74c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1abcc <_loop1_30_rule+0x17c> │ │ │ │ │ + beq 1abdc <_loop1_30_rule+0x17c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1abd4 <_loop1_30_rule+0x184> │ │ │ │ │ + beq 1abe4 <_loop1_30_rule+0x184> │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1abd0 <_loop1_30_rule+0x180> │ │ │ │ │ + beq 1abe0 <_loop1_30_rule+0x180> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1af68 <_loop1_30_rule+0x518> │ │ │ │ │ + b 1af78 <_loop1_30_rule+0x518> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1b028 <_loop1_30_rule+0x5d8> │ │ │ │ │ + beq 1b038 <_loop1_30_rule+0x5d8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1b030 <_loop1_30_rule+0x5e0> │ │ │ │ │ + beq 1b040 <_loop1_30_rule+0x5e0> │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b02c <_loop1_30_rule+0x5dc> │ │ │ │ │ + beq 1b03c <_loop1_30_rule+0x5dc> │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b450 <_loop1_30_rule+0xa00> │ │ │ │ │ + b 1b460 <_loop1_30_rule+0xa00> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1b718 <_loop1_30_rule+0xcc8> │ │ │ │ │ + blt 1b728 <_loop1_30_rule+0xcc8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 1ad80 <_loop1_30_rule+0x330> │ │ │ │ │ + beq 1ad90 <_loop1_30_rule+0x330> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b264 <_loop1_30_rule+0x814> │ │ │ │ │ + b 1b274 <_loop1_30_rule+0x814> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1b730 <_loop1_30_rule+0xce0> │ │ │ │ │ + blt 1b740 <_loop1_30_rule+0xce0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 1b2c8 <_loop1_30_rule+0x878> │ │ │ │ │ + beq 1b2d8 <_loop1_30_rule+0x878> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b 1b1f4 <_loop1_30_rule+0x7a4> │ │ │ │ │ + b 1b204 <_loop1_30_rule+0x7a4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ - b 1b264 <_loop1_30_rule+0x814> │ │ │ │ │ + b 1b274 <_loop1_30_rule+0x814> │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1b8ac <_loop1_30_rule+0xe5c> │ │ │ │ │ + beq 1b8bc <_loop1_30_rule+0xe5c> │ │ │ │ │ mov r9, r7 │ │ │ │ │ - b 1af08 <_loop1_30_rule+0x4b8> │ │ │ │ │ + b 1af18 <_loop1_30_rule+0x4b8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1b328 <_loop1_30_rule+0x8d8> │ │ │ │ │ + beq 1b338 <_loop1_30_rule+0x8d8> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 1b334 <_loop1_30_rule+0x8e4> │ │ │ │ │ + beq 1b344 <_loop1_30_rule+0x8e4> │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b7dc <_loop1_30_rule+0xd8c> │ │ │ │ │ + beq 1b7ec <_loop1_30_rule+0xd8c> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b 1b538 <_loop1_30_rule+0xae8> │ │ │ │ │ + b 1b548 <_loop1_30_rule+0xae8> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ - b 1b464 <_loop1_30_rule+0xa14> │ │ │ │ │ + beq 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ + b 1b474 <_loop1_30_rule+0xa14> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b1b0 <_loop1_30_rule+0x760> │ │ │ │ │ + b 1b1c0 <_loop1_30_rule+0x760> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ + b 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b79c <_loop1_30_rule+0xd4c> │ │ │ │ │ + beq 1b7ac <_loop1_30_rule+0xd4c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ + b 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b 1b450 <_loop1_30_rule+0xa00> │ │ │ │ │ + b 1b460 <_loop1_30_rule+0xa00> │ │ │ │ │ sub r3, r3, #3 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ + b 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1b7d0 <_loop1_30_rule+0xd80> │ │ │ │ │ + bne 1b7e0 <_loop1_30_rule+0xd80> │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ + b 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b454 <_loop1_30_rule+0xa04> │ │ │ │ │ + b 1b464 <_loop1_30_rule+0xa04> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b264 <_loop1_30_rule+0x814> │ │ │ │ │ + b 1b274 <_loop1_30_rule+0x814> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1b650 <_loop1_30_rule+0xc00> │ │ │ │ │ + b 1b660 <_loop1_30_rule+0xc00> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b454 <_loop1_30_rule+0xa04> │ │ │ │ │ + b 1b464 <_loop1_30_rule+0xa04> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1b304 <_loop1_30_rule+0x8b4> │ │ │ │ │ + b 1b314 <_loop1_30_rule+0x8b4> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b450 <_loop1_30_rule+0xa00> │ │ │ │ │ + b 1b460 <_loop1_30_rule+0xa00> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1b298 <_loop1_30_rule+0x848> │ │ │ │ │ + b 1b2a8 <_loop1_30_rule+0x848> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b128 <_loop1_30_rule+0x6d8> │ │ │ │ │ + bne 1b138 <_loop1_30_rule+0x6d8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b184 <_loop1_30_rule+0x734> │ │ │ │ │ + b 1b194 <_loop1_30_rule+0x734> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1b650 <_loop1_30_rule+0xc00> │ │ │ │ │ + beq 1b660 <_loop1_30_rule+0xc00> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1b650 <_loop1_30_rule+0xc00> │ │ │ │ │ + b 1b660 <_loop1_30_rule+0xc00> │ │ │ │ │ ldr r8, [r4, #60] @ 0x3c │ │ │ │ │ - b 1b334 <_loop1_30_rule+0x8e4> │ │ │ │ │ + b 1b344 <_loop1_30_rule+0x8e4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1ae80 <_loop1_30_rule+0x430> │ │ │ │ │ + beq 1ae90 <_loop1_30_rule+0x430> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b 1b264 <_loop1_30_rule+0x814> │ │ │ │ │ + b 1b274 <_loop1_30_rule+0x814> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r8, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 1b7f8 <_loop1_30_rule+0xda8> │ │ │ │ │ - b 1b264 <_loop1_30_rule+0x814> │ │ │ │ │ + bne 1b808 <_loop1_30_rule+0xda8> │ │ │ │ │ + b 1b274 <_loop1_30_rule+0x814> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1b1b0 <_loop1_30_rule+0x760> │ │ │ │ │ + b 1b1c0 <_loop1_30_rule+0x760> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1ad10 <_loop1_30_rule+0x2c0> │ │ │ │ │ + b 1ad20 <_loop1_30_rule+0x2c0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b6a4 <_loop1_30_rule+0xc54> │ │ │ │ │ - b 1acb8 <_loop1_30_rule+0x268> │ │ │ │ │ + bne 1b6b4 <_loop1_30_rule+0xc54> │ │ │ │ │ + b 1acc8 <_loop1_30_rule+0x268> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1ad4c <_loop1_30_rule+0x2fc> │ │ │ │ │ + b 1ad5c <_loop1_30_rule+0x2fc> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b 1b754 <_loop1_30_rule+0xd04> │ │ │ │ │ + b 1b764 <_loop1_30_rule+0xd04> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1ab44 <_loop1_30_rule+0xf4> │ │ │ │ │ + beq 1ab54 <_loop1_30_rule+0xf4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b1b0 <_loop1_30_rule+0x760> │ │ │ │ │ + b 1b1c0 <_loop1_30_rule+0x760> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1aef0 <_loop1_30_rule+0x4a0> │ │ │ │ │ + beq 1af00 <_loop1_30_rule+0x4a0> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b 1b42c <_loop1_30_rule+0x9dc> │ │ │ │ │ + b 1b43c <_loop1_30_rule+0x9dc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1adc0 <_loop1_30_rule+0x370> │ │ │ │ │ + b 1add0 <_loop1_30_rule+0x370> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b4b4 <_loop1_30_rule+0xa64> │ │ │ │ │ + b 1b4c4 <_loop1_30_rule+0xa64> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1aa98 <_loop1_30_rule+0x48> │ │ │ │ │ + b 1aaa8 <_loop1_30_rule+0x48> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1abb4 <_loop1_30_rule+0x164> │ │ │ │ │ + beq 1abc4 <_loop1_30_rule+0x164> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1af68 <_loop1_30_rule+0x518> │ │ │ │ │ + b 1af78 <_loop1_30_rule+0x518> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b1b0 <_loop1_30_rule+0x760> │ │ │ │ │ + b 1b1c0 <_loop1_30_rule+0x760> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1b3a8 <_loop1_30_rule+0x958> │ │ │ │ │ + beq 1b3b8 <_loop1_30_rule+0x958> │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b 1b7d0 <_loop1_30_rule+0xd80> │ │ │ │ │ + b 1b7e0 <_loop1_30_rule+0xd80> │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b 1b8b0 <_loop1_30_rule+0xe60> │ │ │ │ │ + b 1b8c0 <_loop1_30_rule+0xe60> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 1b7d0 <_loop1_30_rule+0xd80> │ │ │ │ │ - b 1b0a0 <_loop1_30_rule+0x650> │ │ │ │ │ + bne 1b7e0 <_loop1_30_rule+0xd80> │ │ │ │ │ + b 1b0b0 <_loop1_30_rule+0x650> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1b010 <_loop1_30_rule+0x5c0> │ │ │ │ │ + beq 1b020 <_loop1_30_rule+0x5c0> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1b774 <_loop1_30_rule+0xd24> │ │ │ │ │ + b 1b784 <_loop1_30_rule+0xd24> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1ab0c <_loop1_30_rule+0xbc> │ │ │ │ │ + beq 1ab1c <_loop1_30_rule+0xbc> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1b754 <_loop1_30_rule+0xd04> │ │ │ │ │ + b 1b764 <_loop1_30_rule+0xd04> │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b4b4 <_loop1_30_rule+0xa64> │ │ │ │ │ + b 1b4c4 <_loop1_30_rule+0xa64> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1ac50 <_loop1_30_rule+0x200> │ │ │ │ │ + beq 1ac60 <_loop1_30_rule+0x200> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1b1b0 <_loop1_30_rule+0x760> │ │ │ │ │ + b 1b1c0 <_loop1_30_rule+0x760> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 1b9ac <_loop1_30_rule+0xf5c> │ │ │ │ │ - b 1b1b0 <_loop1_30_rule+0x760> │ │ │ │ │ + bne 1b9bc <_loop1_30_rule+0xf5c> │ │ │ │ │ + b 1b1c0 <_loop1_30_rule+0x760> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1b4b4 <_loop1_30_rule+0xa64> │ │ │ │ │ + b 1b4c4 <_loop1_30_rule+0xa64> │ │ │ │ │ │ │ │ │ │ -0001b9f0 <_loop0_28_rule>: │ │ │ │ │ +0001ba00 <_loop0_28_rule>: │ │ │ │ │ _loop0_28_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1c96c <_loop0_28_rule+0xf7c> │ │ │ │ │ + beq 1c97c <_loop0_28_rule+0xf7c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c96c <_loop0_28_rule+0xf7c> │ │ │ │ │ + bne 1c97c <_loop0_28_rule+0xf7c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c1e8 <_loop0_28_rule+0x7f8> │ │ │ │ │ + bne 1c1f8 <_loop0_28_rule+0x7f8> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1c1dc <_loop0_28_rule+0x7ec> │ │ │ │ │ + beq 1c1ec <_loop0_28_rule+0x7ec> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1c1ec <_loop0_28_rule+0x7fc> │ │ │ │ │ + bne 1c1fc <_loop0_28_rule+0x7fc> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1c904 <_loop0_28_rule+0xf14> │ │ │ │ │ + beq 1c914 <_loop0_28_rule+0xf14> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1c904 <_loop0_28_rule+0xf14> │ │ │ │ │ + bne 1c914 <_loop0_28_rule+0xf14> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c740 <_loop0_28_rule+0xd50> │ │ │ │ │ + bne 1c750 <_loop0_28_rule+0xd50> │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 1c840 <_loop0_28_rule+0xe50> │ │ │ │ │ + beq 1c850 <_loop0_28_rule+0xe50> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c840 <_loop0_28_rule+0xe50> │ │ │ │ │ + bne 1c850 <_loop0_28_rule+0xe50> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1c668 <_loop0_28_rule+0xc78> │ │ │ │ │ + bne 1c678 <_loop0_28_rule+0xc78> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 1beb4 <_loop0_28_rule+0x4c4> │ │ │ │ │ + beq 1bec4 <_loop0_28_rule+0x4c4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1bef8 <_loop0_28_rule+0x508> │ │ │ │ │ + beq 1bf08 <_loop0_28_rule+0x508> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c948 <_loop0_28_rule+0xf58> │ │ │ │ │ + beq 1c958 <_loop0_28_rule+0xf58> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c948 <_loop0_28_rule+0xf58> │ │ │ │ │ + bne 1c958 <_loop0_28_rule+0xf58> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1c95c <_loop0_28_rule+0xf6c> │ │ │ │ │ + bne 1c96c <_loop0_28_rule+0xf6c> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1c484 <_loop0_28_rule+0xa94> │ │ │ │ │ + bne 1c494 <_loop0_28_rule+0xa94> │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1bf00 <_loop0_28_rule+0x510> │ │ │ │ │ + bne 1bf10 <_loop0_28_rule+0x510> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1c978 <_loop0_28_rule+0xf88> │ │ │ │ │ + beq 1c988 <_loop0_28_rule+0xf88> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ @@ -31710,50 +31714,50 @@ │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 1c748 <_loop0_28_rule+0xd58> │ │ │ │ │ + beq 1c758 <_loop0_28_rule+0xd58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c988 <_loop0_28_rule+0xf98> │ │ │ │ │ + bne 1c998 <_loop0_28_rule+0xf98> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1c150 <_loop0_28_rule+0x760> │ │ │ │ │ + beq 1c160 <_loop0_28_rule+0x760> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c150 <_loop0_28_rule+0x760> │ │ │ │ │ + beq 1c160 <_loop0_28_rule+0x760> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - bne 1c940 <_loop0_28_rule+0xf50> │ │ │ │ │ + bne 1c950 <_loop0_28_rule+0xf50> │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1c604 <_loop0_28_rule+0xc14> │ │ │ │ │ + beq 1c614 <_loop0_28_rule+0xc14> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c714 <_loop0_28_rule+0xd24> │ │ │ │ │ + bne 1c724 <_loop0_28_rule+0xd24> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ mov sl, r8 │ │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r9, r3 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ @@ -31763,1312 +31767,1312 @@ │ │ │ │ │ str r7, [r8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c708 <_loop0_28_rule+0xd18> │ │ │ │ │ + beq 1c718 <_loop0_28_rule+0xd18> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c708 <_loop0_28_rule+0xd18> │ │ │ │ │ + bne 1c718 <_loop0_28_rule+0xd18> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c730 <_loop0_28_rule+0xd40> │ │ │ │ │ + bne 1c740 <_loop0_28_rule+0xd40> │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c724 <_loop0_28_rule+0xd34> │ │ │ │ │ + beq 1c734 <_loop0_28_rule+0xd34> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c724 <_loop0_28_rule+0xd34> │ │ │ │ │ + bne 1c734 <_loop0_28_rule+0xd34> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 1c544 <_loop0_28_rule+0xb54> │ │ │ │ │ + bne 1c554 <_loop0_28_rule+0xb54> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 1c514 <_loop0_28_rule+0xb24> │ │ │ │ │ + beq 1c524 <_loop0_28_rule+0xb24> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ ldreq r0, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1c244 <_loop0_28_rule+0x854> │ │ │ │ │ + beq 1c254 <_loop0_28_rule+0x854> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c8d0 <_loop0_28_rule+0xee0> │ │ │ │ │ + beq 1c8e0 <_loop0_28_rule+0xee0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c8d0 <_loop0_28_rule+0xee0> │ │ │ │ │ + bne 1c8e0 <_loop0_28_rule+0xee0> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrne r0, [r4, #88] @ 0x58 │ │ │ │ │ subne r0, r0, #1 │ │ │ │ │ strne r0, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1c244 <_loop0_28_rule+0x854> │ │ │ │ │ + bne 1c254 <_loop0_28_rule+0x854> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c1f8 <_loop0_28_rule+0x808> │ │ │ │ │ + bne 1c208 <_loop0_28_rule+0x808> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1c244 <_loop0_28_rule+0x854> │ │ │ │ │ + bne 1c254 <_loop0_28_rule+0x854> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldreq r0, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ subeq r0, r0, #1 │ │ │ │ │ - beq 1c248 <_loop0_28_rule+0x858> │ │ │ │ │ + beq 1c258 <_loop0_28_rule+0x858> │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r5, [sp] │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c7d0 <_loop0_28_rule+0xde0> │ │ │ │ │ + beq 1c7e0 <_loop0_28_rule+0xde0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c76c <_loop0_28_rule+0xd7c> │ │ │ │ │ + bne 1c77c <_loop0_28_rule+0xd7c> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1c550 <_loop0_28_rule+0xb60> │ │ │ │ │ + beq 1c560 <_loop0_28_rule+0xb60> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c550 <_loop0_28_rule+0xb60> │ │ │ │ │ + beq 1c560 <_loop0_28_rule+0xb60> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrne r0, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1c248 <_loop0_28_rule+0x858> │ │ │ │ │ + bne 1c258 <_loop0_28_rule+0x858> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c624 <_loop0_28_rule+0xc34> │ │ │ │ │ + beq 1c634 <_loop0_28_rule+0xc34> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c8b0 <_loop0_28_rule+0xec0> │ │ │ │ │ + bne 1c8c0 <_loop0_28_rule+0xec0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq 1c59c <_loop0_28_rule+0xbac> │ │ │ │ │ + beq 1c5ac <_loop0_28_rule+0xbac> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r5, [sl, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 1bc80 <_loop0_28_rule+0x290> │ │ │ │ │ + b 1bc90 <_loop0_28_rule+0x290> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1c660 <_loop0_28_rule+0xc70> │ │ │ │ │ + blt 1c670 <_loop0_28_rule+0xc70> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 1c668 <_loop0_28_rule+0xc78> │ │ │ │ │ + bne 1c678 <_loop0_28_rule+0xc78> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1bb10 <_loop0_28_rule+0x120> │ │ │ │ │ + bne 1bb20 <_loop0_28_rule+0x120> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1c68c <_loop0_28_rule+0xc9c> │ │ │ │ │ + bne 1c69c <_loop0_28_rule+0xc9c> │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 1c178 <_loop0_28_rule+0x788> │ │ │ │ │ + beq 1c188 <_loop0_28_rule+0x788> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1c178 <_loop0_28_rule+0x788> │ │ │ │ │ + bne 1c188 <_loop0_28_rule+0x788> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c190 <_loop0_28_rule+0x7a0> │ │ │ │ │ + bne 1c1a0 <_loop0_28_rule+0x7a0> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 1c43c <_loop0_28_rule+0xa4c> │ │ │ │ │ + beq 1c44c <_loop0_28_rule+0xa4c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1c0e4 <_loop0_28_rule+0x6f4> │ │ │ │ │ + beq 1c0f4 <_loop0_28_rule+0x6f4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c924 <_loop0_28_rule+0xf34> │ │ │ │ │ + beq 1c934 <_loop0_28_rule+0xf34> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1c924 <_loop0_28_rule+0xf34> │ │ │ │ │ + bne 1c934 <_loop0_28_rule+0xf34> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c504 <_loop0_28_rule+0xb14> │ │ │ │ │ + bne 1c514 <_loop0_28_rule+0xb14> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 1c4cc <_loop0_28_rule+0xadc> │ │ │ │ │ + bne 1c4dc <_loop0_28_rule+0xadc> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r2, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1c674 <_loop0_28_rule+0xc84> │ │ │ │ │ + bne 1c684 <_loop0_28_rule+0xc84> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1c878 <_loop0_28_rule+0xe88> │ │ │ │ │ + beq 1c888 <_loop0_28_rule+0xe88> │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr ip, [r2, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1c804 <_loop0_28_rule+0xe14> │ │ │ │ │ + beq 1c814 <_loop0_28_rule+0xe14> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c828 <_loop0_28_rule+0xe38> │ │ │ │ │ + bne 1c838 <_loop0_28_rule+0xe38> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 1c1b0 <_loop0_28_rule+0x7c0> │ │ │ │ │ + beq 1c1c0 <_loop0_28_rule+0x7c0> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 1c1b0 <_loop0_28_rule+0x7c0> │ │ │ │ │ + bne 1c1c0 <_loop0_28_rule+0x7c0> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c1b0 <_loop0_28_rule+0x7c0> │ │ │ │ │ + beq 1c1c0 <_loop0_28_rule+0x7c0> │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1c79c <_loop0_28_rule+0xdac> │ │ │ │ │ + beq 1c7ac <_loop0_28_rule+0xdac> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1bc54 <_loop0_28_rule+0x264> │ │ │ │ │ + beq 1bc64 <_loop0_28_rule+0x264> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1bc54 <_loop0_28_rule+0x264> │ │ │ │ │ + beq 1bc64 <_loop0_28_rule+0x264> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c0f0 <_loop0_28_rule+0x700> │ │ │ │ │ + b 1c100 <_loop0_28_rule+0x700> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r7 │ │ │ │ │ sub r0, r0, #2 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1c1d4 <_loop0_28_rule+0x7e4> │ │ │ │ │ + beq 1c1e4 <_loop0_28_rule+0x7e4> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt 1c134 <_loop0_28_rule+0x744> │ │ │ │ │ + bgt 1c144 <_loop0_28_rule+0x744> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [r8, r6, lsl #2] │ │ │ │ │ str r2, [r3, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 1c114 <_loop0_28_rule+0x724> │ │ │ │ │ - b 1c134 <_loop0_28_rule+0x744> │ │ │ │ │ + beq 1c124 <_loop0_28_rule+0x724> │ │ │ │ │ + b 1c144 <_loop0_28_rule+0x744> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1c68c <_loop0_28_rule+0xc9c> │ │ │ │ │ + bne 1c69c <_loop0_28_rule+0xc9c> │ │ │ │ │ add r3, r0, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 1bf1c <_loop0_28_rule+0x52c> │ │ │ │ │ + bne 1bf2c <_loop0_28_rule+0x52c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1bf3c <_loop0_28_rule+0x54c> │ │ │ │ │ + beq 1bf4c <_loop0_28_rule+0x54c> │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b 1c1b8 <_loop0_28_rule+0x7c8> │ │ │ │ │ + b 1c1c8 <_loop0_28_rule+0x7c8> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1c10c <_loop0_28_rule+0x71c> │ │ │ │ │ + bne 1c11c <_loop0_28_rule+0x71c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1c124 <_loop0_28_rule+0x734> │ │ │ │ │ + b 1c134 <_loop0_28_rule+0x734> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1bd90 <_loop0_28_rule+0x3a0> │ │ │ │ │ + beq 1bda0 <_loop0_28_rule+0x3a0> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 1bd9c <_loop0_28_rule+0x3ac> │ │ │ │ │ + beq 1bdac <_loop0_28_rule+0x3ac> │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1bd9c <_loop0_28_rule+0x3ac> │ │ │ │ │ + beq 1bdac <_loop0_28_rule+0x3ac> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 1c6ac <_loop0_28_rule+0xcbc> │ │ │ │ │ + bne 1c6bc <_loop0_28_rule+0xcbc> │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c858 <_loop0_28_rule+0xe68> │ │ │ │ │ + beq 1c868 <_loop0_28_rule+0xe68> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c858 <_loop0_28_rule+0xe68> │ │ │ │ │ + bne 1c868 <_loop0_28_rule+0xe68> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c588 <_loop0_28_rule+0xb98> │ │ │ │ │ + bne 1c598 <_loop0_28_rule+0xb98> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldrne r3, [r4, #4] │ │ │ │ │ ldrne r3, [r3, r5, lsl #2] │ │ │ │ │ ldrne r8, [r3, #12] │ │ │ │ │ ldrne r6, [r3, #16] │ │ │ │ │ - beq 1c55c <_loop0_28_rule+0xb6c> │ │ │ │ │ + beq 1c56c <_loop0_28_rule+0xb6c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c424 <_loop0_28_rule+0xa34> │ │ │ │ │ + beq 1c434 <_loop0_28_rule+0xa34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1c790 <_loop0_28_rule+0xda0> │ │ │ │ │ + beq 1c7a0 <_loop0_28_rule+0xda0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c790 <_loop0_28_rule+0xda0> │ │ │ │ │ + bne 1c7a0 <_loop0_28_rule+0xda0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c6d4 <_loop0_28_rule+0xce4> │ │ │ │ │ + bne 1c6e4 <_loop0_28_rule+0xce4> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c5c0 <_loop0_28_rule+0xbd0> │ │ │ │ │ + bne 1c5d0 <_loop0_28_rule+0xbd0> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1c6c0 <_loop0_28_rule+0xcd0> │ │ │ │ │ + bne 1c6d0 <_loop0_28_rule+0xcd0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c864 <_loop0_28_rule+0xe74> │ │ │ │ │ + beq 1c874 <_loop0_28_rule+0xe74> │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r6, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c7f4 <_loop0_28_rule+0xe04> │ │ │ │ │ + beq 1c804 <_loop0_28_rule+0xe04> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c884 <_loop0_28_rule+0xe94> │ │ │ │ │ + bne 1c894 <_loop0_28_rule+0xe94> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1c1a0 <_loop0_28_rule+0x7b0> │ │ │ │ │ + beq 1c1b0 <_loop0_28_rule+0x7b0> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1c1a0 <_loop0_28_rule+0x7b0> │ │ │ │ │ + bne 1c1b0 <_loop0_28_rule+0x7b0> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c1a0 <_loop0_28_rule+0x7b0> │ │ │ │ │ + beq 1c1b0 <_loop0_28_rule+0x7b0> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1c8dc <_loop0_28_rule+0xeec> │ │ │ │ │ + beq 1c8ec <_loop0_28_rule+0xeec> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1be88 <_loop0_28_rule+0x498> │ │ │ │ │ + beq 1be98 <_loop0_28_rule+0x498> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1be88 <_loop0_28_rule+0x498> │ │ │ │ │ + beq 1be98 <_loop0_28_rule+0x498> │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1c0cc <_loop0_28_rule+0x6dc> │ │ │ │ │ + b 1c0dc <_loop0_28_rule+0x6dc> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - b 1c0ec <_loop0_28_rule+0x6fc> │ │ │ │ │ + b 1c0fc <_loop0_28_rule+0x6fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1c67c <_loop0_28_rule+0xc8c> │ │ │ │ │ + blt 1c68c <_loop0_28_rule+0xc8c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 1c18c <_loop0_28_rule+0x79c> │ │ │ │ │ + bne 1c19c <_loop0_28_rule+0x79c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1bf74 <_loop0_28_rule+0x584> │ │ │ │ │ - b 1c434 <_loop0_28_rule+0xa44> │ │ │ │ │ + bne 1bf84 <_loop0_28_rule+0x584> │ │ │ │ │ + b 1c444 <_loop0_28_rule+0xa44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1bb60 <_loop0_28_rule+0x170> │ │ │ │ │ + beq 1bb70 <_loop0_28_rule+0x170> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1bb68 <_loop0_28_rule+0x178> │ │ │ │ │ + beq 1bb78 <_loop0_28_rule+0x178> │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1bb64 <_loop0_28_rule+0x174> │ │ │ │ │ + beq 1bb74 <_loop0_28_rule+0x174> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b 1bf00 <_loop0_28_rule+0x510> │ │ │ │ │ + b 1bf10 <_loop0_28_rule+0x510> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 1bfc8 <_loop0_28_rule+0x5d8> │ │ │ │ │ + beq 1bfd8 <_loop0_28_rule+0x5d8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1bfd0 <_loop0_28_rule+0x5e0> │ │ │ │ │ + beq 1bfe0 <_loop0_28_rule+0x5e0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1bfcc <_loop0_28_rule+0x5dc> │ │ │ │ │ + beq 1bfdc <_loop0_28_rule+0x5dc> │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b 1c0ec <_loop0_28_rule+0x6fc> │ │ │ │ │ + b 1c0fc <_loop0_28_rule+0x6fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1c648 <_loop0_28_rule+0xc58> │ │ │ │ │ + blt 1c658 <_loop0_28_rule+0xc58> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 1bd1c <_loop0_28_rule+0x32c> │ │ │ │ │ + beq 1bd2c <_loop0_28_rule+0x32c> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 1c248 <_loop0_28_rule+0x858> │ │ │ │ │ + b 1c258 <_loop0_28_rule+0x858> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c248 <_loop0_28_rule+0x858> │ │ │ │ │ + b 1c258 <_loop0_28_rule+0x858> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1c698 <_loop0_28_rule+0xca8> │ │ │ │ │ + blt 1c6a8 <_loop0_28_rule+0xca8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ - beq 1c2a8 <_loop0_28_rule+0x8b8> │ │ │ │ │ + beq 1c2b8 <_loop0_28_rule+0x8b8> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1c190 <_loop0_28_rule+0x7a0> │ │ │ │ │ + b 1c1a0 <_loop0_28_rule+0x7a0> │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1c6e8 <_loop0_28_rule+0xcf8> │ │ │ │ │ + beq 1c6f8 <_loop0_28_rule+0xcf8> │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b 1bea0 <_loop0_28_rule+0x4b0> │ │ │ │ │ + b 1beb0 <_loop0_28_rule+0x4b0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1c308 <_loop0_28_rule+0x918> │ │ │ │ │ + beq 1c318 <_loop0_28_rule+0x918> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 1c314 <_loop0_28_rule+0x924> │ │ │ │ │ + beq 1c324 <_loop0_28_rule+0x924> │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c7ec <_loop0_28_rule+0xdfc> │ │ │ │ │ + beq 1c7fc <_loop0_28_rule+0xdfc> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1c4fc <_loop0_28_rule+0xb0c> │ │ │ │ │ + b 1c50c <_loop0_28_rule+0xb0c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c7a8 <_loop0_28_rule+0xdb8> │ │ │ │ │ + beq 1c7b8 <_loop0_28_rule+0xdb8> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 1c0f0 <_loop0_28_rule+0x700> │ │ │ │ │ + b 1c100 <_loop0_28_rule+0x700> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c610 <_loop0_28_rule+0xc20> │ │ │ │ │ + bne 1c620 <_loop0_28_rule+0xc20> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - b 1c690 <_loop0_28_rule+0xca0> │ │ │ │ │ + b 1c6a0 <_loop0_28_rule+0xca0> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 1c248 <_loop0_28_rule+0x858> │ │ │ │ │ + b 1c258 <_loop0_28_rule+0x858> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 1c158 <_loop0_28_rule+0x768> │ │ │ │ │ + b 1c168 <_loop0_28_rule+0x768> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1c0ec <_loop0_28_rule+0x6fc> │ │ │ │ │ + b 1c0fc <_loop0_28_rule+0x6fc> │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c190 <_loop0_28_rule+0x7a0> │ │ │ │ │ + b 1c1a0 <_loop0_28_rule+0x7a0> │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 1c0f0 <_loop0_28_rule+0x700> │ │ │ │ │ + b 1c100 <_loop0_28_rule+0x700> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1c680 <_loop0_28_rule+0xc90> │ │ │ │ │ + b 1c690 <_loop0_28_rule+0xc90> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1c690 <_loop0_28_rule+0xca0> │ │ │ │ │ + b 1c6a0 <_loop0_28_rule+0xca0> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1c0ec <_loop0_28_rule+0x6fc> │ │ │ │ │ + b 1c0fc <_loop0_28_rule+0x6fc> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1c504 <_loop0_28_rule+0xb14> │ │ │ │ │ + b 1c514 <_loop0_28_rule+0xb14> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1c124 <_loop0_28_rule+0x734> │ │ │ │ │ + b 1c134 <_loop0_28_rule+0x734> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1bcb0 <_loop0_28_rule+0x2c0> │ │ │ │ │ + b 1bcc0 <_loop0_28_rule+0x2c0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c610 <_loop0_28_rule+0xc20> │ │ │ │ │ - b 1bc54 <_loop0_28_rule+0x264> │ │ │ │ │ + bne 1c620 <_loop0_28_rule+0xc20> │ │ │ │ │ + b 1bc64 <_loop0_28_rule+0x264> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1bcec <_loop0_28_rule+0x2fc> │ │ │ │ │ + b 1bcfc <_loop0_28_rule+0x2fc> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ - b 1c0f0 <_loop0_28_rule+0x700> │ │ │ │ │ + b 1c100 <_loop0_28_rule+0x700> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - beq 1c158 <_loop0_28_rule+0x768> │ │ │ │ │ + beq 1c168 <_loop0_28_rule+0x768> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c158 <_loop0_28_rule+0x768> │ │ │ │ │ + b 1c168 <_loop0_28_rule+0x768> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - beq 1be1c <_loop0_28_rule+0x42c> │ │ │ │ │ + beq 1be2c <_loop0_28_rule+0x42c> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b 1c248 <_loop0_28_rule+0x858> │ │ │ │ │ + b 1c258 <_loop0_28_rule+0x858> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1c2e4 <_loop0_28_rule+0x8f4> │ │ │ │ │ + b 1c2f4 <_loop0_28_rule+0x8f4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c0cc <_loop0_28_rule+0x6dc> │ │ │ │ │ + bne 1c0dc <_loop0_28_rule+0x6dc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1c114 <_loop0_28_rule+0x724> │ │ │ │ │ - b 1c1d4 <_loop0_28_rule+0x7e4> │ │ │ │ │ + bne 1c124 <_loop0_28_rule+0x724> │ │ │ │ │ + b 1c1e4 <_loop0_28_rule+0x7e4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r7, [r4, #60] @ 0x3c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - bne 1c780 <_loop0_28_rule+0xd90> │ │ │ │ │ - b 1c248 <_loop0_28_rule+0x858> │ │ │ │ │ + bne 1c790 <_loop0_28_rule+0xd90> │ │ │ │ │ + b 1c258 <_loop0_28_rule+0x858> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c314 <_loop0_28_rule+0x924> │ │ │ │ │ + b 1c324 <_loop0_28_rule+0x924> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 1c198 <_loop0_28_rule+0x7a8> │ │ │ │ │ + beq 1c1a8 <_loop0_28_rule+0x7a8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1c1b8 <_loop0_28_rule+0x7c8> │ │ │ │ │ + b 1c1c8 <_loop0_28_rule+0x7c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 1c818 <_loop0_28_rule+0xe28> │ │ │ │ │ - b 1c044 <_loop0_28_rule+0x654> │ │ │ │ │ + bne 1c828 <_loop0_28_rule+0xe28> │ │ │ │ │ + b 1c054 <_loop0_28_rule+0x654> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1bad8 <_loop0_28_rule+0xe8> │ │ │ │ │ - b 1c668 <_loop0_28_rule+0xc78> │ │ │ │ │ + beq 1bae8 <_loop0_28_rule+0xe8> │ │ │ │ │ + b 1c678 <_loop0_28_rule+0xc78> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1c27c <_loop0_28_rule+0x88c> │ │ │ │ │ + b 1c28c <_loop0_28_rule+0x88c> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1c1b8 <_loop0_28_rule+0x7c8> │ │ │ │ │ + b 1c1c8 <_loop0_28_rule+0x7c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1c388 <_loop0_28_rule+0x998> │ │ │ │ │ + beq 1c398 <_loop0_28_rule+0x998> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1c818 <_loop0_28_rule+0xe28> │ │ │ │ │ + b 1c828 <_loop0_28_rule+0xe28> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1be88 <_loop0_28_rule+0x498> │ │ │ │ │ + beq 1be98 <_loop0_28_rule+0x498> │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1c610 <_loop0_28_rule+0xc20> │ │ │ │ │ + b 1c620 <_loop0_28_rule+0xc20> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1bd60 <_loop0_28_rule+0x370> │ │ │ │ │ + b 1bd70 <_loop0_28_rule+0x370> │ │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c41c <_loop0_28_rule+0xa2c> │ │ │ │ │ - b 1c640 <_loop0_28_rule+0xc50> │ │ │ │ │ + bne 1c42c <_loop0_28_rule+0xa2c> │ │ │ │ │ + b 1c650 <_loop0_28_rule+0xc50> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1baa0 <_loop0_28_rule+0xb0> │ │ │ │ │ + beq 1bab0 <_loop0_28_rule+0xb0> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1c740 <_loop0_28_rule+0xd50> │ │ │ │ │ + b 1c750 <_loop0_28_rule+0xd50> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1bfac <_loop0_28_rule+0x5bc> │ │ │ │ │ + beq 1bfbc <_loop0_28_rule+0x5bc> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1c504 <_loop0_28_rule+0xb14> │ │ │ │ │ + b 1c514 <_loop0_28_rule+0xb14> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - b 1c158 <_loop0_28_rule+0x768> │ │ │ │ │ + b 1c168 <_loop0_28_rule+0x768> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1bb48 <_loop0_28_rule+0x158> │ │ │ │ │ + beq 1bb58 <_loop0_28_rule+0x158> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b 1bf00 <_loop0_28_rule+0x510> │ │ │ │ │ + b 1bf10 <_loop0_28_rule+0x510> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1ba38 <_loop0_28_rule+0x48> │ │ │ │ │ + b 1ba48 <_loop0_28_rule+0x48> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 1c158 <_loop0_28_rule+0x768> │ │ │ │ │ + b 1c168 <_loop0_28_rule+0x768> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - bne 1c760 <_loop0_28_rule+0xd70> │ │ │ │ │ - b 1bbe8 <_loop0_28_rule+0x1f8> │ │ │ │ │ + bne 1c770 <_loop0_28_rule+0xd70> │ │ │ │ │ + b 1bbf8 <_loop0_28_rule+0x1f8> │ │ │ │ │ │ │ │ │ │ -0001c9a0 : │ │ │ │ │ +0001c9b0 : │ │ │ │ │ star_etc_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1ce9c │ │ │ │ │ + beq 1ceac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ce9c │ │ │ │ │ + bne 1ceac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1cbb0 │ │ │ │ │ + bne 1cbc0 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1cc50 │ │ │ │ │ + bne 1cc60 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ca9c │ │ │ │ │ + bne 1caac │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 1cbb0 │ │ │ │ │ + bne 1cbc0 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1cb20 │ │ │ │ │ + bne 1cb30 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1cbb0 │ │ │ │ │ + bne 1cbc0 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1cbc0 │ │ │ │ │ + bne 1cbd0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1cbb0 │ │ │ │ │ + bne 1cbc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d848 │ │ │ │ │ + bl 1d858 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - bne 1cc30 │ │ │ │ │ + bne 1cc40 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1ca18 │ │ │ │ │ + beq 1ca28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 3cfc │ │ │ │ │ + bl 3cf8 │ │ │ │ │ R_ARM_CALL _loop0_31_rule │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1ca18 │ │ │ │ │ + beq 1ca28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 1d848 │ │ │ │ │ + bl 1d858 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1ca1c │ │ │ │ │ + bne 1ca2c │ │ │ │ │ ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1cc18 │ │ │ │ │ + bne 1cc28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cc28 │ │ │ │ │ + beq 1cc38 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ca8c │ │ │ │ │ + b 1ca9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ce90 │ │ │ │ │ + beq 1cea0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ce90 │ │ │ │ │ + bne 1cea0 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1cb98 │ │ │ │ │ + bne 1cba8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 4444 │ │ │ │ │ + bl 4440 │ │ │ │ │ R_ARM_CALL param_star_annotation_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 1ce54 │ │ │ │ │ + bne 1ce64 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1cb98 │ │ │ │ │ + bne 1cba8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4444 │ │ │ │ │ + bl 4440 │ │ │ │ │ R_ARM_CALL param_star_annotation_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne 1cd50 │ │ │ │ │ + bne 1cd60 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1ca4c │ │ │ │ │ + beq 1ca5c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1ca8c │ │ │ │ │ + b 1ca9c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cd3c │ │ │ │ │ + beq 1cd4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23efc <_loop1_32_rule> │ │ │ │ │ + bl 23f0c <_loop1_32_rule> │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1cd3c │ │ │ │ │ + beq 1cd4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 1d848 │ │ │ │ │ + bl 1d858 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1cd40 │ │ │ │ │ + bne 1cd50 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1cafc │ │ │ │ │ + beq 1cb0c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1cafc │ │ │ │ │ + bne 1cb0c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1ca8c │ │ │ │ │ + b 1ca9c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1cc18 │ │ │ │ │ - b 1cafc │ │ │ │ │ + bne 1cc28 │ │ │ │ │ + b 1cb0c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1d1fc │ │ │ │ │ + beq 1d20c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d1fc │ │ │ │ │ + bne 1d20c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d1f0 │ │ │ │ │ + bne 1d200 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 1d000 │ │ │ │ │ + bne 1d010 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1d1f0 │ │ │ │ │ + bne 1d200 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1cf94 │ │ │ │ │ + bne 1cfa4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d1f0 │ │ │ │ │ + bne 1d200 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1cf40 │ │ │ │ │ + bne 1cf50 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d1f0 │ │ │ │ │ + bne 1d200 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1cea8 │ │ │ │ │ + bne 1ceb8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r1, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1ca04 │ │ │ │ │ - b 1ca8c │ │ │ │ │ + beq 1ca14 │ │ │ │ │ + b 1ca9c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1ca70 │ │ │ │ │ - b 1cbb0 │ │ │ │ │ + beq 1ca80 │ │ │ │ │ + b 1cbc0 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1cb98 │ │ │ │ │ + bne 1cba8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, r8 │ │ │ │ │ movne r1, r7 │ │ │ │ │ - beq 1cb94 │ │ │ │ │ + beq 1cba4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 1ce34 │ │ │ │ │ + beq 1ce44 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1ce0c │ │ │ │ │ + bne 1ce1c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 3cfc │ │ │ │ │ + bl 3cf8 │ │ │ │ │ R_ARM_CALL _loop0_31_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1cba4 │ │ │ │ │ + beq 1cbb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 1d848 │ │ │ │ │ + bl 1d858 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1cba4 │ │ │ │ │ + bne 1cbb4 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_CALL _PyPegen_star_etc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1cc18 │ │ │ │ │ - b 1cafc │ │ │ │ │ + bne 1cc28 │ │ │ │ │ + b 1cb0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cdb4 │ │ │ │ │ + beq 1cdc4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1cba4 │ │ │ │ │ + b 1cbb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ce18 │ │ │ │ │ + bne 1ce28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1cba4 │ │ │ │ │ + b 1cbb4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cb70 │ │ │ │ │ + beq 1cb80 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1cb74 │ │ │ │ │ + bne 1cb84 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 1cd94 │ │ │ │ │ + b 1cda4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1cb4c │ │ │ │ │ + b 1cb5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1c9e8 │ │ │ │ │ + b 1c9f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 9bc <_PyPegen_parse+0x9bc> │ │ │ │ │ R_ARM_CALL _tmp_128_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cd14 │ │ │ │ │ + beq 1cd24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3cfc │ │ │ │ │ + bl 3cf8 │ │ │ │ │ R_ARM_CALL _loop0_31_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cd14 │ │ │ │ │ + beq 1cd24 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1cd14 │ │ │ │ │ + beq 1cd24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 9bc <_PyPegen_parse+0x9bc> │ │ │ │ │ R_ARM_CALL _tmp_128_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cd14 │ │ │ │ │ + beq 1cd24 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC75 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -33077,35 +33081,35 @@ │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ - beq 1cd18 │ │ │ │ │ + beq 1cd28 │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ │ - b 1cd20 │ │ │ │ │ + b 1cd30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a088 │ │ │ │ │ + bl 1a098 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ccf0 │ │ │ │ │ + beq 1cd00 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1ccf0 │ │ │ │ │ + beq 1cd00 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC74 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -33113,141 +33117,141 @@ │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - b 1cf18 │ │ │ │ │ + b 1cf28 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cccc │ │ │ │ │ + beq 1ccdc │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cccc │ │ │ │ │ + beq 1ccdc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC73 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC73 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1d094 │ │ │ │ │ + bne 1d0a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - bne 1cf34 │ │ │ │ │ - b 1cd20 │ │ │ │ │ + bne 1cf44 │ │ │ │ │ + b 1cd30 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1d208 │ │ │ │ │ + beq 1d218 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d208 │ │ │ │ │ + bne 1d218 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d1e0 │ │ │ │ │ + bne 1d1f0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d148 │ │ │ │ │ + bne 1d158 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bne 1d1e0 │ │ │ │ │ + bne 1d1f0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 1d0c0 │ │ │ │ │ + bne 1d0d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ccac │ │ │ │ │ + b 1ccbc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1d1d0 │ │ │ │ │ + beq 1d1e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - bne 1cf34 │ │ │ │ │ + bne 1cf44 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 1cc28 │ │ │ │ │ + b 1cc38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1d1c4 │ │ │ │ │ + beq 1d1d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d1c4 │ │ │ │ │ + bne 1d1d4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d1b4 │ │ │ │ │ + bne 1d1c4 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1d184 │ │ │ │ │ + bne 1d194 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1d1b4 │ │ │ │ │ + bne 1d1c4 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1d184 │ │ │ │ │ + bne 1d194 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1d088 │ │ │ │ │ + b 1d098 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC72 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC72 │ │ │ │ │ @@ -33258,185 +33262,185 @@ │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r8, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r8, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r8, #12] │ │ │ │ │ - b 1cf18 │ │ │ │ │ + b 1cf28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1d154 │ │ │ │ │ - b 1cca8 │ │ │ │ │ + bne 1d164 │ │ │ │ │ + b 1ccb8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1d088 │ │ │ │ │ + b 1d098 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d0ec │ │ │ │ │ + b 1d0fc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1cc28 │ │ │ │ │ + b 1cc38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ccac │ │ │ │ │ + b 1ccbc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 1cd20 │ │ │ │ │ + b 1cd30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1cc7c │ │ │ │ │ + b 1cc8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d02c │ │ │ │ │ + b 1d03c │ │ │ │ │ │ │ │ │ │ -0001d214 : │ │ │ │ │ +0001d224 : │ │ │ │ │ named_expression_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1d824 │ │ │ │ │ + beq 1d834 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d824 │ │ │ │ │ + bne 1d834 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1d830 │ │ │ │ │ + bne 1d840 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1d818 │ │ │ │ │ + beq 1d828 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d818 │ │ │ │ │ + bne 1d828 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1d83c │ │ │ │ │ + bne 1d84c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1d35c │ │ │ │ │ + beq 1d36c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1d3a8 │ │ │ │ │ + bne 1d3b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1d4ac │ │ │ │ │ + bne 1d4bc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movne r7, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1d34c │ │ │ │ │ + bne 1d35c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 1d46c │ │ │ │ │ + beq 1d47c │ │ │ │ │ mov r3, #53 @ 0x35 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d46c │ │ │ │ │ + beq 1d47c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1d480 │ │ │ │ │ + blt 1d490 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 1d83c │ │ │ │ │ + bne 1d84c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1d2dc │ │ │ │ │ + beq 1d2ec │ │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d2dc │ │ │ │ │ + beq 1d2ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 1d7f0 │ │ │ │ │ + beq 1d800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1d7f0 │ │ │ │ │ + beq 1d800 │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ @@ -33457,135 +33461,135 @@ │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC37 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 1d7ac │ │ │ │ │ + beq 1d7bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1d7d0 │ │ │ │ │ + bne 1d7e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1d478 │ │ │ │ │ + b 1d488 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1d34c │ │ │ │ │ + b 1d35c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 1d2fc │ │ │ │ │ + beq 1d30c │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1d830 │ │ │ │ │ + bne 1d840 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1d80c │ │ │ │ │ + beq 1d81c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d80c │ │ │ │ │ + bne 1d81c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1d800 │ │ │ │ │ + bne 1d810 │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1215 @ 0x4bf │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d528 │ │ │ │ │ + beq 1d538 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 1d478 │ │ │ │ │ + bne 1d488 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 1d2fc │ │ │ │ │ + b 1d30c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 1d800 │ │ │ │ │ + bne 1d810 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 1d5d4 │ │ │ │ │ + bne 1d5e4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1d800 │ │ │ │ │ + bne 1d810 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 1d724 │ │ │ │ │ + bne 1d734 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1d800 │ │ │ │ │ + bne 1d810 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_120_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_120_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d5b0 │ │ │ │ │ + beq 1d5c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10390 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne 1d68c │ │ │ │ │ + bne 1d69c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1215 @ 0x4bf │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ - b 1d504 │ │ │ │ │ + b 1d514 │ │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d54c │ │ │ │ │ + beq 1d55c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d54c │ │ │ │ │ + beq 1d55c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ @@ -33607,48 +33611,48 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r8, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d5bc │ │ │ │ │ + beq 1d5cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1d520 │ │ │ │ │ + b 1d530 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d5b0 │ │ │ │ │ + beq 1d5c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10390 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d5b0 │ │ │ │ │ + beq 1d5c0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_119_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_119_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d5b0 │ │ │ │ │ + beq 1d5c0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ @@ -33667,35 +33671,35 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC28 │ │ │ │ │ str r7, [sp] │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1d658 │ │ │ │ │ + b 1d668 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d570 │ │ │ │ │ + beq 1d580 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10390 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1d570 │ │ │ │ │ + beq 1d580 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_119_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_119_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d570 │ │ │ │ │ + beq 1d580 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC65 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -33704,208 +33708,208 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r7, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r7, #28] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r8, #20] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d670 │ │ │ │ │ - b 1d5bc │ │ │ │ │ + bne 1d680 │ │ │ │ │ + b 1d5cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 1d494 │ │ │ │ │ + beq 1d4a4 │ │ │ │ │ mov r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b 1d494 │ │ │ │ │ + b 1d4a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 1d7c4 │ │ │ │ │ + bne 1d7d4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1d478 │ │ │ │ │ + b 1d488 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1d494 │ │ │ │ │ + b 1d4a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1d684 │ │ │ │ │ + b 1d694 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d4dc │ │ │ │ │ + b 1d4ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d298 │ │ │ │ │ + b 1d2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d25c │ │ │ │ │ + b 1d26c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 1d34c │ │ │ │ │ + b 1d35c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1d494 │ │ │ │ │ + b 1d4a4 │ │ │ │ │ │ │ │ │ │ -0001d848 : │ │ │ │ │ +0001d858 : │ │ │ │ │ kwds_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1d9d8 │ │ │ │ │ + beq 1d9e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d9d8 │ │ │ │ │ + bne 1d9e8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1d8dc │ │ │ │ │ + bne 1d8ec │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1d914 │ │ │ │ │ + bne 1d924 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1d8ec │ │ │ │ │ + bne 1d8fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1d8cc │ │ │ │ │ + beq 1d8dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1d9e4 │ │ │ │ │ + bne 1d9f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1d8dc │ │ │ │ │ + b 1d8ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1db0c │ │ │ │ │ + beq 1db1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1db0c │ │ │ │ │ + bne 1db1c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1db00 │ │ │ │ │ + bne 1db10 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1dad0 │ │ │ │ │ + bne 1dae0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1db00 │ │ │ │ │ + bne 1db10 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1da98 │ │ │ │ │ + bne 1daa8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1db00 │ │ │ │ │ + bne 1db10 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1da10 │ │ │ │ │ + bne 1da20 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movne r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 1d8b8 │ │ │ │ │ - b 1d8dc │ │ │ │ │ + beq 1d8c8 │ │ │ │ │ + b 1d8ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d890 │ │ │ │ │ + b 1d8a0 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d908 │ │ │ │ │ + beq 1d918 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1d8dc │ │ │ │ │ + b 1d8ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a088 │ │ │ │ │ + bl 1a098 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d9b0 │ │ │ │ │ + beq 1d9c0 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d9b0 │ │ │ │ │ + beq 1d9c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 100c │ │ │ │ │ R_ARM_CALL _tmp_129_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1d9b0 │ │ │ │ │ + beq 1d9c0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC78 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -33914,130 +33918,130 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ - beq 1d9b4 │ │ │ │ │ + beq 1d9c4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1d9bc │ │ │ │ │ + b 1d9cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a088 │ │ │ │ │ + bl 1a098 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d98c │ │ │ │ │ + beq 1d99c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d98c │ │ │ │ │ + beq 1d99c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a088 │ │ │ │ │ + bl 1a098 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1d98c │ │ │ │ │ - b 1da44 │ │ │ │ │ + beq 1d99c │ │ │ │ │ + b 1da54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a088 │ │ │ │ │ + bl 1a098 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1d968 │ │ │ │ │ + beq 1d978 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ movwne r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC77 │ │ │ │ │ movtne r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC77 │ │ │ │ │ - beq 1d968 │ │ │ │ │ - b 1da4c │ │ │ │ │ + beq 1d978 │ │ │ │ │ + b 1da5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1d9bc │ │ │ │ │ + b 1d9cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1d940 │ │ │ │ │ + b 1d950 │ │ │ │ │ │ │ │ │ │ -0001db18 : │ │ │ │ │ +0001db28 : │ │ │ │ │ block_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1dd4c │ │ │ │ │ + beq 1dd5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1dd4c │ │ │ │ │ + bne 1dd5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1dd04 │ │ │ │ │ + bne 1dd14 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1033 @ 0x409 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1dc14 │ │ │ │ │ + bne 1dc24 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bne 1dd04 │ │ │ │ │ + bne 1dd14 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dc30 │ │ │ │ │ + beq 1dc40 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dc30 │ │ │ │ │ + beq 1dc40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 9d8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1dc30 │ │ │ │ │ + beq 1dc40 │ │ │ │ │ mov r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dc30 │ │ │ │ │ + beq 1dc40 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bne 1dd24 │ │ │ │ │ + bne 1dd34 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1033 @ 0x409 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ @@ -34045,181 +34049,181 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1dd04 │ │ │ │ │ + bne 1dd14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3b50 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq 1dc60 │ │ │ │ │ + beq 1dc70 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b 1dc04 │ │ │ │ │ + b 1dc14 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1dc78 │ │ │ │ │ + bne 1dc88 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 1dc54 │ │ │ │ │ + b 1dc64 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1dc1c │ │ │ │ │ + bne 1dc2c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1dd18 │ │ │ │ │ + beq 1dd28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1dd18 │ │ │ │ │ + bne 1dd28 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ - bne 1dcf0 │ │ │ │ │ + bne 1dd00 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dcf0 │ │ │ │ │ + beq 1dd00 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1dd58 │ │ │ │ │ + bne 1dd68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 1dc70 │ │ │ │ │ + b 1dc80 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 1dc24 │ │ │ │ │ + b 1dc34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1dcb0 │ │ │ │ │ + b 1dcc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - beq 1dc58 │ │ │ │ │ + beq 1dc68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1dd10 │ │ │ │ │ + b 1dd20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1db60 │ │ │ │ │ + b 1db70 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC60 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1dda0 │ │ │ │ │ + bne 1ddb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dcf0 │ │ │ │ │ + beq 1dd00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1dcf8 │ │ │ │ │ + b 1dd08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1ddc0 │ │ │ │ │ + beq 1ddd0 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1dd8c │ │ │ │ │ + bne 1dd9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1dc58 │ │ │ │ │ + b 1dc68 │ │ │ │ │ │ │ │ │ │ -0001ddd8 : │ │ │ │ │ +0001dde8 : │ │ │ │ │ star_named_expression_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1df94 │ │ │ │ │ + beq 1dfa4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1df94 │ │ │ │ │ + bne 1dfa4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1df84 │ │ │ │ │ + bne 1df94 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 1dea4 │ │ │ │ │ + beq 1deb4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1def4 │ │ │ │ │ + bne 1df04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1df84 │ │ │ │ │ + bne 1df94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -34227,132 +34231,132 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1df6c │ │ │ │ │ + blt 1df7c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 1df84 │ │ │ │ │ + bne 1df94 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1de68 │ │ │ │ │ + beq 1de78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10390 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 1de68 │ │ │ │ │ + beq 1de78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 1de8c │ │ │ │ │ + beq 1de9c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 1df60 │ │ │ │ │ + beq 1df70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1de8c │ │ │ │ │ + beq 1de9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1de8c │ │ │ │ │ + beq 1de9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1de94 │ │ │ │ │ + b 1dea4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1de94 │ │ │ │ │ + b 1dea4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1de20 │ │ │ │ │ + b 1de30 │ │ │ │ │ │ │ │ │ │ -0001dfa0 : │ │ │ │ │ +0001dfb0 : │ │ │ │ │ fstring_replacement_field_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1e30c │ │ │ │ │ + beq 1e31c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e30c │ │ │ │ │ + bne 1e31c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e2fc │ │ │ │ │ + bne 1e30c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 1e074 │ │ │ │ │ + bne 1e084 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1e2e4 │ │ │ │ │ + blt 1e2f4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 1e2fc │ │ │ │ │ + bne 1e30c │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e0a0 │ │ │ │ │ + bne 1e0b0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1e318 │ │ │ │ │ + bne 1e328 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r1, #25 │ │ │ │ │ @@ -34361,94 +34365,94 @@ │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e04c │ │ │ │ │ + beq 1e05c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 1e04c │ │ │ │ │ + beq 1e05c │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e04c │ │ │ │ │ + bne 1e05c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 200d4 │ │ │ │ │ + bl 200e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1e050 │ │ │ │ │ + bne 1e060 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1eb80 │ │ │ │ │ + beq 1eb90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1eb80 │ │ │ │ │ + bne 1eb90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1eb8c │ │ │ │ │ + bne 1eb9c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne 1e228 │ │ │ │ │ + bne 1e238 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1eb68 │ │ │ │ │ + blt 1eb78 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 1eb8c │ │ │ │ │ + bne 1eb9c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 1e254 │ │ │ │ │ + bne 1e264 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1e050 │ │ │ │ │ + bne 1e060 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 1e04c │ │ │ │ │ + beq 1e05c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e210 │ │ │ │ │ + beq 1e220 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr ip, [r5, #24] │ │ │ │ │ @@ -34458,18 +34462,18 @@ │ │ │ │ │ str r8, [sp, #12] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ stm sp, {r9, ip} │ │ │ │ │ bl 0 <_PyPegen_formatted_value> │ │ │ │ │ R_ARM_CALL _PyPegen_formatted_value │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1ebc8 │ │ │ │ │ + beq 1ebd8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1ebc8 │ │ │ │ │ + bne 1ebd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ @@ -34479,239 +34483,239 @@ │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 1e178 │ │ │ │ │ + beq 1e188 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl ce24 │ │ │ │ │ + bl ce20 │ │ │ │ │ R_ARM_CALL _loop0_78_rule │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1e178 │ │ │ │ │ + beq 1e188 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 1e18c │ │ │ │ │ + beq 1e19c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr ip, [r9, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr ip, [r9, #20] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyPegen_setup_full_format_spec> │ │ │ │ │ R_ARM_CALL _PyPegen_setup_full_format_spec │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 1eb9c │ │ │ │ │ + beq 1ebac │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1eb9c │ │ │ │ │ + bne 1ebac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1e18c │ │ │ │ │ + b 1e19c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1e064 │ │ │ │ │ + b 1e074 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1e064 │ │ │ │ │ + b 1e074 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1dfe8 │ │ │ │ │ + b 1dff8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne 1e064 │ │ │ │ │ + bne 1e074 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1ebec │ │ │ │ │ + beq 1ebfc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ebec │ │ │ │ │ + bne 1ebfc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e398 │ │ │ │ │ + beq 1e3a8 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ movwne r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC79 │ │ │ │ │ movtne r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC79 │ │ │ │ │ - bne 1e570 │ │ │ │ │ + bne 1e580 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e3d8 │ │ │ │ │ + beq 1e3e8 │ │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ movwne r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC80 │ │ │ │ │ movtne r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC80 │ │ │ │ │ - bne 1e570 │ │ │ │ │ + bne 1e580 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e418 │ │ │ │ │ + beq 1e428 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ movwne r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC81 │ │ │ │ │ movtne r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC81 │ │ │ │ │ - bne 1e570 │ │ │ │ │ + bne 1e580 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e450 │ │ │ │ │ + beq 1e460 │ │ │ │ │ mov r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1e568 │ │ │ │ │ + bne 1e578 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1eb10 │ │ │ │ │ + bne 1eb20 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1eaac │ │ │ │ │ + bne 1eabc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e744 │ │ │ │ │ + bne 1e754 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 1e8bc │ │ │ │ │ + bne 1e8cc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e80c │ │ │ │ │ + bne 1e81c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e670 │ │ │ │ │ + bne 1e680 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 1eb58 │ │ │ │ │ + bne 1eb68 │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e5c4 │ │ │ │ │ + bne 1e5d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 1e060 │ │ │ │ │ + b 1e070 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC82 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -34720,851 +34724,851 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 1e554 │ │ │ │ │ + beq 1e564 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e55c │ │ │ │ │ + b 1e56c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e550 │ │ │ │ │ + beq 1e560 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e550 │ │ │ │ │ + bne 1e560 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1cd8 │ │ │ │ │ R_ARM_CALL _tmp_154_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e550 │ │ │ │ │ + bne 1e560 │ │ │ │ │ mov r3, #26 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e550 │ │ │ │ │ + beq 1e560 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e654 │ │ │ │ │ + bne 1e664 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC90 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC90 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1e7e4 │ │ │ │ │ + bne 1e7f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1eb58 │ │ │ │ │ + beq 1eb68 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e554 │ │ │ │ │ + b 1e564 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e52c │ │ │ │ │ + beq 1e53c │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1e530 │ │ │ │ │ + bne 1e540 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1cd8 │ │ │ │ │ R_ARM_CALL _tmp_154_rule.isra.0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1e530 │ │ │ │ │ + bne 1e540 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e52c │ │ │ │ │ + beq 1e53c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ce24 │ │ │ │ │ + bl ce20 │ │ │ │ │ R_ARM_CALL _loop0_78_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e52c │ │ │ │ │ + beq 1e53c │ │ │ │ │ mov r3, #26 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e52c │ │ │ │ │ + beq 1e53c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e724 │ │ │ │ │ + bne 1e734 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC89 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC89 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1e7b8 │ │ │ │ │ + bne 1e7c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 1e5b0 │ │ │ │ │ + bne 1e5c0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e55c │ │ │ │ │ + b 1e56c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e4bc │ │ │ │ │ + beq 1e4cc │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e4bc │ │ │ │ │ + beq 1e4cc │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_153_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_153_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e4bc │ │ │ │ │ + beq 1e4cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e724 │ │ │ │ │ + bne 1e734 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e724 │ │ │ │ │ + beq 1e734 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1e7fc │ │ │ │ │ + beq 1e80c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 1e5b0 │ │ │ │ │ + bne 1e5c0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e060 │ │ │ │ │ + b 1e070 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1e7fc │ │ │ │ │ + beq 1e80c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e660 │ │ │ │ │ + bne 1e670 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e060 │ │ │ │ │ + b 1e070 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e508 │ │ │ │ │ + beq 1e518 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1e50c │ │ │ │ │ + bne 1e51c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1cd8 │ │ │ │ │ R_ARM_CALL _tmp_154_rule.isra.0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1e50c │ │ │ │ │ + bne 1e51c │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_155_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_155_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e508 │ │ │ │ │ + beq 1e518 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e724 │ │ │ │ │ + bne 1e734 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC88 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC88 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e724 │ │ │ │ │ + beq 1e734 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1e7fc │ │ │ │ │ + beq 1e80c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - bne 1e5b0 │ │ │ │ │ - b 1e800 │ │ │ │ │ + bne 1e5c0 │ │ │ │ │ + b 1e810 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 1e4e4 │ │ │ │ │ + beq 1e4f4 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1e4e8 │ │ │ │ │ + bne 1e4f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1eaa0 │ │ │ │ │ + beq 1eab0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1eaa0 │ │ │ │ │ + bne 1eab0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1e9e8 │ │ │ │ │ + bne 1e9f8 │ │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e958 │ │ │ │ │ + beq 1e968 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_155_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_155_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ea04 │ │ │ │ │ + bne 1ea14 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1e9e8 │ │ │ │ │ + bne 1e9f8 │ │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ea80 │ │ │ │ │ + beq 1ea90 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_name_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_name_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ea80 │ │ │ │ │ + beq 1ea90 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC87 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC87 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1ea2c │ │ │ │ │ + bne 1ea3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1e9f8 │ │ │ │ │ + beq 1ea08 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e4e8 │ │ │ │ │ + b 1e4f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e4e8 │ │ │ │ │ + b 1e4f8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e4e8 │ │ │ │ │ + b 1e4f8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC86 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC86 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e9c0 │ │ │ │ │ + beq 1e9d0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1ea94 │ │ │ │ │ + beq 1eaa4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 1e9d4 │ │ │ │ │ + bne 1e9e4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, sl │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1e55c │ │ │ │ │ - b 1e060 │ │ │ │ │ + beq 1e56c │ │ │ │ │ + b 1e070 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e4e8 │ │ │ │ │ + b 1e4f8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1ea4c │ │ │ │ │ + b 1ea5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1e918 │ │ │ │ │ + b 1e928 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e498 │ │ │ │ │ + beq 1e4a8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_152_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_152_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e498 │ │ │ │ │ + beq 1e4a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e724 │ │ │ │ │ + bne 1e734 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC84 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC84 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e724 │ │ │ │ │ - b 1e7b8 │ │ │ │ │ + beq 1e734 │ │ │ │ │ + b 1e7c8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC annotated_rhs_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS annotated_rhs_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e474 │ │ │ │ │ + beq 1e484 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC83 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1e724 │ │ │ │ │ - b 1e7b8 │ │ │ │ │ + beq 1e734 │ │ │ │ │ + b 1e7c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e55c │ │ │ │ │ + b 1e56c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e050 │ │ │ │ │ + b 1e060 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1e114 │ │ │ │ │ + b 1e124 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e050 │ │ │ │ │ + b 1e060 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 1e2dc │ │ │ │ │ + beq 1e2ec │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1e050 │ │ │ │ │ + b 1e060 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e060 │ │ │ │ │ + beq 1e070 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1e064 │ │ │ │ │ + b 1e074 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1e354 │ │ │ │ │ + b 1e364 │ │ │ │ │ │ │ │ │ │ -0001ebf8 : │ │ │ │ │ +0001ec08 : │ │ │ │ │ tuple_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1f120 │ │ │ │ │ + beq 1f130 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f120 │ │ │ │ │ + bne 1f130 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f150 │ │ │ │ │ + bne 1f160 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 1ef9c │ │ │ │ │ + beq 1efac │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1efe4 │ │ │ │ │ + beq 1eff4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1f16c │ │ │ │ │ + beq 1f17c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f16c │ │ │ │ │ + bne 1f17c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1f1b8 │ │ │ │ │ + bne 1f1c8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1f160 │ │ │ │ │ + beq 1f170 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f160 │ │ │ │ │ + bne 1f170 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1ef68 │ │ │ │ │ + bne 1ef78 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ - bne 1efec │ │ │ │ │ + bne 1effc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1f090 │ │ │ │ │ + beq 1f0a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f090 │ │ │ │ │ + bne 1f0a0 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1f178 │ │ │ │ │ + bne 1f188 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 1ee88 │ │ │ │ │ + beq 1ee98 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1eee0 │ │ │ │ │ + bne 1eef0 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1f178 │ │ │ │ │ + bne 1f188 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1ef60 │ │ │ │ │ + beq 1ef70 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq ip, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1ef70 │ │ │ │ │ + beq 1ef80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f73c │ │ │ │ │ + bl 1f74c │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1ef70 │ │ │ │ │ + bne 1ef80 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 1f19c │ │ │ │ │ + beq 1f1ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f19c │ │ │ │ │ + bne 1f1ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1efe4 │ │ │ │ │ + beq 1eff4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1ee70 │ │ │ │ │ + beq 1ee80 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_CALL _PyAST_Tuple │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1f12c │ │ │ │ │ + beq 1f13c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f12c │ │ │ │ │ + bne 1f13c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt ip, #1 │ │ │ │ │ strlt ip, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 1ef68 │ │ │ │ │ + blt 1ef78 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 1f178 │ │ │ │ │ + bne 1f188 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ed80 │ │ │ │ │ + beq 1ed90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10390 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 1ed80 │ │ │ │ │ + beq 1ed90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq ip, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 1ef68 │ │ │ │ │ + beq 1ef78 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 1f1e4 │ │ │ │ │ + beq 1f1f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f1c4 │ │ │ │ │ + bne 1f1d4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1eda8 │ │ │ │ │ + b 1edb8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ mov r9, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ee0c │ │ │ │ │ + beq 1ee1c │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1ee78 │ │ │ │ │ + b 1ee88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1f184 │ │ │ │ │ + blt 1f194 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne 1f150 │ │ │ │ │ + bne 1f160 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ec88 │ │ │ │ │ + bne 1ec98 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ef8c │ │ │ │ │ + b 1ef9c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 1f114 │ │ │ │ │ + beq 1f124 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f114 │ │ │ │ │ + bne 1f124 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1f108 │ │ │ │ │ + bne 1f118 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1f09c │ │ │ │ │ + bne 1f0ac │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1f064 │ │ │ │ │ + beq 1f074 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1f108 │ │ │ │ │ + bne 1f118 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c014 │ │ │ │ │ + bl c010 │ │ │ │ │ R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr ip, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1ef70 │ │ │ │ │ + bne 1ef80 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1ed24 │ │ │ │ │ + bne 1ed34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1ed38 │ │ │ │ │ + b 1ed48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 10390 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f034 │ │ │ │ │ + beq 1f044 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC91 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC91 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -35574,330 +35578,330 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne ip, #1 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ strne ip, [r4, #60] @ 0x3c │ │ │ │ │ - bne 1f068 │ │ │ │ │ - b 1f060 │ │ │ │ │ + bne 1f078 │ │ │ │ │ + b 1f070 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1f068 │ │ │ │ │ + b 1f078 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f010 │ │ │ │ │ + b 1f020 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1ec40 │ │ │ │ │ + b 1ec50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ef94 │ │ │ │ │ + beq 1efa4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ee78 │ │ │ │ │ + b 1ee88 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1ee78 │ │ │ │ │ + b 1ee88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1ecf4 │ │ │ │ │ + b 1ed04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1ecb4 │ │ │ │ │ + b 1ecc4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1ef68 │ │ │ │ │ + b 1ef78 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1ee78 │ │ │ │ │ + b 1ee88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq ip, [r4, #60] @ 0x3c │ │ │ │ │ - beq 1ef78 │ │ │ │ │ + beq 1ef88 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1ef8c │ │ │ │ │ + b 1ef9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1ef58 │ │ │ │ │ + beq 1ef68 │ │ │ │ │ mov ip, #1 │ │ │ │ │ str ip, [r4, #60] @ 0x3c │ │ │ │ │ - b 1ef68 │ │ │ │ │ + b 1ef78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1ef64 │ │ │ │ │ - b 1f1d8 │ │ │ │ │ + beq 1ef74 │ │ │ │ │ + b 1f1e8 │ │ │ │ │ │ │ │ │ │ -0001f1fc <_tmp_26_rule>: │ │ │ │ │ +0001f20c <_tmp_26_rule>: │ │ │ │ │ _tmp_26_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1f2dc <_tmp_26_rule+0xe0> │ │ │ │ │ + beq 1f2ec <_tmp_26_rule+0xe0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f2dc <_tmp_26_rule+0xe0> │ │ │ │ │ + bne 1f2ec <_tmp_26_rule+0xe0> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1f284 <_tmp_26_rule+0x88> │ │ │ │ │ + bne 1f294 <_tmp_26_rule+0x88> │ │ │ │ │ mov r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f294 <_tmp_26_rule+0x98> │ │ │ │ │ + bne 1f2a4 <_tmp_26_rule+0x98> │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1f274 <_tmp_26_rule+0x78> │ │ │ │ │ + beq 1f284 <_tmp_26_rule+0x78> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1f27c <_tmp_26_rule+0x80> │ │ │ │ │ + beq 1f28c <_tmp_26_rule+0x80> │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f27c <_tmp_26_rule+0x80> │ │ │ │ │ + beq 1f28c <_tmp_26_rule+0x80> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1f284 <_tmp_26_rule+0x88> │ │ │ │ │ + b 1f294 <_tmp_26_rule+0x88> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f244 <_tmp_26_rule+0x48> │ │ │ │ │ + b 1f254 <_tmp_26_rule+0x48> │ │ │ │ │ │ │ │ │ │ -0001f2e8 : │ │ │ │ │ +0001f2f8 : │ │ │ │ │ list_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1f494 │ │ │ │ │ + beq 1f4a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f494 │ │ │ │ │ + bne 1f4a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f460 │ │ │ │ │ + bne 1f470 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 1f40c │ │ │ │ │ + beq 1f41c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f454 │ │ │ │ │ + beq 1f464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1f73c │ │ │ │ │ + bl 1f74c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f454 │ │ │ │ │ + bne 1f464 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f454 │ │ │ │ │ + beq 1f464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1f3f4 │ │ │ │ │ + beq 1f404 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr ip, [r5, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_List> │ │ │ │ │ R_ARM_CALL _PyAST_List │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1f470 │ │ │ │ │ + beq 1f480 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f470 │ │ │ │ │ + bne 1f480 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1f47c │ │ │ │ │ + blt 1f48c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 1f460 │ │ │ │ │ + bne 1f470 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f378 │ │ │ │ │ + bne 1f388 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 1f3f4 │ │ │ │ │ + b 1f404 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1f3fc │ │ │ │ │ + b 1f40c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f3f4 │ │ │ │ │ + beq 1f404 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1f3fc │ │ │ │ │ + b 1f40c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f330 │ │ │ │ │ + b 1f340 │ │ │ │ │ │ │ │ │ │ -0001f4a0 : │ │ │ │ │ +0001f4b0 : │ │ │ │ │ func_type_comment_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1f6c4 │ │ │ │ │ + beq 1f6d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f6c4 │ │ │ │ │ + bne 1f6d4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 1f618 │ │ │ │ │ + bne 1f628 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f520 │ │ │ │ │ + beq 1f530 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1f5e8 │ │ │ │ │ + bne 1f5f8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f568 │ │ │ │ │ + bne 1f578 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1f618 │ │ │ │ │ + bne 1f628 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ @@ -35906,429 +35910,429 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 1f558 │ │ │ │ │ + bne 1f568 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1f6fc │ │ │ │ │ + beq 1f70c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f6fc │ │ │ │ │ + bne 1f70c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ - bne 1f5dc │ │ │ │ │ + bne 1f5ec │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f628 │ │ │ │ │ + bne 1f638 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 1f534 │ │ │ │ │ + b 1f544 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_106_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_106_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f524 │ │ │ │ │ + beq 1f534 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1f708 │ │ │ │ │ + bne 1f718 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1f554 │ │ │ │ │ + b 1f564 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1f558 │ │ │ │ │ + b 1f568 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f5d0 │ │ │ │ │ + beq 1f5e0 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f5d0 │ │ │ │ │ + beq 1f5e0 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f5d0 │ │ │ │ │ + beq 1f5e0 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f5d0 │ │ │ │ │ + beq 1f5e0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC59 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 1f6d0 │ │ │ │ │ + bne 1f6e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - beq 1f5dc │ │ │ │ │ + beq 1f5ec │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1f5dc │ │ │ │ │ + b 1f5ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f4e8 │ │ │ │ │ + b 1f4f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1f72c │ │ │ │ │ + beq 1f73c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - bne 1f6b8 │ │ │ │ │ + bne 1f6c8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 1f554 │ │ │ │ │ + b 1f564 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f5a4 │ │ │ │ │ + b 1f5b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f554 │ │ │ │ │ + beq 1f564 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1f558 │ │ │ │ │ + b 1f568 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1f554 │ │ │ │ │ + b 1f564 │ │ │ │ │ │ │ │ │ │ -0001f73c : │ │ │ │ │ +0001f74c : │ │ │ │ │ star_named_expressions_sequence_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 1ffb0 │ │ │ │ │ + beq 1ffc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ffb0 │ │ │ │ │ + bne 1ffc0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne 1fb9c │ │ │ │ │ + bne 1fbac │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1ffa4 │ │ │ │ │ + beq 1ffb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ffa4 │ │ │ │ │ + bne 1ffb4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 1fbfc │ │ │ │ │ + bne 1fc0c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 200c8 │ │ │ │ │ + beq 200d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 200c8 │ │ │ │ │ + bne 200d8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r2, r3, #1 │ │ │ │ │ - bne 1fbf0 │ │ │ │ │ + bne 1fc00 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1fdf4 │ │ │ │ │ + bne 1fe04 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 1fe98 │ │ │ │ │ + beq 1fea8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fe98 │ │ │ │ │ + bne 1fea8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1fbe4 │ │ │ │ │ + bne 1fbf4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 1fbac │ │ │ │ │ + beq 1fbbc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, [r3, #12] │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fd70 │ │ │ │ │ + bne 1fd80 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1fbe4 │ │ │ │ │ + bne 1fbf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 1fbec │ │ │ │ │ + beq 1fbfc │ │ │ │ │ movw r1, #6002 @ 0x1772 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 1fde8 │ │ │ │ │ + beq 1fdf8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fde8 │ │ │ │ │ + bne 1fdf8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 200c0 │ │ │ │ │ + bne 200d0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 200b4 │ │ │ │ │ + beq 200c4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ streq r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ movweq r6, #6000 @ 0x1770 │ │ │ │ │ - beq 1f994 │ │ │ │ │ - b 200c0 │ │ │ │ │ + beq 1f9a4 │ │ │ │ │ + b 200d0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, r9, lsl #2] │ │ │ │ │ ldr sl, [r2, #16] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fc28 │ │ │ │ │ + bne 1fc38 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1fa5c │ │ │ │ │ + bne 1fa6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1fc10 │ │ │ │ │ + beq 1fc20 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1fca4 │ │ │ │ │ + bne 1fcb4 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 1fa70 │ │ │ │ │ + beq 1fa80 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r9, [r8, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fa90 │ │ │ │ │ + beq 1faa0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20048 │ │ │ │ │ + beq 20058 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20048 │ │ │ │ │ + bne 20058 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 20060 │ │ │ │ │ + bne 20070 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ - bne 1fcc4 │ │ │ │ │ + bne 1fcd4 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1fd64 │ │ │ │ │ + beq 1fd74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1fd64 │ │ │ │ │ + bne 1fd74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1fa5c │ │ │ │ │ + bne 1fa6c │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne 1f91c │ │ │ │ │ + bne 1f92c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1ff88 │ │ │ │ │ + blt 1ff98 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r2, r9, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ ldr sl, [r2, #16] │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 1f930 │ │ │ │ │ + beq 1f940 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1fc1c │ │ │ │ │ + b 1fc2c │ │ │ │ │ lsl r7, r7, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ lsl r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 200ac │ │ │ │ │ + beq 200bc │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 1f984 │ │ │ │ │ + b 1f994 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 200ac │ │ │ │ │ + beq 200bc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 1fb44 │ │ │ │ │ + ble 1fb54 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ str r1, [r3] │ │ │ │ │ - beq 1fb44 │ │ │ │ │ + beq 1fb54 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ - beq 1fb44 │ │ │ │ │ + beq 1fb54 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - beq 1fb44 │ │ │ │ │ + beq 1fb54 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ - beq 1fb44 │ │ │ │ │ + beq 1fb54 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr r1, [r8, #16] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ - beq 1fb44 │ │ │ │ │ + beq 1fb54 │ │ │ │ │ sub lr, r8, #4 │ │ │ │ │ add r3, r8, #16 │ │ │ │ │ add lr, lr, r5, lsl #2 │ │ │ │ │ rsb r5, r8, #4 │ │ │ │ │ add r2, r5, r3 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne 1fb2c │ │ │ │ │ + bne 1fb3c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -36336,240 +36340,240 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1fbfc │ │ │ │ │ + beq 1fc0c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - bne 1fbfc │ │ │ │ │ + bne 1fc0c │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r2, [r4, #88] @ 0x58 │ │ │ │ │ sublt r2, r2, #1 │ │ │ │ │ - blt 1fbec │ │ │ │ │ + blt 1fbfc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, [r3, #12] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1f87c │ │ │ │ │ + beq 1f88c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b 1fb9c │ │ │ │ │ + b 1fbac │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1fa98 │ │ │ │ │ + b 1faa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10390 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - beq 1f944 │ │ │ │ │ + beq 1f954 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 20000 │ │ │ │ │ + beq 20010 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [ip, #24] │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [ip, #20] │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 1ffe4 │ │ │ │ │ + beq 1fff4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1ffbc │ │ │ │ │ + bne 1ffcc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1f97c │ │ │ │ │ + beq 1f98c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1f97c │ │ │ │ │ + beq 1f98c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 200c0 │ │ │ │ │ + b 200d0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 2003c │ │ │ │ │ + beq 2004c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2003c │ │ │ │ │ + bne 2004c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 20030 │ │ │ │ │ + bne 20040 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1ff08 │ │ │ │ │ + bne 1ff18 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1fd40 │ │ │ │ │ + beq 1fd50 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 20030 │ │ │ │ │ + bne 20040 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c014 │ │ │ │ │ + bl c010 │ │ │ │ │ R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - bne 1ff74 │ │ │ │ │ + bne 1ff84 │ │ │ │ │ add r3, r0, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 1f9fc │ │ │ │ │ + bne 1fa0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1fa10 │ │ │ │ │ + b 1fa20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10390 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 1f890 │ │ │ │ │ + beq 1f8a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 1fbe4 │ │ │ │ │ + beq 1fbf4 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 20094 │ │ │ │ │ + beq 200a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20074 │ │ │ │ │ + bne 20084 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ movw r3, #6001 @ 0x1771 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1f8c8 │ │ │ │ │ + bne 1f8d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f8dc │ │ │ │ │ + b 1f8ec │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20024 │ │ │ │ │ + beq 20034 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20024 │ │ │ │ │ + bne 20034 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 20018 │ │ │ │ │ + bne 20028 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 1fea4 │ │ │ │ │ + bne 1feb4 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1fe74 │ │ │ │ │ + beq 1fe84 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 20018 │ │ │ │ │ + bne 20028 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c014 │ │ │ │ │ + bl c010 │ │ │ │ │ R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 1fbec │ │ │ │ │ + bne 1fbfc │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1f840 │ │ │ │ │ + bne 1f850 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f854 │ │ │ │ │ + b 1f864 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10390 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fe44 │ │ │ │ │ + beq 1fe54 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC91 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC91 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -36578,30 +36582,30 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ strne r1, [r4, #60] @ 0x3c │ │ │ │ │ - bne 1fe78 │ │ │ │ │ - b 1fe70 │ │ │ │ │ + bne 1fe88 │ │ │ │ │ + b 1fe80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 10390 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fd10 │ │ │ │ │ + beq 1fd20 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC91 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC91 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -36611,177 +36615,177 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - bne 1fd44 │ │ │ │ │ - b 1fd3c │ │ │ │ │ + bne 1fd54 │ │ │ │ │ + b 1fd4c │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b 1fa98 │ │ │ │ │ + b 1faa8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b 1fc1c │ │ │ │ │ + b 1fc2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f7cc │ │ │ │ │ + b 1f7dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f784 │ │ │ │ │ + b 1f794 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 20010 │ │ │ │ │ + beq 20020 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - b 1fc1c │ │ │ │ │ + b 1fc2c │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 1fc18 │ │ │ │ │ - b 1ffd4 │ │ │ │ │ + beq 1fc28 │ │ │ │ │ + b 1ffe4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 1fc1c │ │ │ │ │ + b 1fc2c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 1fc94 │ │ │ │ │ + b 1fca4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 1fe78 │ │ │ │ │ + b 1fe88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1fe20 │ │ │ │ │ + b 1fe30 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 1fd44 │ │ │ │ │ + b 1fd54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1fcec │ │ │ │ │ + b 1fcfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 1f9e0 │ │ │ │ │ + beq 1f9f0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 1fa98 │ │ │ │ │ + b 1faa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 1fdd8 │ │ │ │ │ + beq 1fde8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 1fbec │ │ │ │ │ + b 1fbfc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 20088 │ │ │ │ │ - b 1fbec │ │ │ │ │ + bne 20098 │ │ │ │ │ + b 1fbfc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 1fbec │ │ │ │ │ + b 1fbfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 1f80c │ │ │ │ │ + b 1f81c │ │ │ │ │ │ │ │ │ │ -000200d4 : │ │ │ │ │ +000200e4 : │ │ │ │ │ fstring_conversion_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 201bc │ │ │ │ │ + beq 201cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 201bc │ │ │ │ │ + bne 201cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 2018c │ │ │ │ │ + bne 2019c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 2019c │ │ │ │ │ + beq 201ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 2019c │ │ │ │ │ + beq 201ac │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_fstring_conversion> │ │ │ │ │ R_ARM_CALL _PyPegen_check_fstring_conversion │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 201c8 │ │ │ │ │ + beq 201d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 201c8 │ │ │ │ │ + bne 201d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -36791,339 +36795,339 @@ │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2011c │ │ │ │ │ + b 2012c │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ movne r1, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ strne r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 2018c │ │ │ │ │ + b 2019c │ │ │ │ │ │ │ │ │ │ -000201f0 : │ │ │ │ │ +00020200 : │ │ │ │ │ lambdef_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 203f4 │ │ │ │ │ + beq 20404 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 203f4 │ │ │ │ │ + bne 20404 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 203e4 │ │ │ │ │ + bne 203f4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 202a0 │ │ │ │ │ + beq 202b0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 202f0 │ │ │ │ │ + bne 20300 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 203cc │ │ │ │ │ + blt 203dc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne 203e4 │ │ │ │ │ + bne 203f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20280 │ │ │ │ │ + beq 20290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9404 │ │ │ │ │ + bl 9400 │ │ │ │ │ R_ARM_CALL lambda_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20280 │ │ │ │ │ + bne 20290 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20280 │ │ │ │ │ + beq 20290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 20280 │ │ │ │ │ + beq 20290 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 20388 │ │ │ │ │ + beq 20398 │ │ │ │ │ ldr r5, [r2, #20] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ - beq 20394 │ │ │ │ │ + beq 203a4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Lambda> │ │ │ │ │ R_ARM_CALL _PyAST_Lambda │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 203b8 │ │ │ │ │ + beq 203c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 203b8 │ │ │ │ │ + bne 203c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 20290 │ │ │ │ │ + b 202a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_CALL _PyPegen_empty_arguments │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ streq r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 20350 │ │ │ │ │ + b 20360 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20388 │ │ │ │ │ + beq 20398 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 20290 │ │ │ │ │ + b 202a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 20290 │ │ │ │ │ + b 202a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 20238 │ │ │ │ │ + b 20248 │ │ │ │ │ │ │ │ │ │ -00020400 <_tmp_168_rule>: │ │ │ │ │ +00020410 <_tmp_168_rule>: │ │ │ │ │ _tmp_168_rule(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 204e8 <_tmp_168_rule+0xe8> │ │ │ │ │ + beq 204f8 <_tmp_168_rule+0xe8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 204e8 <_tmp_168_rule+0xe8> │ │ │ │ │ + bne 204f8 <_tmp_168_rule+0xe8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 204dc <_tmp_168_rule+0xdc> │ │ │ │ │ + bne 204ec <_tmp_168_rule+0xdc> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 204ac <_tmp_168_rule+0xac> │ │ │ │ │ + beq 204bc <_tmp_168_rule+0xac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a4ec │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 204ac <_tmp_168_rule+0xac> │ │ │ │ │ + beq 204bc <_tmp_168_rule+0xac> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 204b8 <_tmp_168_rule+0xb8> │ │ │ │ │ + bne 204c8 <_tmp_168_rule+0xb8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 20494 <_tmp_168_rule+0x94> │ │ │ │ │ + b 204a4 <_tmp_168_rule+0x94> │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq 20494 <_tmp_168_rule+0x94> │ │ │ │ │ + beq 204a4 <_tmp_168_rule+0x94> │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 204a0 <_tmp_168_rule+0xa0> │ │ │ │ │ + b 204b0 <_tmp_168_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 20448 <_tmp_168_rule+0x48> │ │ │ │ │ + b 20458 <_tmp_168_rule+0x48> │ │ │ │ │ │ │ │ │ │ -000204f4 : │ │ │ │ │ +00020504 : │ │ │ │ │ elif_stmt_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 20998 │ │ │ │ │ + beq 209a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20998 │ │ │ │ │ + bne 209a8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 20808 │ │ │ │ │ + bne 20818 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 20964 │ │ │ │ │ + bne 20974 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 209a4 │ │ │ │ │ + blt 209b4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 20768 │ │ │ │ │ + bne 20778 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20808 │ │ │ │ │ + bne 20818 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 205ec │ │ │ │ │ + bne 205fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20808 │ │ │ │ │ + bne 20818 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 206ac │ │ │ │ │ + bne 206bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 205ac │ │ │ │ │ + beq 205bc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 205ac │ │ │ │ │ + beq 205bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 205ac │ │ │ │ │ + beq 205bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 204f4 │ │ │ │ │ + bl 20504 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 205ac │ │ │ │ │ + beq 205bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2098c │ │ │ │ │ + beq 2099c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r5, #20] │ │ │ │ │ ldr r5, [r5, #24] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_CALL _PyPegen_singleton_seq │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ mov r1, sl │ │ │ │ │ @@ -37135,150 +37139,150 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r8, [sp] │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_CALL _PyAST_If │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 20744 │ │ │ │ │ + beq 20754 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20744 │ │ │ │ │ + bne 20754 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 205d8 │ │ │ │ │ + b 205e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 20818 │ │ │ │ │ + beq 20828 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20818 │ │ │ │ │ + beq 20828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 20818 │ │ │ │ │ + beq 20828 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 210b4 │ │ │ │ │ + bl 210c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20818 │ │ │ │ │ + bne 20828 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2098c │ │ │ │ │ + beq 2099c │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr ip, [r5, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr ip, [r5, #20] │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_CALL _PyAST_If │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 20698 │ │ │ │ │ + bne 206a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 205d8 │ │ │ │ │ + beq 205e8 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 205dc │ │ │ │ │ + b 205ec │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20808 │ │ │ │ │ + bne 20818 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 20958 │ │ │ │ │ + beq 20968 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20958 │ │ │ │ │ + bne 20968 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 2094c │ │ │ │ │ + bne 2095c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 208d4 │ │ │ │ │ + bne 208e4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 2094c │ │ │ │ │ + bne 2095c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 20828 │ │ │ │ │ + bne 20838 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 20598 │ │ │ │ │ + beq 205a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 205dc │ │ │ │ │ + b 205ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 205d8 │ │ │ │ │ + b 205e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 207ec │ │ │ │ │ + beq 207fc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 207ec │ │ │ │ │ + beq 207fc │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 207ec │ │ │ │ │ + beq 207fc │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 207ec │ │ │ │ │ + beq 207fc │ │ │ │ │ ldr r3, [r9, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, r5 │ │ │ │ │ @@ -37287,212 +37291,212 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC97 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC97 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 20920 │ │ │ │ │ + bne 20930 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r5, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 207f8 │ │ │ │ │ + beq 20808 │ │ │ │ │ mov r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b 207f8 │ │ │ │ │ + b 20808 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 207c4 │ │ │ │ │ + beq 207d4 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 207c4 │ │ │ │ │ + beq 207d4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 208b0 │ │ │ │ │ + beq 208c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 209bc │ │ │ │ │ + beq 209cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 208c8 │ │ │ │ │ + bne 208d8 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 205d8 │ │ │ │ │ + b 205e8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 207f8 │ │ │ │ │ + b 20808 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2079c │ │ │ │ │ + b 207ac │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 20598 │ │ │ │ │ - b 20770 │ │ │ │ │ + beq 205a8 │ │ │ │ │ + b 20780 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 205dc │ │ │ │ │ + b 205ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2053c │ │ │ │ │ + b 2054c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 205dc │ │ │ │ │ + b 205ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 205d8 │ │ │ │ │ + b 205e8 │ │ │ │ │ │ │ │ │ │ -000209cc : │ │ │ │ │ +000209dc : │ │ │ │ │ slices_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 21064 │ │ │ │ │ + beq 21074 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21064 │ │ │ │ │ + bne 21074 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 20b74 │ │ │ │ │ + bne 20b84 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne 20b84 │ │ │ │ │ + bne 20b94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ sublt r2, r2, #1 │ │ │ │ │ movlt r5, #0 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt 20b74 │ │ │ │ │ + blt 20b84 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2104c │ │ │ │ │ + bne 2105c │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 20bb4 │ │ │ │ │ + beq 20bc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20bb4 │ │ │ │ │ + bne 20bc4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21018 │ │ │ │ │ + bne 21028 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 20f0c │ │ │ │ │ + beq 20f1c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl bb3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2100c │ │ │ │ │ + bne 2101c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20bc0 │ │ │ │ │ + bne 20bd0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21018 │ │ │ │ │ + bne 21028 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1d214 │ │ │ │ │ + bl 1d224 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 20f54 │ │ │ │ │ + beq 20f64 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21028 │ │ │ │ │ + bne 21038 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #12 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20ccc │ │ │ │ │ + beq 20cdc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20ee8 │ │ │ │ │ + bne 20ef8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ @@ -37502,193 +37506,193 @@ │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ldr r3, [r1, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 20a98 │ │ │ │ │ + bne 20aa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 20aac │ │ │ │ │ + b 20abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2100c │ │ │ │ │ + bne 2101c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 21070 │ │ │ │ │ + beq 21080 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21070 │ │ │ │ │ + bne 21080 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 2100c │ │ │ │ │ + bne 2101c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20f68 │ │ │ │ │ + bne 20f78 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne 2100c │ │ │ │ │ + bne 2101c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 20f54 │ │ │ │ │ + beq 20f64 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r7, ip} │ │ │ │ │ bl 0 <_PyAST_Slice> │ │ │ │ │ R_ARM_CALL _PyAST_Slice │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 20f48 │ │ │ │ │ + beq 20f58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21028 │ │ │ │ │ + bne 21038 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #12 │ │ │ │ │ - b 20b4c │ │ │ │ │ + b 20b5c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 2104c │ │ │ │ │ + bne 2105c │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 2107c │ │ │ │ │ + beq 2108c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2107c │ │ │ │ │ + bne 2108c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 20fec │ │ │ │ │ + bne 20ffc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl caec │ │ │ │ │ + bl cae8 │ │ │ │ │ R_ARM_CALL _tmp_165_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20fe4 │ │ │ │ │ + beq 20ff4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 21058 │ │ │ │ │ + beq 21068 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21058 │ │ │ │ │ + bne 21068 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20fd8 │ │ │ │ │ + bne 20fe8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 20fcc │ │ │ │ │ + beq 20fdc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ streq r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ moveq r9, r6 │ │ │ │ │ moveq r8, #1 │ │ │ │ │ moveq r6, r2 │ │ │ │ │ - bne 20fd8 │ │ │ │ │ + bne 20fe8 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq 20df0 │ │ │ │ │ - bl caec │ │ │ │ │ + beq 20e00 │ │ │ │ │ + bl cae8 │ │ │ │ │ R_ARM_CALL _tmp_165_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 20df0 │ │ │ │ │ + beq 20e00 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 21088 │ │ │ │ │ + bne 21098 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq 20f98 │ │ │ │ │ + beq 20fa8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r3, [r6, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b 20da4 │ │ │ │ │ + b 20db4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r6, r9 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ moveq r0, r2 │ │ │ │ │ - beq 20fc8 │ │ │ │ │ + beq 20fd8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble 20e40 │ │ │ │ │ + ble 20e50 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr ip, [r2, r5, lsl #2] │ │ │ │ │ str ip, [r0, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - b 20e24 │ │ │ │ │ + b 20e34 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -37698,103 +37702,103 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 20fec │ │ │ │ │ + beq 20ffc │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 20fec │ │ │ │ │ + bne 20ffc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldreq r2, [r4, #88] @ 0x58 │ │ │ │ │ subeq r2, r2, #1 │ │ │ │ │ - beq 20b74 │ │ │ │ │ + beq 20b84 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr ip, [r5, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_CALL _PyAST_Tuple │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 20b60 │ │ │ │ │ + bne 20b70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20b70 │ │ │ │ │ + beq 20b80 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 20b74 │ │ │ │ │ + b 20b84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 21034 │ │ │ │ │ + blt 21044 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ moveq r0, r4 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - beq 20ae4 │ │ │ │ │ - b 21018 │ │ │ │ │ + beq 20af4 │ │ │ │ │ + b 21028 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21034 │ │ │ │ │ + bne 21044 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 20cd4 │ │ │ │ │ + b 20ce4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 20c3c │ │ │ │ │ + bne 20c4c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 20c48 │ │ │ │ │ + bne 20c58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 20ff8 │ │ │ │ │ + bne 21008 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 20c48 │ │ │ │ │ + b 20c58 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsl r3, r8, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r6, r0 │ │ │ │ │ - bne 20ddc │ │ │ │ │ + bne 20dec │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r6, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ @@ -37802,108 +37806,108 @@ │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 20b70 │ │ │ │ │ + b 20b80 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 20b1c │ │ │ │ │ + beq 20b2c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 20cd4 │ │ │ │ │ + b 20ce4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20cb0 │ │ │ │ │ + beq 20cc0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 20cd4 │ │ │ │ │ + b 20ce4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 20b74 │ │ │ │ │ + b 20b84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 20d64 │ │ │ │ │ + b 20d74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 20a14 │ │ │ │ │ + b 20a24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 20c04 │ │ │ │ │ + b 20c14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 20d08 │ │ │ │ │ + b 20d18 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20dd4 │ │ │ │ │ + beq 20de4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 20fd8 │ │ │ │ │ + b 20fe8 │ │ │ │ │ │ │ │ │ │ -000210b4 : │ │ │ │ │ +000210c4 : │ │ │ │ │ else_block_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 21274 │ │ │ │ │ + beq 21284 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21274 │ │ │ │ │ + bne 21284 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 21148 │ │ │ │ │ + bne 21158 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 211c8 │ │ │ │ │ + bne 211d8 │ │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21158 │ │ │ │ │ + bne 21168 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ @@ -37913,154 +37917,154 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_forced_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21138 │ │ │ │ │ + beq 21148 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 21138 │ │ │ │ │ + beq 21148 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2119c │ │ │ │ │ + bne 211ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 21148 │ │ │ │ │ + b 21158 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - beq 21194 │ │ │ │ │ + beq 211a4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 21148 │ │ │ │ │ + b 21158 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 213c4 │ │ │ │ │ + beq 213d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 213c4 │ │ │ │ │ + bne 213d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r6, r3, #0 │ │ │ │ │ - bne 213b8 │ │ │ │ │ + bne 213c8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 2130c │ │ │ │ │ + bne 2131c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 213b8 │ │ │ │ │ + bne 213c8 │ │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21280 │ │ │ │ │ + bne 21290 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r1, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 21124 │ │ │ │ │ - b 21148 │ │ │ │ │ + beq 21134 │ │ │ │ │ + b 21158 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 210fc │ │ │ │ │ + b 2110c │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21248 │ │ │ │ │ + beq 21258 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21248 │ │ │ │ │ + beq 21258 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #705 @ 0x2c1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21248 │ │ │ │ │ + beq 21258 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC99 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC99 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 21384 │ │ │ │ │ + bne 21394 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ moveq r6, r3 │ │ │ │ │ - beq 21258 │ │ │ │ │ + beq 21268 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b 21258 │ │ │ │ │ + b 21268 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21220 │ │ │ │ │ + beq 21230 │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21220 │ │ │ │ │ + beq 21230 │ │ │ │ │ mov r3, #5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21220 │ │ │ │ │ + beq 21230 │ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r2, r6 │ │ │ │ │ @@ -38069,907 +38073,907 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC98 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 212e0 │ │ │ │ │ + beq 212f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 213d0 │ │ │ │ │ + beq 213e0 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - bne 212fc │ │ │ │ │ + bne 2130c │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 21194 │ │ │ │ │ + b 211a4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 21258 │ │ │ │ │ + b 21268 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 211f4 │ │ │ │ │ + b 21204 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 21194 │ │ │ │ │ + b 211a4 │ │ │ │ │ │ │ │ │ │ -000213e0 : │ │ │ │ │ +000213f0 : │ │ │ │ │ augassign_rule(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 21794 │ │ │ │ │ + beq 217a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21794 │ │ │ │ │ + bne 217a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21778 │ │ │ │ │ + bne 21788 │ │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 21610 │ │ │ │ │ + bne 21620 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21640 │ │ │ │ │ + bne 21650 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #38 @ 0x26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 21698 │ │ │ │ │ + bne 216a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #50 @ 0x32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 216e8 │ │ │ │ │ + bne 216f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #39 @ 0x27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 217d0 │ │ │ │ │ + bne 217e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 217b8 │ │ │ │ │ + bne 217c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21778 │ │ │ │ │ + bne 21788 │ │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 216d0 │ │ │ │ │ + bne 216e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #42 @ 0x2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21680 │ │ │ │ │ + bne 21690 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #43 @ 0x2b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 21760 │ │ │ │ │ + bne 21770 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21748 │ │ │ │ │ + bne 21758 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21778 │ │ │ │ │ + bne 21788 │ │ │ │ │ mov r1, #45 @ 0x2d │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 21730 │ │ │ │ │ + bne 21740 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21718 │ │ │ │ │ + bne 21728 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21788 │ │ │ │ │ + bne 21798 │ │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ streq r6, [r4, #8] │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - bne 217a0 │ │ │ │ │ + bne 217b0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 216ac │ │ │ │ │ + beq 216bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 216ac │ │ │ │ │ + bne 216bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 21604 │ │ │ │ │ + b 21614 │ │ │ │ │ mov r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 21660 │ │ │ │ │ + beq 21670 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21630 │ │ │ │ │ + beq 21640 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - beq 21630 │ │ │ │ │ - b 21604 │ │ │ │ │ + beq 21640 │ │ │ │ │ + b 21614 │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21654 │ │ │ │ │ - b 21660 │ │ │ │ │ + bne 21664 │ │ │ │ │ + b 21670 │ │ │ │ │ mov r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21624 │ │ │ │ │ + bne 21634 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21630 │ │ │ │ │ + beq 21640 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 21604 │ │ │ │ │ + b 21614 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21624 │ │ │ │ │ - b 216ac │ │ │ │ │ + bne 21634 │ │ │ │ │ + b 216bc │ │ │ │ │ mov r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC50 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4240 │ │ │ │ │ + bl 423c │ │ │ │ │ R_ARM_CALL INVALID_VERSION_CHECK │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21654 │ │ │ │ │ - b 21660 │ │ │ │ │ + bne 21664 │ │ │ │ │ + b 21670 │ │ │ │ │ mov r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21654 │ │ │ │ │ - b 21660 │ │ │ │ │ + bne 21664 │ │ │ │ │ + b 21670 │ │ │ │ │ mov r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21624 │ │ │ │ │ - b 216ac │ │ │ │ │ + bne 21634 │ │ │ │ │ + b 216bc │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21654 │ │ │ │ │ - b 21660 │ │ │ │ │ + bne 21664 │ │ │ │ │ + b 21670 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21624 │ │ │ │ │ - b 216ac │ │ │ │ │ + bne 21634 │ │ │ │ │ + b 216bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 21604 │ │ │ │ │ + b 21614 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 21604 │ │ │ │ │ + b 21614 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 21424 │ │ │ │ │ + b 21434 │ │ │ │ │ mov r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21624 │ │ │ │ │ - b 216ac │ │ │ │ │ + bne 21634 │ │ │ │ │ + b 216bc │ │ │ │ │ mov r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21654 │ │ │ │ │ - b 21660 │ │ │ │ │ + bne 21664 │ │ │ │ │ + b 21670 │ │ │ │ │ mov r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_CALL _PyPegen_augoperator │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 21624 │ │ │ │ │ - b 216ac │ │ │ │ │ + bne 21634 │ │ │ │ │ + b 216bc │ │ │ │ │ │ │ │ │ │ -000217e8 <_gather_86_rule>: │ │ │ │ │ +000217f8 <_gather_86_rule>: │ │ │ │ │ _gather_86_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 21e18 <_gather_86_rule+0x630> │ │ │ │ │ + beq 21e28 <_gather_86_rule+0x630> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21e18 <_gather_86_rule+0x630> │ │ │ │ │ + bne 21e28 <_gather_86_rule+0x630> │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - bne 21924 <_gather_86_rule+0x13c> │ │ │ │ │ + bne 21934 <_gather_86_rule+0x13c> │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 21dfc <_gather_86_rule+0x614> │ │ │ │ │ + beq 21e0c <_gather_86_rule+0x614> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21dfc <_gather_86_rule+0x614> │ │ │ │ │ + bne 21e0c <_gather_86_rule+0x614> │ │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21cc0 <_gather_86_rule+0x4d8> │ │ │ │ │ + bne 21cd0 <_gather_86_rule+0x4d8> │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r4, [r7, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21c2c <_gather_86_rule+0x444> │ │ │ │ │ + bne 21c3c <_gather_86_rule+0x444> │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r4, [r7, #8] │ │ │ │ │ - bne 21cc4 <_gather_86_rule+0x4dc> │ │ │ │ │ + bne 21cd4 <_gather_86_rule+0x4dc> │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 21e3c <_gather_86_rule+0x654> │ │ │ │ │ + beq 21e4c <_gather_86_rule+0x654> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21e3c <_gather_86_rule+0x654> │ │ │ │ │ + bne 21e4c <_gather_86_rule+0x654> │ │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 21cfc <_gather_86_rule+0x514> │ │ │ │ │ + bne 21d0c <_gather_86_rule+0x514> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 21910 <_gather_86_rule+0x128> │ │ │ │ │ + beq 21920 <_gather_86_rule+0x128> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21930 <_gather_86_rule+0x148> │ │ │ │ │ + bne 21940 <_gather_86_rule+0x148> │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r9, [r7, #8] │ │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 21910 <_gather_86_rule+0x128> │ │ │ │ │ + beq 21920 <_gather_86_rule+0x128> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_value_pair │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 21e24 <_gather_86_rule+0x63c> │ │ │ │ │ + beq 21e34 <_gather_86_rule+0x63c> │ │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r3, [r7, #88] @ 0x58 │ │ │ │ │ subeq r2, r3, #1 │ │ │ │ │ subeq r3, r3, #2 │ │ │ │ │ - bne 21ce0 <_gather_86_rule+0x4f8> │ │ │ │ │ + bne 21cf0 <_gather_86_rule+0x4f8> │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 21d04 <_gather_86_rule+0x51c> │ │ │ │ │ + beq 21d14 <_gather_86_rule+0x51c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21d04 <_gather_86_rule+0x51c> │ │ │ │ │ + bne 21d14 <_gather_86_rule+0x51c> │ │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21cc0 <_gather_86_rule+0x4d8> │ │ │ │ │ + bne 21cd0 <_gather_86_rule+0x4d8> │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 21cb4 <_gather_86_rule+0x4cc> │ │ │ │ │ + beq 21cc4 <_gather_86_rule+0x4cc> │ │ │ │ │ ldr r4, [r7, #60] @ 0x3c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ movweq r6, #6000 @ 0x1770 │ │ │ │ │ - beq 21a24 <_gather_86_rule+0x23c> │ │ │ │ │ - b 21cc0 <_gather_86_rule+0x4d8> │ │ │ │ │ + beq 21a34 <_gather_86_rule+0x23c> │ │ │ │ │ + b 21cd0 <_gather_86_rule+0x4d8> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 21aec <_gather_86_rule+0x304> │ │ │ │ │ + beq 21afc <_gather_86_rule+0x304> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_value_pair │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 21dbc <_gather_86_rule+0x5d4> │ │ │ │ │ + beq 21dcc <_gather_86_rule+0x5d4> │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 21ddc <_gather_86_rule+0x5f4> │ │ │ │ │ + bne 21dec <_gather_86_rule+0x5f4> │ │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ │ cmp sl, r4 │ │ │ │ │ - beq 21c00 <_gather_86_rule+0x418> │ │ │ │ │ + beq 21c10 <_gather_86_rule+0x418> │ │ │ │ │ str r3, [r5, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21af8 <_gather_86_rule+0x310> │ │ │ │ │ + beq 21b08 <_gather_86_rule+0x310> │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ │ - beq 21db0 <_gather_86_rule+0x5c8> │ │ │ │ │ + beq 21dc0 <_gather_86_rule+0x5c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21db0 <_gather_86_rule+0x5c8> │ │ │ │ │ + bne 21dc0 <_gather_86_rule+0x5c8> │ │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21da0 <_gather_86_rule+0x5b8> │ │ │ │ │ + bne 21db0 <_gather_86_rule+0x5b8> │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r8, [r7, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21c6c <_gather_86_rule+0x484> │ │ │ │ │ + bne 21c7c <_gather_86_rule+0x484> │ │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ │ str r8, [r7, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ - bne 21cd4 <_gather_86_rule+0x4ec> │ │ │ │ │ + bne 21ce4 <_gather_86_rule+0x4ec> │ │ │ │ │ cmp r3, r6 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ │ - beq 21e80 <_gather_86_rule+0x698> │ │ │ │ │ + beq 21e90 <_gather_86_rule+0x698> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 21e80 <_gather_86_rule+0x698> │ │ │ │ │ + bne 21e90 <_gather_86_rule+0x698> │ │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21ccc <_gather_86_rule+0x4e4> │ │ │ │ │ + bne 21cdc <_gather_86_rule+0x4e4> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 21aec <_gather_86_rule+0x304> │ │ │ │ │ + beq 21afc <_gather_86_rule+0x304> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 219d0 <_gather_86_rule+0x1e8> │ │ │ │ │ + bne 219e0 <_gather_86_rule+0x1e8> │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 21cac <_gather_86_rule+0x4c4> │ │ │ │ │ + beq 21cbc <_gather_86_rule+0x4c4> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 21bd0 <_gather_86_rule+0x3e8> │ │ │ │ │ + ble 21be0 <_gather_86_rule+0x3e8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 21bd0 <_gather_86_rule+0x3e8> │ │ │ │ │ + beq 21be0 <_gather_86_rule+0x3e8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 21bd0 <_gather_86_rule+0x3e8> │ │ │ │ │ + beq 21be0 <_gather_86_rule+0x3e8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 21bd0 <_gather_86_rule+0x3e8> │ │ │ │ │ + beq 21be0 <_gather_86_rule+0x3e8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r4, #4 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq 21bd0 <_gather_86_rule+0x3e8> │ │ │ │ │ + beq 21be0 <_gather_86_rule+0x3e8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r4, #5 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq 21bd0 <_gather_86_rule+0x3e8> │ │ │ │ │ + beq 21be0 <_gather_86_rule+0x3e8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r4, #6 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - beq 21bd0 <_gather_86_rule+0x3e8> │ │ │ │ │ + beq 21be0 <_gather_86_rule+0x3e8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r4, #7 │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ - beq 21bd0 <_gather_86_rule+0x3e8> │ │ │ │ │ + beq 21be0 <_gather_86_rule+0x3e8> │ │ │ │ │ sub ip, r5, #4 │ │ │ │ │ add r3, r5, #24 │ │ │ │ │ add ip, ip, r4, lsl #2 │ │ │ │ │ rsb lr, r5, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne 21bb8 <_gather_86_rule+0x3d0> │ │ │ │ │ + bne 21bc8 <_gather_86_rule+0x3d0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 21924 <_gather_86_rule+0x13c> │ │ │ │ │ + b 21934 <_gather_86_rule+0x13c> │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21cac <_gather_86_rule+0x4c4> │ │ │ │ │ + beq 21cbc <_gather_86_rule+0x4c4> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 21a14 <_gather_86_rule+0x22c> │ │ │ │ │ + b 21a24 <_gather_86_rule+0x22c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 10390 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 2189c <_gather_86_rule+0xb4> │ │ │ │ │ + beq 218ac <_gather_86_rule+0xb4> │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_value_pair │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 21e68 <_gather_86_rule+0x680> │ │ │ │ │ + beq 21e78 <_gather_86_rule+0x680> │ │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 21e48 <_gather_86_rule+0x660> │ │ │ │ │ + bne 21e58 <_gather_86_rule+0x660> │ │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 21970 <_gather_86_rule+0x188> │ │ │ │ │ + b 21980 <_gather_86_rule+0x188> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 10390 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 21a84 <_gather_86_rule+0x29c> │ │ │ │ │ + beq 21a94 <_gather_86_rule+0x29c> │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_key_value_pair │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 21d44 <_gather_86_rule+0x55c> │ │ │ │ │ + beq 21d54 <_gather_86_rule+0x55c> │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 21d18 <_gather_86_rule+0x530> │ │ │ │ │ + bne 21d28 <_gather_86_rule+0x530> │ │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ │ - b 21a0c <_gather_86_rule+0x224> │ │ │ │ │ + b 21a1c <_gather_86_rule+0x224> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 21918 <_gather_86_rule+0x130> │ │ │ │ │ + b 21928 <_gather_86_rule+0x130> │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ │ - b 21af8 <_gather_86_rule+0x310> │ │ │ │ │ + b 21b08 <_gather_86_rule+0x310> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 21d10 <_gather_86_rule+0x528> │ │ │ │ │ + beq 21d20 <_gather_86_rule+0x528> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 21918 <_gather_86_rule+0x130> │ │ │ │ │ + b 21928 <_gather_86_rule+0x130> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 21994 <_gather_86_rule+0x1ac> │ │ │ │ │ + b 219a4 <_gather_86_rule+0x1ac> │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ - b 21970 <_gather_86_rule+0x188> │ │ │ │ │ + b 21980 <_gather_86_rule+0x188> │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - beq 21d60 <_gather_86_rule+0x578> │ │ │ │ │ + beq 21d70 <_gather_86_rule+0x578> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ - b 21af8 <_gather_86_rule+0x310> │ │ │ │ │ + b 21b08 <_gather_86_rule+0x310> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 21d34 <_gather_86_rule+0x54c> │ │ │ │ │ + bne 21d44 <_gather_86_rule+0x54c> │ │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ │ - b 21af8 <_gather_86_rule+0x310> │ │ │ │ │ + b 21b08 <_gather_86_rule+0x310> │ │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 21a0c <_gather_86_rule+0x224> │ │ │ │ │ + beq 21a1c <_gather_86_rule+0x224> │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21a0c <_gather_86_rule+0x224> │ │ │ │ │ + beq 21a1c <_gather_86_rule+0x224> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r7, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 21918 <_gather_86_rule+0x130> │ │ │ │ │ + b 21928 <_gather_86_rule+0x130> │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ │ - b 21af8 <_gather_86_rule+0x310> │ │ │ │ │ + b 21b08 <_gather_86_rule+0x310> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 21a60 <_gather_86_rule+0x278> │ │ │ │ │ + b 21a70 <_gather_86_rule+0x278> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 21cd4 <_gather_86_rule+0x4ec> │ │ │ │ │ + beq 21ce4 <_gather_86_rule+0x4ec> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ │ - b 21cd4 <_gather_86_rule+0x4ec> │ │ │ │ │ + b 21ce4 <_gather_86_rule+0x4ec> │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 21e08 <_gather_86_rule+0x620> │ │ │ │ │ + beq 21e18 <_gather_86_rule+0x620> │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - b 21dd0 <_gather_86_rule+0x5e8> │ │ │ │ │ + b 21de0 <_gather_86_rule+0x5e8> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 21878 <_gather_86_rule+0x90> │ │ │ │ │ + b 21888 <_gather_86_rule+0x90> │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ - b 21d68 <_gather_86_rule+0x580> │ │ │ │ │ + b 21d78 <_gather_86_rule+0x580> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 21830 <_gather_86_rule+0x48> │ │ │ │ │ + b 21840 <_gather_86_rule+0x48> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bne 21cf4 <_gather_86_rule+0x50c> │ │ │ │ │ - b 21cfc <_gather_86_rule+0x514> │ │ │ │ │ + bne 21d04 <_gather_86_rule+0x50c> │ │ │ │ │ + b 21d0c <_gather_86_rule+0x514> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 218d8 <_gather_86_rule+0xf0> │ │ │ │ │ + b 218e8 <_gather_86_rule+0xf0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq 21970 <_gather_86_rule+0x188> │ │ │ │ │ + beq 21980 <_gather_86_rule+0x188> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ │ - b 21918 <_gather_86_rule+0x130> │ │ │ │ │ + b 21928 <_gather_86_rule+0x130> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 21e5c <_gather_86_rule+0x674> │ │ │ │ │ - b 21918 <_gather_86_rule+0x130> │ │ │ │ │ + bne 21e6c <_gather_86_rule+0x674> │ │ │ │ │ + b 21928 <_gather_86_rule+0x130> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 21abc <_gather_86_rule+0x2d4> │ │ │ │ │ + b 21acc <_gather_86_rule+0x2d4> │ │ │ │ │ │ │ │ │ │ -00021e8c : │ │ │ │ │ +00021e9c : │ │ │ │ │ default_rule(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 2204c │ │ │ │ │ + beq 2205c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2204c │ │ │ │ │ + bne 2205c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 21f2c │ │ │ │ │ + bne 21f3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21f3c │ │ │ │ │ + beq 21f4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 21f3c │ │ │ │ │ + beq 21f4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22058 │ │ │ │ │ + bne 22068 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21fc8 │ │ │ │ │ + beq 21fd8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - bne 21f2c │ │ │ │ │ + bne 21f3c │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 22040 │ │ │ │ │ + beq 22050 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22040 │ │ │ │ │ + bne 22050 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 21fc0 │ │ │ │ │ + bne 21fd0 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne 21fd0 │ │ │ │ │ + bne 21fe0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 21f24 │ │ │ │ │ + b 21f34 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_126_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_126_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21fb8 │ │ │ │ │ + beq 21fc8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC103 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC103 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -38978,396 +38982,397 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r6, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ - beq 21fbc │ │ │ │ │ + beq 21fcc │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 21fc0 │ │ │ │ │ + b 21fd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 21f8c │ │ │ │ │ + b 21f9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 21ed4 │ │ │ │ │ + b 21ee4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21f24 │ │ │ │ │ + beq 21f34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 21f2c │ │ │ │ │ + b 21f3c │ │ │ │ │ │ │ │ │ │ -00022084 : │ │ │ │ │ +00022094 : │ │ │ │ │ kwargs_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 23510 │ │ │ │ │ + beq 23600 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23510 │ │ │ │ │ + bne 23600 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 226a4 │ │ │ │ │ + bne 226b8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 235b8 │ │ │ │ │ + beq 23684 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 235b8 │ │ │ │ │ + bne 23684 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 22964 │ │ │ │ │ + bne 22978 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 23504 │ │ │ │ │ + beq 235f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23504 │ │ │ │ │ + bne 235f4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 229a8 │ │ │ │ │ + bne 229bc │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 2296c │ │ │ │ │ + beq 22980 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22ee8 │ │ │ │ │ + bne 22efc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 22540 │ │ │ │ │ + bne 22554 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 224ec │ │ │ │ │ + bne 22500 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 234c0 │ │ │ │ │ + beq 23660 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 234c0 │ │ │ │ │ + bne 23660 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 224e4 │ │ │ │ │ + bne 224f8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 224a8 │ │ │ │ │ + beq 224bc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23064 │ │ │ │ │ + bne 23078 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22d88 │ │ │ │ │ + bne 22d9c │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - bne 22f58 │ │ │ │ │ + bne 22fe0 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 226a4 │ │ │ │ │ + bne 226b8 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 23594 │ │ │ │ │ + beq 2360c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23594 │ │ │ │ │ + bne 2360c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r1, #1 │ │ │ │ │ - bne 2280c │ │ │ │ │ + bne 22820 │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 235ac │ │ │ │ │ + beq 23678 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 235ac │ │ │ │ │ + bne 23678 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 229f0 │ │ │ │ │ + bne 22a04 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 229b4 │ │ │ │ │ + beq 229c8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22ecc │ │ │ │ │ + bne 22ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 226b0 │ │ │ │ │ + bne 226c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bne 22538 │ │ │ │ │ + bne 2254c │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 23450 │ │ │ │ │ + beq 2356c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23450 │ │ │ │ │ + bne 2356c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 22530 │ │ │ │ │ + bne 22544 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 224f4 │ │ │ │ │ + beq 22508 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22fd4 │ │ │ │ │ + bne 2305c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22e44 │ │ │ │ │ + bne 22e58 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 22fe8 │ │ │ │ │ + bne 22f10 │ │ │ │ │ sub r1, r1, #2 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 226a4 │ │ │ │ │ + bne 226b8 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 2351c │ │ │ │ │ + beq 235d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2351c │ │ │ │ │ + bne 235d0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 22d24 │ │ │ │ │ + bne 22d38 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 235a0 │ │ │ │ │ + beq 2366c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 235a0 │ │ │ │ │ + bne 2366c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 22480 │ │ │ │ │ - ldr r7, [r4, #8] │ │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - beq 22efc │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - ldr r2, [r2, r7, lsl #2] │ │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ + bne 22494 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + beq 22f84 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r3, [r3, r6, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 22f3c │ │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 22fc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - bne 230d0 │ │ │ │ │ - ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne 22480 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + bne 230d0 │ │ │ │ │ + ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bne 22494 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22bd4 │ │ │ │ │ + bne 22be8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 23178 │ │ │ │ │ + blt 23188 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2305c │ │ │ │ │ + bne 23070 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 22204 │ │ │ │ │ + beq 22214 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 22234 │ │ │ │ │ + b 22244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 23154 │ │ │ │ │ + blt 23164 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22fcc │ │ │ │ │ + bne 23054 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2236c │ │ │ │ │ + beq 2237c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 2239c │ │ │ │ │ + b 223ac │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2218c │ │ │ │ │ + beq 2219c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 2218c │ │ │ │ │ + beq 2219c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 236f0 │ │ │ │ │ + beq 23460 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ @@ -39379,56 +39384,56 @@ │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ streq r2, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 235d0 │ │ │ │ │ + beq 2343c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 236e0 │ │ │ │ │ + bne 23728 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6001 @ 0x1771 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 22e38 │ │ │ │ │ + beq 22e4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22e38 │ │ │ │ │ + bne 22e4c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 229a8 │ │ │ │ │ + bne 229bc │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 23530 │ │ │ │ │ + beq 23620 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - bne 229a8 │ │ │ │ │ + bne 229bc │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2281c │ │ │ │ │ + bne 22830 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 23528 │ │ │ │ │ + beq 23618 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -39436,41 +39441,41 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 228fc │ │ │ │ │ + bne 22910 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 22244 │ │ │ │ │ + beq 22254 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 22498 │ │ │ │ │ + b 224ac │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 222f4 │ │ │ │ │ + beq 22304 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 222f4 │ │ │ │ │ + beq 22304 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 236fc │ │ │ │ │ + beq 23430 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ @@ -39482,58 +39487,58 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ streq r2, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 23570 │ │ │ │ │ + beq 23424 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23668 │ │ │ │ │ + bne 2369c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 2365c │ │ │ │ │ + beq 23690 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2365c │ │ │ │ │ + bne 23690 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 229f0 │ │ │ │ │ + bne 22a04 │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 23554 │ │ │ │ │ + beq 23644 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - bne 229f0 │ │ │ │ │ + bne 22a04 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2288c │ │ │ │ │ + bne 228a0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2354c │ │ │ │ │ + beq 2363c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -39541,162 +39546,162 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ - bne 22494 │ │ │ │ │ + bne 224a8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - beq 223ac │ │ │ │ │ - b 226a4 │ │ │ │ │ + beq 223bc │ │ │ │ │ + b 226b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 237a8 │ │ │ │ │ + bl 237b8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 22644 │ │ │ │ │ + beq 22658 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 23770 │ │ │ │ │ + bne 23780 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r8] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 229fc │ │ │ │ │ + bne 22a10 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 23528 │ │ │ │ │ + beq 23618 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r1, [r8, r7, lsl #2] │ │ │ │ │ str r1, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq 2265c │ │ │ │ │ - b 22870 │ │ │ │ │ + beq 22670 │ │ │ │ │ + b 22884 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 237a8 │ │ │ │ │ + bl 237b8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 227bc │ │ │ │ │ + beq 227d0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 23748 │ │ │ │ │ + bne 23758 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r8] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 22aa0 │ │ │ │ │ + bne 22ab4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2354c │ │ │ │ │ + beq 2363c │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r1, [r8, r7, lsl #2] │ │ │ │ │ str r1, [r3, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq 227d4 │ │ │ │ │ - b 228e0 │ │ │ │ │ + beq 227e8 │ │ │ │ │ + b 228f4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22694 │ │ │ │ │ + beq 226a8 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 235c4 │ │ │ │ │ + beq 23528 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 235c4 │ │ │ │ │ + bne 23528 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 2323c │ │ │ │ │ + bne 23208 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c84 │ │ │ │ │ + bl 23c94 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 23244 │ │ │ │ │ + bne 23210 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 22698 │ │ │ │ │ + b 226ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 235dc │ │ │ │ │ + blt 23448 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r7, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22ee0 │ │ │ │ │ + bne 22ef4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2217c │ │ │ │ │ + beq 2218c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 22234 │ │ │ │ │ + b 22244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2357c │ │ │ │ │ + blt 236a8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r6, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22ec4 │ │ │ │ │ + bne 22ed8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 222e4 │ │ │ │ │ + beq 222f4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 2239c │ │ │ │ │ + b 223ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 237a8 │ │ │ │ │ + bl 237b8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 22854 │ │ │ │ │ + beq 22868 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 23760 │ │ │ │ │ + bne 23770 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 23528 │ │ │ │ │ + beq 23618 │ │ │ │ │ mov r3, #2 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str sl, [r2, #4] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -39704,43 +39709,43 @@ │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 22b44 │ │ │ │ │ + bne 22b58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 23528 │ │ │ │ │ + beq 23618 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 22870 │ │ │ │ │ - b 2265c │ │ │ │ │ + bgt 22884 │ │ │ │ │ + b 22670 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 237a8 │ │ │ │ │ + bl 237b8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 228c4 │ │ │ │ │ + beq 228d8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 23738 │ │ │ │ │ + bne 23748 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 2354c │ │ │ │ │ + beq 2363c │ │ │ │ │ mov r3, #2 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str sl, [r2, #4] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -39748,143 +39753,143 @@ │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bne 22b8c │ │ │ │ │ + bne 22ba0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2354c │ │ │ │ │ + beq 2363c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 228e0 │ │ │ │ │ - b 227d4 │ │ │ │ │ + bgt 228f4 │ │ │ │ │ + b 227e8 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bl 237a8 │ │ │ │ │ + bl 237b8 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 22a6c │ │ │ │ │ + beq 22a80 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 236ac │ │ │ │ │ + bne 236f4 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq 22d5c │ │ │ │ │ + beq 22d70 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r1, [r8, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b 22a44 │ │ │ │ │ + b 22a58 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bl 237a8 │ │ │ │ │ + bl 237b8 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 22b10 │ │ │ │ │ + beq 22b24 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 23678 │ │ │ │ │ + bne 236c0 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq 22d30 │ │ │ │ │ + beq 22d44 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r1, [r8, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - b 22ae8 │ │ │ │ │ + b 22afc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - beq 22480 │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ + beq 22494 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 22480 │ │ │ │ │ + beq 22494 │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_CALL _PyAST_keyword │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 2313c │ │ │ │ │ + beq 23138 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 23728 │ │ │ │ │ + beq 23738 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 234e4 │ │ │ │ │ + bne 2346c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 234d8 │ │ │ │ │ + beq 235e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 234d8 │ │ │ │ │ + bne 235e8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 22480 │ │ │ │ │ + bne 22494 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 23634 │ │ │ │ │ + beq 23518 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ moveq r6, r7 │ │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 22480 │ │ │ │ │ + bne 22494 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23078 │ │ │ │ │ + bne 2308c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 2362c │ │ │ │ │ + beq 23510 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt 230bc │ │ │ │ │ + bgt 23144 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ @@ -39892,425 +39897,401 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 22494 │ │ │ │ │ + bne 224a8 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 22494 │ │ │ │ │ + b 224a8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2354c │ │ │ │ │ + beq 2363c │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 22bc0 │ │ │ │ │ + b 22bd4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23528 │ │ │ │ │ + beq 23618 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 22b78 │ │ │ │ │ + b 22b8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 22218 │ │ │ │ │ + beq 22228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 235f4 │ │ │ │ │ + beq 23554 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2316c │ │ │ │ │ + beq 2317c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23708 │ │ │ │ │ + bne 23534 │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 235d0 │ │ │ │ │ + beq 2343c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 236e0 │ │ │ │ │ + bne 23728 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 225e8 │ │ │ │ │ + bne 225fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 225fc │ │ │ │ │ + b 22610 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 22380 │ │ │ │ │ + beq 22390 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 2347c │ │ │ │ │ + beq 234d8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 23148 │ │ │ │ │ + beq 23158 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23718 │ │ │ │ │ + bne 23544 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 2272c │ │ │ │ │ + b 22740 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 229f0 │ │ │ │ │ + bne 22a04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d06c │ │ │ │ │ + bl d068 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 229e8 │ │ │ │ │ + b 229fc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 229a8 │ │ │ │ │ + bne 229bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d06c │ │ │ │ │ + bl d068 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 229a0 │ │ │ │ │ + b 229b4 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne 223a8 │ │ │ │ │ + add r2, r1, #1 │ │ │ │ │ + movw r3, #6000 @ 0x1770 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + beq 234a8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyThreadState_Get │ │ │ │ │ + mov r1, #1 │ │ │ │ │ + bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ + R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 234a8 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ + subne r1, r1, #1 │ │ │ │ │ + bne 22f7c │ │ │ │ │ + mov r1, #16 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldreq r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ + subeq r1, r1, #1 │ │ │ │ │ + bne 23310 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + b 2254c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 234f0 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - ldr r2, [r2, r7, lsl #2] │ │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - ldr r3, [r2, #16] │ │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ + blt 23478 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r3, [r3, r6, lsl #2] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq 22f48 │ │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 22fd0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 22480 │ │ │ │ │ + bne 22494 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d06c │ │ │ │ │ + bl d068 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq 2244c │ │ │ │ │ - b 22480 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 2245c │ │ │ │ │ + b 22494 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 22230 │ │ │ │ │ + bne 22240 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 23650 │ │ │ │ │ + beq 235dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23650 │ │ │ │ │ + bne 235dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 22fc4 │ │ │ │ │ + bne 2304c │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - bne 231f8 │ │ │ │ │ + bne 231a0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 224ec │ │ │ │ │ + b 22500 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 22530 │ │ │ │ │ + bne 22544 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c014 │ │ │ │ │ + bl c010 │ │ │ │ │ R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 22528 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 22398 │ │ │ │ │ - add r2, r1, #1 │ │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - beq 234cc │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyThreadState_Get │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ - R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 234cc │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 2253c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ldrne r1, [r4, #88] @ 0x58 │ │ │ │ │ - subne r1, r1, #1 │ │ │ │ │ - bne 23054 │ │ │ │ │ - mov r1, #16 │ │ │ │ │ + bne 224f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldreq r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ - subeq r1, r1, #1 │ │ │ │ │ - bne 23190 │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - b 22538 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 224e4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl c014 │ │ │ │ │ + bl c010 │ │ │ │ │ R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 224dc │ │ │ │ │ + b 224f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c84 │ │ │ │ │ + bl 23c94 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 22ccc │ │ │ │ │ + beq 22ce0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2345c │ │ │ │ │ + bne 23578 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 231d4 │ │ │ │ │ + beq 231e4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [r8, r6, lsl #2] │ │ │ │ │ mov sl, r3 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 22cb8 │ │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ │ - ldr r2, [r8, r7, lsl #2] │ │ │ │ │ - str r2, [r3, r7, lsl #2] │ │ │ │ │ - add r7, r7, #1 │ │ │ │ │ - b 22ce4 │ │ │ │ │ + b 22ccc │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2245c │ │ │ │ │ + beq 22470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ - subs r1, r0, #0 │ │ │ │ │ - beq 2245c │ │ │ │ │ + subs r7, r0, #0 │ │ │ │ │ + beq 22470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22480 │ │ │ │ │ + beq 22494 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ - mov r3, r9 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ + mov r3, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp] │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ + ldr r0, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_CALL _PyAST_keyword │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 22c28 │ │ │ │ │ + bne 22c3c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 22c28 │ │ │ │ │ + b 22c3c │ │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ │ + ldr r2, [r8, r7, lsl #2] │ │ │ │ │ + str r2, [r3, r7, lsl #2] │ │ │ │ │ + add r7, r7, #1 │ │ │ │ │ + b 22cf8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2347c │ │ │ │ │ + beq 234d8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 22538 │ │ │ │ │ + b 2254c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 235f4 │ │ │ │ │ + beq 23554 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 224ec │ │ │ │ │ + b 22500 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC67 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 23488 │ │ │ │ │ + bne 23598 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - beq 23480 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + beq 23558 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 23054 │ │ │ │ │ + b 2304c │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23788 │ │ │ │ │ + beq 23798 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 230a4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC67 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC67 │ │ │ │ │ - ldr r1, [r1] │ │ │ │ │ - bl 0 <_PyPegen_raise_error> │ │ │ │ │ - R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - bne 23600 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ + b 230b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - beq 235f8 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 22fc4 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 22964 │ │ │ │ │ + b 22978 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 23420 │ │ │ │ │ + beq 2349c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23420 │ │ │ │ │ + bne 2349c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 233e0 │ │ │ │ │ + bne 2348c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 233c0 │ │ │ │ │ + beq 23404 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ moveq r8, r2 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ - bne 233e0 │ │ │ │ │ + bne 2348c │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23344 │ │ │ │ │ + bne 23368 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 233b8 │ │ │ │ │ + beq 233fc │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bgt 23384 │ │ │ │ │ + bgt 23354 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -40319,493 +40300,516 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 22694 │ │ │ │ │ + beq 226a8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_sequences> │ │ │ │ │ R_ARM_CALL _PyPegen_join_sequences │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2342c │ │ │ │ │ + beq 234b4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2342c │ │ │ │ │ + bne 234b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 22494 │ │ │ │ │ + b 224a8 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 23c84 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC67 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC67 │ │ │ │ │ + ldr r1, [r1] │ │ │ │ │ + bl 0 <_PyPegen_raise_error> │ │ │ │ │ + R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ + bne 234e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + beq 234dc │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 22f7c │ │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ │ + ldr r2, [r6, r9, lsl #2] │ │ │ │ │ + str r2, [r3, r9, lsl #2] │ │ │ │ │ + add r9, r9, #1 │ │ │ │ │ + b 232a4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 23c94 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 232bc │ │ │ │ │ + beq 23288 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 233f0 │ │ │ │ │ + bne 233cc │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq 23398 │ │ │ │ │ + beq 233a8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [r6, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 232a8 │ │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ │ - ldr r2, [r6, r9, lsl #2] │ │ │ │ │ - str r2, [r3, r9, lsl #2] │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - b 232d8 │ │ │ │ │ + b 23274 │ │ │ │ │ lsl r3, sl, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - movne r6, r0 │ │ │ │ │ - bne 2336c │ │ │ │ │ + beq 233fc │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b 23390 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 23388 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b 22978 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 22964 │ │ │ │ │ + b 22978 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 236a8 │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 2254c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 23460 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r1, #1 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 22964 │ │ │ │ │ + b 22244 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 22500 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23364 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ + beq 22c60 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 2249c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 22964 │ │ │ │ │ + b 22978 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 23238 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2326c │ │ │ │ │ + b 22f40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 22494 │ │ │ │ │ - b 22498 │ │ │ │ │ + beq 224a8 │ │ │ │ │ + b 224ac │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 22f7c │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 23560 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + bne 23348 │ │ │ │ │ + sub r3, r1, #1 │ │ │ │ │ + str r1, [r4, #88] @ 0x58 │ │ │ │ │ + b 22ec4 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + b 22494 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b 22950 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 23188 │ │ │ │ │ + b 22e00 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 23164 │ │ │ │ │ + b 22ebc │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + b 2304c │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + b 23504 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 22330 │ │ │ │ │ + b 22340 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23098 │ │ │ │ │ + beq 230ac │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 22480 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 23054 │ │ │ │ │ + b 22494 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 234b4 │ │ │ │ │ + beq 235c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - bne 231c8 │ │ │ │ │ - sub r3, r1, #1 │ │ │ │ │ - str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 22eb0 │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - b 234a8 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + bne 231d8 │ │ │ │ │ + sub ip, r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b 22e08 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + b 235b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 221c8 │ │ │ │ │ + b 223e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23018 │ │ │ │ │ + b 23010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 22c78 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 22c4c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 22488 │ │ │ │ │ + b 22c8c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 22140 │ │ │ │ │ + b 22150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 220cc │ │ │ │ │ + b 220dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 223d0 │ │ │ │ │ + b 2227c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 22234 │ │ │ │ │ + b 22244 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 2239c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 236fc │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - b 2239c │ │ │ │ │ + b 223ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2226c │ │ │ │ │ + b 221d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2240c │ │ │ │ │ + b 2241c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 222a8 │ │ │ │ │ + b 222b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 22108 │ │ │ │ │ + b 22118 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2293c │ │ │ │ │ + b 22788 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 236f0 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 22234 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 22fc4 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 23644 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - bne 23230 │ │ │ │ │ - sub ip, r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 22df4 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ + beq 2275c │ │ │ │ │ + ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #1 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 22480 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - b 23620 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 22f88 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 22774 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 2357c │ │ │ │ │ - b 22748 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + b 223ac │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22bb8 │ │ │ │ │ + beq 22bcc │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 2239c │ │ │ │ │ + b 223ac │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22b70 │ │ │ │ │ + beq 22b84 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 22234 │ │ │ │ │ + b 22244 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 235dc │ │ │ │ │ - b 22e20 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 224ec │ │ │ │ │ - ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 22538 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 23178 │ │ │ │ │ - b 22dec │ │ │ │ │ + bne 23448 │ │ │ │ │ + b 22e34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23154 │ │ │ │ │ - b 22ea8 │ │ │ │ │ + bne 23478 │ │ │ │ │ + b 22494 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 234f0 │ │ │ │ │ - b 22480 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 22ac0 │ │ │ │ │ - b 2368c │ │ │ │ │ + beq 22ad4 │ │ │ │ │ + b 236d4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 228a8 │ │ │ │ │ - b 2368c │ │ │ │ │ + beq 228bc │ │ │ │ │ + b 236d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22a1c │ │ │ │ │ - b 236c0 │ │ │ │ │ + beq 22a30 │ │ │ │ │ + b 23708 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 22838 │ │ │ │ │ - b 236c0 │ │ │ │ │ + beq 2284c │ │ │ │ │ + b 23708 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 22488 │ │ │ │ │ + b 2249c │ │ │ │ │ │ │ │ │ │ -000237a8 : │ │ │ │ │ +000237b8 : │ │ │ │ │ kwarg_or_starred_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 23c34 │ │ │ │ │ + beq 23c44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23c34 │ │ │ │ │ + bne 23c44 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23a38 │ │ │ │ │ + bne 23a48 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r4, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 239f8 │ │ │ │ │ + beq 23a08 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 23b00 │ │ │ │ │ + bne 23b10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 23958 │ │ │ │ │ + bne 23968 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ - bne 23900 │ │ │ │ │ + bne 23910 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 23c40 │ │ │ │ │ + beq 23c50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23c40 │ │ │ │ │ + bne 23c50 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23950 │ │ │ │ │ + bne 23960 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 23910 │ │ │ │ │ + beq 23920 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23b84 │ │ │ │ │ + bne 23b94 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23a48 │ │ │ │ │ + bne 23a58 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bne 23b10 │ │ │ │ │ + bne 23b20 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 23ba4 │ │ │ │ │ + blt 23bb4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - bne 23b7c │ │ │ │ │ + bne 23b8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 238c8 │ │ │ │ │ + beq 238d8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 23b6c │ │ │ │ │ + b 23b7c │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23844 │ │ │ │ │ + beq 23854 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 23844 │ │ │ │ │ + beq 23854 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 23900 │ │ │ │ │ + beq 23910 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ @@ -40817,852 +40821,852 @@ │ │ │ │ │ moveq r3, #1 │ │ │ │ │ mov r2, #1 │ │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 23ad0 │ │ │ │ │ + beq 23ae0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23ad0 │ │ │ │ │ + bne 23ae0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 238fc │ │ │ │ │ + b 2390c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 23c00 │ │ │ │ │ + blt 23c10 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 23af4 │ │ │ │ │ + bne 23b04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 23830 │ │ │ │ │ + beq 23840 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 23900 │ │ │ │ │ + b 23910 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 238dc │ │ │ │ │ + beq 238ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 23950 │ │ │ │ │ + beq 23960 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r3, r7 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #4] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_CALL _PyAST_Starred │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 23c24 │ │ │ │ │ + beq 23c34 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23b98 │ │ │ │ │ + bne 23ba8 │ │ │ │ │ ldr ip, [r4, #88] @ 0x58 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 239e4 │ │ │ │ │ + bne 239f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ │ - beq 238fc │ │ │ │ │ - b 23900 │ │ │ │ │ + beq 2390c │ │ │ │ │ + b 23910 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23a38 │ │ │ │ │ + bne 23a48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d06c │ │ │ │ │ + bl d068 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 23a2c │ │ │ │ │ + b 23a3c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 238f0 │ │ │ │ │ + bne 23900 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 23c18 │ │ │ │ │ + beq 23c28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23c18 │ │ │ │ │ + bne 23c28 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 23b64 │ │ │ │ │ + bne 23b74 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23bb8 │ │ │ │ │ + bne 23bc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 238fc │ │ │ │ │ + b 2390c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23950 │ │ │ │ │ + bne 23960 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c014 │ │ │ │ │ + bl c010 │ │ │ │ │ R_ARM_CALL invalid_starred_expression_unpacking_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 23948 │ │ │ │ │ + b 23958 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23aac │ │ │ │ │ + beq 23abc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 23b70 │ │ │ │ │ + b 23b80 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC67 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_CALL _PyPegen_raise_error │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 23c4c │ │ │ │ │ + bne 23c5c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 23b6c │ │ │ │ │ + beq 23b7c │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 23b6c │ │ │ │ │ + b 23b7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 23900 │ │ │ │ │ + b 23910 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23b44 │ │ │ │ │ + b 23b54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23ba4 │ │ │ │ │ - b 23950 │ │ │ │ │ + bne 23bb4 │ │ │ │ │ + b 23960 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 237f0 │ │ │ │ │ + b 23800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23888 │ │ │ │ │ + b 23898 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 23c78 │ │ │ │ │ + beq 23c88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 23bf4 │ │ │ │ │ + bne 23c04 │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 23ab4 │ │ │ │ │ + b 23ac4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 23c6c │ │ │ │ │ + b 23c7c │ │ │ │ │ │ │ │ │ │ -00023c84 : │ │ │ │ │ +00023c94 : │ │ │ │ │ kwarg_or_double_starred_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 23ef0 │ │ │ │ │ + beq 23f00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23ef0 │ │ │ │ │ + bne 23f00 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 23e64 │ │ │ │ │ + bne 23e74 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 23e04 │ │ │ │ │ + beq 23e14 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 23e4c │ │ │ │ │ + bne 23e5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 23e74 │ │ │ │ │ + bne 23e84 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 23e64 │ │ │ │ │ + bne 23e74 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23d60 │ │ │ │ │ + bne 23d70 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 23d40 │ │ │ │ │ + beq 23d50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 23d48 │ │ │ │ │ + beq 23d58 │ │ │ │ │ ldr ip, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr ip, [r7, #24] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ ldr ip, [r7, #20] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_CALL _PyAST_keyword │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 23ee4 │ │ │ │ │ + beq 23ef4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 23de0 │ │ │ │ │ + beq 23df0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 23d48 │ │ │ │ │ + beq 23d58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23d48 │ │ │ │ │ + beq 23d58 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 23d50 │ │ │ │ │ + b 23d60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 23dec │ │ │ │ │ + blt 23dfc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 23e58 │ │ │ │ │ + beq 23e68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 23e64 │ │ │ │ │ + bne 23e74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d06c │ │ │ │ │ + bl d068 │ │ │ │ │ R_ARM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 23d0c │ │ │ │ │ + beq 23d1c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 23d50 │ │ │ │ │ + b 23d60 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23d1c │ │ │ │ │ + beq 23d2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 23d1c │ │ │ │ │ + beq 23d2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 23d48 │ │ │ │ │ + beq 23d58 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [r7, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ str r0, [sp] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_CALL _PyAST_keyword │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 23dbc │ │ │ │ │ + bne 23dcc │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b 23dbc │ │ │ │ │ + b 23dcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23ccc │ │ │ │ │ + b 23cdc │ │ │ │ │ │ │ │ │ │ -00023efc <_loop1_32_rule>: │ │ │ │ │ +00023f0c <_loop1_32_rule>: │ │ │ │ │ _loop1_32_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 24720 <_loop1_32_rule+0x824> │ │ │ │ │ + beq 24730 <_loop1_32_rule+0x824> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24720 <_loop1_32_rule+0x824> │ │ │ │ │ + bne 24730 <_loop1_32_rule+0x824> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2458c <_loop1_32_rule+0x690> │ │ │ │ │ + bne 2459c <_loop1_32_rule+0x690> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 24634 <_loop1_32_rule+0x738> │ │ │ │ │ + beq 24644 <_loop1_32_rule+0x738> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 24368 <_loop1_32_rule+0x46c> │ │ │ │ │ + bne 24378 <_loop1_32_rule+0x46c> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ movw r7, #6000 @ 0x1770 │ │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 24158 <_loop1_32_rule+0x25c> │ │ │ │ │ + b 24168 <_loop1_32_rule+0x25c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 246bc <_loop1_32_rule+0x7c0> │ │ │ │ │ + beq 246cc <_loop1_32_rule+0x7c0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 246bc <_loop1_32_rule+0x7c0> │ │ │ │ │ + bne 246cc <_loop1_32_rule+0x7c0> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 241fc <_loop1_32_rule+0x300> │ │ │ │ │ + bne 2420c <_loop1_32_rule+0x300> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 2453c <_loop1_32_rule+0x640> │ │ │ │ │ + bne 2454c <_loop1_32_rule+0x640> │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 241fc <_loop1_32_rule+0x300> │ │ │ │ │ + bne 2420c <_loop1_32_rule+0x300> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq sl, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ streq r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24204 <_loop1_32_rule+0x308> │ │ │ │ │ + beq 24214 <_loop1_32_rule+0x308> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ str lr, [sp, #12] │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r6, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2443c <_loop1_32_rule+0x540> │ │ │ │ │ + beq 2444c <_loop1_32_rule+0x540> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24690 <_loop1_32_rule+0x794> │ │ │ │ │ + bne 246a0 <_loop1_32_rule+0x794> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6001 @ 0x1771 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 246b0 <_loop1_32_rule+0x7b4> │ │ │ │ │ + beq 246c0 <_loop1_32_rule+0x7b4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 246b0 <_loop1_32_rule+0x7b4> │ │ │ │ │ + bne 246c0 <_loop1_32_rule+0x7b4> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 2467c <_loop1_32_rule+0x780> │ │ │ │ │ + bne 2468c <_loop1_32_rule+0x780> │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2449c <_loop1_32_rule+0x5a0> │ │ │ │ │ + beq 244ac <_loop1_32_rule+0x5a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2449c <_loop1_32_rule+0x5a0> │ │ │ │ │ + beq 244ac <_loop1_32_rule+0x5a0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2460c <_loop1_32_rule+0x710> │ │ │ │ │ + bne 2461c <_loop1_32_rule+0x710> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24454 <_loop1_32_rule+0x558> │ │ │ │ │ + beq 24464 <_loop1_32_rule+0x558> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 24204 <_loop1_32_rule+0x308> │ │ │ │ │ + bne 24214 <_loop1_32_rule+0x308> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 246ec <_loop1_32_rule+0x7f0> │ │ │ │ │ + beq 246fc <_loop1_32_rule+0x7f0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 246c8 <_loop1_32_rule+0x7cc> │ │ │ │ │ + bne 246d8 <_loop1_32_rule+0x7cc> │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq 24410 <_loop1_32_rule+0x514> │ │ │ │ │ + beq 24420 <_loop1_32_rule+0x514> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [r3, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2465c <_loop1_32_rule+0x760> │ │ │ │ │ + beq 2466c <_loop1_32_rule+0x760> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2465c <_loop1_32_rule+0x760> │ │ │ │ │ + bne 2466c <_loop1_32_rule+0x760> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24674 <_loop1_32_rule+0x778> │ │ │ │ │ + bne 24684 <_loop1_32_rule+0x778> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24684 <_loop1_32_rule+0x788> │ │ │ │ │ + beq 24694 <_loop1_32_rule+0x788> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24684 <_loop1_32_rule+0x788> │ │ │ │ │ + bne 24694 <_loop1_32_rule+0x788> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 2467c <_loop1_32_rule+0x780> │ │ │ │ │ + bne 2468c <_loop1_32_rule+0x780> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 2445c <_loop1_32_rule+0x560> │ │ │ │ │ + beq 2446c <_loop1_32_rule+0x560> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 23f90 <_loop1_32_rule+0x94> │ │ │ │ │ + bne 23fa0 <_loop1_32_rule+0x94> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bne 24224 <_loop1_32_rule+0x328> │ │ │ │ │ + bne 24234 <_loop1_32_rule+0x328> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1a088 │ │ │ │ │ + bl 1a098 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 2437c <_loop1_32_rule+0x480> │ │ │ │ │ + bne 2438c <_loop1_32_rule+0x480> │ │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 24584 <_loop1_32_rule+0x688> │ │ │ │ │ + beq 24594 <_loop1_32_rule+0x688> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 24584 <_loop1_32_rule+0x688> │ │ │ │ │ + bne 24594 <_loop1_32_rule+0x688> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 24700 <_loop1_32_rule+0x804> │ │ │ │ │ + beq 24710 <_loop1_32_rule+0x804> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + ble 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #1 │ │ │ │ │ ldr r0, [sl] │ │ │ │ │ str r0, [r1] │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #2 │ │ │ │ │ ldr r0, [sl, #4] │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #3 │ │ │ │ │ ldr r0, [sl, #8] │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #4 │ │ │ │ │ ldr r0, [sl, #12] │ │ │ │ │ str r0, [r1, #12] │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #5 │ │ │ │ │ ldr r0, [sl, #16] │ │ │ │ │ str r0, [r1, #16] │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #6 │ │ │ │ │ ldr r0, [sl, #20] │ │ │ │ │ str r0, [r1, #20] │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #7 │ │ │ │ │ ldr r0, [sl, #24] │ │ │ │ │ str r0, [r1, #24] │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #8 │ │ │ │ │ ldr r0, [sl, #28] │ │ │ │ │ str r0, [r1, #28] │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #9 │ │ │ │ │ ldr r0, [sl, #32] │ │ │ │ │ str r0, [r1, #32] │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ cmp r9, #10 │ │ │ │ │ ldr r0, [sl, #36] @ 0x24 │ │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ │ - beq 2435c <_loop1_32_rule+0x460> │ │ │ │ │ + beq 2436c <_loop1_32_rule+0x460> │ │ │ │ │ sub lr, sl, #4 │ │ │ │ │ add r1, sl, #36 @ 0x24 │ │ │ │ │ add lr, lr, r9, lsl #2 │ │ │ │ │ rsb r5, sl, #4 │ │ │ │ │ add r3, r5, r1 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ │ str r0, [r2, r3] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne 24344 <_loop1_32_rule+0x448> │ │ │ │ │ + bne 24354 <_loop1_32_rule+0x448> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24224 <_loop1_32_rule+0x328> │ │ │ │ │ + bne 24234 <_loop1_32_rule+0x328> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24224 <_loop1_32_rule+0x328> │ │ │ │ │ + bne 24234 <_loop1_32_rule+0x328> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24224 <_loop1_32_rule+0x328> │ │ │ │ │ + beq 24234 <_loop1_32_rule+0x328> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 246ec <_loop1_32_rule+0x7f0> │ │ │ │ │ + beq 246fc <_loop1_32_rule+0x7f0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 246c8 <_loop1_32_rule+0x7cc> │ │ │ │ │ + bne 246d8 <_loop1_32_rule+0x7cc> │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne 24144 <_loop1_32_rule+0x248> │ │ │ │ │ + bne 24154 <_loop1_32_rule+0x248> │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r3, r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2472c <_loop1_32_rule+0x830> │ │ │ │ │ + beq 2473c <_loop1_32_rule+0x830> │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 24144 <_loop1_32_rule+0x248> │ │ │ │ │ + b 24154 <_loop1_32_rule+0x248> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 24624 <_loop1_32_rule+0x728> │ │ │ │ │ + bne 24634 <_loop1_32_rule+0x728> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ - b 24204 <_loop1_32_rule+0x308> │ │ │ │ │ + b 24214 <_loop1_32_rule+0x308> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2461c <_loop1_32_rule+0x720> │ │ │ │ │ + blt 2462c <_loop1_32_rule+0x720> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ - bne 2467c <_loop1_32_rule+0x780> │ │ │ │ │ + bne 2468c <_loop1_32_rule+0x780> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 23f90 <_loop1_32_rule+0x94> │ │ │ │ │ - b 241f4 <_loop1_32_rule+0x2f8> │ │ │ │ │ + bne 23fa0 <_loop1_32_rule+0x94> │ │ │ │ │ + b 24204 <_loop1_32_rule+0x2f8> │ │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - beq 24524 <_loop1_32_rule+0x628> │ │ │ │ │ + beq 24534 <_loop1_32_rule+0x628> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 241fc <_loop1_32_rule+0x300> │ │ │ │ │ + bne 2420c <_loop1_32_rule+0x300> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 24650 <_loop1_32_rule+0x754> │ │ │ │ │ + beq 24660 <_loop1_32_rule+0x754> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24650 <_loop1_32_rule+0x754> │ │ │ │ │ + bne 24660 <_loop1_32_rule+0x754> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldrne r2, [r4, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ - bne 24518 <_loop1_32_rule+0x61c> │ │ │ │ │ + bne 24528 <_loop1_32_rule+0x61c> │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 2459c <_loop1_32_rule+0x6a0> │ │ │ │ │ + bne 245ac <_loop1_32_rule+0x6a0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 240d8 <_loop1_32_rule+0x1dc> │ │ │ │ │ - b 24204 <_loop1_32_rule+0x308> │ │ │ │ │ + beq 240e8 <_loop1_32_rule+0x1dc> │ │ │ │ │ + b 24214 <_loop1_32_rule+0x308> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 23fe8 <_loop1_32_rule+0xec> │ │ │ │ │ + beq 23ff8 <_loop1_32_rule+0xec> │ │ │ │ │ ldr sl, [r4, #60] @ 0x3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 23ff0 <_loop1_32_rule+0xf4> │ │ │ │ │ + beq 24000 <_loop1_32_rule+0xf4> │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23fec <_loop1_32_rule+0xf0> │ │ │ │ │ + beq 23ffc <_loop1_32_rule+0xf0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, #1 │ │ │ │ │ str sl, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 241fc <_loop1_32_rule+0x300> │ │ │ │ │ + b 2420c <_loop1_32_rule+0x300> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 2436c <_loop1_32_rule+0x470> │ │ │ │ │ + b 2437c <_loop1_32_rule+0x470> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_126_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _tmp_126_rule │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2450c <_loop1_32_rule+0x610> │ │ │ │ │ + beq 2451c <_loop1_32_rule+0x610> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC103 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC103 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -41671,211 +41675,211 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r5, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 24510 <_loop1_32_rule+0x614> │ │ │ │ │ + beq 24520 <_loop1_32_rule+0x614> │ │ │ │ │ mov sl, #1 │ │ │ │ │ str sl, [r4, #60] @ 0x3c │ │ │ │ │ - b 24518 <_loop1_32_rule+0x61c> │ │ │ │ │ + b 24528 <_loop1_32_rule+0x61c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq sl, [r4, #60] @ 0x3c │ │ │ │ │ - beq 24524 <_loop1_32_rule+0x628> │ │ │ │ │ + beq 24534 <_loop1_32_rule+0x628> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov sl, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str sl, [r4, #60] @ 0x3c │ │ │ │ │ - b 24204 <_loop1_32_rule+0x308> │ │ │ │ │ + b 24214 <_loop1_32_rule+0x308> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 2436c <_loop1_32_rule+0x470> │ │ │ │ │ + b 2437c <_loop1_32_rule+0x470> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 244e4 <_loop1_32_rule+0x5e8> │ │ │ │ │ + b 244f4 <_loop1_32_rule+0x5e8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2418c <_loop1_32_rule+0x290> │ │ │ │ │ + beq 2419c <_loop1_32_rule+0x290> │ │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 2422c <_loop1_32_rule+0x330> │ │ │ │ │ + b 2423c <_loop1_32_rule+0x330> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 241fc <_loop1_32_rule+0x300> │ │ │ │ │ + b 2420c <_loop1_32_rule+0x300> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 241b8 <_loop1_32_rule+0x2bc> │ │ │ │ │ + b 241c8 <_loop1_32_rule+0x2bc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 24624 <_loop1_32_rule+0x728> │ │ │ │ │ + bne 24634 <_loop1_32_rule+0x728> │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 24078 <_loop1_32_rule+0x17c> │ │ │ │ │ + bne 24088 <_loop1_32_rule+0x17c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2408c <_loop1_32_rule+0x190> │ │ │ │ │ + b 2409c <_loop1_32_rule+0x190> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23fb8 <_loop1_32_rule+0xbc> │ │ │ │ │ + b 23fc8 <_loop1_32_rule+0xbc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 243f8 <_loop1_32_rule+0x4fc> │ │ │ │ │ + beq 24408 <_loop1_32_rule+0x4fc> │ │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 24230 <_loop1_32_rule+0x334> │ │ │ │ │ + b 24240 <_loop1_32_rule+0x334> │ │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 246d8 <_loop1_32_rule+0x7dc> │ │ │ │ │ - b 24228 <_loop1_32_rule+0x32c> │ │ │ │ │ + bne 246e8 <_loop1_32_rule+0x7dc> │ │ │ │ │ + b 24238 <_loop1_32_rule+0x32c> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 2436c <_loop1_32_rule+0x470> │ │ │ │ │ + b 2437c <_loop1_32_rule+0x470> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 23f44 <_loop1_32_rule+0x48> │ │ │ │ │ + b 23f54 <_loop1_32_rule+0x48> │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 24704 <_loop1_32_rule+0x808> │ │ │ │ │ + b 24714 <_loop1_32_rule+0x808> │ │ │ │ │ │ │ │ │ │ -00024738 : │ │ │ │ │ +00024748 : │ │ │ │ │ invalid_kvpair_unpacking_rule.isra.0(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 24988 │ │ │ │ │ + beq 24998 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24988 │ │ │ │ │ + bne 24998 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24a40 │ │ │ │ │ + bne 24a50 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 249f8 │ │ │ │ │ + bne 24a08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24a40 │ │ │ │ │ + bne 24a50 │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 24924 │ │ │ │ │ + bne 24934 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24a40 │ │ │ │ │ + bne 24a50 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 24994 │ │ │ │ │ + bne 249a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24a40 │ │ │ │ │ + bne 24a50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24820 │ │ │ │ │ + beq 24830 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2486c │ │ │ │ │ + bne 2487c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24a40 │ │ │ │ │ + bne 24a50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bb3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24854 │ │ │ │ │ + beq 24864 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 248f0 │ │ │ │ │ + bne 24900 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 24820 │ │ │ │ │ + beq 24830 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 10390 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 24820 │ │ │ │ │ + beq 24830 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC33 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -41885,112 +41889,112 @@ │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 2485c │ │ │ │ │ + beq 2486c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 24864 │ │ │ │ │ + b 24874 │ │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 24854 │ │ │ │ │ + beq 24864 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 10390 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 24854 │ │ │ │ │ + beq 24864 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC34 │ │ │ │ │ - b 2489c │ │ │ │ │ + b 248ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 10390 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 247c8 │ │ │ │ │ + beq 247d8 │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 247c8 │ │ │ │ │ + beq 247d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl bb3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 247c8 │ │ │ │ │ + beq 247d8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC106 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC106 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ - b 248a8 │ │ │ │ │ + b 248b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 24780 │ │ │ │ │ + b 24790 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 10390 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 247ec │ │ │ │ │ + beq 247fc │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 247ec │ │ │ │ │ + beq 247fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl bb3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 247ec │ │ │ │ │ + beq 247fc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC107 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC107 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ - b 248a8 │ │ │ │ │ + b 248b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl c7b0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 247a4 │ │ │ │ │ + beq 247b4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC105 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC105 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -41998,369 +42002,369 @@ │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r3, [sp] │ │ │ │ │ - b 248c4 │ │ │ │ │ + b 248d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 248e8 │ │ │ │ │ + b 248f8 │ │ │ │ │ │ │ │ │ │ -00024a4c <_loop1_74_rule>: │ │ │ │ │ +00024a5c <_loop1_74_rule>: │ │ │ │ │ _loop1_74_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 24fdc <_loop1_74_rule+0x590> │ │ │ │ │ + beq 24fec <_loop1_74_rule+0x590> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24fdc <_loop1_74_rule+0x590> │ │ │ │ │ + bne 24fec <_loop1_74_rule+0x590> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24f74 <_loop1_74_rule+0x528> │ │ │ │ │ + bne 24f84 <_loop1_74_rule+0x528> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 24ff0 <_loop1_74_rule+0x5a4> │ │ │ │ │ + beq 25000 <_loop1_74_rule+0x5a4> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 24f78 <_loop1_74_rule+0x52c> │ │ │ │ │ + bne 24f88 <_loop1_74_rule+0x52c> │ │ │ │ │ mov sl, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ movw r7, #6000 @ 0x1770 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24c5c <_loop1_74_rule+0x210> │ │ │ │ │ + beq 24c6c <_loop1_74_rule+0x210> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24c5c <_loop1_74_rule+0x210> │ │ │ │ │ + bne 24c6c <_loop1_74_rule+0x210> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 24c74 <_loop1_74_rule+0x228> │ │ │ │ │ + bne 24c84 <_loop1_74_rule+0x228> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 2502c <_loop1_74_rule+0x5e0> │ │ │ │ │ + beq 2503c <_loop1_74_rule+0x5e0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2502c <_loop1_74_rule+0x5e0> │ │ │ │ │ + bne 2503c <_loop1_74_rule+0x5e0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 25020 <_loop1_74_rule+0x5d4> │ │ │ │ │ + bne 25030 <_loop1_74_rule+0x5d4> │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 24c7c <_loop1_74_rule+0x230> │ │ │ │ │ + beq 24c8c <_loop1_74_rule+0x230> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 24cc8 <_loop1_74_rule+0x27c> │ │ │ │ │ + beq 24cd8 <_loop1_74_rule+0x27c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 24e2c <_loop1_74_rule+0x3e0> │ │ │ │ │ + beq 24e3c <_loop1_74_rule+0x3e0> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 25038 <_loop1_74_rule+0x5ec> │ │ │ │ │ + beq 25048 <_loop1_74_rule+0x5ec> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24df8 <_loop1_74_rule+0x3ac> │ │ │ │ │ + bne 24e08 <_loop1_74_rule+0x3ac> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24e24 <_loop1_74_rule+0x3d8> │ │ │ │ │ + beq 24e34 <_loop1_74_rule+0x3d8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25074 <_loop1_74_rule+0x628> │ │ │ │ │ + bne 25084 <_loop1_74_rule+0x628> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 24de4 <_loop1_74_rule+0x398> │ │ │ │ │ + bne 24df4 <_loop1_74_rule+0x398> │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24fe8 <_loop1_74_rule+0x59c> │ │ │ │ │ + beq 24ff8 <_loop1_74_rule+0x59c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r8, [r0, r5, lsl #2] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 24aec <_loop1_74_rule+0xa0> │ │ │ │ │ + bne 24afc <_loop1_74_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24b10 <_loop1_74_rule+0xc4> │ │ │ │ │ + beq 24b20 <_loop1_74_rule+0xc4> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 24e84 <_loop1_74_rule+0x438> │ │ │ │ │ + b 24e94 <_loop1_74_rule+0x438> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 24e2c <_loop1_74_rule+0x3e0> │ │ │ │ │ + blt 24e3c <_loop1_74_rule+0x3e0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 25020 <_loop1_74_rule+0x5d4> │ │ │ │ │ + bne 25030 <_loop1_74_rule+0x5d4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 24b78 <_loop1_74_rule+0x12c> │ │ │ │ │ + bne 24b88 <_loop1_74_rule+0x12c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ - bne 24c74 <_loop1_74_rule+0x228> │ │ │ │ │ + bne 24c84 <_loop1_74_rule+0x228> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25068 <_loop1_74_rule+0x61c> │ │ │ │ │ + beq 25078 <_loop1_74_rule+0x61c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25068 <_loop1_74_rule+0x61c> │ │ │ │ │ + bne 25078 <_loop1_74_rule+0x61c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2505c <_loop1_74_rule+0x610> │ │ │ │ │ + bne 2506c <_loop1_74_rule+0x610> │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 24e40 <_loop1_74_rule+0x3f4> │ │ │ │ │ + beq 24e50 <_loop1_74_rule+0x3f4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 24e7c <_loop1_74_rule+0x430> │ │ │ │ │ + beq 24e8c <_loop1_74_rule+0x430> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ - beq 2505c <_loop1_74_rule+0x610> │ │ │ │ │ + beq 2506c <_loop1_74_rule+0x610> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 25000 <_loop1_74_rule+0x5b4> │ │ │ │ │ + beq 25010 <_loop1_74_rule+0x5b4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24f88 <_loop1_74_rule+0x53c> │ │ │ │ │ + bne 24f98 <_loop1_74_rule+0x53c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, #11 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24fc0 <_loop1_74_rule+0x574> │ │ │ │ │ + beq 24fd0 <_loop1_74_rule+0x574> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25074 <_loop1_74_rule+0x628> │ │ │ │ │ + bne 25084 <_loop1_74_rule+0x628> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 24c1c <_loop1_74_rule+0x1d0> │ │ │ │ │ + beq 24c2c <_loop1_74_rule+0x1d0> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r8, [r6, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 24adc <_loop1_74_rule+0x90> │ │ │ │ │ + b 24aec <_loop1_74_rule+0x90> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 25050 <_loop1_74_rule+0x604> │ │ │ │ │ + bne 25060 <_loop1_74_rule+0x604> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24bfc <_loop1_74_rule+0x1b0> │ │ │ │ │ + bne 24c0c <_loop1_74_rule+0x1b0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - beq 24ce4 <_loop1_74_rule+0x298> │ │ │ │ │ - b 24c74 <_loop1_74_rule+0x228> │ │ │ │ │ + beq 24cf4 <_loop1_74_rule+0x298> │ │ │ │ │ + b 24c84 <_loop1_74_rule+0x228> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 24fc8 <_loop1_74_rule+0x57c> │ │ │ │ │ + blt 24fd8 <_loop1_74_rule+0x57c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 2505c <_loop1_74_rule+0x610> │ │ │ │ │ + bne 2506c <_loop1_74_rule+0x610> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 24d44 <_loop1_74_rule+0x2f8> │ │ │ │ │ + bne 24d54 <_loop1_74_rule+0x2f8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 24f6c <_loop1_74_rule+0x520> │ │ │ │ │ + beq 24f7c <_loop1_74_rule+0x520> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 24f6c <_loop1_74_rule+0x520> │ │ │ │ │ + bne 24f7c <_loop1_74_rule+0x520> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 24fe8 <_loop1_74_rule+0x59c> │ │ │ │ │ + beq 24ff8 <_loop1_74_rule+0x59c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 24f4c <_loop1_74_rule+0x500> │ │ │ │ │ + ble 24f5c <_loop1_74_rule+0x500> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 24f4c <_loop1_74_rule+0x500> │ │ │ │ │ + beq 24f5c <_loop1_74_rule+0x500> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 24f4c <_loop1_74_rule+0x500> │ │ │ │ │ + beq 24f5c <_loop1_74_rule+0x500> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 24f4c <_loop1_74_rule+0x500> │ │ │ │ │ + beq 24f5c <_loop1_74_rule+0x500> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq 24f4c <_loop1_74_rule+0x500> │ │ │ │ │ + beq 24f5c <_loop1_74_rule+0x500> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq 24f4c <_loop1_74_rule+0x500> │ │ │ │ │ + beq 24f5c <_loop1_74_rule+0x500> │ │ │ │ │ sub ip, r6, #4 │ │ │ │ │ add r3, r6, #16 │ │ │ │ │ add ip, ip, r5, lsl #2 │ │ │ │ │ rsb lr, r6, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne 24f34 <_loop1_74_rule+0x4e8> │ │ │ │ │ + bne 24f44 <_loop1_74_rule+0x4e8> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -42369,581 +42373,581 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 24f60 <_loop1_74_rule+0x514> │ │ │ │ │ + b 24f70 <_loop1_74_rule+0x514> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 25014 <_loop1_74_rule+0x5c8> │ │ │ │ │ + bne 25024 <_loop1_74_rule+0x5c8> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24dc4 <_loop1_74_rule+0x378> │ │ │ │ │ + bne 24dd4 <_loop1_74_rule+0x378> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 24c74 <_loop1_74_rule+0x228> │ │ │ │ │ + b 24c84 <_loop1_74_rule+0x228> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 24c74 <_loop1_74_rule+0x228> │ │ │ │ │ + b 24c84 <_loop1_74_rule+0x228> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 24a94 <_loop1_74_rule+0x48> │ │ │ │ │ + b 24aa4 <_loop1_74_rule+0x48> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 24f74 <_loop1_74_rule+0x528> │ │ │ │ │ + b 24f84 <_loop1_74_rule+0x528> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 24c74 <_loop1_74_rule+0x228> │ │ │ │ │ + beq 24c84 <_loop1_74_rule+0x228> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 24c74 <_loop1_74_rule+0x228> │ │ │ │ │ + b 24c84 <_loop1_74_rule+0x228> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 24e2c <_loop1_74_rule+0x3e0> │ │ │ │ │ + b 24e3c <_loop1_74_rule+0x3e0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 24b3c <_loop1_74_rule+0xf0> │ │ │ │ │ + b 24b4c <_loop1_74_rule+0xf0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 24e2c <_loop1_74_rule+0x3e0> │ │ │ │ │ + beq 24e3c <_loop1_74_rule+0x3e0> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 24e2c <_loop1_74_rule+0x3e0> │ │ │ │ │ + b 24e3c <_loop1_74_rule+0x3e0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 24c74 <_loop1_74_rule+0x228> │ │ │ │ │ + b 24c84 <_loop1_74_rule+0x228> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 24d08 <_loop1_74_rule+0x2bc> │ │ │ │ │ + b 24d18 <_loop1_74_rule+0x2bc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 24dd0 <_loop1_74_rule+0x384> │ │ │ │ │ + beq 24de0 <_loop1_74_rule+0x384> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 25014 <_loop1_74_rule+0x5c8> │ │ │ │ │ + b 25024 <_loop1_74_rule+0x5c8> │ │ │ │ │ │ │ │ │ │ -00025088 : │ │ │ │ │ +00025098 : │ │ │ │ │ lambda_param_no_default_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 25300 │ │ │ │ │ + beq 25310 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25300 │ │ │ │ │ + bne 25310 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne 251e4 │ │ │ │ │ + bne 251f4 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 252f4 │ │ │ │ │ + beq 25304 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 252f4 │ │ │ │ │ + bne 25304 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 25298 │ │ │ │ │ + bne 252a8 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 25268 │ │ │ │ │ + beq 25278 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 25200 │ │ │ │ │ + beq 25210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25200 │ │ │ │ │ + beq 25210 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r5, [sp] │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 251f4 │ │ │ │ │ + beq 25204 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 252a8 │ │ │ │ │ + bne 252b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r6, [r4, #60] @ 0x3c │ │ │ │ │ - beq 25210 │ │ │ │ │ + beq 25220 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 252d0 │ │ │ │ │ + bne 252e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 252b4 │ │ │ │ │ + bne 252c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ movne r5, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 251e4 │ │ │ │ │ + bne 251f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2530c │ │ │ │ │ + bl 2531c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 25244 │ │ │ │ │ + bne 25254 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r8, [r4, #8] │ │ │ │ │ - b 251dc │ │ │ │ │ + b 251ec │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 251d0 │ │ │ │ │ - b 25238 │ │ │ │ │ + bne 251e0 │ │ │ │ │ + b 25248 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 252b4 │ │ │ │ │ + blt 252c4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ - beq 25148 │ │ │ │ │ + beq 25158 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 25210 │ │ │ │ │ + b 25220 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 251ac │ │ │ │ │ + beq 251bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 25210 │ │ │ │ │ + b 25220 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 251dc │ │ │ │ │ + beq 251ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 251e4 │ │ │ │ │ + b 251f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25118 │ │ │ │ │ + b 25128 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 250d0 │ │ │ │ │ + b 250e0 │ │ │ │ │ │ │ │ │ │ -0002530c : │ │ │ │ │ +0002531c : │ │ │ │ │ lambda_param_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 25474 │ │ │ │ │ + beq 25484 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25474 │ │ │ │ │ + bne 25484 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 2544c │ │ │ │ │ + bne 2545c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 25414 │ │ │ │ │ + beq 25424 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2540c │ │ │ │ │ + beq 2541c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 25400 │ │ │ │ │ + beq 25410 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r8, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25480 │ │ │ │ │ + beq 25490 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25480 │ │ │ │ │ + bne 25490 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b 253f4 │ │ │ │ │ + b 25404 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2545c │ │ │ │ │ + blt 2546c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 25388 │ │ │ │ │ + beq 25398 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25400 │ │ │ │ │ + b 25410 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 25400 │ │ │ │ │ + b 25410 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25354 │ │ │ │ │ + b 25364 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 253f4 │ │ │ │ │ + beq 25404 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25400 │ │ │ │ │ + b 25410 │ │ │ │ │ │ │ │ │ │ -000254a4 <_loop0_72_rule>: │ │ │ │ │ +000254b4 <_loop0_72_rule>: │ │ │ │ │ _loop0_72_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 25ab0 <_loop0_72_rule+0x60c> │ │ │ │ │ + beq 25ac0 <_loop0_72_rule+0x60c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25ab0 <_loop0_72_rule+0x60c> │ │ │ │ │ + bne 25ac0 <_loop0_72_rule+0x60c> │ │ │ │ │ ldr r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ movne r9, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ - bne 25780 <_loop0_72_rule+0x2dc> │ │ │ │ │ + bne 25790 <_loop0_72_rule+0x2dc> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, #4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 25a88 <_loop0_72_rule+0x5e4> │ │ │ │ │ + beq 25a98 <_loop0_72_rule+0x5e4> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq sl, #1 │ │ │ │ │ movweq r7, #6000 @ 0x1770 │ │ │ │ │ - bne 25a58 <_loop0_72_rule+0x5b4> │ │ │ │ │ + bne 25a68 <_loop0_72_rule+0x5b4> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 256b4 <_loop0_72_rule+0x210> │ │ │ │ │ + beq 256c4 <_loop0_72_rule+0x210> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 256b4 <_loop0_72_rule+0x210> │ │ │ │ │ + bne 256c4 <_loop0_72_rule+0x210> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 256cc <_loop0_72_rule+0x228> │ │ │ │ │ + bne 256dc <_loop0_72_rule+0x228> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25abc <_loop0_72_rule+0x618> │ │ │ │ │ + beq 25acc <_loop0_72_rule+0x618> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25abc <_loop0_72_rule+0x618> │ │ │ │ │ + bne 25acc <_loop0_72_rule+0x618> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 25aa4 <_loop0_72_rule+0x600> │ │ │ │ │ + bne 25ab4 <_loop0_72_rule+0x600> │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 25790 <_loop0_72_rule+0x2ec> │ │ │ │ │ + beq 257a0 <_loop0_72_rule+0x2ec> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 257dc <_loop0_72_rule+0x338> │ │ │ │ │ + beq 257ec <_loop0_72_rule+0x338> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 25948 <_loop0_72_rule+0x4a4> │ │ │ │ │ + beq 25958 <_loop0_72_rule+0x4a4> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr lr, [ip, #24] │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ ldr ip, [ip, #20] │ │ │ │ │ stm sp, {r8, ip} │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 259e4 <_loop0_72_rule+0x540> │ │ │ │ │ + beq 259f4 <_loop0_72_rule+0x540> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25914 <_loop0_72_rule+0x470> │ │ │ │ │ + bne 25924 <_loop0_72_rule+0x470> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25940 <_loop0_72_rule+0x49c> │ │ │ │ │ + beq 25950 <_loop0_72_rule+0x49c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 259c8 <_loop0_72_rule+0x524> │ │ │ │ │ + bne 259d8 <_loop0_72_rule+0x524> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne 25900 <_loop0_72_rule+0x45c> │ │ │ │ │ + bne 25910 <_loop0_72_rule+0x45c> │ │ │ │ │ lsl sl, sl, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25a3c <_loop0_72_rule+0x598> │ │ │ │ │ + beq 25a4c <_loop0_72_rule+0x598> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r8, [r0, r5, lsl #2] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bne 25544 <_loop0_72_rule+0xa0> │ │ │ │ │ + bne 25554 <_loop0_72_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25568 <_loop0_72_rule+0xc4> │ │ │ │ │ + beq 25578 <_loop0_72_rule+0xc4> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 25a40 <_loop0_72_rule+0x59c> │ │ │ │ │ + beq 25a50 <_loop0_72_rule+0x59c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 25770 <_loop0_72_rule+0x2cc> │ │ │ │ │ + ble 25780 <_loop0_72_rule+0x2cc> │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 25770 <_loop0_72_rule+0x2cc> │ │ │ │ │ + beq 25780 <_loop0_72_rule+0x2cc> │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq 25770 <_loop0_72_rule+0x2cc> │ │ │ │ │ + beq 25780 <_loop0_72_rule+0x2cc> │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 25770 <_loop0_72_rule+0x2cc> │ │ │ │ │ + beq 25780 <_loop0_72_rule+0x2cc> │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq 25770 <_loop0_72_rule+0x2cc> │ │ │ │ │ + beq 25780 <_loop0_72_rule+0x2cc> │ │ │ │ │ sub ip, r6, #4 │ │ │ │ │ add r3, r6, #12 │ │ │ │ │ add ip, ip, r5, lsl #2 │ │ │ │ │ rsb lr, r6, #4 │ │ │ │ │ add r2, lr, r3 │ │ │ │ │ ldr r1, [r9, #4] │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ str r0, [r1, r2] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne 25758 <_loop0_72_rule+0x2b4> │ │ │ │ │ + bne 25768 <_loop0_72_rule+0x2b4> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -42953,275 +42957,275 @@ │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ sublt r3, r3, #1 │ │ │ │ │ - blt 25948 <_loop0_72_rule+0x4a4> │ │ │ │ │ + blt 25958 <_loop0_72_rule+0x4a4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 25aa4 <_loop0_72_rule+0x600> │ │ │ │ │ + bne 25ab4 <_loop0_72_rule+0x600> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 255d0 <_loop0_72_rule+0x12c> │ │ │ │ │ + bne 255e0 <_loop0_72_rule+0x12c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ - bne 256cc <_loop0_72_rule+0x228> │ │ │ │ │ + bne 256dc <_loop0_72_rule+0x228> │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25a08 <_loop0_72_rule+0x564> │ │ │ │ │ + beq 25a18 <_loop0_72_rule+0x564> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25a08 <_loop0_72_rule+0x564> │ │ │ │ │ + bne 25a18 <_loop0_72_rule+0x564> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25998 <_loop0_72_rule+0x4f4> │ │ │ │ │ + bne 259a8 <_loop0_72_rule+0x4f4> │ │ │ │ │ ldr r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 2595c <_loop0_72_rule+0x4b8> │ │ │ │ │ + beq 2596c <_loop0_72_rule+0x4b8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 25998 <_loop0_72_rule+0x4f4> │ │ │ │ │ + beq 259a8 <_loop0_72_rule+0x4f4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 25998 <_loop0_72_rule+0x4f4> │ │ │ │ │ + beq 259a8 <_loop0_72_rule+0x4f4> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r2, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r8, [sp] │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 25a14 <_loop0_72_rule+0x570> │ │ │ │ │ + beq 25a24 <_loop0_72_rule+0x570> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25a6c <_loop0_72_rule+0x5c8> │ │ │ │ │ + bne 25a7c <_loop0_72_rule+0x5c8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 259a8 <_loop0_72_rule+0x504> │ │ │ │ │ + beq 259b8 <_loop0_72_rule+0x504> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 259c8 <_loop0_72_rule+0x524> │ │ │ │ │ + bne 259d8 <_loop0_72_rule+0x524> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq 25674 <_loop0_72_rule+0x1d0> │ │ │ │ │ + beq 25684 <_loop0_72_rule+0x1d0> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r8, [r6, r5, lsl #2] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 25534 <_loop0_72_rule+0x90> │ │ │ │ │ + b 25544 <_loop0_72_rule+0x90> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bne 259fc <_loop0_72_rule+0x558> │ │ │ │ │ + bne 25a0c <_loop0_72_rule+0x558> │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25654 <_loop0_72_rule+0x1b0> │ │ │ │ │ + bne 25664 <_loop0_72_rule+0x1b0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - beq 257f8 <_loop0_72_rule+0x354> │ │ │ │ │ - b 256cc <_loop0_72_rule+0x228> │ │ │ │ │ + beq 25808 <_loop0_72_rule+0x354> │ │ │ │ │ + b 256dc <_loop0_72_rule+0x228> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 259b0 <_loop0_72_rule+0x50c> │ │ │ │ │ + blt 259c0 <_loop0_72_rule+0x50c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r3, r8, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r9, [r3, #12] │ │ │ │ │ ldr r8, [r3, #16] │ │ │ │ │ - bne 25998 <_loop0_72_rule+0x4f4> │ │ │ │ │ + bne 259a8 <_loop0_72_rule+0x4f4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 25858 <_loop0_72_rule+0x3b4> │ │ │ │ │ + bne 25868 <_loop0_72_rule+0x3b4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 256cc <_loop0_72_rule+0x228> │ │ │ │ │ + b 256dc <_loop0_72_rule+0x228> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 256cc <_loop0_72_rule+0x228> │ │ │ │ │ + b 256dc <_loop0_72_rule+0x228> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 256cc <_loop0_72_rule+0x228> │ │ │ │ │ + b 256dc <_loop0_72_rule+0x228> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 258ec <_loop0_72_rule+0x448> │ │ │ │ │ + beq 258fc <_loop0_72_rule+0x448> │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 256cc <_loop0_72_rule+0x228> │ │ │ │ │ + b 256dc <_loop0_72_rule+0x228> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldreq r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 25948 <_loop0_72_rule+0x4a4> │ │ │ │ │ + beq 25958 <_loop0_72_rule+0x4a4> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 25948 <_loop0_72_rule+0x4a4> │ │ │ │ │ + b 25958 <_loop0_72_rule+0x4a4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 2581c <_loop0_72_rule+0x378> │ │ │ │ │ + b 2582c <_loop0_72_rule+0x378> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 25a60 <_loop0_72_rule+0x5bc> │ │ │ │ │ + beq 25a70 <_loop0_72_rule+0x5bc> │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b 256cc <_loop0_72_rule+0x228> │ │ │ │ │ + b 256dc <_loop0_72_rule+0x228> │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25780 <_loop0_72_rule+0x2dc> │ │ │ │ │ + b 25790 <_loop0_72_rule+0x2dc> │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 256cc <_loop0_72_rule+0x228> │ │ │ │ │ + b 256dc <_loop0_72_rule+0x228> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 258bc <_loop0_72_rule+0x418> │ │ │ │ │ + beq 258cc <_loop0_72_rule+0x418> │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b 25a28 <_loop0_72_rule+0x584> │ │ │ │ │ + b 25a38 <_loop0_72_rule+0x584> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25780 <_loop0_72_rule+0x2dc> │ │ │ │ │ + b 25790 <_loop0_72_rule+0x2dc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25948 <_loop0_72_rule+0x4a4> │ │ │ │ │ + b 25958 <_loop0_72_rule+0x4a4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 254ec <_loop0_72_rule+0x48> │ │ │ │ │ + b 254fc <_loop0_72_rule+0x48> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25594 <_loop0_72_rule+0xf0> │ │ │ │ │ + b 255a4 <_loop0_72_rule+0xf0> │ │ │ │ │ │ │ │ │ │ -00025ac8 <_loop1_75_rule>: │ │ │ │ │ +00025ad8 <_loop1_75_rule>: │ │ │ │ │ _loop1_75_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 25c80 <_loop1_75_rule+0x1b8> │ │ │ │ │ + beq 25c90 <_loop1_75_rule+0x1b8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25c80 <_loop1_75_rule+0x1b8> │ │ │ │ │ + bne 25c90 <_loop1_75_rule+0x1b8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25c70 <_loop1_75_rule+0x1a8> │ │ │ │ │ + bne 25c80 <_loop1_75_rule+0x1a8> │ │ │ │ │ mov r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25c58 <_loop1_75_rule+0x190> │ │ │ │ │ + beq 25c68 <_loop1_75_rule+0x190> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25c70 <_loop1_75_rule+0x1a8> │ │ │ │ │ + bne 25c80 <_loop1_75_rule+0x1a8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25c8c │ │ │ │ │ + bl 25c9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25b74 <_loop1_75_rule+0xac> │ │ │ │ │ + bne 25b84 <_loop1_75_rule+0xac> │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -43232,147 +43236,147 @@ │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r0, [r5] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 25c8c │ │ │ │ │ + bl 25c9c │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 25c08 <_loop1_75_rule+0x140> │ │ │ │ │ + bne 25c18 <_loop1_75_rule+0x140> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq 25b50 <_loop1_75_rule+0x88> │ │ │ │ │ + beq 25b60 <_loop1_75_rule+0x88> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 25b50 <_loop1_75_rule+0x88> │ │ │ │ │ + bne 25b60 <_loop1_75_rule+0x88> │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25c50 <_loop1_75_rule+0x188> │ │ │ │ │ + beq 25c60 <_loop1_75_rule+0x188> │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble 25bf0 <_loop1_75_rule+0x128> │ │ │ │ │ + ble 25c00 <_loop1_75_rule+0x128> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r1, [r7, r6, lsl #2] │ │ │ │ │ str r1, [r2, r6, lsl #2] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 25bd4 <_loop1_75_rule+0x10c> │ │ │ │ │ + b 25be4 <_loop1_75_rule+0x10c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 25b68 <_loop1_75_rule+0xa0> │ │ │ │ │ + b 25b78 <_loop1_75_rule+0xa0> │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 25c20 <_loop1_75_rule+0x158> │ │ │ │ │ + beq 25c30 <_loop1_75_rule+0x158> │ │ │ │ │ str r2, [r5, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b 25b88 <_loop1_75_rule+0xc0> │ │ │ │ │ + b 25b98 <_loop1_75_rule+0xc0> │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ lsl r3, r8, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r8, r3 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ movne r7, r5 │ │ │ │ │ - bne 25c10 <_loop1_75_rule+0x148> │ │ │ │ │ + bne 25c20 <_loop1_75_rule+0x148> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25c00 <_loop1_75_rule+0x138> │ │ │ │ │ + b 25c10 <_loop1_75_rule+0x138> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 25c00 <_loop1_75_rule+0x138> │ │ │ │ │ + b 25c10 <_loop1_75_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25b10 <_loop1_75_rule+0x48> │ │ │ │ │ + b 25b20 <_loop1_75_rule+0x48> │ │ │ │ │ │ │ │ │ │ -00025c8c : │ │ │ │ │ +00025c9c : │ │ │ │ │ lambda_param_with_default_rule(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ │ - beq 260d4 │ │ │ │ │ + beq 260e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 260d4 │ │ │ │ │ + bne 260e4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 26148 │ │ │ │ │ + bne 26158 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq 26134 │ │ │ │ │ + beq 26144 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 26134 │ │ │ │ │ + bne 26144 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 26070 │ │ │ │ │ + bne 26080 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 25df0 │ │ │ │ │ + beq 25e00 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 25e40 │ │ │ │ │ + beq 25e50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25e40 │ │ │ │ │ + beq 25e50 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ @@ -43380,100 +43384,100 @@ │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r7, [sp] │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 26010 │ │ │ │ │ + beq 26020 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r3, [r4, #88] @ 0x58 │ │ │ │ │ subeq r1, r3, #1 │ │ │ │ │ - bne 260bc │ │ │ │ │ + bne 260cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 25de4 │ │ │ │ │ + beq 25df4 │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25f64 │ │ │ │ │ + bne 25f74 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 25e50 │ │ │ │ │ + b 25e60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 26054 │ │ │ │ │ + blt 26064 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne 26070 │ │ │ │ │ + bne 26080 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 25d58 │ │ │ │ │ + bne 25d68 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bne 26148 │ │ │ │ │ + bne 26158 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 260e0 │ │ │ │ │ + beq 260f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 260e0 │ │ │ │ │ + bne 260f0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25fe8 │ │ │ │ │ + bne 25ff8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 25f98 │ │ │ │ │ + beq 25fa8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - beq 25fe8 │ │ │ │ │ + beq 25ff8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25fe8 │ │ │ │ │ + beq 25ff8 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ @@ -43481,73 +43485,73 @@ │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r6, [sp] │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_CALL _PyAST_arg │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 26114 │ │ │ │ │ + beq 26124 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 260ec │ │ │ │ │ + bne 260fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - bl 21e8c │ │ │ │ │ + bl 21e9c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 26140 │ │ │ │ │ + beq 26150 │ │ │ │ │ mov r3, #11 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 26140 │ │ │ │ │ + beq 26150 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_CALL _PyPegen_name_default_pair │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 26080 │ │ │ │ │ + beq 26090 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 26080 │ │ │ │ │ + bne 26090 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26000 │ │ │ │ │ + b 26010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2603c │ │ │ │ │ + blt 2604c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r2, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne 25fe8 │ │ │ │ │ + bne 25ff8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_CALL _PyPegen_name_token │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bne 25ecc │ │ │ │ │ + bne 25edc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ @@ -43555,91 +43559,91 @@ │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - beq 260ac │ │ │ │ │ + beq 260bc │ │ │ │ │ mov r0, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 25e50 │ │ │ │ │ + b 25e60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 25ff4 │ │ │ │ │ + b 26004 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 25e50 │ │ │ │ │ + b 25e60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 25e50 │ │ │ │ │ + b 25e60 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25f8c │ │ │ │ │ + beq 25f9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - b 26000 │ │ │ │ │ + b 26010 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b 25e50 │ │ │ │ │ + b 25e60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ - bne 26024 │ │ │ │ │ - b 25db8 │ │ │ │ │ + bne 26034 │ │ │ │ │ + b 25dc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25cd4 │ │ │ │ │ + b 25ce4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25e84 │ │ │ │ │ + b 25e94 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - beq 25f2c │ │ │ │ │ + beq 25f3c │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 25ff4 │ │ │ │ │ + b 26004 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ - bne 26100 │ │ │ │ │ + bne 26110 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b 25ff4 │ │ │ │ │ + b 26004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b 25d10 │ │ │ │ │ + b 25d20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b 25ff4 │ │ │ │ │ + b 26004 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 26000 │ │ │ │ │ + b 26010 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -431,15 +431,15 @@ │ │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ strne r2, [r7, #88] @ 0x58 │ │ │ │ │ bne 78c │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bl 1ddd8 │ │ │ │ │ + bl 1dde8 │ │ │ │ │ R_ARM_CALL star_named_expression_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ beq 754 │ │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ │ @@ -473,15 +473,15 @@ │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 6c8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 1ddd8 │ │ │ │ │ + bl 1dde8 │ │ │ │ │ R_ARM_CALL star_named_expression_rule │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ beq 6c8 │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 694 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -601,24 +601,24 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 850 <_tmp_130_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 9ea8 │ │ │ │ │ + bl 9ea4 │ │ │ │ │ R_ARM_CALL lambda_slash_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 848 <_tmp_130_rule+0x98> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 848 <_tmp_130_rule+0x98> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ff4 │ │ │ │ │ + bl 9ff0 │ │ │ │ │ R_ARM_CALL lambda_slash_with_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ streq r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ @@ -651,15 +651,15 @@ │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 900 <_tmp_170_rule+0xa8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 187dc │ │ │ │ │ + bl 187ec │ │ │ │ │ R_ARM_CALL starred_expression_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 8f0 <_tmp_170_rule+0x98> │ │ │ │ │ mov r3, #22 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -758,15 +758,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne a60 <_tmp_128_rule+0xa4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 199cc │ │ │ │ │ + bl 199dc │ │ │ │ │ R_ARM_CALL param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne a58 <_tmp_128_rule+0x9c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne a58 <_tmp_128_rule+0x9c> │ │ │ │ │ @@ -935,15 +935,15 @@ │ │ │ │ │ b d34 <_loop0_145_rule+0x164> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r8, r7 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ bne d2c <_loop0_145_rule+0x15c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1db18 │ │ │ │ │ + bl 1db28 │ │ │ │ │ R_ARM_CALL block_rule │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq cc8 <_loop0_145_rule+0xf8> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ bne cb8 <_loop0_145_rule+0xe8> │ │ │ │ │ lsl r9, r9, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -1377,15 +1377,15 @@ │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldrd r2, [r0, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ff3c │ │ │ │ │ + bl ff38 │ │ │ │ │ R_ARM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ bne 17b0 │ │ │ │ │ @@ -1433,15 +1433,15 @@ │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1368 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1368 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _tmp_152_rule │ │ │ │ │ @@ -1478,15 +1478,15 @@ │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1404 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1404 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1529,15 +1529,15 @@ │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 1604 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ beq 1604 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1684,15 +1684,15 @@ │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 16b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 16b8 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1741,15 +1741,15 @@ │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 17c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 17c0 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1764,15 +1764,15 @@ │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 17c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ce24 <_loop0_78_rule> │ │ │ │ │ + bl ce20 <_loop0_78_rule> │ │ │ │ │ R_ARM_CALL _loop0_78_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 17c0 │ │ │ │ │ mov r3, #26 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1826,15 +1826,15 @@ │ │ │ │ │ mov r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 18b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17e70 │ │ │ │ │ + bl 17e80 │ │ │ │ │ R_ARM_CALL annotated_rhs_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 18b4 │ │ │ │ │ mov r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -2428,15 +2428,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 2044 <_tmp_177_rule+0xb0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 4dc0 │ │ │ │ │ + bl 4dbc │ │ │ │ │ R_ARM_CALL expressions_rule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 2034 <_tmp_177_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 <_tmp_180_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -2482,15 +2482,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ bne 20f0 <_tmp_135_rule+0xa4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 25088 │ │ │ │ │ + bl 25098 │ │ │ │ │ R_ARM_CALL lambda_param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 20e8 <_tmp_135_rule+0x9c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 20e8 <_tmp_135_rule+0x9c> │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -133,17 +133,17 @@ │ │ │ │ │ 0x00000820 43353100 2e4c4335 32002e4c 43353300 C51..LC52..LC53. │ │ │ │ │ 0x00000830 2e4c4335 3400646f 74746564 5f61735f .LC54.dotted_as_ │ │ │ │ │ 0x00000840 6e616d65 5f72756c 65005f6c 6f6f7030 name_rule._loop0 │ │ │ │ │ 0x00000850 5f31375f 72756c65 00646f74 7465645f _17_rule.dotted_ │ │ │ │ │ 0x00000860 6e616d65 5f72756c 6500696d 706f7274 name_rule.import │ │ │ │ │ 0x00000870 5f66726f 6d5f7461 72676574 735f7275 _from_targets_ru │ │ │ │ │ 0x00000880 6c65005f 746d705f 3136305f 72756c65 le._tmp_160_rule │ │ │ │ │ - 0x00000890 002e4c43 3535002e 4c433536 00696e76 ..LC55..LC56.inv │ │ │ │ │ - 0x000008a0 616c6964 5f666f72 5f746172 6765745f alid_for_target_ │ │ │ │ │ - 0x000008b0 72756c65 005f6c6f 6f70305f 38385f72 rule._loop0_88_r │ │ │ │ │ + 0x00000890 002e4c43 3535002e 4c433536 005f6c6f ..LC55..LC56._lo │ │ │ │ │ + 0x000008a0 6f70305f 38385f72 756c6500 696e7661 op0_88_rule.inva │ │ │ │ │ + 0x000008b0 6c69645f 666f725f 74617267 65745f72 lid_for_target_r │ │ │ │ │ 0x000008c0 756c6500 2e4c4335 37002e4c 43353800 ule..LC57..LC58. │ │ │ │ │ 0x000008d0 2e4c4335 39002e4c 43363000 2e4c4336 .LC59..LC60..LC6 │ │ │ │ │ 0x000008e0 31007061 72616d65 74657273 5f72756c 1.parameters_rul │ │ │ │ │ 0x000008f0 65005f74 6d705f32 365f7275 6c650066 e._tmp_26_rule.f │ │ │ │ │ 0x00000900 756e635f 74797065 5f636f6d 6d656e74 unc_type_comment │ │ │ │ │ 0x00000910 5f72756c 6500696e 76616c69 645f7061 _rule.invalid_pa │ │ │ │ │ 0x00000920 72616d65 74657273 5f72756c 652e6973 rameters_rule.is │ │ │ ├── lexer.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 22944 (bytes into file) │ │ │ │ │ + Start of section headers: 22936 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 14 │ │ │ │ │ Section header string table index: 13 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ -There are 14 section headers, starting at offset 0x59a0: │ │ │ │ │ +There are 14 section headers, starting at offset 0x5998: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 000130 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 004eb0 000038 08 I 11 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 004ea8 000038 08 I 11 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000164 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 000164 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 000164 000687 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 0007ec 003c00 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 004ee8 000a40 08 I 11 6 4 │ │ │ │ │ - [ 8] .rodata PROGBITS 00000000 0043ec 00005b 00 A 0 0 4 │ │ │ │ │ - [ 9] .note.GNU-stack PROGBITS 00000000 004447 000000 00 0 0 1 │ │ │ │ │ - [10] .ARM.attributes ARM_ATTRIBUTES 00000000 004447 000033 00 0 0 1 │ │ │ │ │ - [11] .symtab SYMTAB 00000000 00447c 000620 10 12 69 4 │ │ │ │ │ - [12] .strtab STRTAB 00000000 004a9c 000413 00 0 0 1 │ │ │ │ │ - [13] .shstrtab STRTAB 00000000 005928 000075 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0007ec 003bf8 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 004ee0 000a40 08 I 11 6 4 │ │ │ │ │ + [ 8] .rodata PROGBITS 00000000 0043e4 00005b 00 A 0 0 4 │ │ │ │ │ + [ 9] .note.GNU-stack PROGBITS 00000000 00443f 000000 00 0 0 1 │ │ │ │ │ + [10] .ARM.attributes ARM_ATTRIBUTES 00000000 00443f 000033 00 0 0 1 │ │ │ │ │ + [11] .symtab SYMTAB 00000000 004474 000620 10 12 69 4 │ │ │ │ │ + [12] .strtab STRTAB 00000000 004a94 000413 00 0 0 1 │ │ │ │ │ + [13] .shstrtab STRTAB 00000000 005920 000075 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -7,17 +7,17 @@ │ │ │ │ │ 3: 00000028 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ 4: 00000048 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ 5: 00000064 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ 6: 00000090 0 NOTYPE LOCAL DEFAULT 5 .LC4 │ │ │ │ │ 7: 000000e8 0 NOTYPE LOCAL DEFAULT 5 .LC5 │ │ │ │ │ 8: 0000012c 0 NOTYPE LOCAL DEFAULT 5 .LC6 │ │ │ │ │ 9: 00000000 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 10: 00000dcc 10064 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ - 11: 0000351c 316 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ - 12: 00003658 124 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ + 10: 00000dcc 10056 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ + 11: 00003514 316 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ + 12: 00003650 124 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ 13: 00000050 0 NOTYPE LOCAL DEFAULT 8 .LANCHOR0 │ │ │ │ │ 14: 00000164 0 NOTYPE LOCAL DEFAULT 5 .LC7 │ │ │ │ │ 15: 00000170 0 NOTYPE LOCAL DEFAULT 5 .LC8 │ │ │ │ │ 16: 00000178 0 NOTYPE LOCAL DEFAULT 5 .LC9 │ │ │ │ │ 17: 000001a0 0 NOTYPE LOCAL DEFAULT 5 .LC10 │ │ │ │ │ 18: 000001c8 0 NOTYPE LOCAL DEFAULT 5 .LC11 │ │ │ │ │ 19: 000001f0 0 NOTYPE LOCAL DEFAULT 5 .LC12 │ │ │ │ │ @@ -45,32 +45,32 @@ │ │ │ │ │ 41: 00000524 0 NOTYPE LOCAL DEFAULT 5 .LC35 │ │ │ │ │ 42: 00000558 0 NOTYPE LOCAL DEFAULT 5 .LC36 │ │ │ │ │ 43: 00000574 0 NOTYPE LOCAL DEFAULT 5 .LC37 │ │ │ │ │ 44: 0000059c 0 NOTYPE LOCAL DEFAULT 5 .LC38 │ │ │ │ │ 45: 000005ac 0 NOTYPE LOCAL DEFAULT 5 .LC39 │ │ │ │ │ 46: 000005c8 0 NOTYPE LOCAL DEFAULT 5 .LC40 │ │ │ │ │ 47: 00000614 0 NOTYPE LOCAL DEFAULT 5 .LC41 │ │ │ │ │ - 48: 00003858 456 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ + 48: 00003850 456 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ 49: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata │ │ │ │ │ - 50: 000036d4 388 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ - 51: 00003a20 480 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ - 52: 00002c24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 53: 00002c28 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 50: 000036cc 388 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ + 51: 00003a18 480 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ + 52: 00002c68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 53: 00002c6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 54: 00000000 136 FUNC LOCAL DEFAULT 1 tok_continuation_line │ │ │ │ │ 55: 00000658 0 NOTYPE LOCAL DEFAULT 5 .LC43 │ │ │ │ │ 56: 0000065c 0 NOTYPE LOCAL DEFAULT 5 .LC44 │ │ │ │ │ 57: 00000660 0 NOTYPE LOCAL DEFAULT 5 .LC45 │ │ │ │ │ 58: 00000664 0 NOTYPE LOCAL DEFAULT 5 .LC46 │ │ │ │ │ 59: 00000668 0 NOTYPE LOCAL DEFAULT 5 .LC47 │ │ │ │ │ 60: 0000066c 0 NOTYPE LOCAL DEFAULT 5 .LC48 │ │ │ │ │ 61: 00000674 0 NOTYPE LOCAL DEFAULT 5 .LC49 │ │ │ │ │ 62: 00000088 168 FUNC LOCAL DEFAULT 1 lookahead │ │ │ │ │ - 63: 00003a1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 64: 00003a20 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 65: 00003bfc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 63: 00003a14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 64: 00003a18 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 65: 00003bf4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 66: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 67: 0000004d 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 68: 00000050 11 OBJECT LOCAL DEFAULT 8 __func__.0 │ │ │ │ │ 69: 00000000 3532 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ 70: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_token_setup │ │ │ │ │ 71: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ 72: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x4eb0 contains 7 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x4ea8 contains 7 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000001c 00000b1c R_ARM_CALL 0000351c tok_nextc │ │ │ │ │ -00000040 00000b1c R_ARM_CALL 0000351c tok_nextc │ │ │ │ │ -00000068 00000c1c R_ARM_CALL 00003658 tok_backup │ │ │ │ │ -00000080 00000b1c R_ARM_CALL 0000351c tok_nextc │ │ │ │ │ -000000b0 00000b1c R_ARM_CALL 0000351c tok_nextc │ │ │ │ │ -00000108 00000c1c R_ARM_CALL 00003658 tok_backup │ │ │ │ │ -0000011c 00000c1c R_ARM_CALL 00003658 tok_backup │ │ │ │ │ +0000001c 00000b1c R_ARM_CALL 00003514 tok_nextc │ │ │ │ │ +00000040 00000b1c R_ARM_CALL 00003514 tok_nextc │ │ │ │ │ +00000068 00000c1c R_ARM_CALL 00003650 tok_backup │ │ │ │ │ +00000080 00000b1c R_ARM_CALL 00003514 tok_nextc │ │ │ │ │ +000000b0 00000b1c R_ARM_CALL 00003514 tok_nextc │ │ │ │ │ +00000108 00000c1c R_ARM_CALL 00003650 tok_backup │ │ │ │ │ +0000011c 00000c1c R_ARM_CALL 00003650 tok_backup │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x4ee8 contains 328 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x4ee0 contains 328 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000344 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 000003a0 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ 000003f0 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ 00000400 0000022b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000404 0000022c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 0000040c 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ @@ -125,217 +125,217 @@ │ │ │ │ │ 000022c8 0000531c R_ARM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ 00002324 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 0000234c 00002b2b R_ARM_MOVW_ABS_NC 00000574 .LC37 │ │ │ │ │ 00002350 00002b2c R_ARM_MOVT_ABS 00000574 .LC37 │ │ │ │ │ 00002364 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ 000023f8 0000232b R_ARM_MOVW_ABS_NC 00000408 .LC28 │ │ │ │ │ 000023fc 0000232c R_ARM_MOVT_ABS 00000408 .LC28 │ │ │ │ │ -00002494 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002588 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000025d0 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002610 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002624 0000022b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002628 0000022c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000262c 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002658 00001a2b R_ARM_MOVW_ABS_NC 000002f4 .LC19 │ │ │ │ │ -0000265c 00001a2c R_ARM_MOVT_ABS 000002f4 .LC19 │ │ │ │ │ +000024e4 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000257c 00001a2b R_ARM_MOVW_ABS_NC 000002f4 .LC19 │ │ │ │ │ +00002580 00001a2c R_ARM_MOVT_ABS 000002f4 .LC19 │ │ │ │ │ +000025c8 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002610 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002650 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002664 0000022b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002668 0000022c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000266c 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ 000026e0 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 00002714 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ 00002730 0000541c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000027a8 00001d2b R_ARM_MOVW_ABS_NC 0000033c .LC22 │ │ │ │ │ -000027ac 00001d2c R_ARM_MOVT_ABS 0000033c .LC22 │ │ │ │ │ -000027c4 00000e2b R_ARM_MOVW_ABS_NC 00000164 .LC7 │ │ │ │ │ -000027c8 00000e2c R_ARM_MOVT_ABS 00000164 .LC7 │ │ │ │ │ -00002844 0000022b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002848 0000022c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000284c 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000028a4 0000551c R_ARM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -000028b4 00000f2b R_ARM_MOVW_ABS_NC 00000170 .LC8 │ │ │ │ │ -000028b8 00000f2c R_ARM_MOVT_ABS 00000170 .LC8 │ │ │ │ │ -000028bc 0000561c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000028e0 00004b2b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000028e4 00004b2c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002920 0000551c R_ARM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -0000297c 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000029a4 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002a00 0000282b R_ARM_MOVW_ABS_NC 000004cc .LC34 │ │ │ │ │ -00002a04 0000292b R_ARM_MOVW_ABS_NC 00000524 .LC35 │ │ │ │ │ -00002a08 0000282c R_ARM_MOVT_ABS 000004cc .LC34 │ │ │ │ │ -00002a0c 0000292c R_ARM_MOVT_ABS 00000524 .LC35 │ │ │ │ │ -00002a10 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002a78 0000202b R_ARM_MOVW_ABS_NC 00000384 .LC25 │ │ │ │ │ -00002a7c 0000202c R_ARM_MOVT_ABS 00000384 .LC25 │ │ │ │ │ -00002b0c 0000212b R_ARM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00002b10 0000212c R_ARM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -00002b14 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002b6c 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002bf0 0000222b R_ARM_MOVW_ABS_NC 000003a4 .LC27 │ │ │ │ │ -00002bf4 0000222c R_ARM_MOVT_ABS 000003a4 .LC27 │ │ │ │ │ -00002bf8 0000571c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002c10 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002c24 00003102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00002c50 0000521c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00002c5c 0000581c R_ARM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ -00002c8c 0000591c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c98 0000361c R_ARM_CALL 00000000 tok_continuation_line │ │ │ │ │ -00002cf8 0000102b R_ARM_MOVW_ABS_NC 00000178 .LC9 │ │ │ │ │ -00002cfc 0000102c R_ARM_MOVT_ABS 00000178 .LC9 │ │ │ │ │ -00002d18 0000571c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002d6c 0000242b R_ARM_MOVW_ABS_NC 00000414 .LC29 │ │ │ │ │ -00002d70 0000242c R_ARM_MOVT_ABS 00000414 .LC29 │ │ │ │ │ -00002d74 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002d8c 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002d94 0000162b R_ARM_MOVW_ABS_NC 00000268 .LC15 │ │ │ │ │ -00002d98 0000162c R_ARM_MOVT_ABS 00000268 .LC15 │ │ │ │ │ -00002dcc 0000152b R_ARM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ -00002dd0 0000152c R_ARM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ -00002de4 0000142b R_ARM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ -00002de8 0000142c R_ARM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ -00002dfc 0000132b R_ARM_MOVW_ABS_NC 000001f0 .LC12 │ │ │ │ │ -00002e00 0000132c R_ARM_MOVT_ABS 000001f0 .LC12 │ │ │ │ │ -00002e14 0000122b R_ARM_MOVW_ABS_NC 000001c8 .LC11 │ │ │ │ │ -00002e18 0000122c R_ARM_MOVT_ABS 000001c8 .LC11 │ │ │ │ │ -00002e60 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002ec0 00002f2b R_ARM_MOVW_ABS_NC 00000614 .LC41 │ │ │ │ │ -00002ec4 00002f2c R_ARM_MOVT_ABS 00000614 .LC41 │ │ │ │ │ -00002ec8 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002ed4 00002a2b R_ARM_MOVW_ABS_NC 00000558 .LC36 │ │ │ │ │ -00002ed8 00002a2c R_ARM_MOVT_ABS 00000558 .LC36 │ │ │ │ │ -00002edc 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002f0c 00002e2b R_ARM_MOVW_ABS_NC 000005c8 .LC40 │ │ │ │ │ -00002f10 00002e2c R_ARM_MOVT_ABS 000005c8 .LC40 │ │ │ │ │ -00002f14 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002f34 00002d2b R_ARM_MOVW_ABS_NC 000005ac .LC39 │ │ │ │ │ -00002f38 00002d2c R_ARM_MOVT_ABS 000005ac .LC39 │ │ │ │ │ -00002fa4 0000212b R_ARM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00002fa8 0000212c R_ARM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +00002754 00000e2b R_ARM_MOVW_ABS_NC 00000164 .LC7 │ │ │ │ │ +00002758 00000e2c R_ARM_MOVT_ABS 00000164 .LC7 │ │ │ │ │ +00002824 0000551c R_ARM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00002850 00000f2b R_ARM_MOVW_ABS_NC 00000170 .LC8 │ │ │ │ │ +00002854 00000f2c R_ARM_MOVT_ABS 00000170 .LC8 │ │ │ │ │ +00002858 0000561c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000287c 00004b2b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00002880 00004b2c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000028bc 0000551c R_ARM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +000028c8 0000102b R_ARM_MOVW_ABS_NC 00000178 .LC9 │ │ │ │ │ +000028cc 0000102c R_ARM_MOVT_ABS 00000178 .LC9 │ │ │ │ │ +000028e8 0000571c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002948 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002990 0000212b R_ARM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +00002994 0000212c R_ARM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +00002998 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000029f4 00001d2b R_ARM_MOVW_ABS_NC 0000033c .LC22 │ │ │ │ │ +000029f8 00001d2c R_ARM_MOVT_ABS 0000033c .LC22 │ │ │ │ │ +00002a40 0000282b R_ARM_MOVW_ABS_NC 000004cc .LC34 │ │ │ │ │ +00002a44 0000292b R_ARM_MOVW_ABS_NC 00000524 .LC35 │ │ │ │ │ +00002a48 0000282c R_ARM_MOVT_ABS 000004cc .LC34 │ │ │ │ │ +00002a4c 0000292c R_ARM_MOVT_ABS 00000524 .LC35 │ │ │ │ │ +00002a50 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002ab8 0000202b R_ARM_MOVW_ABS_NC 00000384 .LC25 │ │ │ │ │ +00002abc 0000202c R_ARM_MOVT_ABS 00000384 .LC25 │ │ │ │ │ +00002bb8 0000222b R_ARM_MOVW_ABS_NC 000003a4 .LC27 │ │ │ │ │ +00002bbc 0000222c R_ARM_MOVT_ABS 000003a4 .LC27 │ │ │ │ │ +00002bc0 0000571c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002bd8 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002c3c 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002c68 00003102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00002c70 0000022b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002c74 0000022c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002c78 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002cd0 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002d00 0000521c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00002d0c 0000581c R_ARM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ +00002d3c 0000591c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d48 0000361c R_ARM_CALL 00000000 tok_continuation_line │ │ │ │ │ +00002d64 00001b2b R_ARM_MOVW_ABS_NC 00000300 .LC20 │ │ │ │ │ +00002d68 00001b2c R_ARM_MOVT_ABS 00000300 .LC20 │ │ │ │ │ +00002d9c 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002da8 0000192b R_ARM_MOVW_ABS_NC 000002d8 .LC18 │ │ │ │ │ +00002dac 0000192c R_ARM_MOVT_ABS 000002d8 .LC18 │ │ │ │ │ +00002db4 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002dcc 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002dd8 00004e1c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00002e3c 0000252b R_ARM_MOVW_ABS_NC 0000043c .LC31 │ │ │ │ │ +00002e40 0000252c R_ARM_MOVT_ABS 0000043c .LC31 │ │ │ │ │ +00002e44 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002e6c 00001c2b R_ARM_MOVW_ABS_NC 00000324 .LC21 │ │ │ │ │ +00002e70 00001c2c R_ARM_MOVT_ABS 00000324 .LC21 │ │ │ │ │ +00002e74 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002e90 0000262b R_ARM_MOVW_ABS_NC 00000470 .LC32 │ │ │ │ │ +00002e94 0000262c R_ARM_MOVT_ABS 00000470 .LC32 │ │ │ │ │ +00002ea8 0000032b R_ARM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +00002eac 0000032c R_ARM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +00002eb0 00000d2b R_ARM_MOVW_ABS_NC 00000050 .LANCHOR0 │ │ │ │ │ +00002eb4 00000d2c R_ARM_MOVT_ABS 00000050 .LANCHOR0 │ │ │ │ │ +00002eb8 00004a1c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00002efc 0000042b R_ARM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +00002f00 0000042c R_ARM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +00002f04 00000d2b R_ARM_MOVW_ABS_NC 00000050 .LANCHOR0 │ │ │ │ │ +00002f08 00000d2c R_ARM_MOVT_ABS 00000050 .LANCHOR0 │ │ │ │ │ +00002f0c 00004a1c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00002f10 0000112b R_ARM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ +00002f14 0000112c R_ARM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ +00002f88 0000591c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f90 00004e1c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00002fa8 0000172b R_ARM_MOVW_ABS_NC 00000290 .LC16 │ │ │ │ │ +00002fac 0000172c R_ARM_MOVT_ABS 00000290 .LC16 │ │ │ │ │ 00002fb0 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002fc8 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00002fd0 00001e2b R_ARM_MOVW_ABS_NC 00000344 .LC23 │ │ │ │ │ -00002fd4 00001e2c R_ARM_MOVT_ABS 00000344 .LC23 │ │ │ │ │ -00002ff8 0000361c R_ARM_CALL 00000000 tok_continuation_line │ │ │ │ │ -00003070 0000591c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003078 00004e1c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00003090 0000172b R_ARM_MOVW_ABS_NC 00000290 .LC16 │ │ │ │ │ -00003094 0000172c R_ARM_MOVT_ABS 00000290 .LC16 │ │ │ │ │ -00003098 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000030a8 00005a1c R_ARM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -000030cc 0000591c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030dc 00005b1c R_ARM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ -00003100 0000591c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003130 0000182b R_ARM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ -00003134 0000182c R_ARM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ -00003138 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00003180 00005c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00003184 00005c2c R_ARM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -0000318c 00005d1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000031d8 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000031f4 00005e1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003310 00001c2b R_ARM_MOVW_ABS_NC 00000324 .LC21 │ │ │ │ │ -00003314 00001c2c R_ARM_MOVT_ABS 00000324 .LC21 │ │ │ │ │ -00003318 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00003334 0000521c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00003340 00005f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003358 00001b2b R_ARM_MOVW_ABS_NC 00000300 .LC20 │ │ │ │ │ -0000335c 00001b2c R_ARM_MOVT_ABS 00000300 .LC20 │ │ │ │ │ -00003384 0000112b R_ARM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ -00003388 0000112c R_ARM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ -000033bc 00001f2b R_ARM_MOVW_ABS_NC 0000036c .LC24 │ │ │ │ │ -000033c0 00001f2c R_ARM_MOVT_ABS 0000036c .LC24 │ │ │ │ │ -000033c4 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000033f0 0000032b R_ARM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ -000033f4 0000032c R_ARM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ -000033f8 00000d2b R_ARM_MOVW_ABS_NC 00000050 .LANCHOR0 │ │ │ │ │ -000033fc 00000d2c R_ARM_MOVT_ABS 00000050 .LANCHOR0 │ │ │ │ │ -00003400 00004a1c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00003444 0000042b R_ARM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ -00003448 0000042c R_ARM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ -0000344c 00000d2b R_ARM_MOVW_ABS_NC 00000050 .LANCHOR0 │ │ │ │ │ -00003450 00000d2c R_ARM_MOVT_ABS 00000050 .LANCHOR0 │ │ │ │ │ -00003454 00004a1c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -00003458 00002c2b R_ARM_MOVW_ABS_NC 0000059c .LC38 │ │ │ │ │ -0000345c 00002c2c R_ARM_MOVT_ABS 0000059c .LC38 │ │ │ │ │ -000034c0 0000252b R_ARM_MOVW_ABS_NC 0000043c .LC31 │ │ │ │ │ -000034c4 0000252c R_ARM_MOVT_ABS 0000043c .LC31 │ │ │ │ │ -000034c8 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000034d4 00004e1c R_ARM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -000034f4 0000262b R_ARM_MOVW_ABS_NC 00000470 .LC32 │ │ │ │ │ -000034f8 0000262c R_ARM_MOVT_ABS 00000470 .LC32 │ │ │ │ │ -00003510 0000192b R_ARM_MOVW_ABS_NC 000002d8 .LC18 │ │ │ │ │ -00003514 0000192c R_ARM_MOVT_ABS 000002d8 .LC18 │ │ │ │ │ -000035b8 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00003618 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ -0000362c 0000022b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003630 0000022c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003638 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000036ac 0000032b R_ARM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ -000036b0 0000032c R_ARM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ -000036b4 00000d2b R_ARM_MOVW_ABS_NC 00000050 .LANCHOR0 │ │ │ │ │ -000036b8 00000d2c R_ARM_MOVT_ABS 00000050 .LANCHOR0 │ │ │ │ │ -000036bc 00004a1c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000036c0 0000042b R_ARM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ -000036c4 0000042c R_ARM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ -000036c8 00000d2b R_ARM_MOVW_ABS_NC 00000050 .LANCHOR0 │ │ │ │ │ -000036cc 00000d2c R_ARM_MOVT_ABS 00000050 .LANCHOR0 │ │ │ │ │ -000036d0 00004a1c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000036e8 00004b2b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000036ec 00004b2c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00003778 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000037c4 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ -000037d4 0000022b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000037d8 0000022c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000037dc 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00003830 0000212b R_ARM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00003834 0000212c R_ARM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -00003838 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000038dc 0000372b R_ARM_MOVW_ABS_NC 00000658 .LC43 │ │ │ │ │ -000038e0 0000372c R_ARM_MOVT_ABS 00000658 .LC43 │ │ │ │ │ -000038e8 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -00003908 0000602b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -0000390c 0000602c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00003914 00003c2b R_ARM_MOVW_ABS_NC 0000066c .LC48 │ │ │ │ │ -00003918 00003c2c R_ARM_MOVT_ABS 0000066c .LC48 │ │ │ │ │ -0000391c 00003d2b R_ARM_MOVW_ABS_NC 00000674 .LC49 │ │ │ │ │ -00003920 00003d2c R_ARM_MOVT_ABS 00000674 .LC49 │ │ │ │ │ -00003928 0000611c R_ARM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -0000394c 00003c2b R_ARM_MOVW_ABS_NC 0000066c .LC48 │ │ │ │ │ -00003950 00003c2c R_ARM_MOVT_ABS 0000066c .LC48 │ │ │ │ │ -00003954 00003d2b R_ARM_MOVW_ABS_NC 00000674 .LC49 │ │ │ │ │ -00003958 00003d2c R_ARM_MOVT_ABS 00000674 .LC49 │ │ │ │ │ -00003960 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000396c 00003a2b R_ARM_MOVW_ABS_NC 00000664 .LC46 │ │ │ │ │ -00003970 00003a2c R_ARM_MOVT_ABS 00000664 .LC46 │ │ │ │ │ -00003978 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -00003988 00003b2b R_ARM_MOVW_ABS_NC 00000668 .LC47 │ │ │ │ │ -0000398c 00003b2c R_ARM_MOVT_ABS 00000668 .LC47 │ │ │ │ │ -00003994 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -000039e4 0000392b R_ARM_MOVW_ABS_NC 00000660 .LC45 │ │ │ │ │ -000039e8 0000392c R_ARM_MOVT_ABS 00000660 .LC45 │ │ │ │ │ -000039f0 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -00003a00 0000382b R_ARM_MOVW_ABS_NC 0000065c .LC44 │ │ │ │ │ -00003a04 0000382c R_ARM_MOVT_ABS 0000065c .LC44 │ │ │ │ │ -00003a0c 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -00003a1c 00003102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00003aa8 0000372b R_ARM_MOVW_ABS_NC 00000658 .LC43 │ │ │ │ │ -00003aac 0000372c R_ARM_MOVT_ABS 00000658 .LC43 │ │ │ │ │ -00003ab4 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -00003ad8 0000602b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00003adc 0000602c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00003ae8 00003d2b R_ARM_MOVW_ABS_NC 00000674 .LC49 │ │ │ │ │ -00003aec 00003d2c R_ARM_MOVT_ABS 00000674 .LC49 │ │ │ │ │ -00003af4 0000611c R_ARM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -00003b1c 00003d2b R_ARM_MOVW_ABS_NC 00000674 .LC49 │ │ │ │ │ -00003b20 00003d2c R_ARM_MOVT_ABS 00000674 .LC49 │ │ │ │ │ -00003b2c 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00003b3c 00003a2b R_ARM_MOVW_ABS_NC 00000664 .LC46 │ │ │ │ │ -00003b40 00003a2c R_ARM_MOVT_ABS 00000664 .LC46 │ │ │ │ │ -00003b48 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -00003b5c 00003b2b R_ARM_MOVW_ABS_NC 00000668 .LC47 │ │ │ │ │ -00003b60 00003b2c R_ARM_MOVT_ABS 00000668 .LC47 │ │ │ │ │ -00003b68 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -00003bc0 0000392b R_ARM_MOVW_ABS_NC 00000660 .LC45 │ │ │ │ │ -00003bc4 0000392c R_ARM_MOVT_ABS 00000660 .LC45 │ │ │ │ │ -00003bcc 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -00003be0 0000382b R_ARM_MOVW_ABS_NC 0000065c .LC44 │ │ │ │ │ -00003be4 0000382c R_ARM_MOVT_ABS 0000065c .LC44 │ │ │ │ │ -00003bec 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ -00003bfc 00003102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00002fc0 00005a1c R_ARM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +00002fe4 0000591c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ff4 00005b1c R_ARM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ +00003018 0000591c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003048 0000182b R_ARM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ +0000304c 0000182c R_ARM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ +00003050 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00003098 00005c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +0000309c 00005c2c R_ARM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +000030a4 00005d1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000030cc 0000162b R_ARM_MOVW_ABS_NC 00000268 .LC15 │ │ │ │ │ +000030d0 0000162c R_ARM_MOVT_ABS 00000268 .LC15 │ │ │ │ │ +00003158 00002f2b R_ARM_MOVW_ABS_NC 00000614 .LC41 │ │ │ │ │ +0000315c 00002f2c R_ARM_MOVT_ABS 00000614 .LC41 │ │ │ │ │ +00003160 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000318c 00002e2b R_ARM_MOVW_ABS_NC 000005c8 .LC40 │ │ │ │ │ +00003190 00002e2c R_ARM_MOVT_ABS 000005c8 .LC40 │ │ │ │ │ +00003194 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000319c 0000152b R_ARM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ +000031a0 0000152c R_ARM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ +000031b4 0000142b R_ARM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ +000031b8 0000142c R_ARM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ +000031cc 0000132b R_ARM_MOVW_ABS_NC 000001f0 .LC12 │ │ │ │ │ +000031d0 0000132c R_ARM_MOVT_ABS 000001f0 .LC12 │ │ │ │ │ +000031e4 0000122b R_ARM_MOVW_ABS_NC 000001c8 .LC11 │ │ │ │ │ +000031e8 0000122c R_ARM_MOVT_ABS 000001c8 .LC11 │ │ │ │ │ +00003200 00002a2b R_ARM_MOVW_ABS_NC 00000558 .LC36 │ │ │ │ │ +00003204 00002a2c R_ARM_MOVT_ABS 00000558 .LC36 │ │ │ │ │ +00003208 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00003214 0000242b R_ARM_MOVW_ABS_NC 00000414 .LC29 │ │ │ │ │ +00003218 0000242c R_ARM_MOVT_ABS 00000414 .LC29 │ │ │ │ │ +0000321c 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00003234 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00003254 00002d2b R_ARM_MOVW_ABS_NC 000005ac .LC39 │ │ │ │ │ +00003258 00002d2c R_ARM_MOVT_ABS 000005ac .LC39 │ │ │ │ │ +000032c4 0000461c R_ARM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00003328 0000361c R_ARM_CALL 00000000 tok_continuation_line │ │ │ │ │ +00003348 00005e1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000345c 0000521c R_ARM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00003468 00005f1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003498 00001f2b R_ARM_MOVW_ABS_NC 0000036c .LC24 │ │ │ │ │ +0000349c 00001f2c R_ARM_MOVT_ABS 0000036c .LC24 │ │ │ │ │ +000034a0 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000034cc 0000212b R_ARM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +000034d0 0000212c R_ARM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +000034d8 00001e2b R_ARM_MOVW_ABS_NC 00000344 .LC23 │ │ │ │ │ +000034dc 00001e2c R_ARM_MOVT_ABS 00000344 .LC23 │ │ │ │ │ +000034ec 00002c2b R_ARM_MOVW_ABS_NC 0000059c .LC38 │ │ │ │ │ +000034f0 00002c2c R_ARM_MOVT_ABS 0000059c .LC38 │ │ │ │ │ +000035b0 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00003610 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00003624 0000022b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003628 0000022c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003630 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000036a4 0000032b R_ARM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +000036a8 0000032c R_ARM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +000036ac 00000d2b R_ARM_MOVW_ABS_NC 00000050 .LANCHOR0 │ │ │ │ │ +000036b0 00000d2c R_ARM_MOVT_ABS 00000050 .LANCHOR0 │ │ │ │ │ +000036b4 00004a1c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000036b8 0000042b R_ARM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +000036bc 0000042c R_ARM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +000036c0 00000d2b R_ARM_MOVW_ABS_NC 00000050 .LANCHOR0 │ │ │ │ │ +000036c4 00000d2c R_ARM_MOVT_ABS 00000050 .LANCHOR0 │ │ │ │ │ +000036c8 00004a1c R_ARM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000036e0 00004b2b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000036e4 00004b2c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00003770 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000037bc 0000471c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000037cc 0000022b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000037d0 0000022c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000037d4 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00003828 0000212b R_ARM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +0000382c 0000212c R_ARM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +00003830 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000038d4 0000372b R_ARM_MOVW_ABS_NC 00000658 .LC43 │ │ │ │ │ +000038d8 0000372c R_ARM_MOVT_ABS 00000658 .LC43 │ │ │ │ │ +000038e0 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +00003900 0000602b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +00003904 0000602c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +0000390c 00003c2b R_ARM_MOVW_ABS_NC 0000066c .LC48 │ │ │ │ │ +00003910 00003c2c R_ARM_MOVT_ABS 0000066c .LC48 │ │ │ │ │ +00003914 00003d2b R_ARM_MOVW_ABS_NC 00000674 .LC49 │ │ │ │ │ +00003918 00003d2c R_ARM_MOVT_ABS 00000674 .LC49 │ │ │ │ │ +00003920 0000611c R_ARM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +00003944 00003c2b R_ARM_MOVW_ABS_NC 0000066c .LC48 │ │ │ │ │ +00003948 00003c2c R_ARM_MOVT_ABS 0000066c .LC48 │ │ │ │ │ +0000394c 00003d2b R_ARM_MOVW_ABS_NC 00000674 .LC49 │ │ │ │ │ +00003950 00003d2c R_ARM_MOVT_ABS 00000674 .LC49 │ │ │ │ │ +00003958 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00003964 00003a2b R_ARM_MOVW_ABS_NC 00000664 .LC46 │ │ │ │ │ +00003968 00003a2c R_ARM_MOVT_ABS 00000664 .LC46 │ │ │ │ │ +00003970 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +00003980 00003b2b R_ARM_MOVW_ABS_NC 00000668 .LC47 │ │ │ │ │ +00003984 00003b2c R_ARM_MOVT_ABS 00000668 .LC47 │ │ │ │ │ +0000398c 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +000039dc 0000392b R_ARM_MOVW_ABS_NC 00000660 .LC45 │ │ │ │ │ +000039e0 0000392c R_ARM_MOVT_ABS 00000660 .LC45 │ │ │ │ │ +000039e8 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +000039f8 0000382b R_ARM_MOVW_ABS_NC 0000065c .LC44 │ │ │ │ │ +000039fc 0000382c R_ARM_MOVT_ABS 0000065c .LC44 │ │ │ │ │ +00003a04 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +00003a14 00003102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00003aa0 0000372b R_ARM_MOVW_ABS_NC 00000658 .LC43 │ │ │ │ │ +00003aa4 0000372c R_ARM_MOVT_ABS 00000658 .LC43 │ │ │ │ │ +00003aac 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +00003ad0 0000602b R_ARM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +00003ad4 0000602c R_ARM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +00003ae0 00003d2b R_ARM_MOVW_ABS_NC 00000674 .LC49 │ │ │ │ │ +00003ae4 00003d2c R_ARM_MOVT_ABS 00000674 .LC49 │ │ │ │ │ +00003aec 0000611c R_ARM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +00003b14 00003d2b R_ARM_MOVW_ABS_NC 00000674 .LC49 │ │ │ │ │ +00003b18 00003d2c R_ARM_MOVT_ABS 00000674 .LC49 │ │ │ │ │ +00003b24 0000481c R_ARM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00003b34 00003a2b R_ARM_MOVW_ABS_NC 00000664 .LC46 │ │ │ │ │ +00003b38 00003a2c R_ARM_MOVT_ABS 00000664 .LC46 │ │ │ │ │ +00003b40 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +00003b54 00003b2b R_ARM_MOVW_ABS_NC 00000668 .LC47 │ │ │ │ │ +00003b58 00003b2c R_ARM_MOVT_ABS 00000668 .LC47 │ │ │ │ │ +00003b60 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +00003bb8 0000392b R_ARM_MOVW_ABS_NC 00000660 .LC45 │ │ │ │ │ +00003bbc 0000392c R_ARM_MOVT_ABS 00000660 .LC45 │ │ │ │ │ +00003bc4 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +00003bd8 0000382b R_ARM_MOVW_ABS_NC 0000065c .LC44 │ │ │ │ │ +00003bdc 0000382c R_ARM_MOVT_ABS 0000065c .LC44 │ │ │ │ │ +00003be4 00003e1c R_ARM_CALL 00000088 lookahead │ │ │ │ │ +00003bf4 00003102 R_ARM_ABS32 00000000 .rodata │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -8,43 +8,43 @@ │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ R_ARM_CALL tok_nextc │ │ │ │ │ cmp r0, #13 │ │ │ │ │ beq 7c │ │ │ │ │ cmp r0, #10 │ │ │ │ │ movne r3, #25 │ │ │ │ │ strne r3, [r4, #32] │ │ │ │ │ mvnne r1, #0 │ │ │ │ │ bne 70 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ R_ARM_CALL tok_nextc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r3, #11 │ │ │ │ │ mov r1, r0 │ │ │ │ │ streq r3, [r4, #32] │ │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ │ streq r2, [r4, #4] │ │ │ │ │ beq 70 │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ R_ARM_CALL tok_backup │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ R_ARM_CALL tok_nextc │ │ │ │ │ b 28 │ │ │ │ │ │ │ │ │ │ 00000088 : │ │ │ │ │ lookahead(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ R_ARM_CALL tok_nextc │ │ │ │ │ ldrb r3, [r4] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq d4 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ beq a8 │ │ │ │ │ @@ -75,19 +75,19 @@ │ │ │ │ │ bls cc │ │ │ │ │ subs r4, r0, #95 @ 0x5f │ │ │ │ │ movne r4, #1 │ │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ │ movgt r4, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ R_ARM_CALL tok_backup │ │ │ │ │ cmp r5, r7 │ │ │ │ │ beq 128 │ │ │ │ │ ldrb r1, [r5, #-1]! │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ R_ARM_CALL tok_backup │ │ │ │ │ cmp r7, r5 │ │ │ │ │ bne 114 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -298,15 +298,15 @@ │ │ │ │ │ cmp r2, #1 │ │ │ │ │ movne r2, #61 @ 0x3d │ │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 348 <_PyTokenizer_Get+0x348> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ beq d0c <_PyTokenizer_Get+0xd0c> │ │ │ │ │ add r5, r4, r8 │ │ │ │ │ sub r2, r6, #123 @ 0x7b │ │ │ │ │ bics r3, r2, #2 │ │ │ │ │ ldr r3, [r5, #2776] @ 0xad8 │ │ │ │ │ @@ -336,15 +336,15 @@ │ │ │ │ │ movne r2, #60 @ 0x3c │ │ │ │ │ moveq r2, #63 @ 0x3f │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 348 <_PyTokenizer_Get+0x348> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ moveq r8, r1 │ │ │ │ │ beq 578 <_PyTokenizer_Get+0x578> │ │ │ │ │ @@ -644,15 +644,15 @@ │ │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne d38 <_PyTokenizer_Get+0xd38> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr lr, [r7, #2760] @ 0xac8 │ │ │ │ │ eor r1, r1, #1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ movne ip, #0 │ │ │ │ │ andeq ip, r1, #1 │ │ │ │ │ @@ -665,18 +665,18 @@ │ │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ │ ldrne r1, [r4, #28] │ │ │ │ │ subne r2, r2, #1 │ │ │ │ │ bne a48 <_PyTokenizer_Get+0xa48> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ add r2, r4, r2, lsl #6 │ │ │ │ │ str r3, [r2, #2756] @ 0xac4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ @@ -796,15 +796,15 @@ │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 348 <_PyTokenizer_Get+0x348> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #123 @ 0x7b │ │ │ │ │ bne c94 <_PyTokenizer_Get+0xc94> │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr ip, [r5, #2772] @ 0xad4 │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ @@ -833,26 +833,26 @@ │ │ │ │ │ mov r5, r8 │ │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r8, #10 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ b 7f8 <_PyTokenizer_Get+0x7f8> │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldr r3, [r6, #68] @ 0x44 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ add r3, r4, r3, lsl #6 │ │ │ │ │ str r7, [r3, #2756] @ 0xac4 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ str r7, [r5, #2812] @ 0xafc │ │ │ │ │ b 32c <_PyTokenizer_Get+0x32c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldr ip, [r5, #2772] @ 0xad4 │ │ │ │ │ b 4c8 <_PyTokenizer_Get+0x4c8> │ │ │ │ │ add r2, r4, r2, lsl #6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ @@ -871,21 +871,21 @@ │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 348 <_PyTokenizer_Get+0x348> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq d1c <_PyTokenizer_Get+0xd1c> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ add r3, r4, r8 │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr ip, [r3, #2772] @ 0xad4 │ │ │ │ │ b 4c8 <_PyTokenizer_Get+0x4c8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r6, r0 │ │ │ │ │ b 498 <_PyTokenizer_Get+0x498> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_warn_invalid_escape_sequence> │ │ │ │ │ R_ARM_CALL _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -978,26 +978,26 @@ │ │ │ │ │ cmp r2, r7 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ add r2, r7, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldrb r2, [r7] │ │ │ │ │ str r7, [r4, #4] │ │ │ │ │ - bhi 33f0 │ │ │ │ │ + bhi 2ea8 │ │ │ │ │ ldrb r1, [r7] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 3444 │ │ │ │ │ + bne 2efc │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r8, #0 │ │ │ │ │ str r8, [r4, #28] │ │ │ │ │ cmp r7, r9 │ │ │ │ │ beq 19d0 │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi 2e68 │ │ │ │ │ + bhi 32e8 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ add r1, r7, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldrb r0, [r7] │ │ │ │ │ sub r3, r0, #9 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ @@ -1006,34 +1006,34 @@ │ │ │ │ │ mov ip, #9 │ │ │ │ │ movt ip, #128 @ 0x80 │ │ │ │ │ lsr ip, ip, r3 │ │ │ │ │ tst ip, #1 │ │ │ │ │ bne 1454 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 2e2c │ │ │ │ │ + beq 32cc │ │ │ │ │ str r7, [r4, #28] │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #28 │ │ │ │ │ - beq 2e4c │ │ │ │ │ + beq 32b0 │ │ │ │ │ bic r2, r5, #32 │ │ │ │ │ sub r3, r2, #65 @ 0x41 │ │ │ │ │ mov r1, r2 │ │ │ │ │ cmp r3, #25 │ │ │ │ │ bls 1118 │ │ │ │ │ sub r3, r5, #95 @ 0x5f │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 1130 │ │ │ │ │ cmp r5, #13 │ │ │ │ │ - beq 2e78 │ │ │ │ │ + beq 32f8 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ beq 145c │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ beq 127c │ │ │ │ │ uxtb r3, r5 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ @@ -1060,50 +1060,50 @@ │ │ │ │ │ movw r0, #20481 @ 0x5001 │ │ │ │ │ lsr r3, r0, r3 │ │ │ │ │ tst r3, #1 │ │ │ │ │ bne 24ec │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 176c │ │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ │ - beq 2c94 │ │ │ │ │ + beq 2d44 │ │ │ │ │ sub r6, r5, #125 @ 0x7d │ │ │ │ │ clz r6, r6 │ │ │ │ │ lsr r6, r6, #5 │ │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ │ movne r3, r6 │ │ │ │ │ orreq r3, r6, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 14b0 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ cmpne r5, #33 @ 0x21 │ │ │ │ │ beq 14b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyToken_TwoChars> │ │ │ │ │ R_ARM_CALL _PyToken_TwoChars │ │ │ │ │ cmp r5, #60 @ 0x3c │ │ │ │ │ cmpeq r8, #62 @ 0x3e │ │ │ │ │ mov r7, r0 │ │ │ │ │ - beq 3404 │ │ │ │ │ + beq 2ebc │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ bne 22b0 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ beq 1230 │ │ │ │ │ ldm r4, {r1, r3} │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi 33f0 │ │ │ │ │ + bhi 2ea8 │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ uxtb r8, r8 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 3444 │ │ │ │ │ + bne 2efc │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ beq 1504 │ │ │ │ │ ble 123c │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ @@ -1130,42 +1130,42 @@ │ │ │ │ │ str r5, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - beq 2e2c │ │ │ │ │ + beq 32cc │ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ │ str r7, [r4, #28] │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ bne edc │ │ │ │ │ movw r7, #47102 @ 0xb7fe │ │ │ │ │ movt r7, #65535 @ 0xffff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ add r3, r0, #1 │ │ │ │ │ cmp r3, #14 │ │ │ │ │ bhi 10bc │ │ │ │ │ asr r3, r7, r3 │ │ │ │ │ tst r3, #1 │ │ │ │ │ bne 10bc │ │ │ │ │ add ip, r4, #12288 @ 0x3000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #2740] @ 0xab4 │ │ │ │ │ ldr r0, [ip, #72] @ 0x48 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 26a0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 27c4 │ │ │ │ │ + bne 2754 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #28 │ │ │ │ │ - beq 2e4c │ │ │ │ │ + beq 32b0 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 2470 │ │ │ │ │ + beq 24c0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ b efc │ │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ │ beq 1dfc │ │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ │ beq 236c │ │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ │ @@ -1203,31 +1203,31 @@ │ │ │ │ │ movgt r3, #1 │ │ │ │ │ cmp r5, #95 @ 0x5f │ │ │ │ │ movne r2, r3 │ │ │ │ │ orreq r2, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 1228 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 2548 │ │ │ │ │ + beq 2540 │ │ │ │ │ ldr r8, [r4, #4] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ str r8, [r4, #4] │ │ │ │ │ - bcc 33f0 │ │ │ │ │ + bcc 2ea8 │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 3444 │ │ │ │ │ + bne 2efc │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ - bne 2c28 │ │ │ │ │ + bne 2cd8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r8, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ @@ -1256,32 +1256,32 @@ │ │ │ │ │ streq r3, [sl, #52] @ 0x34 │ │ │ │ │ b 1068 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr r2, [r7, r3, lsl #2] │ │ │ │ │ tst r2, #4 │ │ │ │ │ - bne 25ac │ │ │ │ │ + bne 25ec │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq 2950 │ │ │ │ │ + beq 291c │ │ │ │ │ ldr lr, [r4, #4] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 2700 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ sub ip, lr, #1 │ │ │ │ │ str ip, [r4, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bcc 33f0 │ │ │ │ │ + bcc 2ea8 │ │ │ │ │ ldrb r2, [lr, #-1] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3444 │ │ │ │ │ + bne 2efc │ │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ │ mov r2, #23 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str ip, [sp] │ │ │ │ │ str r0, [r4, #476] @ 0x1dc │ │ │ │ │ @@ -1290,51 +1290,51 @@ │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2558 │ │ │ │ │ + bne 2598 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #448] @ 0x1c0 │ │ │ │ │ ldmib r4, {r7, r9} │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ beq 1f20 │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi 31e0 │ │ │ │ │ + bhi 3308 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r6, r7, #1 │ │ │ │ │ str r1, [r4, #476] @ 0x1dc │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ ldrb r1, [r7] │ │ │ │ │ cmp r1, #32 │ │ │ │ │ addeq r8, r8, #1 │ │ │ │ │ addeq r5, r5, #1 │ │ │ │ │ moveq r7, r6 │ │ │ │ │ beq 1330 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ beq 271c │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq 2cb4 │ │ │ │ │ + beq 27d0 │ │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ │ - beq 2fe4 │ │ │ │ │ + beq 3314 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ str r7, [r4, #4] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bcc 33f0 │ │ │ │ │ + bcc 2ea8 │ │ │ │ │ ldrb r0, [r6, #-1] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 3444 │ │ │ │ │ + bne 2efc │ │ │ │ │ sub lr, r1, #10 │ │ │ │ │ mov r0, r2 │ │ │ │ │ cmp lr, #25 │ │ │ │ │ str r2, [r4, #476] @ 0x1dc │ │ │ │ │ bhi 15fc │ │ │ │ │ mov ip, #9 │ │ │ │ │ movt ip, #512 @ 0x200 │ │ │ │ │ @@ -1342,37 +1342,37 @@ │ │ │ │ │ tst ip, #1 │ │ │ │ │ beq 15fc │ │ │ │ │ cmp r1, #10 │ │ │ │ │ cmpeq r8, #0 │ │ │ │ │ ldr r1, [r4, #456] @ 0x1c8 │ │ │ │ │ beq 1f0c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 2938 │ │ │ │ │ + bne 2c88 │ │ │ │ │ ldr r6, [r4, #452] @ 0x1c4 │ │ │ │ │ str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r7, [r4, #28] │ │ │ │ │ bne 168c │ │ │ │ │ mov r6, #1 │ │ │ │ │ b e2c │ │ │ │ │ ldr r3, [r4, #2748] @ 0xabc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2540 │ │ │ │ │ + beq 2550 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ │ sub r2, r7, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2840 │ │ │ │ │ + bne 2c6c │ │ │ │ │ cmp r5, r7 │ │ │ │ │ bne 115c │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ beq 13fc │ │ │ │ │ mvn r5, #0 │ │ │ │ │ mvn r2, #32 │ │ │ │ │ @@ -1387,15 +1387,15 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bgt 12fc │ │ │ │ │ add r2, r4, #12288 @ 0x3000 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 2984 │ │ │ │ │ + bne 2cb0 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str r6, [r4, #2704] @ 0xa90 │ │ │ │ │ mov r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ @@ -1403,15 +1403,15 @@ │ │ │ │ │ b 1220 │ │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bgt 16c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyToken_TwoChars> │ │ │ │ │ R_ARM_CALL _PyToken_TwoChars │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ @@ -1421,15 +1421,15 @@ │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ ble 124c │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ ldrne r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bne 157c │ │ │ │ │ ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #199 @ 0xc7 │ │ │ │ │ - bgt 2ed0 │ │ │ │ │ + bgt 31fc │ │ │ │ │ add r2, r4, r3 │ │ │ │ │ add r0, r4, r3, lsl #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ strb r5, [r2, #484] @ 0x1e4 │ │ │ │ │ ldr r2, [r4, #464] @ 0x1d0 │ │ │ │ │ str r2, [r0, #684] @ 0x2ac │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ @@ -1461,15 +1461,15 @@ │ │ │ │ │ bgt 232c │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2500 │ │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 3458 │ │ │ │ │ + beq 34ec │ │ │ │ │ ble 1058 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #480] @ 0x1e0 │ │ │ │ │ add r3, r4, r2 │ │ │ │ │ ldrb r3, [r3, #484] @ 0x1e4 │ │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ │ cmpeq r3, #40 @ 0x28 │ │ │ │ │ @@ -1491,27 +1491,27 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 20bc │ │ │ │ │ ldr r6, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 228c │ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2f50 │ │ │ │ │ + bne 3264 │ │ │ │ │ lsl r2, r1, #2 │ │ │ │ │ add r3, r4, r2 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ beq 1748 │ │ │ │ │ ble 1e78 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movgt r0, #20 │ │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ │ - bgt 31c0 │ │ │ │ │ + bgt 2d84 │ │ │ │ │ add r2, r4, r2 │ │ │ │ │ ldr r3, [r2, #2292] @ 0x8f4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ bge 1f00 │ │ │ │ │ ldr r3, [r4, #452] @ 0x1c4 │ │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ @@ -1546,15 +1546,15 @@ │ │ │ │ │ cmp ip, #0 │ │ │ │ │ blt 14c4 │ │ │ │ │ subs r2, r5, #123 @ 0x7b │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ movne r2, #1 │ │ │ │ │ sub r9, r3, r2 │ │ │ │ │ cmp r9, #1 │ │ │ │ │ - beq 29d8 │ │ │ │ │ + beq 2a18 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 21c8 │ │ │ │ │ lsl r0, r0, #6 │ │ │ │ │ add r2, r4, r0 │ │ │ │ │ @@ -1584,29 +1584,29 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ b 1678 │ │ │ │ │ ldr r2, [r4, #464] @ 0x1d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #2708] @ 0xa94 │ │ │ │ │ str r2, [r4, #468] @ 0x1d4 │ │ │ │ │ str r3, [r4, #2712] @ 0xa98 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq 249c │ │ │ │ │ + beq 244c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 29b4 │ │ │ │ │ + beq 2c44 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ sub sl, r3, #1 │ │ │ │ │ str sl, [r4, #4] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bcc 33f0 │ │ │ │ │ + bcc 2ea8 │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 3444 │ │ │ │ │ + bne 2efc │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r7, #1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ @@ -1617,30 +1617,30 @@ │ │ │ │ │ mov r6, r2 │ │ │ │ │ beq 2418 │ │ │ │ │ mov sl, ip │ │ │ │ │ cmp sl, r9 │ │ │ │ │ beq 1ff0 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi 34e4 │ │ │ │ │ + bhi 32a4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ add ip, sl, #1 │ │ │ │ │ str ip, [r4, #4] │ │ │ │ │ cmp r3, #17 │ │ │ │ │ beq 20bc │ │ │ │ │ cmp r3, #22 │ │ │ │ │ beq 1858 │ │ │ │ │ ldrb r3, [sl] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq r2, r7, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 29ac │ │ │ │ │ + bne 2a10 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ bne 17e4 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ bne 17f0 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, #3 │ │ │ │ │ @@ -1649,49 +1649,49 @@ │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ │ bne 1e14 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #98 @ 0x62 │ │ │ │ │ - beq 2a24 │ │ │ │ │ + beq 2a64 │ │ │ │ │ bgt 21d8 │ │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ │ beq 21e8 │ │ │ │ │ ble 238c │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 2ae0 │ │ │ │ │ + beq 2b20 │ │ │ │ │ ldr r3, [r7, r5, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 2b7c │ │ │ │ │ + bne 2b44 │ │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ │ - beq 2a94 │ │ │ │ │ + beq 2ad4 │ │ │ │ │ bgt 23dc │ │ │ │ │ cmp r5, #69 @ 0x45 │ │ │ │ │ - beq 2a94 │ │ │ │ │ + beq 2ad4 │ │ │ │ │ cmp r5, #74 @ 0x4a │ │ │ │ │ beq 23e4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3858 │ │ │ │ │ + bl 3850 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne lr, [r4, #4] │ │ │ │ │ beq 20bc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ sub ip, lr, #1 │ │ │ │ │ str ip, [r4, #4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bcc 33f0 │ │ │ │ │ + bcc 2ea8 │ │ │ │ │ ldrb r3, [lr, #-1] │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 3444 │ │ │ │ │ + bne 2efc │ │ │ │ │ ldr r0, [r4, #476] @ 0x1dc │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ b 12dc │ │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ │ @@ -1699,25 +1699,25 @@ │ │ │ │ │ ble 1588 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2744 │ │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 3458 │ │ │ │ │ + beq 34ec │ │ │ │ │ bgt 15a8 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl, #4] │ │ │ │ │ bmi 2240 │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ bne 1058 │ │ │ │ │ ldr r2, [sl, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 34d0 │ │ │ │ │ + bne 2dd4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, #125 @ 0x7d │ │ │ │ │ str r1, [sl] │ │ │ │ │ str r3, [sl, #8] │ │ │ │ │ str r2, [sl, #52] @ 0x34 │ │ │ │ │ @@ -1737,15 +1737,15 @@ │ │ │ │ │ R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1568 │ │ │ │ │ mov r0, #93 @ 0x5d │ │ │ │ │ b 106c │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne 244c │ │ │ │ │ + bne 249c │ │ │ │ │ ldr r3, [r4, #2748] @ 0xabc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1a7c │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ @@ -1758,15 +1758,15 @@ │ │ │ │ │ mov r5, r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 1a68 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ bne e84 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne 244c │ │ │ │ │ + bne 249c │ │ │ │ │ ldr r3, [r4, #2748] @ 0xabc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1a7c │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ @@ -1789,22 +1789,22 @@ │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ ldr r1, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r9, [r4, #4] │ │ │ │ │ subne r9, r9, #1 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 2460 │ │ │ │ │ + b 24b0 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r8, #1 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ beq 1b3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bic r2, r5, #32 │ │ │ │ │ bne 1ad8 │ │ │ │ │ @@ -1824,33 +1824,33 @@ │ │ │ │ │ beq 2444 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ bne 1144 │ │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ │ bne 1144 │ │ │ │ │ mov r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ bne 1ac4 │ │ │ │ │ tst r6, r7 │ │ │ │ │ - bne 2cf4 │ │ │ │ │ + bne 28c4 │ │ │ │ │ tst r7, r8 │ │ │ │ │ - bne 3384 │ │ │ │ │ + bne 2f10 │ │ │ │ │ tst sl, r7 │ │ │ │ │ - bne 2e14 │ │ │ │ │ + bne 31e4 │ │ │ │ │ tst r9, r7 │ │ │ │ │ - bne 2dfc │ │ │ │ │ + bne 31cc │ │ │ │ │ tst sl, r6 │ │ │ │ │ - bne 2de4 │ │ │ │ │ + bne 31b4 │ │ │ │ │ tst r9, r6 │ │ │ │ │ - bne 2dcc │ │ │ │ │ + bne 319c │ │ │ │ │ tst r9, sl │ │ │ │ │ - bne 2d94 │ │ │ │ │ + bne 30cc │ │ │ │ │ orrs sl, r9, sl │ │ │ │ │ beq 176c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_tolower │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_tolower │ │ │ │ │ @@ -1865,39 +1865,39 @@ │ │ │ │ │ tst r3, #1 │ │ │ │ │ beq 176c │ │ │ │ │ ldr r2, [r4, #464] @ 0x1d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #2708] @ 0xa94 │ │ │ │ │ str r2, [r4, #468] @ 0x1d4 │ │ │ │ │ str r3, [r4, #2712] @ 0xa98 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq 2d48 │ │ │ │ │ + beq 28fc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2d3c │ │ │ │ │ + beq 28f0 │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ sub r6, r2, #1 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bcc 33f0 │ │ │ │ │ + bcc 2ea8 │ │ │ │ │ ldrb r2, [r2, #-1] │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3444 │ │ │ │ │ + bne 2efc │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r1, #1 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ add r0, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r8, [r4, #28] │ │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ │ - bgt 2d68 │ │ │ │ │ + bgt 3210 │ │ │ │ │ add r3, r4, r3, lsl #6 │ │ │ │ │ lsl ip, r2, #6 │ │ │ │ │ str r2, [r0, #68] @ 0x44 │ │ │ │ │ mov r0, #1 │ │ │ │ │ str r0, [r3, #2820] @ 0xb04 │ │ │ │ │ add r3, r4, ip │ │ │ │ │ strb r5, [r3, #2768] @ 0xad0 │ │ │ │ │ @@ -1912,15 +1912,15 @@ │ │ │ │ │ mvn lr, #0 │ │ │ │ │ str r0, [r3, #2800] @ 0xaf0 │ │ │ │ │ str r0, [r3, #2812] @ 0xafc │ │ │ │ │ str lr, [r3, #2792] @ 0xae8 │ │ │ │ │ str lr, [r3, #2796] @ 0xaec │ │ │ │ │ str lr, [r1, #2804] @ 0xaf4 │ │ │ │ │ str r0, [r1, #2808] @ 0xaf8 │ │ │ │ │ - ldr r1, [pc, #4004] @ 2c24 │ │ │ │ │ + ldr r1, [pc, #4072] @ 2c68 │ │ │ │ │ ldrb r3, [r8] │ │ │ │ │ sub r3, r3, #70 @ 0x46 │ │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ │ bhi 1cec │ │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ @@ -1981,27 +1981,27 @@ │ │ │ │ │ cmp r0, #10 │ │ │ │ │ bne e74 │ │ │ │ │ ldr r3, [r4, #2748] @ 0xabc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2640 │ │ │ │ │ + beq 2680 │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r7, [r4, #2708] @ 0xa94 │ │ │ │ │ sub r2, r9, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ mov r8, r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2620 │ │ │ │ │ + bne 2660 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - beq 25d8 │ │ │ │ │ + beq 2618 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ bls e40 │ │ │ │ │ mov r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b e74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -2019,42 +2019,42 @@ │ │ │ │ │ b 1220 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r6, #1 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ b 1aac │ │ │ │ │ - bl 36d4 │ │ │ │ │ + bl 36cc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25bc │ │ │ │ │ + beq 25fc │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ - beq 2590 │ │ │ │ │ + beq 25d0 │ │ │ │ │ bic r3, r5, #32 │ │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ │ - beq 2a94 │ │ │ │ │ + beq 2ad4 │ │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ │ beq 23e4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3858 │ │ │ │ │ + bl 3850 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 20c0 │ │ │ │ │ ldr lr, [r4, #4] │ │ │ │ │ cmn r5, #1 │ │ │ │ │ bne 18e8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 31b4 │ │ │ │ │ + ble 2d78 │ │ │ │ │ ldr ip, [r4, #452] @ 0x1c4 │ │ │ │ │ add r2, r4, r2 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ │ sub r0, ip, #1 │ │ │ │ │ str r0, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ │ @@ -2074,25 +2074,25 @@ │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ │ bne 1ec4 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bne 31b4 │ │ │ │ │ + bne 2d78 │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ ldr r3, [r3, #2292] @ 0x8f4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ beq 1758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_indenterror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_indenterror │ │ │ │ │ b 2270 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 3350 │ │ │ │ │ + bne 30f8 │ │ │ │ │ ldr r3, [r4, #452] @ 0x1c4 │ │ │ │ │ mov r6, #1 │ │ │ │ │ b 1678 │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ bne 15e8 │ │ │ │ │ ldr r2, [r4, #2748] @ 0xabc │ │ │ │ │ @@ -2147,15 +2147,15 @@ │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ b 15e8 │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne 2674 │ │ │ │ │ + bne 2558 │ │ │ │ │ ldr r3, [r4, #2748] @ 0xabc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov ip, r9 │ │ │ │ │ beq 268c │ │ │ │ │ @@ -2190,17 +2190,17 @@ │ │ │ │ │ ldr ip, [r4, #28] │ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str ip, [r4, #4] │ │ │ │ │ ldr ip, [r4, #2712] @ 0xa98 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str ip, [r4, #2708] @ 0xa94 │ │ │ │ │ - bgt 346c │ │ │ │ │ + bgt 2de8 │ │ │ │ │ cmp r8, #3 │ │ │ │ │ - bne 29f4 │ │ │ │ │ + bne 2a34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC33 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ @@ -2225,15 +2225,15 @@ │ │ │ │ │ mov r9, #1 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, sl │ │ │ │ │ b 1aac │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ cmpeq r3, #123 @ 0x7b │ │ │ │ │ - bne 2e88 │ │ │ │ │ + bne 3120 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bgt 252c │ │ │ │ │ mov r0, #125 @ 0x7d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1568 │ │ │ │ │ @@ -2253,21 +2253,21 @@ │ │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ │ addeq r2, r2, #1 │ │ │ │ │ beq 2198 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ moveq r1, #1 │ │ │ │ │ movne r1, #0 │ │ │ │ │ - beq 2d20 │ │ │ │ │ + beq 282c │ │ │ │ │ eor lr, ip, #1 │ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ │ movne lr, #0 │ │ │ │ │ andeq lr, lr, #1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 31ec │ │ │ │ │ + bne 3340 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ bgt 215c │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -2278,33 +2278,33 @@ │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r7, [r3, #28] │ │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ │ bne 14c4 │ │ │ │ │ ldr ip, [sl, #8] │ │ │ │ │ b 1728 │ │ │ │ │ cmp r0, #111 @ 0x6f │ │ │ │ │ - beq 2754 │ │ │ │ │ + beq 29a0 │ │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ │ bne 18a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 2928 │ │ │ │ │ + beq 2ca0 │ │ │ │ │ uxtb r3, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r7, r3, lsl #2] │ │ │ │ │ ands r5, r5, #16 │ │ │ │ │ - beq 350c │ │ │ │ │ - bl 351c │ │ │ │ │ + beq 2da4 │ │ │ │ │ + bl 3514 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ │ tst r3, #16 │ │ │ │ │ - beq 264c │ │ │ │ │ + beq 2570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ b 2210 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl, #4] │ │ │ │ │ bpl 1058 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ @@ -2333,38 +2333,38 @@ │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ ldr r3, [r4, #452] @ 0x1c4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ b 1678 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - beq 3414 │ │ │ │ │ + beq 2ecc │ │ │ │ │ mov r8, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 <_PyToken_ThreeChars> │ │ │ │ │ R_ARM_CALL _PyToken_ThreeChars │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne 29cc │ │ │ │ │ + bne 2c5c │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 29c4 │ │ │ │ │ + beq 2c54 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ str ip, [r4, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bcc 33f0 │ │ │ │ │ + bcc 2ea8 │ │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ │ uxtb r3, r6 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3444 │ │ │ │ │ + bne 2efc │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -2396,104 +2396,104 @@ │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r6, r9 │ │ │ │ │ b 1aac │ │ │ │ │ mov r8, #1 │ │ │ │ │ b 1b1c │ │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ │ - beq 2a24 │ │ │ │ │ + beq 2a64 │ │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ │ - beq 2754 │ │ │ │ │ + beq 29a0 │ │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ │ - beq 2cc0 │ │ │ │ │ + beq 2950 │ │ │ │ │ uxtb r3, r5 │ │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 2b7c │ │ │ │ │ + bne 2b44 │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ - beq 2590 │ │ │ │ │ + beq 25d0 │ │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ │ bgt 18b4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3858 │ │ │ │ │ + bl 3850 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 1e50 │ │ │ │ │ b 20bc │ │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ │ bne 18d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC28 │ │ │ │ │ - bl 3a20 │ │ │ │ │ + bl 3a18 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bne 1e50 │ │ │ │ │ b 20c0 │ │ │ │ │ mov r6, #1 │ │ │ │ │ b 1b1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldreq sl, [r4, #4] │ │ │ │ │ beq 17d8 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq 2f90 │ │ │ │ │ + beq 34b8 │ │ │ │ │ ldr sl, [r4, #4] │ │ │ │ │ b 17d8 │ │ │ │ │ mov sl, #1 │ │ │ │ │ b 1b1c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3514 │ │ │ │ │ + ldr sl, [r4, #4] │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + beq 2520 │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + beq 2568 │ │ │ │ │ + ldr r2, [r4] │ │ │ │ │ + sub ip, sl, #1 │ │ │ │ │ + str ip, [r4, #4] │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + bcc 2ea8 │ │ │ │ │ + ldrb r2, [sl, #-1] │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne 2efc │ │ │ │ │ + ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ + sub r3, r3, #1 │ │ │ │ │ + str r3, [r4, #476] @ 0x1dc │ │ │ │ │ + b 1858 │ │ │ │ │ ldr r2, [r4, #476] @ 0x1dc │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 2ef8 │ │ │ │ │ + beq 3168 │ │ │ │ │ sub r9, r7, #1 │ │ │ │ │ cmp r0, #28 │ │ │ │ │ str r9, [r4, #28] │ │ │ │ │ str r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - beq 2e4c │ │ │ │ │ + beq 32b0 │ │ │ │ │ ldr r2, [r4, #480] @ 0x1e0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 20c0 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ movne r2, #67 @ 0x43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - ldr sl, [r4, #4] │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - beq 2520 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq 2684 │ │ │ │ │ - ldr r2, [r4] │ │ │ │ │ - sub ip, sl, #1 │ │ │ │ │ - str ip, [r4, #4] │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - bcc 33f0 │ │ │ │ │ - ldrb r2, [sl, #-1] │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne 3444 │ │ │ │ │ - ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - str r3, [r4, #476] @ 0x1dc │ │ │ │ │ - b 1858 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 1ba8 │ │ │ │ │ b f94 │ │ │ │ │ mov r7, #1 │ │ │ │ │ b 1b1c │ │ │ │ │ ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -2507,20 +2507,38 @@ │ │ │ │ │ mov r8, #3 │ │ │ │ │ b 17d0 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl, #4] │ │ │ │ │ bpl 1968 │ │ │ │ │ b 2240 │ │ │ │ │ - str r7, [r4, #4] │ │ │ │ │ - b 1448 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2c28 │ │ │ │ │ + bne 2cd8 │ │ │ │ │ ldr r8, [r4, #4] │ │ │ │ │ b 1208 │ │ │ │ │ + str r7, [r4, #4] │ │ │ │ │ + b 1448 │ │ │ │ │ + cmp r2, #17 │ │ │ │ │ + beq 20bc │ │ │ │ │ + cmp r2, #22 │ │ │ │ │ + bne 2064 │ │ │ │ │ + mov ip, sl │ │ │ │ │ + b 1858 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq 2ca0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC19 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3a18 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + bne 1e50 │ │ │ │ │ + b 20c0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ @@ -2529,22 +2547,22 @@ │ │ │ │ │ mov r2, #66 @ 0x42 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ beq 1e28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 36d4 │ │ │ │ │ + bl 36cc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 1e28 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, #67 @ 0x43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp] │ │ │ │ │ @@ -2555,15 +2573,15 @@ │ │ │ │ │ cmp r3, #10 │ │ │ │ │ bne e74 │ │ │ │ │ ldr r3, [r4, #2748] @ 0xabc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2640 │ │ │ │ │ + beq 2680 │ │ │ │ │ ldr r8, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r8, [r4, #2708] @ 0xa94 │ │ │ │ │ sub r2, r9, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ @@ -2580,61 +2598,43 @@ │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r7, [r4, #4] │ │ │ │ │ mov r9, r7 │ │ │ │ │ b e74 │ │ │ │ │ mov r7, r9 │ │ │ │ │ str r9, [r4, #4] │ │ │ │ │ b e74 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 2928 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC19 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3a20 │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - bne 1e50 │ │ │ │ │ - b 20c0 │ │ │ │ │ - cmp r2, #17 │ │ │ │ │ - beq 20bc │ │ │ │ │ - cmp r2, #22 │ │ │ │ │ - bne 2064 │ │ │ │ │ - mov ip, sl │ │ │ │ │ - b 1858 │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ str r9, [r4, #4] │ │ │ │ │ cmp r2, #17 │ │ │ │ │ bne 205c │ │ │ │ │ b 20bc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 27c4 │ │ │ │ │ + bne 2754 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r2, #76] @ 0x4c │ │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldr lr, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r2, #23 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ @@ -2651,191 +2651,209 @@ │ │ │ │ │ mla r8, r0, r8, r8 │ │ │ │ │ mov r7, r6 │ │ │ │ │ b 1330 │ │ │ │ │ ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bgt 250c │ │ │ │ │ b 1950 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 336c │ │ │ │ │ - sub r3, r5, #48 @ 0x30 │ │ │ │ │ - cmp r3, #7 │ │ │ │ │ - bhi 32f0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - sub r3, r0, #48 @ 0x30 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r3, #7 │ │ │ │ │ - bls 2774 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 336c │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - ldr r3, [r7, r3, lsl #2] │ │ │ │ │ - tst r3, #4 │ │ │ │ │ - bne 3358 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC22 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC22 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3a20 │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - bne 1e50 │ │ │ │ │ - b 20c0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC7 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ mov lr, #9 │ │ │ │ │ ldr r9, [r4, #472] @ 0x1d8 │ │ │ │ │ - b 27f4 │ │ │ │ │ + b 2784 │ │ │ │ │ ldrb r7, [r2] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne 285c │ │ │ │ │ + bne 27dc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ subs lr, lr, #1 │ │ │ │ │ - beq 2864 │ │ │ │ │ + beq 27e4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ldrb r3, [r1] │ │ │ │ │ - bls 285c │ │ │ │ │ + bls 27dc │ │ │ │ │ cmp r3, #32 │ │ │ │ │ - bne 27dc │ │ │ │ │ + bne 276c │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldrb r2, [r7] │ │ │ │ │ cmp r2, #9 │ │ │ │ │ cmpne r2, #32 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - beq 281c │ │ │ │ │ + beq 27ac │ │ │ │ │ sub r3, r9, r3 │ │ │ │ │ add r9, r3, r2 │ │ │ │ │ - b 27f0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC0 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b 1448 │ │ │ │ │ + b 2780 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + b 273c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 33dc │ │ │ │ │ + bne 3500 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r7, r2, #6 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bcs 28ac │ │ │ │ │ + bcs 2848 │ │ │ │ │ ldr ip, [r4, #476] @ 0x1dc │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ str r8, [sp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ + cmp ip, #0 │ │ │ │ │ + moveq r3, r0 │ │ │ │ │ + moveq ip, #1 │ │ │ │ │ + beq 2198 │ │ │ │ │ + subs ip, r0, r3 │ │ │ │ │ + movne ip, #1 │ │ │ │ │ + b 2198 │ │ │ │ │ mov r2, #6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2884 │ │ │ │ │ + bne 2804 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq 28f4 │ │ │ │ │ + beq 2890 │ │ │ │ │ ldrsb r3, [r8, #6] │ │ │ │ │ ldrb r2, [r8, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 2884 │ │ │ │ │ + blt 2804 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ tst r3, #7 │ │ │ │ │ - bne 2884 │ │ │ │ │ + bne 2804 │ │ │ │ │ add r8, r9, #6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 2ee4 │ │ │ │ │ + bne 30e4 │ │ │ │ │ ldr ip, [r4, #476] @ 0x1dc │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_type_comment_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_type_comment_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC9 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC9 │ │ │ │ │ + ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + add r1, r1, #1 │ │ │ │ │ + sub r2, r2, r0 │ │ │ │ │ + sub r1, r1, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + b 20bc │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + mov r1, #1 │ │ │ │ │ + b 1c08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 21fc │ │ │ │ │ - ldr r1, [r4, #464] @ 0x1d0 │ │ │ │ │ - cmp r1, #1 │ │ │ │ │ - bne 1f14 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - b 15fc │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne 3100 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + mov r1, #3 │ │ │ │ │ + b 1c08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ bne 26e8 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ - ldr r1, [r2, #72] @ 0x48 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq 1490 │ │ │ │ │ - str r6, [r2, #76] @ 0x4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r2, #66 @ 0x42 │ │ │ │ │ - str ip, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 1220 │ │ │ │ │ + bl 3514 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r5, #95 @ 0x5f │ │ │ │ │ + bne 239c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3514 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + ldr r3, [r7, r3, lsl #2] │ │ │ │ │ + tst r3, #4 │ │ │ │ │ + bne 239c │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3650 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC26 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC26 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b 2270 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3514 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq 2e7c │ │ │ │ │ + sub r3, r5, #48 @ 0x30 │ │ │ │ │ + cmp r3, #7 │ │ │ │ │ + bhi 2e4c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3514 │ │ │ │ │ + sub r3, r0, #48 @ 0x30 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r3, #7 │ │ │ │ │ + bls 29c0 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq 2e7c │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + ldr r3, [r7, r3, lsl #2] │ │ │ │ │ + tst r3, #4 │ │ │ │ │ + bne 2d64 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC22 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC22 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3a18 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + bne 1e50 │ │ │ │ │ + b 20c0 │ │ │ │ │ mov r6, #10 │ │ │ │ │ b 2068 │ │ │ │ │ - mov r7, #1 │ │ │ │ │ - ldr sl, [r4, #4] │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - b 17d0 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - b 2310 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - b 2310 │ │ │ │ │ ldr r2, [sl, #52] @ 0x34 │ │ │ │ │ ldr lr, [sl, #56] @ 0x38 │ │ │ │ │ orrs r2, r2, lr │ │ │ │ │ beq 21c8 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ bne 1700 │ │ │ │ │ b 14c4 │ │ │ │ │ @@ -2853,128 +2871,94 @@ │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ cmp r6, #10 │ │ │ │ │ movne r3, #24 │ │ │ │ │ strne r3, [r4, #32] │ │ │ │ │ b 20bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 33cc │ │ │ │ │ + beq 34a8 │ │ │ │ │ sub r3, r5, #48 @ 0x30 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi 339c │ │ │ │ │ + bhi 3478 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ sub r3, r0, #48 @ 0x30 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls 2a44 │ │ │ │ │ + bls 2a84 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 33cc │ │ │ │ │ + beq 34a8 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 2fd0 │ │ │ │ │ + bne 34d8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3a20 │ │ │ │ │ + bl 3a18 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ bne 1e50 │ │ │ │ │ b 20c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ sub r3, r0, #43 @ 0x2b │ │ │ │ │ mov r1, r0 │ │ │ │ │ bics r3, r3, #2 │ │ │ │ │ - bne 2b1c │ │ │ │ │ + bne 2bec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r5, [r7, r3, lsl #2] │ │ │ │ │ ands r5, r5, #4 │ │ │ │ │ - beq 2f9c │ │ │ │ │ + beq 34c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 36d4 │ │ │ │ │ + bl 36cc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25bc │ │ │ │ │ + beq 25fc │ │ │ │ │ bic r3, r5, #32 │ │ │ │ │ b 1e34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r7, r3, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 2b74 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC26 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC26 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 2270 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - ldr r3, [r7, r3, lsl #2] │ │ │ │ │ - tst r3, #4 │ │ │ │ │ - bne 2ac8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3858 │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - beq 20c0 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ - ldr ip, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r2, #2 │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str ip, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 1220 │ │ │ │ │ + beq 2980 │ │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ │ - beq 2cc0 │ │ │ │ │ + beq 2950 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r8, [r4, #4] │ │ │ │ │ - bl 36d4 │ │ │ │ │ + bl 36cc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 25bc │ │ │ │ │ + beq 25fc │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ - beq 2590 │ │ │ │ │ + beq 25d0 │ │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ │ - ble 2bbc │ │ │ │ │ + ble 2b84 │ │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ │ - beq 2a94 │ │ │ │ │ - bgt 2c18 │ │ │ │ │ + beq 2ad4 │ │ │ │ │ + bgt 2be0 │ │ │ │ │ cmp r5, #69 @ 0x45 │ │ │ │ │ - beq 2a94 │ │ │ │ │ + beq 2ad4 │ │ │ │ │ cmp r5, #74 @ 0x4a │ │ │ │ │ beq 23e4 │ │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r6, [r3, #72] @ 0x48 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bne 23c4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r1, [r4, #2708] @ 0xa94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub r2, r8, r1 │ │ │ │ │ sub r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -2988,339 +2972,292 @@ │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ │ - bne 2bbc │ │ │ │ │ + bne 2b84 │ │ │ │ │ b 23e4 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + ldr r3, [r7, r3, lsl #2] │ │ │ │ │ + tst r3, #4 │ │ │ │ │ + bne 2b08 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3650 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3850 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + beq 20c0 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3650 │ │ │ │ │ + ldr ip, [r4, #4] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str ip, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 1220 │ │ │ │ │ + mov r7, #1 │ │ │ │ │ + ldr sl, [r4, #4] │ │ │ │ │ + mov r8, r7 │ │ │ │ │ + b 17d0 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + b 2310 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + b 2310 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC0 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + b 1448 │ │ │ │ │ + ldr r1, [r4, #464] @ 0x1d0 │ │ │ │ │ + cmp r1, #1 │ │ │ │ │ + bne 1f14 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + b 15fc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3514 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + b 21fc │ │ │ │ │ + ldr r1, [r2, #72] @ 0x48 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq 1490 │ │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r2, #66 @ 0x42 │ │ │ │ │ + str ip, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 1220 │ │ │ │ │ add r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2550 │ │ │ │ │ + bne 2548 │ │ │ │ │ ldr r2, [r4, #2696] @ 0xa88 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 20bc │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ sub r1, r1, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 3180 │ │ │ │ │ + beq 3098 │ │ │ │ │ bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ R_ARM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ ldr ip, [r5, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - blt 3010 │ │ │ │ │ + blt 2f28 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2550 │ │ │ │ │ + bgt 2548 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 2550 │ │ │ │ │ + bne 2548 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2550 │ │ │ │ │ + b 2548 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_Get> │ │ │ │ │ R_ARM_CALL tok_continuation_line │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 20bc │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #2704] @ 0xa90 │ │ │ │ │ ldmib r4, {r7, r9} │ │ │ │ │ b e78 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - b 273c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r5, #95 @ 0x5f │ │ │ │ │ - bne 239c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - ldr r3, [r7, r3, lsl #2] │ │ │ │ │ - tst r3, #4 │ │ │ │ │ - bne 239c │ │ │ │ │ - b 2afc │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC9 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC9 │ │ │ │ │ - ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - add r1, r1, #1 │ │ │ │ │ - sub r2, r2, r0 │ │ │ │ │ - sub r1, r1, r0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b 20bc │ │ │ │ │ - cmp ip, #0 │ │ │ │ │ - moveq r3, r0 │ │ │ │ │ - moveq ip, #1 │ │ │ │ │ - beq 2198 │ │ │ │ │ - subs ip, r0, r3 │ │ │ │ │ - movne ip, #1 │ │ │ │ │ - b 2198 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - b 1c08 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - bne 2dac │ │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ │ - mov r1, #3 │ │ │ │ │ - b 1c08 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC29 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC29 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r6, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 1220 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC15 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC15 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - b 2d08 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + R_ARM_MOVT_ABS .LC20 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - b 1c08 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC14 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC14 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - b 2d08 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC13 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC13 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - b 2d08 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC12 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC12 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - b 2d08 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC11 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC11 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - b 2d08 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - cmp r0, #35 @ 0x23 │ │ │ │ │ - str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ - str r3, [r4, #28] │ │ │ │ │ - beq 10b4 │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ - cmp r0, #28 │ │ │ │ │ - bne 2f44 │ │ │ │ │ + b 2364 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ + mov r0, #21 │ │ │ │ │ + str r0, [r4, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + mov r2, #67 @ 0x43 │ │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ - mov r0, #29 │ │ │ │ │ - sub r1, r2, #1 │ │ │ │ │ - str r0, [r4, #32] │ │ │ │ │ - b 2454 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b f20 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - movle r0, #0 │ │ │ │ │ - movgt r0, #1 │ │ │ │ │ - cmp r3, #123 @ 0x7b │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 2f1c │ │ │ │ │ - add r2, r4, r2, lsl #2 │ │ │ │ │ - ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ │ - ldr r1, [r2, #684] @ 0x2ac │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bne 2f08 │ │ │ │ │ + bl 3650 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC41 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC41 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 2270 │ │ │ │ │ + R_ARM_MOVT_ABS .LC18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC36 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 2270 │ │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - str r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - b 2900 │ │ │ │ │ - str r7, [r4, #28] │ │ │ │ │ - mvn r5, #0 │ │ │ │ │ - str r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - b 2e44 │ │ │ │ │ - str r1, [sp] │ │ │ │ │ + str r5, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 1220 │ │ │ │ │ + mov r0, #125 @ 0x7d │ │ │ │ │ + bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ + R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 1068 │ │ │ │ │ + b 1568 │ │ │ │ │ + add ip, r4, r1, lsl #6 │ │ │ │ │ + ldrb lr, [ip, #2768] @ 0xad0 │ │ │ │ │ + cmp lr, r5 │ │ │ │ │ + bne 2098 │ │ │ │ │ + ldr lr, [ip, #2772] @ 0xad4 │ │ │ │ │ + cmp lr, r8 │ │ │ │ │ + bne 2098 │ │ │ │ │ + ldr r2, [ip, #2764] @ 0xacc │ │ │ │ │ + ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ + ldr r1, [ip, #2760] @ 0xac8 │ │ │ │ │ + add r3, r3, r2 │ │ │ │ │ + ldr r2, [ip, #2816] @ 0xb00 │ │ │ │ │ + sub r3, r3, r1 │ │ │ │ │ + add r3, r4, r3, lsl #2 │ │ │ │ │ + ldr r3, [r3, #684] @ 0x2ac │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + beq 2e8c │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movne r2, #102 @ 0x66 │ │ │ │ │ + moveq r2, #116 @ 0x74 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC40 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC40 │ │ │ │ │ + R_ARM_MOVT_ABS .LC31 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ b 2270 │ │ │ │ │ - ldmib sl, {r0, ip} │ │ │ │ │ - sub r0, r0, #1 │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - bne 2ea4 │ │ │ │ │ - add r2, r4, r1, lsl #6 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC39 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC39 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b 225c │ │ │ │ │ - cmn r5, #1 │ │ │ │ │ - bne ee8 │ │ │ │ │ - b 2470 │ │ │ │ │ - add r2, r4, r1, lsl #2 │ │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ │ - lsl r2, r1, #2 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - beq 1744 │ │ │ │ │ - movlt r5, r3 │ │ │ │ │ - movlt r8, r5 │ │ │ │ │ - blt 162c │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ble 31b4 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - movle r3, r1 │ │ │ │ │ - ble 1ef0 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - b 1e80 │ │ │ │ │ + uxtb r3, r5 │ │ │ │ │ + ldr r6, [r7, r3, lsl #2] │ │ │ │ │ + ands r6, r6, #4 │ │ │ │ │ + bne 2d64 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - b 243c │ │ │ │ │ + bl 3650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC26 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC26 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + R_ARM_MOVT_ABS .LC21 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ + b 2bc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r5, [sp] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ - b 1220 │ │ │ │ │ + bl 3514 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b 29b4 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC23 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ + R_ARM_MOVT_ABS .LC32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + movne r2, #102 @ 0x66 │ │ │ │ │ + moveq r2, #116 @ 0x74 │ │ │ │ │ b 2364 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC1 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ + add r3, r4, #12288 @ 0x3000 │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - moveq r3, r8 │ │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 0 <_PyTokenizer_Get> │ │ │ │ │ - R_ARM_CALL tok_continuation_line │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq 20bc │ │ │ │ │ - ldmib r4, {r6, r9} │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 273c │ │ │ │ │ + bne 22a4 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r1, [r4] │ │ │ │ │ + sub r2, r3, #1 │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bcc 2ea8 │ │ │ │ │ + ldrb r3, [r3, #-1] │ │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ │ + ldreq r3, [r4, #476] @ 0x1dc │ │ │ │ │ + subeq r3, r3, #1 │ │ │ │ │ + streq r3, [r4, #476] @ 0x1dc │ │ │ │ │ + beq 124c │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC2 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ + R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC10 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC10 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + b 28d8 │ │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 3164 │ │ │ │ │ + beq 307c │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bne 3148 │ │ │ │ │ + bne 3060 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 3140 │ │ │ │ │ + beq 3058 │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne r2, r5, #20 │ │ │ │ │ addeq r2, r5, #28 │ │ │ │ │ lsl r1, r3, #1 │ │ │ │ │ ldrh r7, [r2, r1] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bgt 30a0 │ │ │ │ │ + bgt 2fb8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3074 │ │ │ │ │ + bgt 2f8c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 3074 │ │ │ │ │ + bne 2f8c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3128 │ │ │ │ │ + beq 3040 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC16 │ │ │ │ │ @@ -3330,445 +3267,506 @@ │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_Substring │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 30d0 │ │ │ │ │ + bgt 2fe8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 30d0 │ │ │ │ │ + bne 2fe8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 311c │ │ │ │ │ + beq 3034 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8String │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3104 │ │ │ │ │ + bgt 301c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 3104 │ │ │ │ │ + bne 301c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldrne r2, [r5, #8] │ │ │ │ │ ldrne r3, [r4, #28] │ │ │ │ │ addne r3, r3, r2 │ │ │ │ │ strne r3, [r4, #4] │ │ │ │ │ - bne 3054 │ │ │ │ │ + bne 2f6c │ │ │ │ │ mov r3, #17 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b 20bc │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ b 20bc │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ - b 3040 │ │ │ │ │ + b 2f58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 31ac │ │ │ │ │ + beq 30c4 │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne r2, r5, #20 │ │ │ │ │ addeq r2, r5, #28 │ │ │ │ │ ldr r7, [r2, r3, lsl #2] │ │ │ │ │ - b 3048 │ │ │ │ │ + b 2f60 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 31a4 │ │ │ │ │ + beq 30bc │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne r2, r5, #20 │ │ │ │ │ addeq r2, r5, #28 │ │ │ │ │ ldrb r7, [r2, r3] │ │ │ │ │ - b 3048 │ │ │ │ │ + b 2f60 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_UnicodeDecodeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_UnicodeDecodeError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r3, #17 │ │ │ │ │ movne r3, #22 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b 20bc │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ - b 3178 │ │ │ │ │ + b 3090 │ │ │ │ │ ldr r2, [r5, #28] │ │ │ │ │ - b 315c │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - mov r0, #21 │ │ │ │ │ - str r0, [r4, #32] │ │ │ │ │ + b 3074 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC15 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC15 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + b 28d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ - mov r2, #67 @ 0x43 │ │ │ │ │ + bl 3514 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + str r3, [r4, #448] @ 0x1c0 │ │ │ │ │ + b 289c │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + b 15fc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3650 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3650 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + mov r1, #1 │ │ │ │ │ + b 1c08 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + movle r0, #0 │ │ │ │ │ + movgt r0, #1 │ │ │ │ │ + cmp r3, #123 @ 0x7b │ │ │ │ │ + movne r0, #0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 323c │ │ │ │ │ + add r2, r4, r2, lsl #2 │ │ │ │ │ + ldr r0, [r4, #464] @ 0x1d0 │ │ │ │ │ + ldr r1, [r2, #684] @ 0x2ac │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bne 3188 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC41 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC41 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b 2270 │ │ │ │ │ + str r7, [r4, #28] │ │ │ │ │ + mvn r5, #0 │ │ │ │ │ + str r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + cmp r0, #28 │ │ │ │ │ + beq 32b0 │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ + bne ee8 │ │ │ │ │ + b 24c0 │ │ │ │ │ + str r1, [sp] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC40 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC40 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b 2270 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC14 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC14 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + b 28d8 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC13 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC13 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + b 28d8 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC12 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC12 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + b 28d8 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC11 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC11 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + b 28d8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC36 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b 2270 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC29 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC29 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r6, [sp] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ + b 1220 │ │ │ │ │ + ldmib sl, {r0, ip} │ │ │ │ │ + sub r0, r0, #1 │ │ │ │ │ + cmp ip, r0 │ │ │ │ │ + bne 313c │ │ │ │ │ + add r2, r4, r1, lsl #6 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC39 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC39 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b 225c │ │ │ │ │ + add r2, r4, r1, lsl #2 │ │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ │ + lsl r2, r1, #2 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + beq 1744 │ │ │ │ │ + movlt r5, r3 │ │ │ │ │ + movlt r8, r5 │ │ │ │ │ + blt 162c │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + ble 2d78 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + movle r3, r1 │ │ │ │ │ + ble 1ef0 │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + b 1e80 │ │ │ │ │ + mov r2, #29 │ │ │ │ │ + str r2, [r4, #32] │ │ │ │ │ + b 2064 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_CALL _PyLexer_token_setup │ │ │ │ │ b 1220 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + cmp r0, #35 @ 0x23 │ │ │ │ │ + str r2, [r4, #472] @ 0x1d8 │ │ │ │ │ + str r3, [r4, #28] │ │ │ │ │ + beq 10b4 │ │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ │ + b 3174 │ │ │ │ │ + mov r0, #29 │ │ │ │ │ + sub r1, r2, #1 │ │ │ │ │ + str r0, [r4, #32] │ │ │ │ │ + b 24a4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3514 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b f20 │ │ │ │ │ mov r2, #29 │ │ │ │ │ str r2, [r4, #32] │ │ │ │ │ b 15e8 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + moveq r3, r8 │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bl 0 <_PyTokenizer_Get> │ │ │ │ │ + R_ARM_CALL tok_continuation_line │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + beq 20bc │ │ │ │ │ + ldmib r4, {r6, r9} │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + b 273c │ │ │ │ │ add r0, r8, #1 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ beq 20bc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 3324 │ │ │ │ │ + ble 344c │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 3250 │ │ │ │ │ + b 33a4 │ │ │ │ │ eor r6, r3, #1 │ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ │ movne r6, #0 │ │ │ │ │ andeq r6, r6, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 329c │ │ │ │ │ + bne 33f0 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ strb r0, [ip] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - ble 3320 │ │ │ │ │ + ble 3448 │ │ │ │ │ ldrb r0, [r7, r2] │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ │ add ip, ip, r1 │ │ │ │ │ - beq 32c8 │ │ │ │ │ + beq 3420 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ moveq r6, #1 │ │ │ │ │ movne r6, #0 │ │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne 3224 │ │ │ │ │ + bne 3378 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq lr, r0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ - beq 323c │ │ │ │ │ + beq 3390 │ │ │ │ │ subs r3, r0, lr │ │ │ │ │ movne r3, #1 │ │ │ │ │ - b 323c │ │ │ │ │ + b 3390 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - ble 3348 │ │ │ │ │ + ble 3418 │ │ │ │ │ ldrb r3, [r7, r2] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 3298 │ │ │ │ │ + bne 33ec │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bge 3348 │ │ │ │ │ - strb r3, [ip] │ │ │ │ │ - add r1, r1, #1 │ │ │ │ │ + strblt r3, [ip] │ │ │ │ │ + addlt r1, r1, #1 │ │ │ │ │ + movlt r3, #0 │ │ │ │ │ + blt 3398 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 3244 │ │ │ │ │ + b 3398 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ strb r0, [r6, r1] │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ - ble 337c │ │ │ │ │ + ble 3470 │ │ │ │ │ ldrb ip, [r7, r2] │ │ │ │ │ add r1, r1, #2 │ │ │ │ │ strb ip, [r6, r0] │ │ │ │ │ - b 3244 │ │ │ │ │ - uxtb r3, r5 │ │ │ │ │ - ldr r6, [r7, r3, lsl #2] │ │ │ │ │ - ands r6, r6, #4 │ │ │ │ │ - bne 3358 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC21 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC21 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 2bfc │ │ │ │ │ + b 3398 │ │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ strb r2, [r8, r1] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ b 21b8 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - b 3244 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - b 15fc │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC20 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b 2364 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b 2768 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 3244 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC10 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC10 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - ldr r0, [r4, #2708] @ 0xa94 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - b 2d08 │ │ │ │ │ + b 3398 │ │ │ │ │ uxtb r3, r5 │ │ │ │ │ ldr r6, [r7, r3, lsl #2] │ │ │ │ │ ands r6, r6, #4 │ │ │ │ │ - bne 2fd0 │ │ │ │ │ + bne 34d8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC24 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 2bfc │ │ │ │ │ + b 2bc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 2a38 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 10fc │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 26b4 │ │ │ │ │ + b 2a78 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3514 │ │ │ │ │ + b 243c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3650 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC1 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ - add r3, r4, #12288 @ 0x3000 │ │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 22a4 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r1, [r4] │ │ │ │ │ - sub r2, r3, #1 │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bcc 33f0 │ │ │ │ │ - ldrb r3, [r3, #-1] │ │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ │ - ldreq r3, [r4, #476] @ 0x1dc │ │ │ │ │ - subeq r3, r3, #1 │ │ │ │ │ - streq r3, [r4, #476] @ 0x1dc │ │ │ │ │ - beq 124c │ │ │ │ │ + R_ARM_MOVT_ABS .LC26 │ │ │ │ │ + b 2db0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC2 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ - R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ + R_ARM_MOVT_ABS .LC23 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b 2364 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC38 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ b 2364 │ │ │ │ │ - add ip, r4, r1, lsl #6 │ │ │ │ │ - ldrb lr, [ip, #2768] @ 0xad0 │ │ │ │ │ - cmp lr, r5 │ │ │ │ │ - bne 2098 │ │ │ │ │ - ldr lr, [ip, #2772] @ 0xad4 │ │ │ │ │ - cmp lr, r8 │ │ │ │ │ - bne 2098 │ │ │ │ │ - ldr r2, [ip, #2764] @ 0xacc │ │ │ │ │ - ldr r3, [r4, #480] @ 0x1e0 │ │ │ │ │ - ldr r1, [ip, #2760] @ 0xac8 │ │ │ │ │ - add r3, r3, r2 │ │ │ │ │ - ldr r2, [ip, #2816] @ 0xb00 │ │ │ │ │ - sub r3, r3, r1 │ │ │ │ │ - add r3, r4, r3, lsl #2 │ │ │ │ │ - ldr r3, [r3, #684] @ 0x2ac │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - beq 34f0 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movne r2, #102 @ 0x66 │ │ │ │ │ - moveq r2, #116 @ 0x74 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC31 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC31 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b 2270 │ │ │ │ │ - mov r0, #125 @ 0x7d │ │ │ │ │ - bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ - R_ARM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1068 │ │ │ │ │ - b 1568 │ │ │ │ │ - mov r2, #29 │ │ │ │ │ - str r2, [r4, #32] │ │ │ │ │ - b 2064 │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC32 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC32 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movne r2, #102 @ 0x66 │ │ │ │ │ - moveq r2, #116 @ 0x74 │ │ │ │ │ - b 2364 │ │ │ │ │ - bl 3658 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC18 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC18 │ │ │ │ │ - b 2fac │ │ │ │ │ + beq 10fc │ │ │ │ │ + mov r8, r2 │ │ │ │ │ + str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + b 26b4 │ │ │ │ │ │ │ │ │ │ -0000351c : │ │ │ │ │ +00003514 : │ │ │ │ │ tok_nextc(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq 3578 │ │ │ │ │ + beq 3570 │ │ │ │ │ ldr r2, [r3, #476] @ 0x1dc │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ movhi r2, #29 │ │ │ │ │ strhi r2, [r3, #32] │ │ │ │ │ - bhi 3648 │ │ │ │ │ + bhi 3640 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r1, r4, #1 │ │ │ │ │ str r2, [r3, #476] @ 0x1dc │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ ldrb r0, [r4] │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne 3648 │ │ │ │ │ + bne 3640 │ │ │ │ │ ldr r2, [r0, #2748] @ 0xabc │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r5, r2 │ │ │ │ │ - beq 3650 │ │ │ │ │ + beq 3648 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r4, [r3, #2708] @ 0xa94 │ │ │ │ │ sub r2, r2, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3628 │ │ │ │ │ + bne 3620 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne 3548 │ │ │ │ │ + bne 3540 │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne 3648 │ │ │ │ │ + bne 3640 │ │ │ │ │ ldr r2, [r3, #2748] @ 0xabc │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r5, r2 │ │ │ │ │ - beq 3650 │ │ │ │ │ + beq 3648 │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ str r4, [r3, #2708] @ 0xa94 │ │ │ │ │ sub r2, r2, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 35c8 │ │ │ │ │ + beq 35c0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 3570 │ │ │ │ │ + b 3568 │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ - b 3648 │ │ │ │ │ + b 3640 │ │ │ │ │ │ │ │ │ │ -00003658 : │ │ │ │ │ +00003650 : │ │ │ │ │ tok_backup(): │ │ │ │ │ cmn r1, #1 │ │ │ │ │ bxeq lr │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bcc 36ac │ │ │ │ │ + bcc 36a4 │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 36c0 │ │ │ │ │ + bne 36b8 │ │ │ │ │ ldr r3, [r0, #476] @ 0x1dc │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r0, #476] @ 0x1dc │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -3786,173 +3784,173 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_Py_FatalErrorFunc> │ │ │ │ │ R_ARM_CALL _Py_FatalErrorFunc │ │ │ │ │ │ │ │ │ │ -000036d4 : │ │ │ │ │ +000036cc : │ │ │ │ │ tok_decimal_tail(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldmib r4, {r5, r7} │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq 3740 │ │ │ │ │ + beq 3738 │ │ │ │ │ ldr r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ movhi r3, #29 │ │ │ │ │ strhi r3, [r4, #32] │ │ │ │ │ - bhi 37ec │ │ │ │ │ + bhi 37e4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r2, r5, #1 │ │ │ │ │ str r3, [r4, #476] @ 0x1dc │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldrb r0, [r5] │ │ │ │ │ ldr r3, [r6, r0, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 3800 │ │ │ │ │ + beq 37f8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne 3700 │ │ │ │ │ + bne 36f8 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 37ec │ │ │ │ │ + bne 37e4 │ │ │ │ │ ldr r3, [r4, #2748] @ 0xabc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 384c │ │ │ │ │ + beq 3844 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ │ sub r2, r7, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 37d0 │ │ │ │ │ + bne 37c8 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne 3700 │ │ │ │ │ + bne 36f8 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 37ec │ │ │ │ │ + bne 37e4 │ │ │ │ │ ldr r3, [r4, #2748] @ 0xabc │ │ │ │ │ blx r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 384c │ │ │ │ │ + beq 3844 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ str r5, [r4, #2708] @ 0xa94 │ │ │ │ │ sub r2, r7, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3784 │ │ │ │ │ + beq 377c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r3, [r6, #1020] @ 0x3fc │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 3844 │ │ │ │ │ + beq 383c │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b 3734 │ │ │ │ │ + b 372c │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ │ ands r5, r3, #4 │ │ │ │ │ - bne 36f4 │ │ │ │ │ + bne 36ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC26 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r7, [r4, #4] │ │ │ │ │ - b 37ec │ │ │ │ │ + b 37e4 │ │ │ │ │ │ │ │ │ │ -00003858 : │ │ │ │ │ +00003850 : │ │ │ │ │ verify_end_of_number.constprop.0(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add r2, r0, #12288 @ 0x3000 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 38cc │ │ │ │ │ + bne 38c4 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - ldr r1, [pc, #400] @ 3a1c │ │ │ │ │ + ldr r1, [pc, #400] @ 3a14 │ │ │ │ │ sub r2, r3, #97 @ 0x61 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ - bhi 38a4 │ │ │ │ │ + bhi 389c │ │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt 38cc │ │ │ │ │ + bgt 38c4 │ │ │ │ │ bic r2, r3, #32 │ │ │ │ │ sub r2, r2, #65 @ 0x41 │ │ │ │ │ cmp r2, #25 │ │ │ │ │ - bls 3940 │ │ │ │ │ + bls 3938 │ │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ cmpne r2, #9 │ │ │ │ │ - bls 3940 │ │ │ │ │ + bls 3938 │ │ │ │ │ mov r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC43 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3940 │ │ │ │ │ + beq 3938 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxWarning │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC48 │ │ │ │ │ @@ -3962,124 +3960,124 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC49 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyTokenizer_parser_warn> │ │ │ │ │ R_ARM_CALL _PyTokenizer_parser_warn │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3964 │ │ │ │ │ + bne 395c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - b 38d0 │ │ │ │ │ + bl 3514 │ │ │ │ │ + b 38c8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC48 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC48 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC49 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 38d0 │ │ │ │ │ + b 38c8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC46 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 38f4 │ │ │ │ │ + b 38ec │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC47 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 38f4 │ │ │ │ │ + b 38ec │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r1, r0 │ │ │ │ │ sub r0, r0, #102 @ 0x66 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ movhi r2, #0 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ movwls r2, #8449 @ 0x2101 │ │ │ │ │ lsrls r2, r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ andls r2, r2, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b 38f4 │ │ │ │ │ + b 38ec │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC45 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC45 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 38f4 │ │ │ │ │ + b 38ec │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC44 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 38f4 │ │ │ │ │ + b 38ec │ │ │ │ │ .word 0x0000002f │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -00003a20 : │ │ │ │ │ +00003a18 : │ │ │ │ │ verify_end_of_number(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ add ip, r0, #12288 @ 0x3000 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 3a94 │ │ │ │ │ + bne 3a8c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #424] @ 3bfc │ │ │ │ │ + ldr r0, [pc, #424] @ 3bf4 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sub r1, r1, #97 @ 0x61 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ - bhi 3a6c │ │ │ │ │ + bhi 3a64 │ │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt 3a94 │ │ │ │ │ + bgt 3a8c │ │ │ │ │ bic r1, r3, #32 │ │ │ │ │ sub r1, r1, #65 @ 0x41 │ │ │ │ │ cmp r1, #25 │ │ │ │ │ - bls 3b0c │ │ │ │ │ + bls 3b04 │ │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ cmpne r1, #9 │ │ │ │ │ - bls 3b0c │ │ │ │ │ + bls 3b04 │ │ │ │ │ mov r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC43 │ │ │ │ │ @@ -4087,107 +4085,107 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC43 │ │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3b0c │ │ │ │ │ + beq 3b04 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SyntaxWarning │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SyntaxWarning │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC49 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyTokenizer_parser_warn> │ │ │ │ │ R_ARM_CALL _PyTokenizer_parser_warn │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3b30 │ │ │ │ │ + bne 3b28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 351c │ │ │ │ │ - b 3a98 │ │ │ │ │ + bl 3514 │ │ │ │ │ + b 3a90 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC49 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 3a98 │ │ │ │ │ + b 3a90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC46 │ │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ - b 3ac0 │ │ │ │ │ + b 3ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC47 │ │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ - b 3ac0 │ │ │ │ │ + b 3ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ - bl 351c │ │ │ │ │ + bl 3514 │ │ │ │ │ mov r1, r0 │ │ │ │ │ sub r0, r0, #102 @ 0x66 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ movwls ip, #8449 @ 0x2101 │ │ │ │ │ lsrls ip, ip, r0 │ │ │ │ │ movhi ip, #0 │ │ │ │ │ andls ip, ip, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ mov r5, ip │ │ │ │ │ - bl 3658 │ │ │ │ │ + bl 3650 │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ - b 3ac0 │ │ │ │ │ + b 3ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC45 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC45 │ │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ - b 3ac0 │ │ │ │ │ + b 3ab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC44 │ │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 88 <_PyTokenizer_Get+0x88> │ │ │ │ │ R_ARM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ - b 3ac0 │ │ │ │ │ + b 3ab8 │ │ │ │ │ .word 0x0000003e │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ ├── bytes_methods.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -251,28 +251,28 @@ │ │ │ │ │ 00001d10 0000241c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001d1c 00002e02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 00001d50 00001c1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 00001d70 00001d1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00001f70 0000201c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ 00001f84 00001f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00001fc4 00001e1c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00002124 0000141c R_ARM_CALL 00000000 stringlib__two_way_count │ │ │ │ │ -0000213c 0000201c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00002150 0000221c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000215c 0000232b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002160 0000232c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002164 0000042b R_ARM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ -00002168 0000042c R_ARM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ -00002170 0000241c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002198 0000081c R_ARM_CALL 00001110 stringlib_adaptive_find │ │ │ │ │ -000021a4 0000252b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000021a8 0000252c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000021b0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000021b4 0000032c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000021bc 0000261c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002128 0000081c R_ARM_CALL 00001110 stringlib_adaptive_find │ │ │ │ │ +00002140 0000201c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00002154 0000221c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002160 0000232b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002164 0000232c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002168 0000042b R_ARM_MOVW_ABS_NC 00000040 .LC1 │ │ │ │ │ +0000216c 0000042c R_ARM_MOVT_ABS 00000040 .LC1 │ │ │ │ │ +00002174 0000241c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002188 0000252b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000218c 0000252c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002194 0000032b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002198 0000032c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000021a0 0000261c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000021c0 0000141c R_ARM_CALL 00000000 stringlib__two_way_count │ │ │ │ │ 000021fc 00001c1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 00002220 00001d1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00002310 00001f1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00002314 0000232b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00002318 0000232c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000231c 00000a2b R_ARM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ 00002320 00000a2c R_ARM_MOVT_ABS 0000008c .LC4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -447,15 +447,15 @@ │ │ │ │ │ beq 62c │ │ │ │ │ cmp ip, r3 │ │ │ │ │ bls 660 │ │ │ │ │ ldrb r2, [r3] │ │ │ │ │ b 608 │ │ │ │ │ add r2, r3, lr │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - ble 960 │ │ │ │ │ + ble 8b4 │ │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ │ ldrb r4, [r6, r1] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ beq 66c │ │ │ │ │ cmp r1, r8 │ │ │ │ │ movge r4, r1 │ │ │ │ │ bge 698 │ │ │ │ │ @@ -463,20 +463,20 @@ │ │ │ │ │ cmp ip, r2 │ │ │ │ │ bhi 5e4 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 960 │ │ │ │ │ + ble 8b4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r3, [r6, r4] │ │ │ │ │ ldrb r7, [r2, r4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 950 │ │ │ │ │ + beq 8a4 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ bgt 654 │ │ │ │ │ sub r2, r4, r1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r3, r2 │ │ │ │ │ cmp r2, ip │ │ │ │ │ @@ -493,350 +493,350 @@ │ │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ addeq r3, r2, r4 │ │ │ │ │ moveq r7, #0 │ │ │ │ │ streq sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ streq r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 914 │ │ │ │ │ + bne 868 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ movge lr, r7 │ │ │ │ │ movlt lr, r1 │ │ │ │ │ cmp r5, lr │ │ │ │ │ ble 788 │ │ │ │ │ ldrb r4, [r3, lr] │ │ │ │ │ ldrb r8, [r6, lr] │ │ │ │ │ cmp r8, r4 │ │ │ │ │ mov r4, lr │ │ │ │ │ - bne 8fc │ │ │ │ │ + bne 850 │ │ │ │ │ add r8, lr, #1 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ ble 788 │ │ │ │ │ ldrb sl, [r6, r8] │ │ │ │ │ ldrb r9, [r3, r8] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne 920 │ │ │ │ │ + bne 874 │ │ │ │ │ add r8, lr, #2 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ ble 788 │ │ │ │ │ ldrb sl, [r6, r8] │ │ │ │ │ ldrb r9, [r3, r8] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne 920 │ │ │ │ │ + bne 874 │ │ │ │ │ add lr, lr, #3 │ │ │ │ │ cmp r5, lr │ │ │ │ │ ble 788 │ │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r8, r3, #2 │ │ │ │ │ add r8, r8, r4 │ │ │ │ │ add r4, r9, r4 │ │ │ │ │ ldrb sl, [r4, #1]! │ │ │ │ │ ldrb r9, [r8, #1]! │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne 8fc │ │ │ │ │ + bne 850 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r5, lr │ │ │ │ │ bgt 76c │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bge bb0 │ │ │ │ │ + bge c18 │ │ │ │ │ sub lr, r6, #1 │ │ │ │ │ add r4, r3, r7 │ │ │ │ │ add r9, lr, r7 │ │ │ │ │ add lr, r1, r6 │ │ │ │ │ sub lr, lr, #1 │ │ │ │ │ sub sl, r4, #1 │ │ │ │ │ mov r8, lr │ │ │ │ │ sub lr, lr, r9 │ │ │ │ │ ands lr, lr, #7 │ │ │ │ │ - beq 850 │ │ │ │ │ + beq b50 │ │ │ │ │ cmp lr, #1 │ │ │ │ │ - beq 838 │ │ │ │ │ + beq b38 │ │ │ │ │ cmp lr, #2 │ │ │ │ │ - beq 828 │ │ │ │ │ + beq b28 │ │ │ │ │ cmp lr, #3 │ │ │ │ │ - beq 818 │ │ │ │ │ + beq b18 │ │ │ │ │ cmp lr, #4 │ │ │ │ │ - beq 808 │ │ │ │ │ + beq b08 │ │ │ │ │ cmp lr, #5 │ │ │ │ │ - beq 7f8 │ │ │ │ │ + beq af8 │ │ │ │ │ cmp lr, #6 │ │ │ │ │ - bne bbc │ │ │ │ │ - ldrb r4, [r9, #1]! │ │ │ │ │ - ldrb lr, [sl, #1]! │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne bd0 │ │ │ │ │ - ldrb r4, [r9, #1]! │ │ │ │ │ - ldrb lr, [sl, #1]! │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne bd0 │ │ │ │ │ - ldrb r4, [r9, #1]! │ │ │ │ │ - ldrb lr, [sl, #1]! │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne bd0 │ │ │ │ │ - ldrb r4, [r9, #1]! │ │ │ │ │ - ldrb lr, [sl, #1]! │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne bd0 │ │ │ │ │ - ldrb r4, [r9, #1]! │ │ │ │ │ - ldrb lr, [sl, #1]! │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne bd0 │ │ │ │ │ + beq ae8 │ │ │ │ │ + ldrb lr, [r3, r7] │ │ │ │ │ + mov sl, r4 │ │ │ │ │ ldrb r4, [r9, #1]! │ │ │ │ │ - ldrb lr, [sl, #1]! │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne bd0 │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - beq bb0 │ │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - ldrb r4, [r9, #1] │ │ │ │ │ - add r8, r9, #1 │ │ │ │ │ - ldrb lr, [sl, #1] │ │ │ │ │ - add r7, sl, #1 │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne c24 │ │ │ │ │ - ldrb r4, [r8, #1] │ │ │ │ │ - add r9, r8, #7 │ │ │ │ │ - ldrb lr, [r7, #1] │ │ │ │ │ - add sl, r7, #7 │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne c24 │ │ │ │ │ - ldrb r4, [r8, #2] │ │ │ │ │ - ldrb lr, [r7, #2] │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne c24 │ │ │ │ │ - ldrb r4, [r8, #3] │ │ │ │ │ - ldrb lr, [r7, #3] │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne c24 │ │ │ │ │ - ldrb r4, [r8, #4] │ │ │ │ │ - ldrb lr, [r7, #4] │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne c24 │ │ │ │ │ - ldrb r4, [r8, #5] │ │ │ │ │ - ldrb lr, [r7, #5] │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne c24 │ │ │ │ │ - ldrb r4, [r8, #6] │ │ │ │ │ - ldrb lr, [r7, #6] │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bne c24 │ │ │ │ │ - ldrb r4, [r8, #7] │ │ │ │ │ - ldrb lr, [r7, #7] │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - bne c24 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - bne 858 │ │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b bb4 │ │ │ │ │ + beq ae8 │ │ │ │ │ + ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + add r2, r2, r4 │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + bls 660 │ │ │ │ │ + ldrb lr, [r2] │ │ │ │ │ + add r3, r3, r4 │ │ │ │ │ + sub r7, r5, r4 │ │ │ │ │ + and lr, lr, #63 @ 0x3f │ │ │ │ │ + ldrb lr, [r0, lr] │ │ │ │ │ + cmp lr, #0 │ │ │ │ │ + beq 6f0 │ │ │ │ │ + rsb r3, r1, #1 │ │ │ │ │ + ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + cmp r1, r7 │ │ │ │ │ + addge r3, r3, r1 │ │ │ │ │ + addlt r3, r3, r7 │ │ │ │ │ + ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + cmp r3, lr │ │ │ │ │ + addge r2, r2, r3 │ │ │ │ │ + addlt r2, r2, lr │ │ │ │ │ + b 898 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - ble 938 │ │ │ │ │ + ble 88c │ │ │ │ │ add r2, r2, sl │ │ │ │ │ cmp ip, r2 │ │ │ │ │ bhi 6c8 │ │ │ │ │ b 660 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov lr, r8 │ │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bgt 910 │ │ │ │ │ + bgt 864 │ │ │ │ │ sub r3, lr, r1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ cmp r2, ip │ │ │ │ │ bcc 6c8 │ │ │ │ │ b 660 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ bgt 67c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble b8c │ │ │ │ │ + ble ae0 │ │ │ │ │ add r4, r1, r6 │ │ │ │ │ sub r7, r6, #1 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ str r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ sub r4, r4, r7 │ │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ands r4, r4, #7 │ │ │ │ │ sub r7, r2, #1 │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq ad8 │ │ │ │ │ + beq a2c │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq aa0 │ │ │ │ │ + beq 9f4 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq a78 │ │ │ │ │ + beq 9cc │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq a50 │ │ │ │ │ + beq 9a4 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - beq a28 │ │ │ │ │ + beq 97c │ │ │ │ │ cmp r4, #5 │ │ │ │ │ - beq a00 │ │ │ │ │ + beq 954 │ │ │ │ │ cmp r4, #6 │ │ │ │ │ - beq 9d8 │ │ │ │ │ + beq 92c │ │ │ │ │ ldrb r7, [r6] │ │ │ │ │ ldrb r4, [r2] │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne ba4 │ │ │ │ │ + bne c0c │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r7, [r4, #1]! │ │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r4, [r7, #1]! │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne ba4 │ │ │ │ │ + bne c0c │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r7, [r4, #1]! │ │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r4, [r7, #1]! │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne ba4 │ │ │ │ │ + bne c0c │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r7, [r4, #1]! │ │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r4, [r7, #1]! │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne ba4 │ │ │ │ │ + bne c0c │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r7, [r4, #1]! │ │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r4, [r7, #1]! │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne ba4 │ │ │ │ │ + bne c0c │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r7, [r4, #1]! │ │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r4, [r7, #1]! │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne ba4 │ │ │ │ │ + bne c0c │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r7, [r4, #1]! │ │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r4, [r7, #1]! │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne ba4 │ │ │ │ │ + bne c0c │ │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq b8c │ │ │ │ │ + beq ae0 │ │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ │ add r5, r6, #1 │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ add r4, r7, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne b94 │ │ │ │ │ + bne bfc │ │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ │ add r6, r5, #7 │ │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ │ add r7, r4, #7 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne b94 │ │ │ │ │ + bne bfc │ │ │ │ │ ldrb r1, [r5, #2] │ │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne b94 │ │ │ │ │ + bne bfc │ │ │ │ │ ldrb r1, [r5, #3] │ │ │ │ │ ldrb r3, [r4, #3] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne b94 │ │ │ │ │ + bne bfc │ │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne b94 │ │ │ │ │ + bne bfc │ │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne b94 │ │ │ │ │ + bne bfc │ │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne b94 │ │ │ │ │ + bne bfc │ │ │ │ │ ldrb r1, [r5, #7] │ │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne b94 │ │ │ │ │ + bne bfc │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne af0 │ │ │ │ │ + bne a44 │ │ │ │ │ sub r0, r2, r9 │ │ │ │ │ b 664 │ │ │ │ │ + ldrb r4, [r9, #1]! │ │ │ │ │ + ldrb lr, [sl, #1]! │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne 7fc │ │ │ │ │ + ldrb r4, [r9, #1]! │ │ │ │ │ + ldrb lr, [sl, #1]! │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne 7fc │ │ │ │ │ + ldrb r4, [r9, #1]! │ │ │ │ │ + ldrb lr, [sl, #1]! │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne 7fc │ │ │ │ │ + ldrb r4, [r9, #1]! │ │ │ │ │ + ldrb lr, [sl, #1]! │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne 7fc │ │ │ │ │ + ldrb r4, [r9, #1]! │ │ │ │ │ + ldrb lr, [sl, #1]! │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne 7fc │ │ │ │ │ + ldrb r4, [r9, #1]! │ │ │ │ │ + ldrb lr, [sl, #1]! │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne 7fc │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + beq c18 │ │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + ldrb r4, [r9, #1] │ │ │ │ │ + add r8, r9, #1 │ │ │ │ │ + ldrb lr, [sl, #1] │ │ │ │ │ + add r7, sl, #1 │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne c24 │ │ │ │ │ + ldrb r4, [r8, #1] │ │ │ │ │ + add r9, r8, #7 │ │ │ │ │ + ldrb lr, [r7, #1] │ │ │ │ │ + add sl, r7, #7 │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne c24 │ │ │ │ │ + ldrb r4, [r8, #2] │ │ │ │ │ + ldrb lr, [r7, #2] │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne c24 │ │ │ │ │ + ldrb r4, [r8, #3] │ │ │ │ │ + ldrb lr, [r7, #3] │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne c24 │ │ │ │ │ + ldrb r4, [r8, #4] │ │ │ │ │ + ldrb lr, [r7, #4] │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne c24 │ │ │ │ │ + ldrb r4, [r8, #5] │ │ │ │ │ + ldrb lr, [r7, #5] │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne c24 │ │ │ │ │ + ldrb r4, [r8, #6] │ │ │ │ │ + ldrb lr, [r7, #6] │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne c24 │ │ │ │ │ + ldrb r4, [r8, #7] │ │ │ │ │ + ldrb lr, [r7, #7] │ │ │ │ │ + cmp r4, lr │ │ │ │ │ + bne c24 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + bne b58 │ │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b c1c │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r2, r3, r2 │ │ │ │ │ b 6a4 │ │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ sub r0, r3, r9 │ │ │ │ │ b 664 │ │ │ │ │ - ldrb lr, [r3, r7] │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - ldrb r4, [r9, #1]! │ │ │ │ │ - cmp r4, lr │ │ │ │ │ - beq 7e8 │ │ │ │ │ - ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - add r2, r2, r4 │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - bls 660 │ │ │ │ │ - ldrb lr, [r2] │ │ │ │ │ - add r3, r3, r4 │ │ │ │ │ - sub r7, r5, r4 │ │ │ │ │ - and lr, lr, #63 @ 0x3f │ │ │ │ │ - ldrb lr, [r0, lr] │ │ │ │ │ - cmp lr, #0 │ │ │ │ │ - beq 6f0 │ │ │ │ │ - rsb r3, r1, #1 │ │ │ │ │ - ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - cmp r1, r7 │ │ │ │ │ - addge r3, r3, r1 │ │ │ │ │ - addlt r3, r3, r7 │ │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - cmp r3, lr │ │ │ │ │ - addge r2, r2, r3 │ │ │ │ │ - addlt r2, r2, lr │ │ │ │ │ - b 944 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b bd0 │ │ │ │ │ + b 7fc │ │ │ │ │ │ │ │ │ │ 00000c2c <_Py_bytes_capitalize>: │ │ │ │ │ _Py_bytes_capitalize(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ subs lr, r2, #0 │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ pople {fp, pc} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -2043,27 +2043,27 @@ │ │ │ │ │ beq 1fdc <_Py_bytes_count+0x2bc> │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2174 <_Py_bytes_count+0x454> │ │ │ │ │ + bne 2178 <_Py_bytes_count+0x458> │ │ │ │ │ cmp r4, sl │ │ │ │ │ ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ movgt r4, sl │ │ │ │ │ ble 2000 <_Py_bytes_count+0x2e0> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ addlt r7, r7, sl │ │ │ │ │ biclt r7, r7, r7, asr #31 │ │ │ │ │ subs r4, r4, r7 │ │ │ │ │ - bmi 21c4 <_Py_bytes_count+0x4a4> │ │ │ │ │ + bmi 2180 <_Py_bytes_count+0x460> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 2130 <_Py_bytes_count+0x410> │ │ │ │ │ + beq 2134 <_Py_bytes_count+0x414> │ │ │ │ │ cmp r6, r4 │ │ │ │ │ bgt 2064 <_Py_bytes_count+0x344> │ │ │ │ │ add r3, r9, r7 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ble 207c <_Py_bytes_count+0x35c> │ │ │ │ │ movw r3, #2499 @ 0x9c3 │ │ │ │ │ @@ -2187,26 +2187,26 @@ │ │ │ │ │ ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ add ip, ip, r6 │ │ │ │ │ b 1f64 <_Py_bytes_count+0x244> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21a4 <_Py_bytes_count+0x484> │ │ │ │ │ + beq 2188 <_Py_bytes_count+0x468> │ │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21a4 <_Py_bytes_count+0x484> │ │ │ │ │ + beq 2188 <_Py_bytes_count+0x468> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2150 <_Py_bytes_count+0x430> │ │ │ │ │ + beq 2154 <_Py_bytes_count+0x434> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ strbls r0, [fp, #-81] @ 0xffffffaf │ │ │ │ │ - bhi 215c <_Py_bytes_count+0x43c> │ │ │ │ │ + bhi 2160 <_Py_bytes_count+0x440> │ │ │ │ │ cmp r4, sl │ │ │ │ │ movgt r4, sl │ │ │ │ │ movgt r5, #0 │ │ │ │ │ movgt r6, #1 │ │ │ │ │ subgt r8, fp, #81 @ 0x51 │ │ │ │ │ bgt 1d90 <_Py_bytes_count+0x70> │ │ │ │ │ mov r5, #0 │ │ │ │ │ @@ -2274,77 +2274,77 @@ │ │ │ │ │ cmp r6, #5 │ │ │ │ │ orrle ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ bne 1dd0 <_Py_bytes_count+0xb0> │ │ │ │ │ asr r3, r6, #2 │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ cmp r3, r4, asr #2 │ │ │ │ │ - bge 217c <_Py_bytes_count+0x45c> │ │ │ │ │ + blt 21a8 <_Py_bytes_count+0x488> │ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ │ + str ip, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ + mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r2, r8 │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 0 <_Py_bytes_lower> │ │ │ │ │ - R_ARM_CALL stringlib__two_way_count │ │ │ │ │ + bl 1110 <_Py_bytes_index+0x2e4> │ │ │ │ │ + R_ARM_CALL stringlib_adaptive_find │ │ │ │ │ mov r4, r0 │ │ │ │ │ b 1f6c <_Py_bytes_count+0x24c> │ │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ │ addne r4, r4, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromSsize_t │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bne 1f80 <_Py_bytes_count+0x260> │ │ │ │ │ b 1f88 <_Py_bytes_count+0x268> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2174 <_Py_bytes_count+0x454> │ │ │ │ │ + bne 2178 <_Py_bytes_count+0x458> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ b 1f88 <_Py_bytes_count+0x268> │ │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - str ip, [sp, #4] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - str ip, [sp] │ │ │ │ │ - bl 1110 <_Py_bytes_index+0x2e4> │ │ │ │ │ - R_ARM_CALL stringlib_adaptive_find │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b 1f6c <_Py_bytes_count+0x24c> │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + b 213c <_Py_bytes_count+0x41c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 2174 <_Py_bytes_count+0x454> │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b 2138 <_Py_bytes_count+0x418> │ │ │ │ │ + b 2178 <_Py_bytes_count+0x458> │ │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + str ip, [sp] │ │ │ │ │ + bl 0 <_Py_bytes_lower> │ │ │ │ │ + R_ARM_CALL stringlib__two_way_count │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + b 1f6c <_Py_bytes_count+0x24c> │ │ │ │ │ │ │ │ │ │ 000021cc <_Py_bytes_rindex>: │ │ │ │ │ _Py_bytes_rindex(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ ├── bytesobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 100308 (bytes into file) │ │ │ │ │ + Start of section headers: 99948 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x187d4: │ │ │ │ │ +There are 18 section headers, starting at offset 0x1866c: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 005f20 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0149f4 001728 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 005f54 000824 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 01611c 000710 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 006778 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 006778 0016a6 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 007e20 004fa8 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 01682c 0016d8 08 I 15 7 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 00cdc8 0024a4 00 A 0 0 4 │ │ │ │ │ - [10] .rel.rodata REL 00000000 017f04 000090 08 I 15 9 4 │ │ │ │ │ - [11] .text.unlikely PROGBITS 00000000 00f26c 001980 00 AX 0 0 4 │ │ │ │ │ - [12] .rel.text.unlikely REL 00000000 017f94 0007b0 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 010bec 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 010bec 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 010c20 0023c0 10 16 382 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 012fe0 001a12 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 018744 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 005dc8 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 01489c 001718 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 005dfc 000824 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 015fb4 000710 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 006620 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 006620 0016a6 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 007cc8 004fa8 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 0166c4 0016d8 08 I 15 7 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 00cc70 0024a4 00 A 0 0 4 │ │ │ │ │ + [10] .rel.rodata REL 00000000 017d9c 000090 08 I 15 9 4 │ │ │ │ │ + [11] .text.unlikely PROGBITS 00000000 00f114 001980 00 AX 0 0 4 │ │ │ │ │ + [12] .rel.text.unlikely REL 00000000 017e2c 0007b0 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 010a94 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 010a94 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 010ac8 0023c0 10 16 382 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 012e88 001a12 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 0185dc 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -88,18 +88,18 @@ │ │ │ │ │ 84: 00000ae4 76 FUNC LOCAL DEFAULT 1 return_self │ │ │ │ │ 85: 00000ff4 808 FUNC LOCAL DEFAULT 1 fastsearch.constprop.1 │ │ │ │ │ 86: 00000ae0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 87: 00000ae4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 88: 00000274 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ 89: 00000b30 224 FUNC LOCAL DEFAULT 1 bytes_maketrans │ │ │ │ │ 90: 00000280 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ - 91: 00005900 664 FUNC LOCAL DEFAULT 1 stringlib_adaptive_find │ │ │ │ │ + 91: 000057a8 664 FUNC LOCAL DEFAULT 1 stringlib_adaptive_find │ │ │ │ │ 92: 00001768 168 FUNC LOCAL DEFAULT 11 stringlib__two_way_count │ │ │ │ │ - 93: 00005b98 304 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ - 94: 00005cc8 600 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ + 93: 00005a40 304 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ + 94: 00005b70 600 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ 95: 00001318 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 96: 00000294 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ 97: 0000131c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 98: 000022c0 2612 FUNC LOCAL DEFAULT 7 stringlib_bytes_join │ │ │ │ │ 99: 000002b0 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ 100: 000002cc 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ 101: 0000030c 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ @@ -140,41 +140,41 @@ │ │ │ │ │ 136: 00000458 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ 137: 00003b2c 252 FUNC LOCAL DEFAULT 7 bytes_find │ │ │ │ │ 138: 000018a4 20 FUNC LOCAL DEFAULT 1 bytes_join │ │ │ │ │ 139: 00000460 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ 140: 000018b8 208 FUNC LOCAL DEFAULT 1 bytes_startswith │ │ │ │ │ 141: 00003c28 36 FUNC LOCAL DEFAULT 7 bytes_contains │ │ │ │ │ 142: 0000046c 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ - 143: 00001988 408 FUNC LOCAL DEFAULT 1 bytes_repeat │ │ │ │ │ + 143: 00001988 316 FUNC LOCAL DEFAULT 1 bytes_repeat │ │ │ │ │ 144: 00000488 0 NOTYPE LOCAL DEFAULT 6 .LC53 │ │ │ │ │ 145: 000004a8 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ 146: 000016f0 120 FUNC LOCAL DEFAULT 11 _PyBytesWriter_ResizeAndUpdatePointer │ │ │ │ │ 147: 000004d0 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ - 148: 00001b20 208 FUNC LOCAL DEFAULT 1 bytes_endswith │ │ │ │ │ + 148: 00001ac4 208 FUNC LOCAL DEFAULT 1 bytes_endswith │ │ │ │ │ 149: 000004dc 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ - 150: 00001bf0 208 FUNC LOCAL DEFAULT 1 bytes_count │ │ │ │ │ + 150: 00001b94 208 FUNC LOCAL DEFAULT 1 bytes_count │ │ │ │ │ 151: 000004e4 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ - 152: 00001cc0 412 FUNC LOCAL DEFAULT 1 bytes_partition │ │ │ │ │ - 153: 00001e54 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 154: 00001e5c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 155: 00001e5c 2484 FUNC LOCAL DEFAULT 1 bytes_split │ │ │ │ │ - 156: 0000280c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 157: 00002810 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 158: 00002810 140 FUNC LOCAL DEFAULT 1 bytes_fromhex │ │ │ │ │ + 152: 00001c64 412 FUNC LOCAL DEFAULT 1 bytes_partition │ │ │ │ │ + 153: 00001df8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 154: 00001e00 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 155: 00001e00 2232 FUNC LOCAL DEFAULT 1 bytes_split │ │ │ │ │ + 156: 000026b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 157: 000026b8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 158: 000026b8 140 FUNC LOCAL DEFAULT 1 bytes_fromhex │ │ │ │ │ 159: 000004f4 0 NOTYPE LOCAL DEFAULT 6 .LC58 │ │ │ │ │ 160: 0000052c 0 NOTYPE LOCAL DEFAULT 6 .LC59 │ │ │ │ │ 161: 0000056c 0 NOTYPE LOCAL DEFAULT 6 .LC60 │ │ │ │ │ 162: 000005ac 0 NOTYPE LOCAL DEFAULT 6 .LC61 │ │ │ │ │ - 163: 00002b18 368 FUNC LOCAL DEFAULT 1 bytes_rstrip │ │ │ │ │ - 164: 00002c88 648 FUNC LOCAL DEFAULT 1 do_argstrip │ │ │ │ │ - 165: 00002f10 244 FUNC LOCAL DEFAULT 1 bytes_translate │ │ │ │ │ - 166: 00003004 1084 FUNC LOCAL DEFAULT 1 bytes_translate_impl │ │ │ │ │ - 167: 00003000 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 163: 000029c0 368 FUNC LOCAL DEFAULT 1 bytes_rstrip │ │ │ │ │ + 164: 00002b30 648 FUNC LOCAL DEFAULT 1 do_argstrip │ │ │ │ │ + 165: 00002db8 244 FUNC LOCAL DEFAULT 1 bytes_translate │ │ │ │ │ + 166: 00002eac 1084 FUNC LOCAL DEFAULT 1 bytes_translate_impl │ │ │ │ │ + 167: 00002ea8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 168: 000005b4 0 NOTYPE LOCAL DEFAULT 6 .LC62 │ │ │ │ │ - 169: 00003004 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 169: 00002eac 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 170: 000047cc 1756 FUNC LOCAL DEFAULT 7 bytes_fromformat │ │ │ │ │ 171: 0000475c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 172: 00004768 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 173: 000005e4 0 NOTYPE LOCAL DEFAULT 6 .LC64 │ │ │ │ │ 174: 0000062c 0 NOTYPE LOCAL DEFAULT 6 .LC65 │ │ │ │ │ 175: 00000630 0 NOTYPE LOCAL DEFAULT 6 .LC66 │ │ │ │ │ 176: 00000634 0 NOTYPE LOCAL DEFAULT 6 .LC67 │ │ │ │ │ @@ -182,15 +182,15 @@ │ │ │ │ │ 178: 0000063c 0 NOTYPE LOCAL DEFAULT 6 .LC69 │ │ │ │ │ 179: 00000640 0 NOTYPE LOCAL DEFAULT 6 .LC70 │ │ │ │ │ 180: 00000644 0 NOTYPE LOCAL DEFAULT 6 .LC71 │ │ │ │ │ 181: 00000648 0 NOTYPE LOCAL DEFAULT 6 .LC72 │ │ │ │ │ 182: 0000064c 0 NOTYPE LOCAL DEFAULT 6 .LC73 │ │ │ │ │ 183: 0000012e 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 184: 00004ea0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 185: 00003440 72 FUNC LOCAL DEFAULT 1 bytes_mod │ │ │ │ │ + 185: 000032e8 72 FUNC LOCAL DEFAULT 1 bytes_mod │ │ │ │ │ 186: 00000650 0 NOTYPE LOCAL DEFAULT 6 .LC75 │ │ │ │ │ 187: 00000660 0 NOTYPE LOCAL DEFAULT 6 .LC76 │ │ │ │ │ 188: 0000066c 0 NOTYPE LOCAL DEFAULT 6 .LC77 │ │ │ │ │ 189: 00000690 0 NOTYPE LOCAL DEFAULT 6 .LC78 │ │ │ │ │ 190: 000006c4 0 NOTYPE LOCAL DEFAULT 6 .LC79 │ │ │ │ │ 191: 00000700 0 NOTYPE LOCAL DEFAULT 6 .LC81 │ │ │ │ │ 192: 00000744 0 NOTYPE LOCAL DEFAULT 6 .LC82 │ │ │ │ │ @@ -226,68 +226,68 @@ │ │ │ │ │ 222: 00000edc 0 NOTYPE LOCAL DEFAULT 6 .LC113 │ │ │ │ │ 223: 00000f2c 0 NOTYPE LOCAL DEFAULT 6 .LC114 │ │ │ │ │ 224: 00000f54 0 NOTYPE LOCAL DEFAULT 6 .LC115 │ │ │ │ │ 225: 00000fa0 0 NOTYPE LOCAL DEFAULT 6 .LC116 │ │ │ │ │ 226: 00000ff0 0 NOTYPE LOCAL DEFAULT 6 .LC117 │ │ │ │ │ 227: 0000104c 0 NOTYPE LOCAL DEFAULT 6 .LC118 │ │ │ │ │ 228: 00001080 0 NOTYPE LOCAL DEFAULT 6 .LC119 │ │ │ │ │ - 229: 00004ac8 148 FUNC LOCAL DEFAULT 1 getnextarg │ │ │ │ │ - 230: 0000452c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 231: 0000453c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 229: 00004970 148 FUNC LOCAL DEFAULT 1 getnextarg │ │ │ │ │ + 230: 000043d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 231: 000043e4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 232: 00000344 408 FUNC LOCAL DEFAULT 11 formatfloat │ │ │ │ │ 233: 000010cc 0 NOTYPE LOCAL DEFAULT 6 .LC120 │ │ │ │ │ - 234: 00004b5c 376 FUNC LOCAL DEFAULT 1 bytes_hex │ │ │ │ │ - 235: 00004cd0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 236: 00004cd4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 237: 00004cd4 452 FUNC LOCAL DEFAULT 1 bytes_rpartition │ │ │ │ │ - 238: 000054d8 252 FUNC LOCAL DEFAULT 1 stringlib_default_rfind.constprop.0 │ │ │ │ │ - 239: 00004e98 112 FUNC LOCAL DEFAULT 1 stringlib_rfind_char │ │ │ │ │ - 240: 00004e90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 241: 00004e98 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 242: 00004f08 64 FUNC LOCAL DEFAULT 1 stringlib_lower │ │ │ │ │ + 234: 00004a04 376 FUNC LOCAL DEFAULT 1 bytes_hex │ │ │ │ │ + 235: 00004b78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 236: 00004b7c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 237: 00004b7c 452 FUNC LOCAL DEFAULT 1 bytes_rpartition │ │ │ │ │ + 238: 00005380 252 FUNC LOCAL DEFAULT 1 stringlib_default_rfind.constprop.0 │ │ │ │ │ + 239: 00004d40 112 FUNC LOCAL DEFAULT 1 stringlib_rfind_char │ │ │ │ │ + 240: 00004d38 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 241: 00004d40 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 242: 00004db0 64 FUNC LOCAL DEFAULT 1 stringlib_lower │ │ │ │ │ 243: 00000068 32 FUNC LOCAL DEFAULT 11 stringlib_isdigit │ │ │ │ │ 244: 00000088 32 FUNC LOCAL DEFAULT 11 stringlib_isascii │ │ │ │ │ 245: 00001100 0 NOTYPE LOCAL DEFAULT 6 .LC121 │ │ │ │ │ 246: 000000a8 116 FUNC LOCAL DEFAULT 11 bytes_lstrip │ │ │ │ │ - 247: 00004f48 768 FUNC LOCAL DEFAULT 1 bytes_splitlines │ │ │ │ │ - 248: 00005244 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 249: 00005248 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 247: 00004df0 768 FUNC LOCAL DEFAULT 1 bytes_splitlines │ │ │ │ │ + 248: 000050ec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 249: 000050f0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 250: 00001108 0 NOTYPE LOCAL DEFAULT 6 .LC122 │ │ │ │ │ - 251: 00005260 120 FUNC LOCAL DEFAULT 1 bytes_strip │ │ │ │ │ - 252: 000052d8 64 FUNC LOCAL DEFAULT 1 stringlib_upper │ │ │ │ │ - 253: 00005318 252 FUNC LOCAL DEFAULT 1 bytes_removesuffix │ │ │ │ │ + 251: 00005108 120 FUNC LOCAL DEFAULT 1 bytes_strip │ │ │ │ │ + 252: 00005180 64 FUNC LOCAL DEFAULT 1 stringlib_upper │ │ │ │ │ + 253: 000051c0 252 FUNC LOCAL DEFAULT 1 bytes_removesuffix │ │ │ │ │ 254: 00000240 96 FUNC LOCAL DEFAULT 11 bytes_item │ │ │ │ │ 255: 0000029c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 256: 000002a0 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 257: 000002a0 64 FUNC LOCAL DEFAULT 11 stringlib_capitalize │ │ │ │ │ - 258: 000054ac 44 FUNC LOCAL DEFAULT 1 striter_len │ │ │ │ │ + 258: 00005354 44 FUNC LOCAL DEFAULT 1 striter_len │ │ │ │ │ 259: 00001110 0 NOTYPE LOCAL DEFAULT 6 .LC123 │ │ │ │ │ 260: 00001148 0 NOTYPE LOCAL DEFAULT 6 .LC124 │ │ │ │ │ 261: 00001184 0 NOTYPE LOCAL DEFAULT 6 .LC125 │ │ │ │ │ 262: 000011bc 0 NOTYPE LOCAL DEFAULT 6 .LC126 │ │ │ │ │ 263: 000004dc 552 FUNC LOCAL DEFAULT 11 stringlib_expandtabs │ │ │ │ │ 264: 00000700 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 265: 000011cc 0 NOTYPE LOCAL DEFAULT 6 .LC127 │ │ │ │ │ 266: 000011d4 0 NOTYPE LOCAL DEFAULT 6 .LC128 │ │ │ │ │ 267: 00001230 0 NOTYPE LOCAL DEFAULT 6 .LC129 │ │ │ │ │ 268: 0000124c 0 NOTYPE LOCAL DEFAULT 6 .LC130 │ │ │ │ │ 269: 00001258 0 NOTYPE LOCAL DEFAULT 6 .LC131 │ │ │ │ │ 270: 00000704 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 271: 00000704 424 FUNC LOCAL DEFAULT 11 stringlib_center │ │ │ │ │ - 272: 000055d4 176 FUNC LOCAL DEFAULT 1 pad │ │ │ │ │ + 272: 0000547c 176 FUNC LOCAL DEFAULT 1 pad │ │ │ │ │ 273: 000008ac 32 FUNC LOCAL DEFAULT 11 stringlib_isalnum │ │ │ │ │ 274: 000008cc 32 FUNC LOCAL DEFAULT 11 stringlib_isalpha │ │ │ │ │ 275: 000008ec 32 FUNC LOCAL DEFAULT 11 stringlib_islower │ │ │ │ │ 276: 0000090c 32 FUNC LOCAL DEFAULT 11 stringlib_isspace │ │ │ │ │ 277: 0000092c 32 FUNC LOCAL DEFAULT 11 stringlib_istitle │ │ │ │ │ 278: 0000094c 32 FUNC LOCAL DEFAULT 11 stringlib_isupper │ │ │ │ │ 279: 000012b8 0 NOTYPE LOCAL DEFAULT 6 .LC132 │ │ │ │ │ 280: 000012c0 0 NOTYPE LOCAL DEFAULT 6 .LC133 │ │ │ │ │ 281: 00001318 0 NOTYPE LOCAL DEFAULT 6 .LC134 │ │ │ │ │ - 282: 00005684 448 FUNC LOCAL DEFAULT 1 stringlib_ljust │ │ │ │ │ + 282: 0000552c 448 FUNC LOCAL DEFAULT 1 stringlib_ljust │ │ │ │ │ 283: 00001374 0 NOTYPE LOCAL DEFAULT 6 .LC135 │ │ │ │ │ 284: 0000137c 0 NOTYPE LOCAL DEFAULT 6 .LC136 │ │ │ │ │ 285: 000013d4 0 NOTYPE LOCAL DEFAULT 6 .LC137 │ │ │ │ │ 286: 0000096c 408 FUNC LOCAL DEFAULT 11 stringlib_rjust │ │ │ │ │ 287: 00001430 0 NOTYPE LOCAL DEFAULT 6 .LC138 │ │ │ │ │ 288: 00004ea8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 289: 00004ea8 256 FUNC LOCAL DEFAULT 7 bytes_rindex │ │ │ │ │ @@ -302,17 +302,17 @@ │ │ │ │ │ 298: 000014f0 0 NOTYPE LOCAL DEFAULT 6 .LC142 │ │ │ │ │ 299: 0000145c 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 300: 0000145c 96 FUNC LOCAL DEFAULT 11 striter_reduce │ │ │ │ │ 301: 000014b8 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 302: 000014bc 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 303: 000014bc 232 FUNC LOCAL DEFAULT 11 bytes_removeprefix │ │ │ │ │ 304: 000016bc 52 FUNC LOCAL DEFAULT 11 striter_traverse │ │ │ │ │ - 305: 00005b94 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 305: 00005a3c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 306: 0000180c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 307: 00005b98 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 307: 00005a40 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 308: 00001810 168 FUNC LOCAL DEFAULT 11 stringlib__lex_search │ │ │ │ │ 309: 00001810 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 310: 000014f8 0 NOTYPE LOCAL DEFAULT 6 .LC145 │ │ │ │ │ 311: 000018b8 40 FUNC LOCAL DEFAULT 11 bytes_getnewargs │ │ │ │ │ 312: 000018e0 120 FUNC LOCAL DEFAULT 11 striter_setstate │ │ │ │ │ 313: 00001958 40 FUNC LOCAL DEFAULT 11 bytes_alloc │ │ │ │ │ 314: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ @@ -494,21 +494,21 @@ │ │ │ │ │ 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_endswith │ │ │ │ │ 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_count │ │ │ │ │ 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ - 497: 0000289c 636 FUNC GLOBAL HIDDEN 1 _PyBytes_FromHex │ │ │ │ │ + 497: 00002744 636 FUNC GLOBAL HIDDEN 1 _PyBytes_FromHex │ │ │ │ │ 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 499: 00004418 848 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormat │ │ │ │ │ 500: 00004768 100 FUNC GLOBAL DEFAULT 7 PyBytes_FromFormatV │ │ │ │ │ 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ - 503: 00003488 5696 FUNC GLOBAL HIDDEN 1 _PyBytes_FormatEx │ │ │ │ │ + 503: 00003330 5696 FUNC GLOBAL HIDDEN 1 _PyBytes_FormatEx │ │ │ │ │ 504: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ 505: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatBytesWriter │ │ │ │ │ 506: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ASCII │ │ │ │ │ 507: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FormatLong │ │ │ │ │ 508: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ 509: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ 510: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ @@ -520,18 +520,18 @@ │ │ │ │ │ 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isdigit │ │ │ │ │ 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isascii │ │ │ │ │ 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 523: 00005248 24 FUNC GLOBAL DEFAULT 1 PyBytesWriter_GetSize │ │ │ │ │ + 523: 000050f0 24 FUNC GLOBAL DEFAULT 1 PyBytesWriter_GetSize │ │ │ │ │ 524: 0000011c 292 FUNC GLOBAL DEFAULT 11 PyBytesWriter_Resize │ │ │ │ │ 525: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ - 526: 00005414 152 FUNC GLOBAL DEFAULT 1 _PyBytes_Find │ │ │ │ │ + 526: 000052bc 152 FUNC GLOBAL DEFAULT 1 _PyBytes_Find │ │ │ │ │ 527: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_capitalize │ │ │ │ │ 528: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ 529: 000002e0 100 FUNC GLOBAL DEFAULT 11 _PyBytes_ReverseFind │ │ │ │ │ 530: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ 531: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ 532: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ 533: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalnum │ │ │ │ │ @@ -540,15 +540,15 @@ │ │ │ │ │ 536: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isspace │ │ │ │ │ 537: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_istitle │ │ │ │ │ 538: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isupper │ │ │ │ │ 539: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rindex │ │ │ │ │ 540: 00000b04 124 FUNC GLOBAL DEFAULT 11 PyBytesWriter_WriteBytes │ │ │ │ │ 541: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_swapcase │ │ │ │ │ 542: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_title │ │ │ │ │ - 543: 00005844 188 FUNC GLOBAL DEFAULT 1 PyBytes_DecodeEscape │ │ │ │ │ + 543: 000056ec 188 FUNC GLOBAL DEFAULT 1 PyBytes_DecodeEscape │ │ │ │ │ 544: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ 545: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ 546: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ 547: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ 548: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ 549: 000015a4 24 FUNC GLOBAL DEFAULT 11 _PyBytesWriter_CreateByteArray │ │ │ │ │ 550: 000015bc 168 FUNC GLOBAL DEFAULT 11 PyBytesWriter_Format │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x149f4 contains 741 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x1489c contains 739 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 0001862b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ 00000018 0001862c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 0000001c 00000c2b R_ARM_MOVW_ABS_NC 00000034 .LC1 │ │ │ │ │ 00000020 00000c2c R_ARM_MOVT_ABS 00000034 .LC1 │ │ │ │ │ 00000028 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000070 00018a1d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ @@ -156,598 +156,596 @@ │ │ │ │ │ 00001954 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 00001974 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 000019b0 0001c21c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 000019d8 00017f1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000019e4 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000019e8 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001a04 0001801c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001a44 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -00001a64 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001a90 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001aac 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001ab0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001ae0 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001ae4 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001afc 0001831d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00001b00 0001862b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001b04 0001862c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001b08 00008e2b R_ARM_MOVW_ABS_NC 0000046c .LC52 │ │ │ │ │ -00001b0c 00008e2c R_ARM_MOVT_ABS 0000046c .LC52 │ │ │ │ │ -00001b18 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001b7c 0001eb1c R_ARM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ -00001b94 0000932b R_ARM_MOVW_ABS_NC 000004d0 .LC55 │ │ │ │ │ -00001b98 0000932c R_ARM_MOVT_ABS 000004d0 .LC55 │ │ │ │ │ -00001b9c 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001bbc 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001bdc 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001c4c 0001ec1c R_ARM_CALL 00000000 _Py_bytes_count │ │ │ │ │ -00001c64 0000952b R_ARM_MOVW_ABS_NC 000004dc .LC56 │ │ │ │ │ -00001c68 0000952c R_ARM_MOVT_ABS 000004dc .LC56 │ │ │ │ │ -00001c6c 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001c8c 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001cac 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001cec 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -00001cfc 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001d2c 0001ed1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00001d5c 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00001d88 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00001d90 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001dac 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001e10 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001e14 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001e18 0000972b R_ARM_MOVW_ABS_NC 000004e4 .LC57 │ │ │ │ │ -00001e1c 0000972c R_ARM_MOVT_ABS 000004e4 .LC57 │ │ │ │ │ -00001e24 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001e4c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e54 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001e58 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001ed4 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001ee0 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00001f10 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001f14 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001f2c 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001f68 0001ef1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0000207c 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000020d0 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000020f8 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002110 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00002138 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002140 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000216c 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002170 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000021b4 0001ef1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000021c4 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000021c8 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002328 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002350 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00002384 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000023ac 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000023b0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002408 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002434 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000244c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000247c 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000249c 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000024a0 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000024d4 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000252c 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00002544 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -0000256c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000258c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025a4 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000025a8 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000025c0 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025e4 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025f4 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00001a30 0001e01c R_ARM_CALL 00001814 _PyBytes_Repeat │ │ │ │ │ +00001a50 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001a54 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001a84 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001a88 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001aa0 0001831d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00001aa4 0001862b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001aa8 0001862c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001aac 00008e2b R_ARM_MOVW_ABS_NC 0000046c .LC52 │ │ │ │ │ +00001ab0 00008e2c R_ARM_MOVT_ABS 0000046c .LC52 │ │ │ │ │ +00001abc 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001b20 0001eb1c R_ARM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ +00001b38 0000932b R_ARM_MOVW_ABS_NC 000004d0 .LC55 │ │ │ │ │ +00001b3c 0000932c R_ARM_MOVT_ABS 000004d0 .LC55 │ │ │ │ │ +00001b40 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001b60 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001b80 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001bf0 0001ec1c R_ARM_CALL 00000000 _Py_bytes_count │ │ │ │ │ +00001c08 0000952b R_ARM_MOVW_ABS_NC 000004dc .LC56 │ │ │ │ │ +00001c0c 0000952c R_ARM_MOVT_ABS 000004dc .LC56 │ │ │ │ │ +00001c10 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001c30 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001c50 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001c90 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +00001ca0 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001cd0 0001ed1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00001d00 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00001d2c 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00001d34 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001d50 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001db4 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001db8 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001dbc 0000972b R_ARM_MOVW_ABS_NC 000004e4 .LC57 │ │ │ │ │ +00001dc0 0000972c R_ARM_MOVT_ABS 000004e4 .LC57 │ │ │ │ │ +00001dc8 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001df0 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001df8 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001dfc 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001e78 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001e84 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00001eb4 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001eb8 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001ed0 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001f0c 0001ef1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00002020 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002074 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000209c 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000020b4 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +000020dc 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000020e4 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002110 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002114 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002158 0001ef1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00002168 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000216c 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000021d0 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000021f8 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +0000222c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002264 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002290 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022a8 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022c8 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002308 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002350 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002370 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002384 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00002388 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000023bc 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000023f0 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000023f4 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002434 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +0000245c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002480 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002490 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +000024b8 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024d8 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024e8 0001ef1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00002508 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002570 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000025a0 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000025a4 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000025ac 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000025b0 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000025b4 0000972b R_ARM_MOVW_ABS_NC 000004e4 .LC57 │ │ │ │ │ +000025b8 0000972c R_ARM_MOVT_ABS 000004e4 .LC57 │ │ │ │ │ +000025c0 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000025e0 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025f0 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 0000261c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000262c 0001ef1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0000264c 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000026b4 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000026dc 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000026e0 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000026e4 0000972b R_ARM_MOVW_ABS_NC 000004e4 .LC57 │ │ │ │ │ -000026e8 0000972c R_ARM_MOVT_ABS 000004e4 .LC57 │ │ │ │ │ -000026f0 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002700 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -0000272c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000274c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000275c 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00002784 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002790 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002794 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000027d4 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000027fc 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000280c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002834 0001f11c R_ARM_CALL 0000289c _PyBytes_FromHex │ │ │ │ │ -00002838 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000283c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002868 0001f21c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00002890 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002904 0000191c R_ARM_CALL 00000b00 byteswriter_create.constprop.0 │ │ │ │ │ -00002924 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00002928 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000292c 0001912b R_ARM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ -00002930 0001912c R_ARM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ -000029a8 0001921c R_ARM_CALL 00000dac PyBytesWriter_FinishWithPointer │ │ │ │ │ -00002a00 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002a04 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002a08 0000a12b R_ARM_MOVW_ABS_NC 0000056c .LC60 │ │ │ │ │ -00002a0c 0000a12c R_ARM_MOVT_ABS 0000056c .LC60 │ │ │ │ │ -00002a14 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002a1c 0001941c R_ARM_CALL 0000123c PyBytesWriter_Discard │ │ │ │ │ -00002a30 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002a40 0000201c R_ARM_CALL 00000c3c byteswriter_create │ │ │ │ │ -00002a50 0001d01c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00002a68 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002a98 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002a9c 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002aa0 0000a02b R_ARM_MOVW_ABS_NC 0000052c .LC59 │ │ │ │ │ -00002aa4 0000a02c R_ARM_MOVT_ABS 0000052c .LC59 │ │ │ │ │ -00002aac 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002ab4 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002ab8 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002ac0 00009f2b R_ARM_MOVW_ABS_NC 000004f4 .LC58 │ │ │ │ │ -00002ac4 00009f2c R_ARM_MOVT_ABS 000004f4 .LC58 │ │ │ │ │ -00002acc 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002adc 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002b58 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002b5c 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000262c 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00002654 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002660 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002664 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000026a4 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000026b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000026dc 0001f11c R_ARM_CALL 00002744 _PyBytes_FromHex │ │ │ │ │ +000026e0 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000026e4 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002710 0001f21c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00002738 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000027ac 0000191c R_ARM_CALL 00000b00 byteswriter_create.constprop.0 │ │ │ │ │ +000027cc 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000027d0 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000027d4 0001912b R_ARM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ +000027d8 0001912c R_ARM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ +00002850 0001921c R_ARM_CALL 00000dac PyBytesWriter_FinishWithPointer │ │ │ │ │ +000028a8 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000028ac 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000028b0 0000a12b R_ARM_MOVW_ABS_NC 0000056c .LC60 │ │ │ │ │ +000028b4 0000a12c R_ARM_MOVT_ABS 0000056c .LC60 │ │ │ │ │ +000028bc 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000028c4 0001941c R_ARM_CALL 0000123c PyBytesWriter_Discard │ │ │ │ │ +000028d8 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000028e8 0000201c R_ARM_CALL 00000c3c byteswriter_create │ │ │ │ │ +000028f8 0001d01c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00002910 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002940 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002944 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002948 0000a02b R_ARM_MOVW_ABS_NC 0000052c .LC59 │ │ │ │ │ +0000294c 0000a02c R_ARM_MOVT_ABS 0000052c .LC59 │ │ │ │ │ +00002954 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000295c 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002960 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002968 00009f2b R_ARM_MOVW_ABS_NC 000004f4 .LC58 │ │ │ │ │ +0000296c 00009f2c R_ARM_MOVT_ABS 000004f4 .LC58 │ │ │ │ │ +00002974 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002984 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002a00 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002a04 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002a18 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002a48 0001c11c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002a58 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002a6c 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002a84 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002a88 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002aa8 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00002aac 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00002ae4 00017e1d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002aec 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002af0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002b14 0000a22b R_ARM_MOVW_ABS_NC 000005ac .LC61 │ │ │ │ │ +00002b18 0000a22c R_ARM_MOVT_ABS 000005ac .LC61 │ │ │ │ │ +00002b1c 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002b44 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002b48 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00002b70 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002ba0 0001c11c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002bb0 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002bc4 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002bdc 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002be0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002c00 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00002c04 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002c3c 00017e1d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002c44 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002c48 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002c6c 0000a22b R_ARM_MOVW_ABS_NC 000005ac .LC61 │ │ │ │ │ -00002c70 0000a22c R_ARM_MOVT_ABS 000005ac .LC61 │ │ │ │ │ -00002c74 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00002c9c 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002ca0 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002cc8 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002d10 0001c11c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002d20 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002d40 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002d64 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002d6c 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002d70 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002dc4 0001c11c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00002df4 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00002df8 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002e54 00017e1d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002e68 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00002e6c 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002eac 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002ee0 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002ee4 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002fa8 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00002ff0 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003000 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000303c 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000304c 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -00003084 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -000031d0 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000031d4 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000031e8 00019e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000031f8 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003204 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003250 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003288 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000032c0 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003324 0001871c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ -00003330 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00003334 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003350 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000033ac 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000033b0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000033d8 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000033f4 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000033f8 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000033fc 0000a82b R_ARM_MOVW_ABS_NC 000005b4 .LC62 │ │ │ │ │ -00003400 0000a82c R_ARM_MOVT_ABS 000005b4 .LC62 │ │ │ │ │ -00003408 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003414 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003428 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00003470 0001f71d R_ARM_JUMP24 00003488 _PyBytes_FormatEx │ │ │ │ │ -00003474 0001a12b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003478 0001a12c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000034c0 0000191c R_ARM_CALL 00000b00 byteswriter_create.constprop.0 │ │ │ │ │ -00003510 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00003514 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00003668 0001f82b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -0000366c 0001f82c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000036d0 0001f91c R_ARM_CALL 00000000 _PyLong_FormatBytesWriter │ │ │ │ │ -000036ec 0001c11c R_ARM_CALL 00000000 memchr │ │ │ │ │ -00003714 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003760 0001921c R_ARM_CALL 00000dac PyBytesWriter_FinishWithPointer │ │ │ │ │ -00003810 0001db1c R_ARM_CALL 000033ac PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ -00003860 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000038c8 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000038cc 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000038dc 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000038e0 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003910 0000e12b R_ARM_MOVW_ABS_NC 00000fa0 .LC116 │ │ │ │ │ -00003914 0000e22b R_ARM_MOVW_ABS_NC 00000ff0 .LC117 │ │ │ │ │ -00003918 0000e12c R_ARM_MOVT_ABS 00000fa0 .LC116 │ │ │ │ │ -0000391c 0000e22c R_ARM_MOVT_ABS 00000ff0 .LC117 │ │ │ │ │ -00003920 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003930 0001941c R_ARM_CALL 0000123c PyBytesWriter_Discard │ │ │ │ │ -000039a4 0001fa1c R_ARM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -00003a1c 0001fb1c R_ARM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ -00003ac4 0001db1c R_ARM_CALL 000033ac PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ -00003af4 0000201c R_ARM_CALL 00000c3c byteswriter_create │ │ │ │ │ -00003b10 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003b20 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00003b24 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00003b34 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003b38 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003b54 0000df2b R_ARM_MOVW_ABS_NC 00000f2c .LC114 │ │ │ │ │ -00003b58 0000df2c R_ARM_MOVT_ABS 00000f2c .LC114 │ │ │ │ │ -00003b60 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003b88 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003b8c 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003b90 0000be2b R_ARM_MOVW_ABS_NC 000006c4 .LC79 │ │ │ │ │ -00003b94 0000be2c R_ARM_MOVT_ABS 000006c4 .LC79 │ │ │ │ │ -00003ba4 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003c04 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00003c28 0001fc1c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00003c60 0001fd1c R_ARM_CALL 00000000 PyNumber_Check │ │ │ │ │ -00003c94 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00003ca4 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003ca8 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003cb0 0001d61c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00003cdc 0000bb2b R_ARM_MOVW_ABS_NC 00000660 .LC76 │ │ │ │ │ -00003ce0 0000bb2c R_ARM_MOVT_ABS 00000660 .LC76 │ │ │ │ │ -00003cec 0000ba2b R_ARM_MOVW_ABS_NC 00000650 .LC75 │ │ │ │ │ -00003cf0 0000ba2c R_ARM_MOVT_ABS 00000650 .LC75 │ │ │ │ │ -00003cfc 0000d22b R_ARM_MOVW_ABS_NC 00000ac0 .LC101 │ │ │ │ │ -00003d00 0000d22c R_ARM_MOVT_ABS 00000ac0 .LC101 │ │ │ │ │ +00002bb8 0001c11c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002bc8 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002be8 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002c0c 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002c14 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002c18 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002c6c 0001c11c R_ARM_CALL 00000000 memchr │ │ │ │ │ +00002c9c 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00002ca0 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00002cfc 00017e1d R_ARM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002d10 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00002d14 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00002d54 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002d88 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002d8c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002e50 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002e98 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002ea8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002ee4 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +00002ef4 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +00002f2c 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +00003078 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000307c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003090 00019e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000030a0 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000030ac 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000030f8 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003130 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003168 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000031cc 0001871c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ +000031d8 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000031dc 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000031f8 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00003254 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003258 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003280 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000329c 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000032a0 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000032a4 0000a82b R_ARM_MOVW_ABS_NC 000005b4 .LC62 │ │ │ │ │ +000032a8 0000a82c R_ARM_MOVT_ABS 000005b4 .LC62 │ │ │ │ │ +000032b0 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000032bc 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000032d0 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00003318 0001f71d R_ARM_JUMP24 00003330 _PyBytes_FormatEx │ │ │ │ │ +0000331c 0001a12b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003320 0001a12c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003368 0000191c R_ARM_CALL 00000b00 byteswriter_create.constprop.0 │ │ │ │ │ +000033b8 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000033bc 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00003510 0001f82b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00003514 0001f82c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00003578 0001f91c R_ARM_CALL 00000000 _PyLong_FormatBytesWriter │ │ │ │ │ +00003594 0001c11c R_ARM_CALL 00000000 memchr │ │ │ │ │ +000035bc 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003608 0001921c R_ARM_CALL 00000dac PyBytesWriter_FinishWithPointer │ │ │ │ │ +000036b8 0001db1c R_ARM_CALL 000033ac PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ +00003708 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003770 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00003774 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00003784 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003788 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000037b8 0000e12b R_ARM_MOVW_ABS_NC 00000fa0 .LC116 │ │ │ │ │ +000037bc 0000e22b R_ARM_MOVW_ABS_NC 00000ff0 .LC117 │ │ │ │ │ +000037c0 0000e12c R_ARM_MOVT_ABS 00000fa0 .LC116 │ │ │ │ │ +000037c4 0000e22c R_ARM_MOVT_ABS 00000ff0 .LC117 │ │ │ │ │ +000037c8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000037d8 0001941c R_ARM_CALL 0000123c PyBytesWriter_Discard │ │ │ │ │ +0000384c 0001fa1c R_ARM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +000038c4 0001fb1c R_ARM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ +0000396c 0001db1c R_ARM_CALL 000033ac PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ +0000399c 0000201c R_ARM_CALL 00000c3c byteswriter_create │ │ │ │ │ +000039b8 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000039c8 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000039cc 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000039dc 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000039e0 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000039fc 0000df2b R_ARM_MOVW_ABS_NC 00000f2c .LC114 │ │ │ │ │ +00003a00 0000df2c R_ARM_MOVT_ABS 00000f2c .LC114 │ │ │ │ │ +00003a08 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003a30 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003a34 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003a38 0000be2b R_ARM_MOVW_ABS_NC 000006c4 .LC79 │ │ │ │ │ +00003a3c 0000be2c R_ARM_MOVT_ABS 000006c4 .LC79 │ │ │ │ │ +00003a4c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003aac 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00003ad0 0001fc1c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00003b08 0001fd1c R_ARM_CALL 00000000 PyNumber_Check │ │ │ │ │ +00003b3c 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00003b4c 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003b50 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003b58 0001d61c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00003b84 0000bb2b R_ARM_MOVW_ABS_NC 00000660 .LC76 │ │ │ │ │ +00003b88 0000bb2c R_ARM_MOVT_ABS 00000660 .LC76 │ │ │ │ │ +00003b94 0000ba2b R_ARM_MOVW_ABS_NC 00000650 .LC75 │ │ │ │ │ +00003b98 0000ba2c R_ARM_MOVT_ABS 00000650 .LC75 │ │ │ │ │ +00003ba4 0000d22b R_ARM_MOVW_ABS_NC 00000ac0 .LC101 │ │ │ │ │ +00003ba8 0000d22c R_ARM_MOVT_ABS 00000ac0 .LC101 │ │ │ │ │ +00003bac 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003bb4 0000e02b R_ARM_MOVW_ABS_NC 00000f54 .LC115 │ │ │ │ │ +00003bb8 0000e02c R_ARM_MOVT_ABS 00000f54 .LC115 │ │ │ │ │ +00003bbc 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003bc8 0000ba2b R_ARM_MOVW_ABS_NC 00000650 .LC75 │ │ │ │ │ +00003bcc 0000ba2c R_ARM_MOVT_ABS 00000650 .LC75 │ │ │ │ │ +00003be0 0000bb2b R_ARM_MOVW_ABS_NC 00000660 .LC76 │ │ │ │ │ +00003be4 0000bb2c R_ARM_MOVT_ABS 00000660 .LC76 │ │ │ │ │ +00003bf0 0000d12b R_ARM_MOVW_ABS_NC 00000a90 .LC100 │ │ │ │ │ +00003bf4 0000d12c R_ARM_MOVT_ABS 00000a90 .LC100 │ │ │ │ │ +00003bf8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003c04 0000ba2b R_ARM_MOVW_ABS_NC 00000650 .LC75 │ │ │ │ │ +00003c08 0000ba2c R_ARM_MOVT_ABS 00000650 .LC75 │ │ │ │ │ +00003c10 0000bb2b R_ARM_MOVW_ABS_NC 00000660 .LC76 │ │ │ │ │ +00003c14 0000bb2c R_ARM_MOVT_ABS 00000660 .LC76 │ │ │ │ │ +00003c2c 0000d02b R_ARM_MOVW_ABS_NC 00000a60 .LC99 │ │ │ │ │ +00003c30 0000d02c R_ARM_MOVT_ABS 00000a60 .LC99 │ │ │ │ │ +00003c34 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003c50 0001fb1c R_ARM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ +00003c74 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c7c 0001fe1c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00003c88 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003c8c 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003c98 0001ff2b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00003c9c 0001ff2c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00003cb8 0002001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003ce8 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003cec 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003cf0 0000bd2b R_ARM_MOVW_ABS_NC 00000690 .LC78 │ │ │ │ │ +00003cf4 0000bd2c R_ARM_MOVT_ABS 00000690 .LC78 │ │ │ │ │ 00003d04 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003d0c 0000e02b R_ARM_MOVW_ABS_NC 00000f54 .LC115 │ │ │ │ │ -00003d10 0000e02c R_ARM_MOVT_ABS 00000f54 .LC115 │ │ │ │ │ -00003d14 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003d20 0000ba2b R_ARM_MOVW_ABS_NC 00000650 .LC75 │ │ │ │ │ -00003d24 0000ba2c R_ARM_MOVT_ABS 00000650 .LC75 │ │ │ │ │ -00003d38 0000bb2b R_ARM_MOVW_ABS_NC 00000660 .LC76 │ │ │ │ │ -00003d3c 0000bb2c R_ARM_MOVT_ABS 00000660 .LC76 │ │ │ │ │ -00003d48 0000d12b R_ARM_MOVW_ABS_NC 00000a90 .LC100 │ │ │ │ │ -00003d4c 0000d12c R_ARM_MOVT_ABS 00000a90 .LC100 │ │ │ │ │ -00003d50 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003d5c 0000ba2b R_ARM_MOVW_ABS_NC 00000650 .LC75 │ │ │ │ │ -00003d60 0000ba2c R_ARM_MOVT_ABS 00000650 .LC75 │ │ │ │ │ -00003d68 0000bb2b R_ARM_MOVW_ABS_NC 00000660 .LC76 │ │ │ │ │ -00003d6c 0000bb2c R_ARM_MOVT_ABS 00000660 .LC76 │ │ │ │ │ -00003d84 0000d02b R_ARM_MOVW_ABS_NC 00000a60 .LC99 │ │ │ │ │ -00003d88 0000d02c R_ARM_MOVT_ABS 00000a60 .LC99 │ │ │ │ │ -00003d8c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003da8 0001fb1c R_ARM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ -00003dcc 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003dd4 0001fe1c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00003de0 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003de4 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003df0 0001ff2b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00003df4 0001ff2c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00003e10 0002001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003e40 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003e44 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003e48 0000bd2b R_ARM_MOVW_ABS_NC 00000690 .LC78 │ │ │ │ │ -00003e4c 0000bd2c R_ARM_MOVT_ABS 00000690 .LC78 │ │ │ │ │ -00003e5c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003e6c 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003e70 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003e78 0000bc2b R_ARM_MOVW_ABS_NC 0000066c .LC77 │ │ │ │ │ -00003e7c 0000bc2c R_ARM_MOVT_ABS 0000066c .LC77 │ │ │ │ │ -00003e84 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003ec4 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f04 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f30 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f3c 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003f40 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003f54 0000e42b R_ARM_MOVW_ABS_NC 00001080 .LC119 │ │ │ │ │ -00003f58 0000e42c R_ARM_MOVT_ABS 00001080 .LC119 │ │ │ │ │ -00003f5c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003f74 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003f78 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003f7c 0000e32b R_ARM_MOVW_ABS_NC 0000104c .LC118 │ │ │ │ │ -00003f80 0000e32c R_ARM_MOVT_ABS 0000104c .LC118 │ │ │ │ │ -00003f88 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003fb4 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003fcc 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -00003fd8 00000e2b R_ARM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ -00003fdc 00000e2c R_ARM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -00003fe0 00018c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00004000 0000cc2b R_ARM_MOVW_ABS_NC 00000910 .LC94 │ │ │ │ │ -00004004 0000cc2c R_ARM_MOVT_ABS 00000910 .LC94 │ │ │ │ │ -0000400c 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00004010 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000401c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000406c 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000040a8 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000040ac 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000040c0 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000040c4 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00004180 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -000041f0 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000041fc 0001862b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004200 0001862c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004208 0001d61c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00004230 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ -00004234 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ -00004238 0000c52b R_ARM_MOVW_ABS_NC 000007f0 .LC87 │ │ │ │ │ -0000423c 0000c52c R_ARM_MOVT_ABS 000007f0 .LC87 │ │ │ │ │ -00004240 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004248 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000424c 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000426c 0000c12b R_ARM_MOVW_ABS_NC 00000770 .LC83 │ │ │ │ │ -00004270 0000c12c R_ARM_MOVT_ABS 00000770 .LC83 │ │ │ │ │ -00004274 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004280 0000bf2b R_ARM_MOVW_ABS_NC 00000700 .LC81 │ │ │ │ │ -00004284 0000bf2c R_ARM_MOVT_ABS 00000700 .LC81 │ │ │ │ │ -0000428c 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00004290 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000429c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000042a8 0000c22b R_ARM_MOVW_ABS_NC 0000079c .LC84 │ │ │ │ │ -000042ac 0000c22c R_ARM_MOVT_ABS 0000079c .LC84 │ │ │ │ │ -000042b0 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000042bc 0000c02b R_ARM_MOVW_ABS_NC 00000744 .LC82 │ │ │ │ │ -000042c0 0000c02c R_ARM_MOVT_ABS 00000744 .LC82 │ │ │ │ │ -000042c4 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000042cc 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ -000042d0 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ -000042d4 0000c62b R_ARM_MOVW_ABS_NC 0000081c .LC88 │ │ │ │ │ -000042d8 0000c62c R_ARM_MOVT_ABS 0000081c .LC88 │ │ │ │ │ -000042dc 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000042e8 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ -000042ec 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ -000042f0 0000c42b R_ARM_MOVW_ABS_NC 000007c8 .LC86 │ │ │ │ │ -000042f4 0000c42c R_ARM_MOVT_ABS 000007c8 .LC86 │ │ │ │ │ -000042f8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004334 0002011c R_ARM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00004378 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004384 0001862b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004388 0001862c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004390 0001d61c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000043b8 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ -000043bc 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ -000043c0 0000c92b R_ARM_MOVW_ABS_NC 00000890 .LC91 │ │ │ │ │ -000043c4 0000c92c R_ARM_MOVT_ABS 00000890 .LC91 │ │ │ │ │ -000043c8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000043d0 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ -000043d4 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ -000043d8 0000ca2b R_ARM_MOVW_ABS_NC 000008c0 .LC92 │ │ │ │ │ -000043dc 0000ca2c R_ARM_MOVT_ABS 000008c0 .LC92 │ │ │ │ │ -000043e0 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000043ec 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ -000043f0 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ -000043f4 0000c82b R_ARM_MOVW_ABS_NC 00000864 .LC90 │ │ │ │ │ -000043f8 0000c82c R_ARM_MOVT_ABS 00000864 .LC90 │ │ │ │ │ -000043fc 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004408 0000cb2b R_ARM_MOVW_ABS_NC 000008ec .LC93 │ │ │ │ │ -0000440c 0000cb2c R_ARM_MOVT_ABS 000008ec .LC93 │ │ │ │ │ -00004414 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00004418 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00004424 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000044c8 0001ff2b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -000044cc 0001ff2c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -000044d8 0002001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000044e8 0002021c R_ARM_CALL 00000000 PyIndex_Check │ │ │ │ │ -000044fc 0002031c R_ARM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -0000452c 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00004530 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00004534 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004538 0001d96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000453c 0001ff2b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00004540 0001ff2c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00004550 0002001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004568 0001cf1c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00004580 0001d01c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00004598 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000045a8 0000191c R_ARM_CALL 00000b00 byteswriter_create.constprop.0 │ │ │ │ │ -000045d0 0001d11c R_ARM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ -000045e0 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000045ec 00019c1c R_ARM_CALL 00000ff4 PyBytesWriter_FinishWithSize │ │ │ │ │ -00004618 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004624 0001862b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004628 0001862c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004644 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ -00004648 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ -0000464c 0000db2b R_ARM_MOVW_ABS_NC 00000e00 .LC110 │ │ │ │ │ -00004650 0000db2c R_ARM_MOVT_ABS 00000e00 .LC110 │ │ │ │ │ -00004654 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004674 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ -00004678 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ -0000467c 0000da2b R_ARM_MOVW_ABS_NC 00000dc8 .LC109 │ │ │ │ │ -00004680 0000da2c R_ARM_MOVT_ABS 00000dc8 .LC109 │ │ │ │ │ -00004684 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000468c 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ -00004690 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ -00004694 0000d92b R_ARM_MOVW_ABS_NC 00000d90 .LC108 │ │ │ │ │ -00004698 0000d92c R_ARM_MOVT_ABS 00000d90 .LC108 │ │ │ │ │ -0000469c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000046a8 0001941c R_ARM_CALL 0000123c PyBytesWriter_Discard │ │ │ │ │ -000046b0 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000046c0 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000046c4 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000046dc 0000cf2b R_ARM_MOVW_ABS_NC 000009fc .LC98 │ │ │ │ │ -000046e0 0000cf2c R_ARM_MOVT_ABS 000009fc .LC98 │ │ │ │ │ -000046e4 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004740 0001d21c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00004768 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000047ac 0001d41c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -000047dc 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000047e8 0000c72b R_ARM_MOVW_ABS_NC 00000844 .LC89 │ │ │ │ │ -000047ec 0000c72c R_ARM_MOVT_ABS 00000844 .LC89 │ │ │ │ │ -000047f4 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000047f8 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00004804 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004868 0000e81c R_ARM_CALL 00000344 formatfloat │ │ │ │ │ -000048c8 0000e81c R_ARM_CALL 00000344 formatfloat │ │ │ │ │ -000048ec 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000048f0 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004908 0000de2b R_ARM_MOVW_ABS_NC 00000edc .LC113 │ │ │ │ │ -0000490c 0000de2c R_ARM_MOVT_ABS 00000edc .LC113 │ │ │ │ │ -00004910 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000492c 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004930 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004948 0000d72b R_ARM_MOVW_ABS_NC 00000cac .LC106 │ │ │ │ │ -0000494c 0000d72c R_ARM_MOVT_ABS 00000cac .LC106 │ │ │ │ │ +00003d14 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003d18 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003d20 0000bc2b R_ARM_MOVW_ABS_NC 0000066c .LC77 │ │ │ │ │ +00003d24 0000bc2c R_ARM_MOVT_ABS 0000066c .LC77 │ │ │ │ │ +00003d2c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003d6c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003dac 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003dd8 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003de4 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003de8 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003dfc 0000e42b R_ARM_MOVW_ABS_NC 00001080 .LC119 │ │ │ │ │ +00003e00 0000e42c R_ARM_MOVT_ABS 00001080 .LC119 │ │ │ │ │ +00003e04 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003e1c 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003e20 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003e24 0000e32b R_ARM_MOVW_ABS_NC 0000104c .LC118 │ │ │ │ │ +00003e28 0000e32c R_ARM_MOVT_ABS 0000104c .LC118 │ │ │ │ │ +00003e30 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003e5c 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003e74 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +00003e80 00000e2b R_ARM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ +00003e84 00000e2c R_ARM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ +00003e88 00018c1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003ea8 0000cc2b R_ARM_MOVW_ABS_NC 00000910 .LC94 │ │ │ │ │ +00003eac 0000cc2c R_ARM_MOVT_ABS 00000910 .LC94 │ │ │ │ │ +00003eb4 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003eb8 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003ec4 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003f14 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00003f50 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00003f54 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00003f68 0001962b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00003f6c 0001962c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00004028 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +00004098 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000040a4 0001862b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000040a8 0001862c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000040b0 0001d61c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000040d8 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ +000040dc 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ +000040e0 0000c52b R_ARM_MOVW_ABS_NC 000007f0 .LC87 │ │ │ │ │ +000040e4 0000c52c R_ARM_MOVT_ABS 000007f0 .LC87 │ │ │ │ │ +000040e8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000040f0 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000040f4 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004114 0000c12b R_ARM_MOVW_ABS_NC 00000770 .LC83 │ │ │ │ │ +00004118 0000c12c R_ARM_MOVT_ABS 00000770 .LC83 │ │ │ │ │ +0000411c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004128 0000bf2b R_ARM_MOVW_ABS_NC 00000700 .LC81 │ │ │ │ │ +0000412c 0000bf2c R_ARM_MOVT_ABS 00000700 .LC81 │ │ │ │ │ +00004134 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00004138 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00004144 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004150 0000c22b R_ARM_MOVW_ABS_NC 0000079c .LC84 │ │ │ │ │ +00004154 0000c22c R_ARM_MOVT_ABS 0000079c .LC84 │ │ │ │ │ +00004158 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004164 0000c02b R_ARM_MOVW_ABS_NC 00000744 .LC82 │ │ │ │ │ +00004168 0000c02c R_ARM_MOVT_ABS 00000744 .LC82 │ │ │ │ │ +0000416c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004174 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ +00004178 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ +0000417c 0000c62b R_ARM_MOVW_ABS_NC 0000081c .LC88 │ │ │ │ │ +00004180 0000c62c R_ARM_MOVT_ABS 0000081c .LC88 │ │ │ │ │ +00004184 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004190 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ +00004194 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ +00004198 0000c42b R_ARM_MOVW_ABS_NC 000007c8 .LC86 │ │ │ │ │ +0000419c 0000c42c R_ARM_MOVT_ABS 000007c8 .LC86 │ │ │ │ │ +000041a0 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000041dc 0002011c R_ARM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00004220 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000422c 0001862b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004230 0001862c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004238 0001d61c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00004260 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ +00004264 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ +00004268 0000c92b R_ARM_MOVW_ABS_NC 00000890 .LC91 │ │ │ │ │ +0000426c 0000c92c R_ARM_MOVT_ABS 00000890 .LC91 │ │ │ │ │ +00004270 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004278 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ +0000427c 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ +00004280 0000ca2b R_ARM_MOVW_ABS_NC 000008c0 .LC92 │ │ │ │ │ +00004284 0000ca2c R_ARM_MOVT_ABS 000008c0 .LC92 │ │ │ │ │ +00004288 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004294 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ +00004298 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ +0000429c 0000c82b R_ARM_MOVW_ABS_NC 00000864 .LC90 │ │ │ │ │ +000042a0 0000c82c R_ARM_MOVT_ABS 00000864 .LC90 │ │ │ │ │ +000042a4 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000042b0 0000cb2b R_ARM_MOVW_ABS_NC 000008ec .LC93 │ │ │ │ │ +000042b4 0000cb2c R_ARM_MOVT_ABS 000008ec .LC93 │ │ │ │ │ +000042bc 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000042c0 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000042cc 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004370 0001ff2b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00004374 0001ff2c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00004380 0002001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004390 0002021c R_ARM_CALL 00000000 PyIndex_Check │ │ │ │ │ +000043a4 0002031c R_ARM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +000043d4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000043d8 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000043dc 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000043e0 0001d96b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000043e4 0001ff2b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +000043e8 0001ff2c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +000043f8 0002001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004410 0001cf1c R_ARM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00004428 0001d01c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00004440 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00004450 0000191c R_ARM_CALL 00000b00 byteswriter_create.constprop.0 │ │ │ │ │ +00004478 0001d11c R_ARM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ +00004488 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004494 00019c1c R_ARM_CALL 00000ff4 PyBytesWriter_FinishWithSize │ │ │ │ │ +000044c0 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000044cc 0001862b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000044d0 0001862c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000044ec 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ +000044f0 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ +000044f4 0000db2b R_ARM_MOVW_ABS_NC 00000e00 .LC110 │ │ │ │ │ +000044f8 0000db2c R_ARM_MOVT_ABS 00000e00 .LC110 │ │ │ │ │ +000044fc 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000451c 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ +00004520 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ +00004524 0000da2b R_ARM_MOVW_ABS_NC 00000dc8 .LC109 │ │ │ │ │ +00004528 0000da2c R_ARM_MOVT_ABS 00000dc8 .LC109 │ │ │ │ │ +0000452c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004534 0000c32b R_ARM_MOVW_ABS_NC 000007c4 .LC85 │ │ │ │ │ +00004538 0000c32c R_ARM_MOVT_ABS 000007c4 .LC85 │ │ │ │ │ +0000453c 0000d92b R_ARM_MOVW_ABS_NC 00000d90 .LC108 │ │ │ │ │ +00004540 0000d92c R_ARM_MOVT_ABS 00000d90 .LC108 │ │ │ │ │ +00004544 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004550 0001941c R_ARM_CALL 0000123c PyBytesWriter_Discard │ │ │ │ │ +00004558 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004568 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000456c 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004584 0000cf2b R_ARM_MOVW_ABS_NC 000009fc .LC98 │ │ │ │ │ +00004588 0000cf2c R_ARM_MOVT_ABS 000009fc .LC98 │ │ │ │ │ +0000458c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000045e8 0001d21c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00004610 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004654 0001d41c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00004684 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004690 0000c72b R_ARM_MOVW_ABS_NC 00000844 .LC89 │ │ │ │ │ +00004694 0000c72c R_ARM_MOVT_ABS 00000844 .LC89 │ │ │ │ │ +0000469c 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000046a0 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000046ac 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004710 0000e81c R_ARM_CALL 00000344 formatfloat │ │ │ │ │ +00004770 0000e81c R_ARM_CALL 00000344 formatfloat │ │ │ │ │ +00004794 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004798 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000047b0 0000de2b R_ARM_MOVW_ABS_NC 00000edc .LC113 │ │ │ │ │ +000047b4 0000de2c R_ARM_MOVT_ABS 00000edc .LC113 │ │ │ │ │ +000047b8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000047d4 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000047d8 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000047f0 0000d72b R_ARM_MOVW_ABS_NC 00000cac .LC106 │ │ │ │ │ +000047f4 0000d72c R_ARM_MOVT_ABS 00000cac .LC106 │ │ │ │ │ +000047f8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000481c 0000d82b R_ARM_MOVW_ABS_NC 00000d20 .LC107 │ │ │ │ │ +00004820 0000d82c R_ARM_MOVT_ABS 00000d20 .LC107 │ │ │ │ │ +00004824 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004834 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004838 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004850 0000d42b R_ARM_MOVW_ABS_NC 00000b5c .LC103 │ │ │ │ │ +00004854 0000d42c R_ARM_MOVT_ABS 00000b5c .LC103 │ │ │ │ │ +00004858 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004864 0000d62b R_ARM_MOVW_ABS_NC 00000c38 .LC105 │ │ │ │ │ +00004868 0000d62c R_ARM_MOVT_ABS 00000c38 .LC105 │ │ │ │ │ +0000486c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004888 0000ce2b R_ARM_MOVW_ABS_NC 00000994 .LC97 │ │ │ │ │ +0000488c 0000ce2c R_ARM_MOVT_ABS 00000994 .LC97 │ │ │ │ │ +00004890 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000048a0 0000cd2b R_ARM_MOVW_ABS_NC 0000092c .LC96 │ │ │ │ │ +000048a4 0000cd2c R_ARM_MOVT_ABS 0000092c .LC96 │ │ │ │ │ +000048a8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000048cc 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000048d0 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000048e4 00006d2b R_ARM_MOVW_ABS_NC 000003c4 .LC42 │ │ │ │ │ +000048e8 00006d2c R_ARM_MOVT_ABS 000003c4 .LC42 │ │ │ │ │ +000048ec 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004910 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004920 0000dd2b R_ARM_MOVW_ABS_NC 00000e88 .LC112 │ │ │ │ │ +00004924 0000dd2c R_ARM_MOVT_ABS 00000e88 .LC112 │ │ │ │ │ +00004928 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004934 0000d52b R_ARM_MOVW_ABS_NC 00000bcc .LC104 │ │ │ │ │ +00004938 0000d52c R_ARM_MOVT_ABS 00000bcc .LC104 │ │ │ │ │ +0000493c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004948 0000d32b R_ARM_MOVW_ABS_NC 00000aec .LC102 │ │ │ │ │ +0000494c 0000d32c R_ARM_MOVT_ABS 00000aec .LC102 │ │ │ │ │ 00004950 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004974 0000d82b R_ARM_MOVW_ABS_NC 00000d20 .LC107 │ │ │ │ │ -00004978 0000d82c R_ARM_MOVT_ABS 00000d20 .LC107 │ │ │ │ │ -0000497c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000498c 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004990 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000049a8 0000d42b R_ARM_MOVW_ABS_NC 00000b5c .LC103 │ │ │ │ │ -000049ac 0000d42c R_ARM_MOVT_ABS 00000b5c .LC103 │ │ │ │ │ -000049b0 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000049bc 0000d62b R_ARM_MOVW_ABS_NC 00000c38 .LC105 │ │ │ │ │ -000049c0 0000d62c R_ARM_MOVT_ABS 00000c38 .LC105 │ │ │ │ │ -000049c4 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000049e0 0000ce2b R_ARM_MOVW_ABS_NC 00000994 .LC97 │ │ │ │ │ -000049e4 0000ce2c R_ARM_MOVT_ABS 00000994 .LC97 │ │ │ │ │ -000049e8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000049f8 0000cd2b R_ARM_MOVW_ABS_NC 0000092c .LC96 │ │ │ │ │ -000049fc 0000cd2c R_ARM_MOVT_ABS 0000092c .LC96 │ │ │ │ │ -00004a00 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004a24 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004a28 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004a3c 00006d2b R_ARM_MOVW_ABS_NC 000003c4 .LC42 │ │ │ │ │ -00004a40 00006d2c R_ARM_MOVT_ABS 000003c4 .LC42 │ │ │ │ │ -00004a44 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004a68 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a78 0000dd2b R_ARM_MOVW_ABS_NC 00000e88 .LC112 │ │ │ │ │ -00004a7c 0000dd2c R_ARM_MOVT_ABS 00000e88 .LC112 │ │ │ │ │ -00004a80 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004a8c 0000d52b R_ARM_MOVW_ABS_NC 00000bcc .LC104 │ │ │ │ │ -00004a90 0000d52c R_ARM_MOVT_ABS 00000bcc .LC104 │ │ │ │ │ -00004a94 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004aa0 0000d32b R_ARM_MOVW_ABS_NC 00000aec .LC102 │ │ │ │ │ -00004aa4 0000d32c R_ARM_MOVT_ABS 00000aec .LC102 │ │ │ │ │ -00004aa8 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004ab8 0000dc2b R_ARM_MOVW_ABS_NC 00000e34 .LC111 │ │ │ │ │ -00004abc 0000dc2c R_ARM_MOVT_ABS 00000e34 .LC111 │ │ │ │ │ -00004ac0 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004b04 0002041d R_ARM_JUMP24 00000000 PyTuple_GetItem │ │ │ │ │ -00004b1c 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004b20 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004b2c 0000e92b R_ARM_MOVW_ABS_NC 000010cc .LC120 │ │ │ │ │ -00004b30 0000e92c R_ARM_MOVT_ABS 000010cc .LC120 │ │ │ │ │ -00004b34 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004b40 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004b44 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004bc0 0002051c R_ARM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ -00004bf8 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004c30 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004c5c 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00004c70 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00004c98 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004cc4 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cd0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004d00 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -00004d10 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00004d38 0001ed1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00004db4 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004de0 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00004de4 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00004de8 0000972b R_ARM_MOVW_ABS_NC 000004e4 .LC57 │ │ │ │ │ -00004dec 0000972c R_ARM_MOVT_ABS 000004e4 .LC57 │ │ │ │ │ -00004df4 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004e28 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00004e58 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00004e60 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004e88 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e90 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004e94 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004eec 0002061c R_ARM_CALL 00000000 memrchr │ │ │ │ │ -00004f24 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00004f3c 0002071c R_ARM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -00004fac 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004fc4 00020a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00004fe0 0001ef1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00005104 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00005118 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00005164 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005168 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000517c 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -000051d4 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000051f4 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005204 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005234 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00005244 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000052a8 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000052ac 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000052c0 0000fa2b R_ARM_MOVW_ABS_NC 00001108 .LC122 │ │ │ │ │ -000052c4 0000fa2c R_ARM_MOVT_ABS 00001108 .LC122 │ │ │ │ │ -000052c8 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000052f4 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -0000530c 00020d1c R_ARM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ -00005344 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -00005354 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00005394 00019e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000053a8 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000053c0 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000053dc 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000053e0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005408 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00005478 00019e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000054d4 0002101d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00005614 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00005638 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005658 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000567c 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ -000056b8 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000056c4 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000574c 0001172b R_ARM_MOVW_ABS_NC 000012b8 .LC132 │ │ │ │ │ -00005750 0001172c R_ARM_MOVT_ABS 000012b8 .LC132 │ │ │ │ │ -00005754 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000576c 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005770 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005778 0001182b R_ARM_MOVW_ABS_NC 000012c0 .LC133 │ │ │ │ │ -0000577c 0001182c R_ARM_MOVT_ABS 000012c0 .LC133 │ │ │ │ │ -00005784 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000578c 0001ff2b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00005790 0001ff2c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -000057a0 0002001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000057b4 00010b2b R_ARM_MOVW_ABS_NC 00001230 .LC129 │ │ │ │ │ -000057b8 00010b2c R_ARM_MOVT_ABS 00001230 .LC129 │ │ │ │ │ -000057bc 00010c2b R_ARM_MOVW_ABS_NC 0000124c .LC130 │ │ │ │ │ -000057c0 00010c2c R_ARM_MOVT_ABS 0000124c .LC130 │ │ │ │ │ -000057c4 0001172b R_ARM_MOVW_ABS_NC 000012b8 .LC132 │ │ │ │ │ -000057c8 0001172c R_ARM_MOVT_ABS 000012b8 .LC132 │ │ │ │ │ -000057cc 0001bc1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000057f0 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000057f4 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000057fc 0001192b R_ARM_MOVW_ABS_NC 00001318 .LC134 │ │ │ │ │ -00005800 0001192c R_ARM_MOVT_ABS 00001318 .LC134 │ │ │ │ │ -00005808 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005824 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005830 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005868 0001901c R_ARM_CALL 00000574 _PyBytes_DecodeEscape2 │ │ │ │ │ -00005890 0002202b R_ARM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -00005894 0002202c R_ARM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000058a8 0001252b R_ARM_MOVW_ABS_NC 00001438 .LC139 │ │ │ │ │ -000058ac 0001252c R_ARM_MOVT_ABS 00001438 .LC139 │ │ │ │ │ -000058b0 0002211c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -000058d0 0001262b R_ARM_MOVW_ABS_NC 00001494 .LC140 │ │ │ │ │ -000058d4 0001262c R_ARM_MOVT_ABS 00001494 .LC140 │ │ │ │ │ -000058d8 0002211c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -000058f8 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005abc 0001c71c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00005ae0 00005c1c R_ARM_CALL 00001768 stringlib__two_way_count │ │ │ │ │ -00005b94 0001c802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00005bc8 0001341c R_ARM_CALL 00001810 stringlib__lex_search │ │ │ │ │ -00005be0 0001341c R_ARM_CALL 00001810 stringlib__lex_search │ │ │ │ │ -00005c08 00019e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005c68 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +00004960 0000dc2b R_ARM_MOVW_ABS_NC 00000e34 .LC111 │ │ │ │ │ +00004964 0000dc2c R_ARM_MOVT_ABS 00000e34 .LC111 │ │ │ │ │ +00004968 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000049ac 0002041d R_ARM_JUMP24 00000000 PyTuple_GetItem │ │ │ │ │ +000049c4 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000049c8 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000049d4 0000e92b R_ARM_MOVW_ABS_NC 000010cc .LC120 │ │ │ │ │ +000049d8 0000e92c R_ARM_MOVT_ABS 000010cc .LC120 │ │ │ │ │ +000049dc 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000049e8 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000049ec 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004a68 0002051c R_ARM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ +00004aa0 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004ad8 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004b04 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00004b18 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00004b40 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004b6c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004ba8 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +00004bb8 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00004be0 0001ed1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00004c5c 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004c88 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00004c8c 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00004c90 0000972b R_ARM_MOVW_ABS_NC 000004e4 .LC57 │ │ │ │ │ +00004c94 0000972c R_ARM_MOVT_ABS 000004e4 .LC57 │ │ │ │ │ +00004c9c 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004cd0 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00004d00 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00004d08 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004d30 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d38 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004d3c 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004d94 0002061c R_ARM_CALL 00000000 memrchr │ │ │ │ │ +00004dcc 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +00004de4 0002071c R_ARM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ +00004e54 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004e6c 00020a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00004e88 0001ef1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00004fac 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00004fc0 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +0000500c 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005010 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005024 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +0000507c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000509c 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000050ac 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000050dc 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000050ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00005150 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005154 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005168 0000fa2b R_ARM_MOVW_ABS_NC 00001108 .LC122 │ │ │ │ │ +0000516c 0000fa2c R_ARM_MOVT_ABS 00001108 .LC122 │ │ │ │ │ +00005170 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000519c 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +000051b4 00020d1c R_ARM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ +000051ec 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +000051fc 0001be1c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000523c 00019e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005250 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00005268 0001bf1c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00005284 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005288 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000052b0 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00005320 00019e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000537c 0002101d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +000054bc 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +000054e0 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005500 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +00005524 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ +00005560 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000556c 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000055f4 0001172b R_ARM_MOVW_ABS_NC 000012b8 .LC132 │ │ │ │ │ +000055f8 0001172c R_ARM_MOVT_ABS 000012b8 .LC132 │ │ │ │ │ +000055fc 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00005614 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005618 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005620 0001182b R_ARM_MOVW_ABS_NC 000012c0 .LC133 │ │ │ │ │ +00005624 0001182c R_ARM_MOVT_ABS 000012c0 .LC133 │ │ │ │ │ +0000562c 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005634 0001ff2b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00005638 0001ff2c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00005648 0002001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000565c 00010b2b R_ARM_MOVW_ABS_NC 00001230 .LC129 │ │ │ │ │ +00005660 00010b2c R_ARM_MOVT_ABS 00001230 .LC129 │ │ │ │ │ +00005664 00010c2b R_ARM_MOVW_ABS_NC 0000124c .LC130 │ │ │ │ │ +00005668 00010c2c R_ARM_MOVT_ABS 0000124c .LC130 │ │ │ │ │ +0000566c 0001172b R_ARM_MOVW_ABS_NC 000012b8 .LC132 │ │ │ │ │ +00005670 0001172c R_ARM_MOVT_ABS 000012b8 .LC132 │ │ │ │ │ +00005674 0001bc1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00005698 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000569c 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000056a4 0001192b R_ARM_MOVW_ABS_NC 00001318 .LC134 │ │ │ │ │ +000056a8 0001192c R_ARM_MOVT_ABS 00001318 .LC134 │ │ │ │ │ +000056b0 00018f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000056cc 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000056d8 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005710 0001901c R_ARM_CALL 00000574 _PyBytes_DecodeEscape2 │ │ │ │ │ +00005738 0002202b R_ARM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +0000573c 0002202c R_ARM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00005750 0001252b R_ARM_MOVW_ABS_NC 00001438 .LC139 │ │ │ │ │ +00005754 0001252c R_ARM_MOVT_ABS 00001438 .LC139 │ │ │ │ │ +00005758 0002211c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00005778 0001262b R_ARM_MOVW_ABS_NC 00001494 .LC140 │ │ │ │ │ +0000577c 0001262c R_ARM_MOVT_ABS 00001494 .LC140 │ │ │ │ │ +00005780 0002211c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +000057a0 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005964 0001c71c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00005988 00005c1c R_ARM_CALL 00001768 stringlib__two_way_count │ │ │ │ │ +00005a3c 0001c802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00005a70 0001341c R_ARM_CALL 00001810 stringlib__lex_search │ │ │ │ │ +00005a88 0001341c R_ARM_CALL 00001810 stringlib__lex_search │ │ │ │ │ +00005ab0 00019e1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005b10 0001c01c R_ARM_CALL 00000000 memset │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x1611c contains 226 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x15fb4 contains 226 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00022c02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000002c 00007e02 R_ARM_ABS32 000017f4 bytes_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -819,54 +817,54 @@ │ │ │ │ │ 00000414 0001e702 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ 00000420 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000430 0001e702 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ 0000043c 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000440 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000444 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000448 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000044c 00010202 R_ARM_ABS32 000054ac striter_len │ │ │ │ │ +0000044c 00010202 R_ARM_ABS32 00005354 striter_len │ │ │ │ │ 00000454 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000458 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000045c 00012c02 R_ARM_ABS32 0000145c striter_reduce │ │ │ │ │ 00000464 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000468 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000046c 00013802 R_ARM_ABS32 000018e0 striter_setstate │ │ │ │ │ 00000474 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000494 0000b902 R_ARM_ABS32 00003440 bytes_mod │ │ │ │ │ +00000494 0000b902 R_ARM_ABS32 000032e8 bytes_mod │ │ │ │ │ 00000518 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000051c 00013702 R_ARM_ABS32 000018b8 bytes_getnewargs │ │ │ │ │ 00000528 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000052c 00007402 R_ARM_ABS32 00003360 bytes___bytes__ │ │ │ │ │ 00000534 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000538 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000053c 00010102 R_ARM_ABS32 000002a0 stringlib_capitalize │ │ │ │ │ 00000544 00022f02 R_ARM_ABS32 00000000 _Py_capitalize__doc__ │ │ │ │ │ 00000548 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000054c 00010f02 R_ARM_ABS32 00000704 stringlib_center │ │ │ │ │ 00000554 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000558 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000055c 00009602 R_ARM_ABS32 00001bf0 bytes_count │ │ │ │ │ +0000055c 00009602 R_ARM_ABS32 00001b94 bytes_count │ │ │ │ │ 00000564 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000568 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000056c 00004b02 R_ARM_ABS32 00001e20 bytes_decode │ │ │ │ │ 00000574 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000578 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000057c 00009402 R_ARM_ABS32 00001b20 bytes_endswith │ │ │ │ │ +0000057c 00009402 R_ARM_ABS32 00001ac4 bytes_endswith │ │ │ │ │ 00000584 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000588 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000058c 00010702 R_ARM_ABS32 000004dc stringlib_expandtabs │ │ │ │ │ 00000594 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000598 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000059c 00008902 R_ARM_ABS32 00003b2c bytes_find │ │ │ │ │ 000005a4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005ac 00009e02 R_ARM_ABS32 00002810 bytes_fromhex │ │ │ │ │ +000005ac 00009e02 R_ARM_ABS32 000026b8 bytes_fromhex │ │ │ │ │ 000005b4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005bc 0000ea02 R_ARM_ABS32 00004b5c bytes_hex │ │ │ │ │ +000005bc 0000ea02 R_ARM_ABS32 00004a04 bytes_hex │ │ │ │ │ 000005c4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005cc 00008702 R_ARM_ABS32 00003a2c bytes_index │ │ │ │ │ 000005d4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005dc 00011102 R_ARM_ABS32 000008ac stringlib_isalnum │ │ │ │ │ 000005e4 00023002 R_ARM_ABS32 00000000 _Py_isalnum__doc__ │ │ │ │ │ @@ -891,92 +889,92 @@ │ │ │ │ │ 00000648 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000064c 00011602 R_ARM_ABS32 0000094c stringlib_isupper │ │ │ │ │ 00000654 00023702 R_ARM_ABS32 00000000 _Py_isupper__doc__ │ │ │ │ │ 00000658 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000065c 00008a02 R_ARM_ABS32 000018a4 bytes_join │ │ │ │ │ 00000664 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000668 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000066c 00011a02 R_ARM_ABS32 00005684 stringlib_ljust │ │ │ │ │ +0000066c 00011a02 R_ARM_ABS32 0000552c stringlib_ljust │ │ │ │ │ 00000674 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000678 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000067c 0000f202 R_ARM_ABS32 00004f08 stringlib_lower │ │ │ │ │ +0000067c 0000f202 R_ARM_ABS32 00004db0 stringlib_lower │ │ │ │ │ 00000684 00023802 R_ARM_ABS32 00000000 _Py_lower__doc__ │ │ │ │ │ 00000688 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000068c 0000f602 R_ARM_ABS32 000000a8 bytes_lstrip │ │ │ │ │ 00000694 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000698 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000069c 00005902 R_ARM_ABS32 00000b30 bytes_maketrans │ │ │ │ │ 000006a4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006ac 00009802 R_ARM_ABS32 00001cc0 bytes_partition │ │ │ │ │ +000006ac 00009802 R_ARM_ABS32 00001c64 bytes_partition │ │ │ │ │ 000006b4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006bc 00005202 R_ARM_ABS32 000001bc bytes_replace │ │ │ │ │ 000006c4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006cc 00012f02 R_ARM_ABS32 000014bc bytes_removeprefix │ │ │ │ │ 000006d4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006dc 0000fd02 R_ARM_ABS32 00005318 bytes_removesuffix │ │ │ │ │ +000006dc 0000fd02 R_ARM_ABS32 000051c0 bytes_removesuffix │ │ │ │ │ 000006e4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006ec 00004502 R_ARM_ABS32 00001d20 bytes_rfind │ │ │ │ │ 000006f4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006fc 00012102 R_ARM_ABS32 00004ea8 bytes_rindex │ │ │ │ │ 00000704 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000708 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000070c 00011e02 R_ARM_ABS32 0000096c stringlib_rjust │ │ │ │ │ 00000714 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000718 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000071c 0000ed02 R_ARM_ABS32 00004cd4 bytes_rpartition │ │ │ │ │ +0000071c 0000ed02 R_ARM_ABS32 00004b7c bytes_rpartition │ │ │ │ │ 00000724 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000728 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000072c 00012702 R_ARM_ABS32 00000cd4 bytes_rsplit │ │ │ │ │ 00000734 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000738 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000073c 0000a302 R_ARM_ABS32 00002b18 bytes_rstrip │ │ │ │ │ +0000073c 0000a302 R_ARM_ABS32 000029c0 bytes_rstrip │ │ │ │ │ 00000744 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000748 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000074c 00009b02 R_ARM_ABS32 00001e5c bytes_split │ │ │ │ │ +0000074c 00009b02 R_ARM_ABS32 00001e00 bytes_split │ │ │ │ │ 00000754 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000758 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000075c 0000f702 R_ARM_ABS32 00004f48 bytes_splitlines │ │ │ │ │ +0000075c 0000f702 R_ARM_ABS32 00004df0 bytes_splitlines │ │ │ │ │ 00000764 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000768 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000076c 00008c02 R_ARM_ABS32 000018b8 bytes_startswith │ │ │ │ │ 00000774 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000778 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000077c 0000fb02 R_ARM_ABS32 00005260 bytes_strip │ │ │ │ │ +0000077c 0000fb02 R_ARM_ABS32 00005108 bytes_strip │ │ │ │ │ 00000784 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000788 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000078c 00012202 R_ARM_ABS32 00000b80 stringlib_swapcase │ │ │ │ │ 00000794 00023902 R_ARM_ABS32 00000000 _Py_swapcase__doc__ │ │ │ │ │ 00000798 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000079c 00012302 R_ARM_ABS32 00000bc0 stringlib_title │ │ │ │ │ 000007a4 00023a02 R_ARM_ABS32 00000000 _Py_title__doc__ │ │ │ │ │ 000007a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007ac 0000a502 R_ARM_ABS32 00002f10 bytes_translate │ │ │ │ │ +000007ac 0000a502 R_ARM_ABS32 00002db8 bytes_translate │ │ │ │ │ 000007b4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007bc 0000fc02 R_ARM_ABS32 000052d8 stringlib_upper │ │ │ │ │ +000007bc 0000fc02 R_ARM_ABS32 00005180 stringlib_upper │ │ │ │ │ 000007c4 00023b02 R_ARM_ABS32 00000000 _Py_upper__doc__ │ │ │ │ │ 000007c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007cc 00012402 R_ARM_ABS32 00000c00 stringlib_zfill │ │ │ │ │ 000007d4 00001a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007e8 00003e02 R_ARM_ABS32 00001cdc bytes_buffer_getbuffer │ │ │ │ │ 000007f0 00003d02 R_ARM_ABS32 00001cc4 bytes_length │ │ │ │ │ 000007f4 00003a02 R_ARM_ABS32 00001ac0 bytes_subscript │ │ │ │ │ 000007fc 00003d02 R_ARM_ABS32 00001cc4 bytes_length │ │ │ │ │ 00000800 0001bd02 R_ARM_ABS32 00002060 _PyBytes_Concat │ │ │ │ │ 00000804 00008f02 R_ARM_ABS32 00001988 bytes_repeat │ │ │ │ │ 00000808 0000fe02 R_ARM_ABS32 00000240 bytes_item │ │ │ │ │ 00000818 00008d02 R_ARM_ABS32 00003c28 bytes_contains │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x1682c contains 731 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x166c4 contains 731 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000050 00017f1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000005c 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000060 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000078 0001801c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 000000a4 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 000000bc 0001822b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ @@ -1702,15 +1700,15 @@ │ │ │ │ │ 00004f1c 00011f2b R_ARM_MOVW_ABS_NC 00001430 .LC138 │ │ │ │ │ 00004f20 00011f2c R_ARM_MOVT_ABS 00001430 .LC138 │ │ │ │ │ 00004f24 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ 00004f44 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 00004f68 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 00004f94 0001b81c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x17f04 contains 18 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x17d9c contains 18 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000001c4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001d0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -1723,15 +1721,15 @@ │ │ │ │ │ 0000020c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000214 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000218 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000220 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000224 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000228 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x17f94 contains 246 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x17e2c contains 246 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000018 0001a01c R_ARM_CALL 00000000 _Py_GetConfig │ │ │ │ │ 00000038 0000791d R_ARM_JUMP24 00001580 _Py_bytes_repr.constprop.0 │ │ │ │ │ 0000003c 0001a52b R_ARM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ 00000040 0001a52c R_ARM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ 00000048 0000762b R_ARM_MOVW_ABS_NC 00000410 .LC45 │ │ │ │ │ 0000004c 0000762c R_ARM_MOVT_ABS 00000410 .LC45 │ │ │ │ │ @@ -1739,15 +1737,15 @@ │ │ │ │ │ 00000084 0002081d R_ARM_JUMP24 00000000 _Py_bytes_isdigit │ │ │ │ │ 000000a4 0002091d R_ARM_JUMP24 00000000 _Py_bytes_isascii │ │ │ │ │ 000000d8 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000000dc 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000000f0 0000f52b R_ARM_MOVW_ABS_NC 00001100 .LC121 │ │ │ │ │ 000000f4 0000f52c R_ARM_MOVT_ABS 00001100 .LC121 │ │ │ │ │ 000000f8 0001b71c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000118 0000a41d R_ARM_JUMP24 00002c88 do_argstrip │ │ │ │ │ +00000118 0000a41d R_ARM_JUMP24 00002b30 do_argstrip │ │ │ │ │ 00000138 0001932b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 0000013c 0001932c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000140 00001c2b R_ARM_MOVW_ABS_NC 00000114 .LC12 │ │ │ │ │ 00000144 00001c2c R_ARM_MOVT_ABS 00000114 .LC12 │ │ │ │ │ 0000014c 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000001c0 00019b1c R_ARM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ 000001d4 0001871c R_ARM_CALL 000001f4 _PyBytes_Resize │ │ │ │ │ @@ -1759,16 +1757,16 @@ │ │ │ │ │ 0000026c 0001af2c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 00000270 0000372b R_ARM_MOVW_ABS_NC 0000019c .LC20 │ │ │ │ │ 00000274 0000372c R_ARM_MOVT_ABS 0000019c .LC20 │ │ │ │ │ 0000027c 0001851c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000029c 00018202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002bc 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ 000002d4 00020f1c R_ARM_CALL 00000000 _Py_bytes_capitalize │ │ │ │ │ -0000032c 0000ef1c R_ARM_CALL 00004e98 stringlib_rfind_char │ │ │ │ │ -00000334 0000ee1c R_ARM_CALL 000054d8 stringlib_default_rfind.constprop.0 │ │ │ │ │ +0000032c 0000ef1c R_ARM_CALL 00004d40 stringlib_rfind_char │ │ │ │ │ +00000334 0000ee1c R_ARM_CALL 00005380 stringlib_default_rfind.constprop.0 │ │ │ │ │ 0000037c 0002121c R_ARM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ 00000394 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000003a0 00018e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000003a4 00018e2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000003ac 0001d61c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 000003c4 0001032b R_ARM_MOVW_ABS_NC 00001110 .LC123 │ │ │ │ │ 000003c8 0001032c R_ARM_MOVT_ABS 00001110 .LC123 │ │ │ │ │ @@ -1823,15 +1821,15 @@ │ │ │ │ │ 00000844 00010b2c R_ARM_MOVT_ABS 00001230 .LC129 │ │ │ │ │ 00000848 00010c2b R_ARM_MOVW_ABS_NC 0000124c .LC130 │ │ │ │ │ 0000084c 00010c2c R_ARM_MOVT_ABS 0000124c .LC130 │ │ │ │ │ 00000850 0001092b R_ARM_MOVW_ABS_NC 000011cc .LC127 │ │ │ │ │ 00000854 0001092c R_ARM_MOVT_ABS 000011cc .LC127 │ │ │ │ │ 00000858 0001bc1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 00000878 0000541d R_ARM_JUMP24 00000ae4 return_self │ │ │ │ │ -000008a0 0001101d R_ARM_JUMP24 000055d4 pad │ │ │ │ │ +000008a0 0001101d R_ARM_JUMP24 0000547c pad │ │ │ │ │ 000008c8 0002151d R_ARM_JUMP24 00000000 _Py_bytes_isalnum │ │ │ │ │ 000008e8 0002161d R_ARM_JUMP24 00000000 _Py_bytes_isalpha │ │ │ │ │ 00000908 0002171d R_ARM_JUMP24 00000000 _Py_bytes_islower │ │ │ │ │ 00000928 0002181d R_ARM_JUMP24 00000000 _Py_bytes_isspace │ │ │ │ │ 00000948 0002191d R_ARM_JUMP24 00000000 _Py_bytes_istitle │ │ │ │ │ 00000968 00021a1d R_ARM_JUMP24 00000000 _Py_bytes_isupper │ │ │ │ │ 000009a4 00011b2b R_ARM_MOVW_ABS_NC 00001374 .LC135 │ │ │ │ │ @@ -1858,28 +1856,28 @@ │ │ │ │ │ 00000aa8 00010b2c R_ARM_MOVT_ABS 00001230 .LC129 │ │ │ │ │ 00000aac 00010c2b R_ARM_MOVW_ABS_NC 0000124c .LC130 │ │ │ │ │ 00000ab0 00010c2c R_ARM_MOVT_ABS 0000124c .LC130 │ │ │ │ │ 00000ab4 00011b2b R_ARM_MOVW_ABS_NC 00001374 .LC135 │ │ │ │ │ 00000ab8 00011b2c R_ARM_MOVT_ABS 00001374 .LC135 │ │ │ │ │ 00000abc 0001bc1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 00000ae0 0000541d R_ARM_JUMP24 00000ae4 return_self │ │ │ │ │ -00000af8 0001101d R_ARM_JUMP24 000055d4 pad │ │ │ │ │ +00000af8 0001101d R_ARM_JUMP24 0000547c pad │ │ │ │ │ 00000b2c 0001ab1c R_ARM_CALL 00000000 strlen │ │ │ │ │ 00000b40 0001dc1c R_ARM_CALL 0000356c PyBytesWriter_Grow │ │ │ │ │ 00000b74 0001811c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00000b9c 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ 00000bb4 00021d1c R_ARM_CALL 00000000 _Py_bytes_swapcase │ │ │ │ │ 00000bdc 00000a1c R_ARM_CALL 00000120 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ 00000bf4 00021e1c R_ARM_CALL 00000000 _Py_bytes_title │ │ │ │ │ 00000c1c 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 00000c28 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000c3c 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00000c60 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c84 0000541d R_ARM_JUMP24 00000ae4 return_self │ │ │ │ │ -00000c9c 0001101c R_ARM_CALL 000055d4 pad │ │ │ │ │ +00000c9c 0001101c R_ARM_CALL 0000547c pad │ │ │ │ │ 00000d54 0001bb1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 00000d80 0001ee2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000d84 0001ee2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000d8c 0001c31c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 00000d98 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00000dbc 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000dc8 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -1913,15 +1911,15 @@ │ │ │ │ │ 00001124 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001128 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001148 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 0000116c 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00001194 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000011b4 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000011c8 0001ef1c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00001220 0000ee1c R_ARM_CALL 000054d8 stringlib_default_rfind.constprop.0 │ │ │ │ │ +00001220 0000ee1c R_ARM_CALL 00005380 stringlib_default_rfind.constprop.0 │ │ │ │ │ 00001240 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00001264 0001f01c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00001294 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012ac 00018a1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012cc 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000012d0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001304 00017e1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ @@ -1959,16 +1957,16 @@ │ │ │ │ │ 00001650 00020c1c R_ARM_CALL 0000011c PyBytesWriter_Resize │ │ │ │ │ 0000167c 0001ce1c R_ARM_CALL 00001388 PyBytes_Concat │ │ │ │ │ 0000168c 0000291d R_ARM_JUMP24 00000034 Py_XDECREF │ │ │ │ │ 000016a8 00006c2b R_ARM_MOVW_ABS_NC 000003bc .LC41 │ │ │ │ │ 000016ac 00006c2c R_ARM_MOVT_ABS 000003bc .LC41 │ │ │ │ │ 000016b8 0001dd1d R_ARM_JUMP24 000036e0 _Py_bytes_repr │ │ │ │ │ 00001730 00020c1c R_ARM_CALL 0000011c PyBytesWriter_Resize │ │ │ │ │ -000017b4 00005d1c R_ARM_CALL 00005b98 stringlib__preprocess │ │ │ │ │ -000017c4 00005e1c R_ARM_CALL 00005cc8 stringlib__two_way │ │ │ │ │ +000017b4 00005d1c R_ARM_CALL 00005a40 stringlib__preprocess │ │ │ │ │ +000017c4 00005e1c R_ARM_CALL 00005b70 stringlib__two_way │ │ │ │ │ 000017fc 0001c71c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 0000180c 0001c802 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 000018c8 0001362b R_ARM_MOVW_ABS_NC 000014f8 .LC145 │ │ │ │ │ 000018cc 0001362c R_ARM_MOVT_ABS 000014f8 .LC145 │ │ │ │ │ 000018dc 0002241d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 000018fc 0001c41c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 0000191c 0001b21c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1097,15 +1097,15 @@ │ │ │ │ │ asr lr, lr, #2 │ │ │ │ │ add lr, lr, lr, lsl #1 │ │ │ │ │ cmp lr, ip, asr #2 │ │ │ │ │ blt f50 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 5900 │ │ │ │ │ + bl 57a8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ b e54 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #4] │ │ │ │ │ b e5c │ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ @@ -1340,24 +1340,24 @@ │ │ │ │ │ asr lr, r3, #2 │ │ │ │ │ add lr, lr, lr, lsl #1 │ │ │ │ │ cmp lr, r1, asr #2 │ │ │ │ │ blt 12f4 │ │ │ │ │ mov r5, #1 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ strd r4, [sp] │ │ │ │ │ - bl 5900 │ │ │ │ │ + bl 57a8 │ │ │ │ │ b 1198 │ │ │ │ │ mov r1, r3 │ │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5b98 │ │ │ │ │ + bl 5a40 │ │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5cc8 │ │ │ │ │ + bl 5b70 │ │ │ │ │ b 1198 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ 0000131c : │ │ │ │ │ PyBytes_Join(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ @@ -1369,15 +1369,15 @@ │ │ │ │ │ beq 1354 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ beq 136c │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ - b 22c0 │ │ │ │ │ + b 22c0 │ │ │ │ │ R_ARM_JUMP24 stringlib_bytes_join │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2001 @ 0x7d1 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ @@ -1413,15 +1413,15 @@ │ │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ beq 13f0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 2060 │ │ │ │ │ + bl 2060 │ │ │ │ │ R_ARM_CALL _PyBytes_Concat │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ str r0, [r4] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ble 1478 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ @@ -1777,15 +1777,15 @@ │ │ │ │ │ │ │ │ │ │ 000018a4 : │ │ │ │ │ bytes_join(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 22c0 │ │ │ │ │ + b 22c0 │ │ │ │ │ R_ARM_JUMP24 stringlib_bytes_join │ │ │ │ │ │ │ │ │ │ 000018b8 : │ │ │ │ │ bytes_startswith(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -1843,39 +1843,39 @@ │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 1900 │ │ │ │ │ b 1940 │ │ │ │ │ │ │ │ │ │ 00001988 : │ │ │ │ │ bytes_repeat(): │ │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ - add fp, sp, #28 │ │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ + add fp, sp, #20 │ │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ - ble 1a98 │ │ │ │ │ + ble 1a3c │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt 1b00 │ │ │ │ │ + blt 1aa4 │ │ │ │ │ mul r4, r5, r4 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq 1adc │ │ │ │ │ - mov r9, r4 │ │ │ │ │ + beq 1a80 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ cmn r4, #18 │ │ │ │ │ - bhi 1b00 │ │ │ │ │ - add r0, r9, #17 │ │ │ │ │ + bhi 1aa4 │ │ │ │ │ + add r0, r0, #17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1af4 │ │ │ │ │ + beq 1a98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ @@ -1884,95 +1884,70 @@ │ │ │ │ │ strle r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ add r3, r5, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ mvn r1, #0 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ str r1, [r5, #12] │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ - beq 1a48 │ │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ │ - add r8, r5, #16 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - bne 1a50 │ │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memset │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + add r2, r6, #16 │ │ │ │ │ + add r0, r5, #16 │ │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ │ + bl 1814 <_PyBytes_Repeat> │ │ │ │ │ + R_ARM_CALL _PyBytes_Repeat │ │ │ │ │ mov r0, r5 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ - add r1, r7, #16 │ │ │ │ │ - cmp r8, r1 │ │ │ │ │ - beq 1a68 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - sub r2, r4, r6 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - add r0, r8, r6 │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - bge 1a48 │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ - movlt r7, r2 │ │ │ │ │ - movge r7, r6 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - add r6, r6, r7 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - b 1a68 │ │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - movne r9, #0 │ │ │ │ │ - movne r4, r9 │ │ │ │ │ + movne r0, #0 │ │ │ │ │ + movne r4, r0 │ │ │ │ │ bne 19d4 │ │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movne r4, r5 │ │ │ │ │ - movne r9, r4 │ │ │ │ │ + movne r0, r4 │ │ │ │ │ bne 19d4 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ - mov r5, r7 │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + mov r5, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ - strle r3, [r7] │ │ │ │ │ - b 1a48 │ │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ │ + strle r3, [r6] │ │ │ │ │ + b 1a34 │ │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 1ac4 │ │ │ │ │ + beq 1a68 │ │ │ │ │ b 19c8 │ │ │ │ │ - sub sp, fp, #28 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ + sub sp, fp, #20 │ │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC52 │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 1a48 │ │ │ │ │ + b 1a34 │ │ │ │ │ │ │ │ │ │ -00001b20 : │ │ │ │ │ +00001ac4 : │ │ │ │ │ bytes_endswith(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -1980,18 +1955,18 @@ │ │ │ │ │ sub ip, r4, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - bhi 1b88 │ │ │ │ │ + bhi 1b2c │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt 1bb0 │ │ │ │ │ + bgt 1b54 │ │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_Py_bytes_endswith> │ │ │ │ │ R_ARM_CALL _Py_bytes_endswith │ │ │ │ │ @@ -2003,37 +1978,37 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC55 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b5c │ │ │ │ │ + bne 1b00 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1b80 │ │ │ │ │ + b 1b24 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ba8 │ │ │ │ │ + beq 1b4c │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq 1b68 │ │ │ │ │ + beq 1b0c │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ sub r1, fp, #24 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1b68 │ │ │ │ │ - b 1ba8 │ │ │ │ │ + bne 1b0c │ │ │ │ │ + b 1b4c │ │ │ │ │ │ │ │ │ │ -00001bf0 : │ │ │ │ │ +00001b94 : │ │ │ │ │ bytes_count(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -2041,18 +2016,18 @@ │ │ │ │ │ sub ip, r4, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - bhi 1c58 │ │ │ │ │ + bhi 1bfc │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt 1c80 │ │ │ │ │ + bgt 1c24 │ │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_Py_bytes_count> │ │ │ │ │ R_ARM_CALL _Py_bytes_count │ │ │ │ │ @@ -2064,37 +2039,37 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC56 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c2c │ │ │ │ │ + bne 1bd0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1c50 │ │ │ │ │ + b 1bf4 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c78 │ │ │ │ │ + beq 1c1c │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq 1c38 │ │ │ │ │ + beq 1bdc │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ sub r1, fp, #24 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1c38 │ │ │ │ │ - b 1c78 │ │ │ │ │ + bne 1bdc │ │ │ │ │ + b 1c1c │ │ │ │ │ │ │ │ │ │ -00001cc0 : │ │ │ │ │ +00001c64 : │ │ │ │ │ bytes_partition(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ │ @@ -2107,35 +2082,35 @@ │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e28 │ │ │ │ │ + bne 1dcc │ │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r6, r9, #16 │ │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r7, [r9, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - beq 1e10 │ │ │ │ │ + beq 1db4 │ │ │ │ │ mov r0, #3 │ │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1d9c │ │ │ │ │ + beq 1d40 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl ff4 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - blt 1dbc │ │ │ │ │ + blt 1d60 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -2148,245 +2123,245 @@ │ │ │ │ │ str r8, [r4, #20] │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1e30 │ │ │ │ │ + bne 1dd4 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1db0 │ │ │ │ │ + beq 1d54 │ │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ - ldr r1, [pc, #140] @ 1e54 │ │ │ │ │ + ldr r1, [pc, #140] @ 1df8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r9] │ │ │ │ │ str r9, [r4, #16] │ │ │ │ │ ldr r2, [r1, #1240] @ 0x4d8 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1df0 │ │ │ │ │ - ldr r3, [pc, #112] @ 1e58 │ │ │ │ │ + ble 1d94 │ │ │ │ │ + ldr r3, [pc, #112] @ 1dfc │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - b 1d9c │ │ │ │ │ + b 1d40 │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ - ldr r3, [pc, #92] @ 1e58 │ │ │ │ │ + ldr r3, [pc, #92] @ 1dfc │ │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [r1, #1240] @ 0x4d8 │ │ │ │ │ addne r2, r2, #2 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ strne r2, [r1, #1240] @ 0x4d8 │ │ │ │ │ - b 1de8 │ │ │ │ │ + b 1d8c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC57 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 1d9c │ │ │ │ │ + b 1d40 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1e28 │ │ │ │ │ + bgt 1dcc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 1e28 │ │ │ │ │ + bne 1dcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1e28 │ │ │ │ │ + b 1dcc │ │ │ │ │ .word 0x00006000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000064d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001e5c : │ │ │ │ │ +00001e00 : │ │ │ │ │ bytes_split(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ │ mov r4, r2 │ │ │ │ │ subs r2, r3, #0 │ │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ │ addne r5, r4, r5 │ │ │ │ │ - bne 24f8 │ │ │ │ │ + bne 231c │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - bhi 2454 │ │ │ │ │ + bhi 22e0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 24f8 │ │ │ │ │ + beq 231c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ │ ldreq r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ addeq r4, r3, #16 │ │ │ │ │ ldreq r5, [r3, #8] │ │ │ │ │ - beq 21a4 │ │ │ │ │ + beq 2148 │ │ │ │ │ ldr r6, [r7] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 25a4 │ │ │ │ │ + beq 25a0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq 214c │ │ │ │ │ + beq 20f0 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2140 │ │ │ │ │ + beq 20e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 243c │ │ │ │ │ + ble 2298 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 2140 │ │ │ │ │ + beq 20e4 │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ add r4, r3, #16 │ │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq 21a4 │ │ │ │ │ + beq 2148 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 240c │ │ │ │ │ + bne 2268 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 26dc │ │ │ │ │ + beq 25ac │ │ │ │ │ cmp r8, #11 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ movlt r0, r8 │ │ │ │ │ movge r0, #11 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 2624 │ │ │ │ │ + bne 24e0 │ │ │ │ │ ldrb r3, [r2] │ │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 20f4 │ │ │ │ │ + beq 2098 │ │ │ │ │ mov r9, r8 │ │ │ │ │ ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r7, r6 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bge 20b4 │ │ │ │ │ + bge 2058 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 20b4 │ │ │ │ │ + beq 2058 │ │ │ │ │ ldrb r3, [r4, r6] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 2160 │ │ │ │ │ + beq 2104 │ │ │ │ │ add sl, r6, #1 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - ble 20a8 │ │ │ │ │ + ble 204c │ │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 2074 │ │ │ │ │ + beq 2018 │ │ │ │ │ add sl, r6, #2 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - ble 20a8 │ │ │ │ │ + ble 204c │ │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 2074 │ │ │ │ │ + beq 2018 │ │ │ │ │ add sl, r6, #3 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - ble 20a8 │ │ │ │ │ + ble 204c │ │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 2074 │ │ │ │ │ + beq 2018 │ │ │ │ │ add sl, r6, #4 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - ble 20a8 │ │ │ │ │ + ble 204c │ │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 2074 │ │ │ │ │ + beq 2018 │ │ │ │ │ add sl, r6, #5 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - ble 20a8 │ │ │ │ │ + ble 204c │ │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 2074 │ │ │ │ │ + beq 2018 │ │ │ │ │ add sl, r6, #6 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - ble 20a8 │ │ │ │ │ + ble 204c │ │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 2074 │ │ │ │ │ + beq 2018 │ │ │ │ │ add sl, r6, #7 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - ble 20a8 │ │ │ │ │ + ble 204c │ │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 2074 │ │ │ │ │ + beq 2018 │ │ │ │ │ add sl, r6, #8 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - bgt 2068 │ │ │ │ │ - b 20a8 │ │ │ │ │ + bgt 200c │ │ │ │ │ + b 204c │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bge 20a8 │ │ │ │ │ + bge 204c │ │ │ │ │ ldrb r3, [r4, sl] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 205c │ │ │ │ │ + bne 2000 │ │ │ │ │ sub r1, sl, r0 │ │ │ │ │ add r0, r4, r0 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 2804 │ │ │ │ │ + beq 2598 │ │ │ │ │ cmp r7, #11 │ │ │ │ │ - bgt 2108 │ │ │ │ │ + bgt 20ac │ │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ str r6, [r3, r7, lsl #2] │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ sub r9, r9, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b 1f88 │ │ │ │ │ + b 1f2c │ │ │ │ │ subs r9, r7, #0 │ │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - beq 2168 │ │ │ │ │ + beq 210c │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bgt 20f0 │ │ │ │ │ + bgt 2094 │ │ │ │ │ sub r1, r5, r0 │ │ │ │ │ add r0, r4, r0 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2590 │ │ │ │ │ + beq 22cc │ │ │ │ │ cmp r9, #11 │ │ │ │ │ - bgt 25ec │ │ │ │ │ + bgt 2488 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str r4, [r3, r9, lsl #2] │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ str r9, [r7, #8] │ │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ @@ -2395,646 +2370,583 @@ │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25c8 │ │ │ │ │ + bne 2464 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 209c │ │ │ │ │ + bgt 2040 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r6] │ │ │ │ │ - bne 209c │ │ │ │ │ + bne 2040 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 209c │ │ │ │ │ + b 2040 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 240c │ │ │ │ │ + bne 2268 │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ mvn r8, #-2147483648 @ 0x80000000 │ │ │ │ │ add r4, r3, #16 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - b 1f10 │ │ │ │ │ + b 1eb4 │ │ │ │ │ mov sl, r6 │ │ │ │ │ - b 2074 │ │ │ │ │ + b 2018 │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 20c0 │ │ │ │ │ + bne 2064 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ mov r9, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 20f0 │ │ │ │ │ + b 2094 │ │ │ │ │ cmp r8, #11 │ │ │ │ │ movlt r0, r8 │ │ │ │ │ movge r0, #11 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 20fc │ │ │ │ │ + beq 20a0 │ │ │ │ │ mov r9, #0 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq 2490 │ │ │ │ │ + beq 2378 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bge 238c │ │ │ │ │ + bge 2234 │ │ │ │ │ ldrb r3, [r4, r0] │ │ │ │ │ ldr r3, [sl, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ addne r0, r0, #1 │ │ │ │ │ - bne 21dc │ │ │ │ │ + bne 2180 │ │ │ │ │ add r6, r0, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bge 239c │ │ │ │ │ - ldrb r3, [r4, r6] │ │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - bne 2320 │ │ │ │ │ - add r6, r0, #2 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble 239c │ │ │ │ │ - ldrb r3, [r4, r6] │ │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - bne 2320 │ │ │ │ │ - add r6, r0, #3 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble 239c │ │ │ │ │ - ldrb r3, [r4, r6] │ │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - bne 2320 │ │ │ │ │ - add r6, r0, #4 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble 239c │ │ │ │ │ - ldrb r3, [r4, r6] │ │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - bne 2320 │ │ │ │ │ - add r6, r0, #5 │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - ble 239c │ │ │ │ │ - ldrb r3, [r4, r6] │ │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - bne 2320 │ │ │ │ │ - add r6, r0, #6 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge 239c │ │ │ │ │ - ldrb r3, [r4, r6] │ │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - bne 2320 │ │ │ │ │ - add r6, r0, #7 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge 239c │ │ │ │ │ - ldrb r3, [r4, r6] │ │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - bne 2320 │ │ │ │ │ - add r6, r0, #8 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge 239c │ │ │ │ │ - ldrb r3, [r4, r6] │ │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - bne 2320 │ │ │ │ │ - add r6, r0, #9 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - bge 239c │ │ │ │ │ - ldrb r3, [r4, r6] │ │ │ │ │ - ldr r3, [sl, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - bne 2320 │ │ │ │ │ - add r6, r0, #10 │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ - blt 2310 │ │ │ │ │ - b 239c │ │ │ │ │ + blt 21b8 │ │ │ │ │ + b 23e0 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bge 239c │ │ │ │ │ + bge 23e0 │ │ │ │ │ ldrb r3, [r4, r6] │ │ │ │ │ ldr r3, [sl, r3, lsl #2] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - beq 2304 │ │ │ │ │ + beq 21ac │ │ │ │ │ sub r1, r6, r0 │ │ │ │ │ add r0, r4, r0 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 23e8 │ │ │ │ │ + beq 2244 │ │ │ │ │ cmp r9, #11 │ │ │ │ │ ldrle r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ ldrle r3, [r3, #12] │ │ │ │ │ strle r7, [r3, r9, lsl #2] │ │ │ │ │ - ble 2368 │ │ │ │ │ + ble 2210 │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ - ldr r2, [r7] │ │ │ │ │ + ldr r3, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2414 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2374 │ │ │ │ │ + bne 2270 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 221c │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b 21d4 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r7] │ │ │ │ │ - bne 2368 │ │ │ │ │ + b 2178 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r7] │ │ │ │ │ + bne 2210 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2368 │ │ │ │ │ - bne 21f8 │ │ │ │ │ + b 2210 │ │ │ │ │ + bne 219c │ │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ str r9, [r7, #8] │ │ │ │ │ - b 20fc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - cmpeq r6, r5 │ │ │ │ │ - bne 2320 │ │ │ │ │ - ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne 2320 │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - addle r2, r2, #1 │ │ │ │ │ - strle r2, [r1] │ │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - b 2394 │ │ │ │ │ + b 20a0 │ │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 240c │ │ │ │ │ + bgt 2268 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 240c │ │ │ │ │ + bne 2268 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 20fc │ │ │ │ │ + b 20a0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - bgt 23ec │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - bne 23ec │ │ │ │ │ + bgt 2248 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r1] │ │ │ │ │ + bne 2248 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 23ec │ │ │ │ │ + b 2248 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 1ef4 │ │ │ │ │ + bne 1e98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1ef4 │ │ │ │ │ + b 1e98 │ │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 22cc │ │ │ │ │ + subs r0, r0, #1 │ │ │ │ │ + str r0, [r1] │ │ │ │ │ + bne 22cc │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [r7] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 2360 │ │ │ │ │ + mov r7, #0 │ │ │ │ │ + b 2098 │ │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #928] @ 280c │ │ │ │ │ + ldr r1, [pc, #956] @ 26b4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ stm sp, {r1, r2} │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ movne r5, r4 │ │ │ │ │ - bne 1ebc │ │ │ │ │ - b 20fc │ │ │ │ │ - ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - bge 2394 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - ldrb r3, [r4, r0] │ │ │ │ │ - ldr r3, [r2, r3, lsl #2] │ │ │ │ │ - tst r3, #8 │ │ │ │ │ - beq 24c4 │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - bne 24a4 │ │ │ │ │ - b 2394 │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - beq 2394 │ │ │ │ │ - sub r1, r5, r0 │ │ │ │ │ - add r0, r4, r0 │ │ │ │ │ - bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ - R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ - beq 23ec │ │ │ │ │ - cmp r9, #11 │ │ │ │ │ - bgt 253c │ │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ │ - str r4, [r2, r9, lsl #2] │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - b 2394 │ │ │ │ │ + bne 1e60 │ │ │ │ │ + b 20a0 │ │ │ │ │ sub ip, fp, #88 @ 0x58 │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ - ldr ip, [pc, #772] @ 280c │ │ │ │ │ + ldr ip, [pc, #904] @ 26b4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov ip, #2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne 1ea4 │ │ │ │ │ - b 20fc │ │ │ │ │ + bne 1e48 │ │ │ │ │ + b 20a0 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r7] │ │ │ │ │ + bne 22d8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 22d8 │ │ │ │ │ + ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bge 223c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ │ + ldr r2, [r3, r2, lsl #2] │ │ │ │ │ + tst r2, #8 │ │ │ │ │ + beq 23ac │ │ │ │ │ + add r0, r0, #1 │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne 238c │ │ │ │ │ + b 223c │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + beq 223c │ │ │ │ │ + sub r1, r5, r0 │ │ │ │ │ + add r0, r4, r0 │ │ │ │ │ + bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ + R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + beq 2248 │ │ │ │ │ + cmp r9, #11 │ │ │ │ │ + bgt 242c │ │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ │ + str r4, [r3, r9, lsl #2] │ │ │ │ │ + add r9, r9, #1 │ │ │ │ │ + b 223c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + cmpeq r6, r5 │ │ │ │ │ + bne 21c8 │ │ │ │ │ + ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne 21c8 │ │ │ │ │ + ldr r3, [r1] │ │ │ │ │ + add r9, r9, #1 │ │ │ │ │ + ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ + addle r3, r3, #1 │ │ │ │ │ + strle r3, [r1] │ │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ │ + str r2, [r3] │ │ │ │ │ + b 223c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ - ldr r2, [r4] │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2734 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 24f0 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r4] │ │ │ │ │ - bne 24f0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 24f0 │ │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2590 │ │ │ │ │ - subs r0, r0, #1 │ │ │ │ │ - str r0, [r1] │ │ │ │ │ - bne 2590 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ + bne 25c8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 25b0 │ │ │ │ │ - mov r7, #0 │ │ │ │ │ - b 20f4 │ │ │ │ │ - movw r6, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r6, #0 │ │ │ │ │ - R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b 1ed0 │ │ │ │ │ + bgt 23d8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ - bne 259c │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 23d8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 259c │ │ │ │ │ + b 23d8 │ │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2590 │ │ │ │ │ + bgt 22cc │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r6] │ │ │ │ │ - bne 2590 │ │ │ │ │ + bne 22cc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2590 │ │ │ │ │ + b 22cc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27e4 │ │ │ │ │ + bne 24c0 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 2090 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 2090 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 2090 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 20ec │ │ │ │ │ + bgt 22cc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 20ec │ │ │ │ │ + bne 22cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 20ec │ │ │ │ │ + b 22cc │ │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 20f4 │ │ │ │ │ + beq 2098 │ │ │ │ │ ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ │ mov sl, r6 │ │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - b 2674 │ │ │ │ │ + b 2530 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 2590 │ │ │ │ │ + beq 22cc │ │ │ │ │ cmp sl, #11 │ │ │ │ │ - bgt 26f8 │ │ │ │ │ + bgt 25e8 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str r1, [r3, sl, lsl #2] │ │ │ │ │ add r6, r9, r6 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ add r6, r6, r5 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq 26a0 │ │ │ │ │ + beq 255c │ │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ add r0, r4, r6 │ │ │ │ │ sub r1, r1, r6 │ │ │ │ │ bl ff4 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ add r0, r4, r6 │ │ │ │ │ - bge 2648 │ │ │ │ │ + bge 2504 │ │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 278c │ │ │ │ │ + beq 265c │ │ │ │ │ add r0, r4, r6 │ │ │ │ │ sub r1, r5, r6 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2590 │ │ │ │ │ + beq 22cc │ │ │ │ │ cmp sl, #11 │ │ │ │ │ - bgt 2754 │ │ │ │ │ + bgt 2624 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str r4, [r3, sl, lsl #2] │ │ │ │ │ add r3, sl, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b 20f4 │ │ │ │ │ + b 2098 │ │ │ │ │ + ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ + b 22cc │ │ │ │ │ + movw r6, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r6, #0 │ │ │ │ │ + R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + b 1e74 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC57 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 259c │ │ │ │ │ + b 22d8 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 2248 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 2248 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 2248 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ - bne 2574 │ │ │ │ │ + bne 22b0 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2668 │ │ │ │ │ + bgt 2524 │ │ │ │ │ subs r0, r0, #1 │ │ │ │ │ str r0, [r1] │ │ │ │ │ - bne 2668 │ │ │ │ │ + bne 2524 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2668 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 23ec │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r4] │ │ │ │ │ - bne 23ec │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 23ec │ │ │ │ │ + b 2524 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27e4 │ │ │ │ │ + bne 24c0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 26d0 │ │ │ │ │ + bgt 258c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 26d0 │ │ │ │ │ + bne 258c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 26d0 │ │ │ │ │ + b 258c │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 27cc │ │ │ │ │ + bne 269c │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - b 26d4 │ │ │ │ │ + b 2590 │ │ │ │ │ add r0, r4, r6 │ │ │ │ │ sub r1, r5, r6 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 26c8 │ │ │ │ │ - b 2590 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2590 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - bne 2590 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2590 │ │ │ │ │ - ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - b 2590 │ │ │ │ │ + bne 2584 │ │ │ │ │ + b 22cc │ │ │ │ │ .word 0x0000022c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00002810 : │ │ │ │ │ +000026b8 : │ │ │ │ │ bytes_fromhex(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - bl 289c <_PyBytes_FromHex> │ │ │ │ │ + bl 2744 <_PyBytes_FromHex> │ │ │ │ │ R_ARM_CALL _PyBytes_FromHex │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 2858 │ │ │ │ │ + bne 2700 │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 284c │ │ │ │ │ + beq 26f4 │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2894 │ │ │ │ │ + bgt 273c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 2894 │ │ │ │ │ + bne 273c │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b 284c │ │ │ │ │ + b 26f4 │ │ │ │ │ │ │ │ │ │ -0000289c <_PyBytes_FromHex>: │ │ │ │ │ +00002744 <_PyBytes_FromHex>: │ │ │ │ │ _PyBytes_FromHex(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #56 @ 0x38 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands r2, r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 2a4c <_PyBytes_FromHex+0x1b0> │ │ │ │ │ + beq 28f4 <_PyBytes_FromHex+0x1b0> │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ - beq 29c8 <_PyBytes_FromHex+0x12c> │ │ │ │ │ + beq 2870 <_PyBytes_FromHex+0x12c> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r5, r0, #20 │ │ │ │ │ ldreq r5, [r5, #28] │ │ │ │ │ add r0, r7, r7, lsr #31 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ asr r0, r0, #1 │ │ │ │ │ - bne 2a3c <_PyBytes_FromHex+0x1a0> │ │ │ │ │ + bne 28e4 <_PyBytes_FromHex+0x1a0> │ │ │ │ │ bl b00 │ │ │ │ │ R_ARM_CALL byteswriter_create.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2a20 <_PyBytes_FromHex+0x184> │ │ │ │ │ + beq 28c8 <_PyBytes_FromHex+0x184> │ │ │ │ │ ldr r1, [r4, #256] @ 0x100 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 29b4 <_PyBytes_FromHex+0x118> │ │ │ │ │ + bne 285c <_PyBytes_FromHex+0x118> │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyLong_DigitValue │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyLong_DigitValue │ │ │ │ │ add lr, r5, r7 │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bcs 2998 <_PyBytes_FromHex+0xfc> │ │ │ │ │ + bcs 2840 <_PyBytes_FromHex+0xfc> │ │ │ │ │ ldrb ip, [r3] │ │ │ │ │ ldr r0, [r6, ip, lsl #2] │ │ │ │ │ tst r0, #8 │ │ │ │ │ - bne 2980 <_PyBytes_FromHex+0xe4> │ │ │ │ │ + bne 2828 <_PyBytes_FromHex+0xe4> │ │ │ │ │ ldrb r0, [r2, ip] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi 2a8c <_PyBytes_FromHex+0x1f0> │ │ │ │ │ + bhi 2934 <_PyBytes_FromHex+0x1f0> │ │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bhi 2a80 <_PyBytes_FromHex+0x1e4> │ │ │ │ │ + bhi 2928 <_PyBytes_FromHex+0x1e4> │ │ │ │ │ add ip, ip, r0, lsl #4 │ │ │ │ │ add r3, r3, #2 │ │ │ │ │ strb ip, [r1], #1 │ │ │ │ │ - b 293c <_PyBytes_FromHex+0xa0> │ │ │ │ │ + b 27e4 <_PyBytes_FromHex+0xa0> │ │ │ │ │ ldrb ip, [r3, #1]! │ │ │ │ │ ldr r0, [r6, ip, lsl #2] │ │ │ │ │ tst r0, #8 │ │ │ │ │ - bne 2980 <_PyBytes_FromHex+0xe4> │ │ │ │ │ + bne 2828 <_PyBytes_FromHex+0xe4> │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bhi 2954 <_PyBytes_FromHex+0xb8> │ │ │ │ │ + bhi 27fc <_PyBytes_FromHex+0xb8> │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2ad4 <_PyBytes_FromHex+0x238> │ │ │ │ │ + bne 297c <_PyBytes_FromHex+0x238> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl dac │ │ │ │ │ R_ARM_CALL PyBytesWriter_FinishWithPointer │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r4, #264] @ 0x108 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq r1, r1, #16 │ │ │ │ │ ldrne r1, [r1, #20] │ │ │ │ │ - b 2924 <_PyBytes_FromHex+0x88> │ │ │ │ │ + b 27cc <_PyBytes_FromHex+0x88> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ addne r1, r0, #28 │ │ │ │ │ ldreq r1, [r0, #28] │ │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 2b0c <_PyBytes_FromHex+0x270> │ │ │ │ │ + ble 29b4 <_PyBytes_FromHex+0x270> │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ldrbeq r0, [r1, r2] │ │ │ │ │ - bne 2af8 <_PyBytes_FromHex+0x25c> │ │ │ │ │ + bne 29a0 <_PyBytes_FromHex+0x25c> │ │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ │ - bls 2ae8 <_PyBytes_FromHex+0x24c> │ │ │ │ │ + bls 2990 <_PyBytes_FromHex+0x24c> │ │ │ │ │ mov r4, #0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC60 │ │ │ │ │ @@ -3044,452 +2956,452 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 123c │ │ │ │ │ R_ARM_CALL PyBytesWriter_Discard │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 29ac <_PyBytes_FromHex+0x110> │ │ │ │ │ + beq 2854 <_PyBytes_FromHex+0x110> │ │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 29ac <_PyBytes_FromHex+0x110> │ │ │ │ │ + b 2854 <_PyBytes_FromHex+0x110> │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl c3c │ │ │ │ │ R_ARM_CALL byteswriter_create │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 290c <_PyBytes_FromHex+0x70> │ │ │ │ │ + b 27b4 <_PyBytes_FromHex+0x70> │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ab4 <_PyBytes_FromHex+0x218> │ │ │ │ │ + beq 295c <_PyBytes_FromHex+0x218> │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2a34 <_PyBytes_FromHex+0x198> │ │ │ │ │ + bne 28dc <_PyBytes_FromHex+0x198> │ │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 28f4 <_PyBytes_FromHex+0x58> │ │ │ │ │ + b 279c <_PyBytes_FromHex+0x58> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bls 2a98 <_PyBytes_FromHex+0x1fc> │ │ │ │ │ + bls 2940 <_PyBytes_FromHex+0x1fc> │ │ │ │ │ sub r2, r3, r5 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - bne 2a00 <_PyBytes_FromHex+0x164> │ │ │ │ │ + bne 28a8 <_PyBytes_FromHex+0x164> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC59 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 2a18 <_PyBytes_FromHex+0x17c> │ │ │ │ │ + b 28c0 <_PyBytes_FromHex+0x17c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC58 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC58 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 2a34 <_PyBytes_FromHex+0x198> │ │ │ │ │ + b 28dc <_PyBytes_FromHex+0x198> │ │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b 29a4 <_PyBytes_FromHex+0x108> │ │ │ │ │ + b 284c <_PyBytes_FromHex+0x108> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 29e8 <_PyBytes_FromHex+0x14c> │ │ │ │ │ - b 29fc <_PyBytes_FromHex+0x160> │ │ │ │ │ + bne 2890 <_PyBytes_FromHex+0x14c> │ │ │ │ │ + b 28a4 <_PyBytes_FromHex+0x160> │ │ │ │ │ lsl r0, r2, #1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldrheq r0, [r1, r0] │ │ │ │ │ ldrne r0, [r1, r2, lsl #2] │ │ │ │ │ - b 29f4 <_PyBytes_FromHex+0x158> │ │ │ │ │ + b 289c <_PyBytes_FromHex+0x158> │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - b 2a00 <_PyBytes_FromHex+0x164> │ │ │ │ │ + b 28a8 <_PyBytes_FromHex+0x164> │ │ │ │ │ │ │ │ │ │ -00002b18 : │ │ │ │ │ +000029c0 : │ │ │ │ │ bytes_rstrip(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi 2c60 │ │ │ │ │ + bhi 2b08 │ │ │ │ │ ldr r9, [r6, #8] │ │ │ │ │ add r5, r6, #16 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 2c00 │ │ │ │ │ + ble 2aa8 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 2c00 │ │ │ │ │ + beq 2aa8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2c58 │ │ │ │ │ + bne 2b00 │ │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r4, r9 │ │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bmi 2bac │ │ │ │ │ + bmi 2a54 │ │ │ │ │ ldrb r1, [r5, r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2b88 │ │ │ │ │ + bne 2a30 │ │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq 2bd8 │ │ │ │ │ + beq 2a80 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 2bbc │ │ │ │ │ + bne 2a64 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ - b 2bcc │ │ │ │ │ + b 2a74 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bmi 2c28 │ │ │ │ │ + bmi 2ad0 │ │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ │ ldr r2, [r0, r2, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 2c0c │ │ │ │ │ + bne 2ab4 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - beq 2c40 │ │ │ │ │ + beq 2ae8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 2bec │ │ │ │ │ - b 2c30 │ │ │ │ │ + beq 2a94 │ │ │ │ │ + b 2ad8 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 2bcc │ │ │ │ │ + b 2a74 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC61 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r6, r0 │ │ │ │ │ - beq 2bcc │ │ │ │ │ - b 2b44 │ │ │ │ │ + beq 2a74 │ │ │ │ │ + b 29ec │ │ │ │ │ │ │ │ │ │ -00002c88 : │ │ │ │ │ +00002b30 : │ │ │ │ │ do_argstrip(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ - beq 2de0 │ │ │ │ │ + beq 2c88 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2ebc │ │ │ │ │ + bne 2d64 │ │ │ │ │ ldr r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bne 2d94 │ │ │ │ │ + bne 2c3c │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r8, r7 │ │ │ │ │ add sl, r3, #16 │ │ │ │ │ mov r9, r8 │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - blt 2d1c │ │ │ │ │ + blt 2bc4 │ │ │ │ │ ldrb r1, [sl, r8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2cf4 │ │ │ │ │ + bne 2b9c │ │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ cmp r4, #0 │ │ │ │ │ cmpeq r9, r7 │ │ │ │ │ - beq 2d68 │ │ │ │ │ + beq 2c10 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ sub r1, r9, r4 │ │ │ │ │ add r0, r3, r0 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 2ce4 │ │ │ │ │ + bne 2b8c │ │ │ │ │ mov r9, r7 │ │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 2eb4 │ │ │ │ │ + bne 2d5c │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r1] │ │ │ │ │ - b 2d48 │ │ │ │ │ + b 2bf0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 2d54 │ │ │ │ │ + ble 2bfc │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r9, r3, #15 │ │ │ │ │ - b 2db8 │ │ │ │ │ + b 2c60 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq 2e9c │ │ │ │ │ + beq 2d44 │ │ │ │ │ ldrb r1, [r9, #1]! │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2dac │ │ │ │ │ + bne 2c54 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 2ce8 │ │ │ │ │ + bne 2b90 │ │ │ │ │ mov r9, r7 │ │ │ │ │ - b 2d1c │ │ │ │ │ + b 2bc4 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 2e60 │ │ │ │ │ + beq 2d08 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 2e58 │ │ │ │ │ + ble 2d00 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r3, r3, #15 │ │ │ │ │ - b 2e14 │ │ │ │ │ + b 2cbc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq 2ec8 │ │ │ │ │ + beq 2d70 │ │ │ │ │ ldrb r0, [r3, #1]! │ │ │ │ │ ldr r0, [ip, r0, lsl #2] │ │ │ │ │ tst r0, #8 │ │ │ │ │ - bne 2e08 │ │ │ │ │ + bne 2cb0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 2e64 │ │ │ │ │ + bne 2d0c │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ cmpeq r1, r7 │ │ │ │ │ - beq 2edc │ │ │ │ │ + beq 2d84 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ add r0, r2, #16 │ │ │ │ │ sub r1, r1, r2 │ │ │ │ │ add r0, r3, r0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 2ed8 │ │ │ │ │ + beq 2d80 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r3, r7 │ │ │ │ │ add lr, r1, #16 │ │ │ │ │ mov r1, r3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt 2e30 │ │ │ │ │ + bgt 2cd8 │ │ │ │ │ ldrb r0, [lr, r3] │ │ │ │ │ ldr r0, [ip, r0, lsl #2] │ │ │ │ │ tst r0, #8 │ │ │ │ │ - bne 2e78 │ │ │ │ │ - b 2e30 │ │ │ │ │ + bne 2d20 │ │ │ │ │ + b 2cd8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 2ce8 │ │ │ │ │ + bne 2b90 │ │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ │ mov r9, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - b 2d30 │ │ │ │ │ + b 2bd8 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 2d30 │ │ │ │ │ + b 2bd8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b 2d48 │ │ │ │ │ + b 2bf0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ moveq r1, r2 │ │ │ │ │ - bne 2e64 │ │ │ │ │ - b 2e3c │ │ │ │ │ + bne 2d0c │ │ │ │ │ + b 2ce4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 2f08 │ │ │ │ │ + bne 2db0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ - b 2d48 │ │ │ │ │ + b 2bf0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 2e3c │ │ │ │ │ + b 2ce4 │ │ │ │ │ │ │ │ │ │ -00002f10 : │ │ │ │ │ +00002db8 : │ │ │ │ │ bytes_translate(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ sub sp, sp, #32 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ │ addne r4, r2, r4 │ │ │ │ │ - bne 2fc0 │ │ │ │ │ + bne 2e68 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi 2f78 │ │ │ │ │ + bhi 2e20 │ │ │ │ │ mov r4, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2fc0 │ │ │ │ │ + beq 2e68 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - bne 2fb8 │ │ │ │ │ + bne 2e60 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3004 │ │ │ │ │ + bl 2eac │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r1, r2 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ mov r2, ip │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ mov ip, #1 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ - ldr ip, [pc, #104] @ 3000 │ │ │ │ │ + ldr ip, [pc, #104] @ 2ea8 │ │ │ │ │ sub lr, fp, #20 │ │ │ │ │ str ip, [sp] │ │ │ │ │ str lr, [sp, #20] │ │ │ │ │ mov lr, #2 │ │ │ │ │ str lr, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r1, [r0] │ │ │ │ │ - beq 2f70 │ │ │ │ │ + beq 2e18 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ - b 2f68 │ │ │ │ │ + b 2e10 │ │ │ │ │ mov r3, ip │ │ │ │ │ - ldr ip, [pc, #52] @ 3000 │ │ │ │ │ + ldr ip, [pc, #52] @ 2ea8 │ │ │ │ │ sub lr, fp, #20 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str lr, [sp, #20] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov lr, #2 │ │ │ │ │ str ip, [sp] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov ip, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ stmib sp, {ip, lr} │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2f58 │ │ │ │ │ - b 2f70 │ │ │ │ │ + bne 2e00 │ │ │ │ │ + b 2e18 │ │ │ │ │ .word 0x00000258 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003004 : │ │ │ │ │ +00002eac : │ │ │ │ │ bytes_translate_impl(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #2928] @ 0xb70 │ │ │ │ │ sub sp, sp, #1120 @ 0x460 │ │ │ │ │ @@ -3507,58 +3419,58 @@ │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands r2, r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 3330 │ │ │ │ │ + beq 31d8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add r4, r4, #16 │ │ │ │ │ cmp r3, #256 @ 0x100 │ │ │ │ │ - bne 33f4 │ │ │ │ │ + bne 329c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ moveq sl, r9 │ │ │ │ │ - bne 3368 │ │ │ │ │ + bne 3210 │ │ │ │ │ ldr r8, [r6, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 120 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ str r5, [fp, #-1152] @ 0xfffffb80 │ │ │ │ │ - beq 31f4 │ │ │ │ │ + beq 309c │ │ │ │ │ clz r3, sl │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r1, r5, #16 │ │ │ │ │ add r7, r6, #16 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 325c │ │ │ │ │ + beq 3104 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - bmi 31cc │ │ │ │ │ + bmi 3074 │ │ │ │ │ add r0, r8, #16 │ │ │ │ │ mov lr, r1 │ │ │ │ │ add r0, r6, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ sub r3, r0, r7 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ - beq 3158 │ │ │ │ │ + beq 3000 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 3144 │ │ │ │ │ + beq 2fec │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 3138 │ │ │ │ │ + beq 2fe0 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq 312c │ │ │ │ │ + beq 2fd4 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq 3120 │ │ │ │ │ + beq 2fc8 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq 3114 │ │ │ │ │ + beq 2fbc │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne 3214 │ │ │ │ │ + bne 30bc │ │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb r3, [lr], #1 │ │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb r3, [lr], #1 │ │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ │ @@ -3570,15 +3482,15 @@ │ │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb r3, [lr], #1 │ │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb r3, [lr], #1 │ │ │ │ │ - beq 31cc │ │ │ │ │ + beq 3074 │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldrb r3, [ip], #1 │ │ │ │ │ add r2, ip, #7 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb r3, [lr], #1 │ │ │ │ │ ldrb r3, [ip] │ │ │ │ │ @@ -3599,168 +3511,168 @@ │ │ │ │ │ strb r3, [lr, #-3] │ │ │ │ │ ldrb r3, [ip, #5] │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb r3, [lr, #-2] │ │ │ │ │ ldrb r3, [ip, #6] │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb r3, [lr, #-1] │ │ │ │ │ - bne 3158 │ │ │ │ │ + bne 3000 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 31f4 │ │ │ │ │ + bne 309c │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3224 │ │ │ │ │ + beq 30cc │ │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ sub r0, fp, #1136 @ 0x470 │ │ │ │ │ sub r0, r0, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb r3, [lr], #1 │ │ │ │ │ - b 3108 │ │ │ │ │ + b 2fb0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3254 │ │ │ │ │ + bgt 30fc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 3254 │ │ │ │ │ + bne 30fc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b 31f4 │ │ │ │ │ + b 309c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 3384 │ │ │ │ │ + bne 322c │ │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ str r4, [r3], #4 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, #256 @ 0x100 │ │ │ │ │ - bne 326c │ │ │ │ │ + bne 3114 │ │ │ │ │ sub r0, fp, #1136 @ 0x470 │ │ │ │ │ str r1, [fp, #-1160] @ 0xfffffb78 │ │ │ │ │ sub r0, r0, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r1, [fp, #-1160] @ 0xfffffb78 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 32b0 │ │ │ │ │ + b 3158 │ │ │ │ │ ldrb r2, [r9, r3] │ │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r2, ip, r2, lsl #2 │ │ │ │ │ str r0, [r2, #-1024] @ 0xfffffc00 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - blt 329c │ │ │ │ │ + blt 3144 │ │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ │ str r1, [fp, #-1160] @ 0xfffffb78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r1, [fp, #-1160] @ 0xfffffb78 │ │ │ │ │ mov lr, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov ip, r1 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bmi 330c │ │ │ │ │ + bmi 31b4 │ │ │ │ │ ldrb r0, [r7], #1 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ │ ldr r2, [r2, #-1024] @ 0xfffffc00 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ moveq lr, #1 │ │ │ │ │ - beq 32d4 │ │ │ │ │ + beq 317c │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ strb r2, [ip], #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ orrne lr, lr, #1 │ │ │ │ │ - b 32d4 │ │ │ │ │ + b 317c │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 33a8 │ │ │ │ │ + beq 3250 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 3328 │ │ │ │ │ + ble 31d0 │ │ │ │ │ sub r1, ip, r1 │ │ │ │ │ sub r0, fp, #1152 @ 0x480 │ │ │ │ │ bl 1f4 │ │ │ │ │ R_ARM_CALL _PyBytes_Resize │ │ │ │ │ ldr r5, [fp, #-1152] @ 0xfffffb80 │ │ │ │ │ - b 3208 │ │ │ │ │ + b 30b0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r3 │ │ │ │ │ moveq r4, r2 │ │ │ │ │ - beq 3070 │ │ │ │ │ + beq 2f18 │ │ │ │ │ sub r1, fp, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r1, r1, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3418 │ │ │ │ │ + bne 32c0 │ │ │ │ │ ldr r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ │ ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ │ - b 3068 │ │ │ │ │ + b 2f10 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands r2, r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 3420 │ │ │ │ │ + beq 32c8 │ │ │ │ │ ldr sl, [r9, #8] │ │ │ │ │ add r9, r9, #16 │ │ │ │ │ - b 307c │ │ │ │ │ + b 2f24 │ │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ │ sub r3, r4, #1 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ add r4, r4, #255 @ 0xff │ │ │ │ │ ldrb r0, [r3, #1]! │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 3394 │ │ │ │ │ - b 327c │ │ │ │ │ + bne 323c │ │ │ │ │ + b 3124 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3314 │ │ │ │ │ + bne 31bc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 33dc │ │ │ │ │ + bgt 3284 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 33dc │ │ │ │ │ + bne 3284 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r5, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ - b 3208 │ │ │ │ │ + b 30b0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -3769,79 +3681,79 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ sub r0, fp, #1136 @ 0x470 │ │ │ │ │ sub r0, r0, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 3208 │ │ │ │ │ + b 30b0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 340c │ │ │ │ │ + bne 32b4 │ │ │ │ │ ldr r9, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ │ ldr sl, [fp, #-1096] @ 0xfffffbb8 │ │ │ │ │ - b 307c │ │ │ │ │ + b 2f24 │ │ │ │ │ │ │ │ │ │ -00003440 : │ │ │ │ │ +000032e8 : │ │ │ │ │ bytes_mod(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 3474 │ │ │ │ │ + beq 331c │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 3488 <_PyBytes_FormatEx> │ │ │ │ │ + b 3330 <_PyBytes_FormatEx> │ │ │ │ │ R_ARM_JUMP24 _PyBytes_FormatEx │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00003488 <_PyBytes_FormatEx>: │ │ │ │ │ +00003330 <_PyBytes_FormatEx>: │ │ │ │ │ _PyBytes_FormatEx(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3920] @ 0xf50 │ │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ │ - beq 3fd4 <_PyBytes_FormatEx+0xb4c> │ │ │ │ │ + beq 3e7c <_PyBytes_FormatEx+0xb4c> │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3aec <_PyBytes_FormatEx+0x664> │ │ │ │ │ + bne 3994 <_PyBytes_FormatEx+0x664> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl b00 │ │ │ │ │ R_ARM_CALL byteswriter_create.constprop.0 │ │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ ldr r8, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 3768 <_PyBytes_FormatEx+0x2e0> │ │ │ │ │ + beq 3610 <_PyBytes_FormatEx+0x2e0> │ │ │ │ │ ldr r3, [r8, #256] @ 0x100 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4024 <_PyBytes_FormatEx+0xb9c> │ │ │ │ │ + bne 3ecc <_PyBytes_FormatEx+0xb9c> │ │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 3884 <_PyBytes_FormatEx+0x3fc> │ │ │ │ │ + beq 372c <_PyBytes_FormatEx+0x3fc> │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ │ ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -3849,127 +3761,127 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ subs r5, r6, #1 │ │ │ │ │ - bmi 371c <_PyBytes_FormatEx+0x294> │ │ │ │ │ + bmi 35c4 <_PyBytes_FormatEx+0x294> │ │ │ │ │ mov r7, sl │ │ │ │ │ ldrb r3, [r7], #1 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - bne 36e0 <_PyBytes_FormatEx+0x258> │ │ │ │ │ + bne 3588 <_PyBytes_FormatEx+0x258> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ strbeq r3, [r8], #1 │ │ │ │ │ addeq sl, sl, #2 │ │ │ │ │ subeq r6, r6, #2 │ │ │ │ │ - beq 3524 <_PyBytes_FormatEx+0x9c> │ │ │ │ │ + beq 33cc <_PyBytes_FormatEx+0x9c> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 3ee4 <_PyBytes_FormatEx+0xa5c> │ │ │ │ │ + bne 3d8c <_PyBytes_FormatEx+0xa5c> │ │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ │ - beq 3bb4 <_PyBytes_FormatEx+0x72c> │ │ │ │ │ + beq 3a5c <_PyBytes_FormatEx+0x72c> │ │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - blt 3b84 <_PyBytes_FormatEx+0x6fc> │ │ │ │ │ + blt 3a2c <_PyBytes_FormatEx+0x6fc> │ │ │ │ │ mov sl, r7 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ mov r4, #0 │ │ │ │ │ str r4, [fp, #-112] @ 0xffffff90 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub r6, r5, #1 │ │ │ │ │ - beq 35d0 <_PyBytes_FormatEx+0x148> │ │ │ │ │ + beq 3478 <_PyBytes_FormatEx+0x148> │ │ │ │ │ mov r9, sl │ │ │ │ │ - ldr r2, [pc, #3972] @ 452c <_PyBytes_FormatEx+0x10a4> │ │ │ │ │ + ldr r2, [pc, #3972] @ 43d4 <_PyBytes_FormatEx+0x10a4> │ │ │ │ │ ldrb r4, [r9], #1 │ │ │ │ │ sub r3, r4, #32 │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bhi 35c4 <_PyBytes_FormatEx+0x13c> │ │ │ │ │ + bhi 346c <_PyBytes_FormatEx+0x13c> │ │ │ │ │ add r3, r3, r3 │ │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ │ movne sl, r9 │ │ │ │ │ - beq 4038 <_PyBytes_FormatEx+0xbb0> │ │ │ │ │ + beq 3ee0 <_PyBytes_FormatEx+0xbb0> │ │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ │ tst r3, #4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ subne r0, r4, #48 @ 0x30 │ │ │ │ │ movne r2, r6 │ │ │ │ │ movne ip, r3 │ │ │ │ │ - bne 394c <_PyBytes_FormatEx+0x4c4> │ │ │ │ │ + bne 37f4 <_PyBytes_FormatEx+0x4c4> │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ │ - beq 40a4 <_PyBytes_FormatEx+0xc1c> │ │ │ │ │ + beq 3f4c <_PyBytes_FormatEx+0xc1c> │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 3ffc <_PyBytes_FormatEx+0xb74> │ │ │ │ │ + beq 3ea4 <_PyBytes_FormatEx+0xb74> │ │ │ │ │ mvn r5, #0 │ │ │ │ │ bic r3, r4, #32 │ │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ │ cmpne r3, #76 @ 0x4c │ │ │ │ │ - beq 4454 <_PyBytes_FormatEx+0xfcc> │ │ │ │ │ + beq 42fc <_PyBytes_FormatEx+0xfcc> │ │ │ │ │ ldrd r0, [fp, #-108] @ 0xffffff94 │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ │ - bl 4ac8 │ │ │ │ │ + bl 4970 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldreq r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ streq r6, [r3, #268] @ 0x10c │ │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ │ - ble 3774 <_PyBytes_FormatEx+0x2ec> │ │ │ │ │ + ble 361c <_PyBytes_FormatEx+0x2ec> │ │ │ │ │ sub r3, r4, #105 @ 0x69 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 3b18 <_PyBytes_FormatEx+0x690> │ │ │ │ │ + bhi 39c0 <_PyBytes_FormatEx+0x690> │ │ │ │ │ mov r1, #1 │ │ │ │ │ movw r2, #36929 @ 0x9041 │ │ │ │ │ ands r2, r2, r1, lsl r3 │ │ │ │ │ - beq 379c <_PyBytes_FormatEx+0x314> │ │ │ │ │ + beq 3644 <_PyBytes_FormatEx+0x314> │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyLong_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 39fc <_PyBytes_FormatEx+0x574> │ │ │ │ │ + bne 38a4 <_PyBytes_FormatEx+0x574> │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ and r3, r3, r5 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 39fc <_PyBytes_FormatEx+0x574> │ │ │ │ │ + bne 38a4 <_PyBytes_FormatEx+0x574> │ │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ │ subs r3, r4, #88 @ 0x58 │ │ │ │ │ movne r3, #1 │ │ │ │ │ and r1, r0, #6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 39fc <_PyBytes_FormatEx+0x574> │ │ │ │ │ + beq 38a4 <_PyBytes_FormatEx+0x574> │ │ │ │ │ and r2, r0, #8 │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ - beq 38b8 <_PyBytes_FormatEx+0x430> │ │ │ │ │ + beq 3760 <_PyBytes_FormatEx+0x430> │ │ │ │ │ cmp r4, #120 @ 0x78 │ │ │ │ │ moveq r3, #16 │ │ │ │ │ movne r3, #10 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ mov r2, r9 │ │ │ │ │ bl 0 <_PyLong_FormatBytesWriter> │ │ │ │ │ R_ARM_CALL _PyLong_FormatBytesWriter │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 3524 <_PyBytes_FormatEx+0x9c> │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + bne 33cc <_PyBytes_FormatEx+0x9c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ subne r4, r0, sl │ │ │ │ │ @@ -3978,143 +3890,143 @@ │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r8, r8, r4 │ │ │ │ │ add sl, sl, r4 │ │ │ │ │ sub r6, r6, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 3524 <_PyBytes_FormatEx+0x9c> │ │ │ │ │ + b 33cc <_PyBytes_FormatEx+0x9c> │ │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3f38 <_PyBytes_FormatEx+0xab0> │ │ │ │ │ + bne 3de0 <_PyBytes_FormatEx+0xab0> │ │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ │ bl 34 │ │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3f10 <_PyBytes_FormatEx+0xa88> │ │ │ │ │ + bne 3db8 <_PyBytes_FormatEx+0xa88> │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl dac │ │ │ │ │ R_ARM_CALL PyBytesWriter_FinishWithPointer │ │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ │ - ble 38c0 <_PyBytes_FormatEx+0x438> │ │ │ │ │ - ldr r2, [pc, #3500] @ 4530 <_PyBytes_FormatEx+0x10a8> │ │ │ │ │ + ble 3768 <_PyBytes_FormatEx+0x438> │ │ │ │ │ + ldr r2, [pc, #3500] @ 43d8 <_PyBytes_FormatEx+0x10a8> │ │ │ │ │ sub r3, r4, #69 @ 0x45 │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - bhi 38c0 <_PyBytes_FormatEx+0x438> │ │ │ │ │ + bhi 3768 <_PyBytes_FormatEx+0x438> │ │ │ │ │ add r3, r3, r3 │ │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 3998 <_PyBytes_FormatEx+0x510> │ │ │ │ │ + bne 3840 <_PyBytes_FormatEx+0x510> │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 453c <_PyBytes_FormatEx+0x10b4> │ │ │ │ │ + beq 43e4 <_PyBytes_FormatEx+0x10b4> │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ add r1, r9, #16 │ │ │ │ │ ldr r2, [r9, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - bgt 37d4 <_PyBytes_FormatEx+0x34c> │ │ │ │ │ + bgt 367c <_PyBytes_FormatEx+0x34c> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r9, [fp, #-84] @ 0xffffffac │ │ │ │ │ - bge 4190 <_PyBytes_FormatEx+0xd08> │ │ │ │ │ + bge 4038 <_PyBytes_FormatEx+0xd08> │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movge r7, r2 │ │ │ │ │ movlt r7, r3 │ │ │ │ │ mov r3, #32 │ │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - ble 381c <_PyBytes_FormatEx+0x394> │ │ │ │ │ + ble 36c4 <_PyBytes_FormatEx+0x394> │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ sub r1, r7, #2 │ │ │ │ │ - bl 33ac │ │ │ │ │ + bl 33ac <_PyBytes_FormatEx+0x7c> │ │ │ │ │ R_ARM_CALL PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 3f8c <_PyBytes_FormatEx+0xb04> │ │ │ │ │ + beq 3e34 <_PyBytes_FormatEx+0xb04> │ │ │ │ │ mov r9, #0 │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ ands r3, r3, #8 │ │ │ │ │ - bne 4130 <_PyBytes_FormatEx+0xca8> │ │ │ │ │ + bne 3fd8 <_PyBytes_FormatEx+0xca8> │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bgt 415c <_PyBytes_FormatEx+0xcd4> │ │ │ │ │ + bgt 4004 <_PyBytes_FormatEx+0xcd4> │ │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bne 3b00 <_PyBytes_FormatEx+0x678> │ │ │ │ │ + bne 39a8 <_PyBytes_FormatEx+0x678> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ strbne r9, [r8], #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 419c <_PyBytes_FormatEx+0xd14> │ │ │ │ │ + bne 4044 <_PyBytes_FormatEx+0xd14> │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r8, r8, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - blt 3fb8 <_PyBytes_FormatEx+0xb30> │ │ │ │ │ + blt 3e60 <_PyBytes_FormatEx+0xb30> │ │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3f64 <_PyBytes_FormatEx+0xadc> │ │ │ │ │ + bne 3e0c <_PyBytes_FormatEx+0xadc> │ │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ │ bl 34 │ │ │ │ │ - b 3524 <_PyBytes_FormatEx+0x9c> │ │ │ │ │ + b 33cc <_PyBytes_FormatEx+0x9c> │ │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ │ mvn r1, #1 │ │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 38a4 <_PyBytes_FormatEx+0x41c> │ │ │ │ │ + beq 374c <_PyBytes_FormatEx+0x41c> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 3dec <_PyBytes_FormatEx+0x964> │ │ │ │ │ + bne 3c94 <_PyBytes_FormatEx+0x964> │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ │ - b 3508 <_PyBytes_FormatEx+0x80> │ │ │ │ │ + b 33b0 <_PyBytes_FormatEx+0x80> │ │ │ │ │ mov r3, #8 │ │ │ │ │ - b 36c0 <_PyBytes_FormatEx+0x238> │ │ │ │ │ + b 3568 <_PyBytes_FormatEx+0x238> │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ sub r2, r7, r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ │ tst r3, #3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - bne 3b50 <_PyBytes_FormatEx+0x6c8> │ │ │ │ │ + bne 39f8 <_PyBytes_FormatEx+0x6c8> │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ │ sub r3, sl, r3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq 3d0c <_PyBytes_FormatEx+0x884> │ │ │ │ │ + beq 3bb4 <_PyBytes_FormatEx+0x884> │ │ │ │ │ sub r1, r4, #32 │ │ │ │ │ str r3, [sp] │ │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ │ mov r3, r4 │ │ │ │ │ movwls r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC116 │ │ │ │ │ movwhi r1, #0 │ │ │ │ │ @@ -4128,138 +4040,138 @@ │ │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ │ bl 34 │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ bl 123c │ │ │ │ │ R_ARM_CALL PyBytesWriter_Discard │ │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 47b8 <_PyBytes_FormatEx+0x1330> │ │ │ │ │ + bne 4660 <_PyBytes_FormatEx+0x1330> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - b 3768 <_PyBytes_FormatEx+0x2e0> │ │ │ │ │ + b 3610 <_PyBytes_FormatEx+0x2e0> │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ - bmi 3ff0 <_PyBytes_FormatEx+0xb68> │ │ │ │ │ + bmi 3e98 <_PyBytes_FormatEx+0xb68> │ │ │ │ │ ldrb r4, [sl], #1 │ │ │ │ │ ldr r2, [ip, r4, lsl #2] │ │ │ │ │ tst r2, #4 │ │ │ │ │ - beq 480c <_PyBytes_FormatEx+0x1384> │ │ │ │ │ + beq 46b4 <_PyBytes_FormatEx+0x1384> │ │ │ │ │ rsb r2, r4, #-2147483601 @ 0x8000002f │ │ │ │ │ movw r1, #26215 @ 0x6667 │ │ │ │ │ movt r1, #26214 @ 0x6666 │ │ │ │ │ smull r1, lr, r2, r1 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ rsb r2, r2, lr, asr #2 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt 47e4 <_PyBytes_FormatEx+0x135c> │ │ │ │ │ + blt 468c <_PyBytes_FormatEx+0x135c> │ │ │ │ │ mov r2, #10 │ │ │ │ │ mla r2, r2, r0, r4 │ │ │ │ │ sub r0, r2, #48 @ 0x30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b 394c <_PyBytes_FormatEx+0x4c4> │ │ │ │ │ + b 37f4 <_PyBytes_FormatEx+0x4c4> │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bne 3b18 <_PyBytes_FormatEx+0x690> │ │ │ │ │ + bne 39c0 <_PyBytes_FormatEx+0x690> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_ASCII │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ │ tst r2, #32 │ │ │ │ │ - beq 3e30 <_PyBytes_FormatEx+0x9a8> │ │ │ │ │ + beq 3cd8 <_PyBytes_FormatEx+0x9a8> │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne r2, r3, #20 │ │ │ │ │ addeq r2, r3, #28 │ │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ cmpge r3, r5 │ │ │ │ │ movle r5, r3 │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r5, r3 │ │ │ │ │ movlt r7, r3 │ │ │ │ │ movge r7, r5 │ │ │ │ │ mov r3, #32 │ │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ - b 37fc <_PyBytes_FormatEx+0x374> │ │ │ │ │ + b 36a4 <_PyBytes_FormatEx+0x374> │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 3c54 <_PyBytes_FormatEx+0x7cc> │ │ │ │ │ + beq 3afc <_PyBytes_FormatEx+0x7cc> │ │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, r4 │ │ │ │ │ and r1, r1, #8 │ │ │ │ │ bl 0 <_PyUnicode_FormatLong> │ │ │ │ │ R_ARM_CALL _PyUnicode_FormatLong │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r5, [fp, #-84] @ 0xffffffac │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 48d8 <_PyBytes_FormatEx+0x1450> │ │ │ │ │ + beq 4780 <_PyBytes_FormatEx+0x1450> │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r3, r5, #20 │ │ │ │ │ addeq r3, r5, #28 │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ ldr r5, [r5, #8] │ │ │ │ │ tst r3, #16 │ │ │ │ │ movne r3, #48 @ 0x30 │ │ │ │ │ moveq r3, #32 │ │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldrb r9, [r3] │ │ │ │ │ sub r3, r9, #43 @ 0x2b │ │ │ │ │ tst r3, #253 @ 0xfd │ │ │ │ │ - beq 4814 <_PyBytes_FormatEx+0x138c> │ │ │ │ │ + beq 46bc <_PyBytes_FormatEx+0x138c> │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 3ecc <_PyBytes_FormatEx+0xa44> │ │ │ │ │ + bne 3d74 <_PyBytes_FormatEx+0xa44> │ │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r5, r2 │ │ │ │ │ movge r7, r5 │ │ │ │ │ movlt r7, r2 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 37fc <_PyBytes_FormatEx+0x374> │ │ │ │ │ + beq 36a4 <_PyBytes_FormatEx+0x374> │ │ │ │ │ mov r9, #32 │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ addle r1, r7, #1 │ │ │ │ │ movgt r1, r7 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - ble 3ad0 <_PyBytes_FormatEx+0x648> │ │ │ │ │ + ble 3978 <_PyBytes_FormatEx+0x648> │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ sub r1, r1, #2 │ │ │ │ │ - bl 33ac │ │ │ │ │ + bl 33ac <_PyBytes_FormatEx+0x7c> │ │ │ │ │ R_ARM_CALL PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 3f8c <_PyBytes_FormatEx+0xb04> │ │ │ │ │ + beq 3e34 <_PyBytes_FormatEx+0xb04> │ │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r3, #32 │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ strbne r9, [r8], #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ subgt r7, r7, #1 │ │ │ │ │ - b 3820 <_PyBytes_FormatEx+0x398> │ │ │ │ │ + b 36c8 <_PyBytes_FormatEx+0x398> │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl c3c │ │ │ │ │ R_ARM_CALL byteswriter_create │ │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - b 34c8 <_PyBytes_FormatEx+0x40> │ │ │ │ │ + b 3370 <_PyBytes_FormatEx+0x40> │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r8, r8, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 386c <_PyBytes_FormatEx+0x3e4> │ │ │ │ │ + b 3714 <_PyBytes_FormatEx+0x3e4> │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ sub r2, r7, r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ @@ -4269,31 +4181,31 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldreq r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ subeq r3, sl, r3 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 3900 <_PyBytes_FormatEx+0x478> │ │ │ │ │ + beq 37a8 <_PyBytes_FormatEx+0x478> │ │ │ │ │ mov r3, r2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC114 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC114 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mov r4, #32 │ │ │ │ │ orr r3, r3, #4 │ │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov sl, r9 │ │ │ │ │ - b 3590 <_PyBytes_FormatEx+0x108> │ │ │ │ │ + b 3438 <_PyBytes_FormatEx+0x108> │ │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC79 │ │ │ │ │ @@ -4302,95 +4214,95 @@ │ │ │ │ │ sub r2, r7, r2 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3e6c <_PyBytes_FormatEx+0x9e4> │ │ │ │ │ + beq 3d14 <_PyBytes_FormatEx+0x9e4> │ │ │ │ │ add r0, sl, #2 │ │ │ │ │ sub r5, r6, #2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ subs r5, r5, #1 │ │ │ │ │ - bmi 3e3c <_PyBytes_FormatEx+0x9b4> │ │ │ │ │ + bmi 3ce4 <_PyBytes_FormatEx+0x9b4> │ │ │ │ │ ldrb r2, [sl], #1 │ │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ │ subeq r3, r3, #1 │ │ │ │ │ - beq 3bf4 <_PyBytes_FormatEx+0x76c> │ │ │ │ │ + beq 3a9c <_PyBytes_FormatEx+0x76c> │ │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ │ - bne 3bd0 <_PyBytes_FormatEx+0x748> │ │ │ │ │ + bne 3a78 <_PyBytes_FormatEx+0x748> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 3bd0 <_PyBytes_FormatEx+0x748> │ │ │ │ │ + bgt 3a78 <_PyBytes_FormatEx+0x748> │ │ │ │ │ sub r1, sl, r0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3ea0 <_PyBytes_FormatEx+0xa18> │ │ │ │ │ + bne 3d48 <_PyBytes_FormatEx+0xa18> │ │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r0, [fp, #-120] @ 0xffffff88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetItem │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ - beq 3e94 <_PyBytes_FormatEx+0xa0c> │ │ │ │ │ + beq 3d3c <_PyBytes_FormatEx+0xa0c> │ │ │ │ │ mvn r3, #3 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ mvn r3, #2 │ │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - b 3588 <_PyBytes_FormatEx+0x100> │ │ │ │ │ + b 3430 <_PyBytes_FormatEx+0x100> │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_Check │ │ │ │ │ bic r3, r4, #32 │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ cmpne r3, #88 @ 0x58 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - beq 3de0 <_PyBytes_FormatEx+0x958> │ │ │ │ │ + beq 3c88 <_PyBytes_FormatEx+0x958> │ │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mov r0, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3dd4 <_PyBytes_FormatEx+0x94c> │ │ │ │ │ + beq 3c7c <_PyBytes_FormatEx+0x94c> │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 3d94 <_PyBytes_FormatEx+0x90c> │ │ │ │ │ + bne 3c3c <_PyBytes_FormatEx+0x90c> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3d58 <_PyBytes_FormatEx+0x8d0> │ │ │ │ │ + bne 3c00 <_PyBytes_FormatEx+0x8d0> │ │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 3d1c <_PyBytes_FormatEx+0x894> │ │ │ │ │ + bge 3bc4 <_PyBytes_FormatEx+0x894> │ │ │ │ │ str r9, [sp] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC76 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC76 │ │ │ │ │ ldr ip, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mov r2, r4 │ │ │ │ │ @@ -4402,22 +4314,22 @@ │ │ │ │ │ movne r3, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC101 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC101 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC115 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC115 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ str r9, [sp, #4] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC75 │ │ │ │ │ ldr lr, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ │ @@ -4431,15 +4343,15 @@ │ │ │ │ │ str r1, [sp] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC100 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC100 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ str r9, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC75 │ │ │ │ │ ldr ip, [fp, #-136] @ 0xffffff78 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -4453,65 +4365,65 @@ │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC99 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC99 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ and r1, r1, #8 │ │ │ │ │ bl 0 <_PyUnicode_FormatLong> │ │ │ │ │ R_ARM_CALL _PyUnicode_FormatLong │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3a24 <_PyBytes_FormatEx+0x59c> │ │ │ │ │ + bgt 38cc <_PyBytes_FormatEx+0x59c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 3a24 <_PyBytes_FormatEx+0x59c> │ │ │ │ │ + bne 38cc <_PyBytes_FormatEx+0x59c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3a24 <_PyBytes_FormatEx+0x59c> │ │ │ │ │ + b 38cc <_PyBytes_FormatEx+0x59c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_Long │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b 3c9c <_PyBytes_FormatEx+0x814> │ │ │ │ │ + b 3b44 <_PyBytes_FormatEx+0x814> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - b 3cbc <_PyBytes_FormatEx+0x834> │ │ │ │ │ + b 3b64 <_PyBytes_FormatEx+0x834> │ │ │ │ │ tst r3, #469762048 @ 0x1c000000 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyByteArray_Type │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 38a4 <_PyBytes_FormatEx+0x41c> │ │ │ │ │ + bne 374c <_PyBytes_FormatEx+0x41c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - b 3508 <_PyBytes_FormatEx+0x80> │ │ │ │ │ + b 33b0 <_PyBytes_FormatEx+0x80> │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 39d0 <_PyBytes_FormatEx+0x548> │ │ │ │ │ + b 3878 <_PyBytes_FormatEx+0x548> │ │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC78 │ │ │ │ │ @@ -4520,74 +4432,74 @@ │ │ │ │ │ sub r2, r7, r2 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC77 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC77 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3c20 <_PyBytes_FormatEx+0x798> │ │ │ │ │ + bgt 3ac8 <_PyBytes_FormatEx+0x798> │ │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 3c20 <_PyBytes_FormatEx+0x798> │ │ │ │ │ + bne 3ac8 <_PyBytes_FormatEx+0x798> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3c20 <_PyBytes_FormatEx+0x798> │ │ │ │ │ + b 3ac8 <_PyBytes_FormatEx+0x798> │ │ │ │ │ mov r9, #43 @ 0x2b │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r5, r3 │ │ │ │ │ movge r7, r5 │ │ │ │ │ movlt r7, r3 │ │ │ │ │ - b 3aa0 <_PyBytes_FormatEx+0x618> │ │ │ │ │ + b 3948 <_PyBytes_FormatEx+0x618> │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3568 <_PyBytes_FormatEx+0xe0> │ │ │ │ │ + bgt 3410 <_PyBytes_FormatEx+0xe0> │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 3f08 <_PyBytes_FormatEx+0xa80> │ │ │ │ │ + bne 3db0 <_PyBytes_FormatEx+0xa80> │ │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldrb r3, [sl, #1] │ │ │ │ │ - b 3568 <_PyBytes_FormatEx+0xe0> │ │ │ │ │ + b 3410 <_PyBytes_FormatEx+0xe0> │ │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3758 <_PyBytes_FormatEx+0x2d0> │ │ │ │ │ + bgt 3600 <_PyBytes_FormatEx+0x2d0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 3758 <_PyBytes_FormatEx+0x2d0> │ │ │ │ │ + bne 3600 <_PyBytes_FormatEx+0x2d0> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3758 <_PyBytes_FormatEx+0x2d0> │ │ │ │ │ + b 3600 <_PyBytes_FormatEx+0x2d0> │ │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ @@ -4595,866 +4507,866 @@ │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC119 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC119 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge 3878 <_PyBytes_FormatEx+0x3f0> │ │ │ │ │ + bge 3720 <_PyBytes_FormatEx+0x3f0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC118 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC118 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ │ bl 34 │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - beq 3840 <_PyBytes_FormatEx+0x3b8> │ │ │ │ │ + beq 36e8 <_PyBytes_FormatEx+0x3b8> │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r8, r8, r5 │ │ │ │ │ ldr r1, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ sub r7, r7, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, #32 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r8, r8, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ - b 386c <_PyBytes_FormatEx+0x3e4> │ │ │ │ │ + b 3714 <_PyBytes_FormatEx+0x3e4> │ │ │ │ │ mov r1, #636 @ 0x27c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - b 3768 <_PyBytes_FormatEx+0x2e0> │ │ │ │ │ + b 3610 <_PyBytes_FormatEx+0x2e0> │ │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ │ str r0, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 4360 <_PyBytes_FormatEx+0xed8> │ │ │ │ │ + beq 4208 <_PyBytes_FormatEx+0xed8> │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC94 │ │ │ │ │ sub r2, r7, r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [r8, #264] @ 0x108 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addeq r8, r3, #16 │ │ │ │ │ ldrne r8, [r3, #20] │ │ │ │ │ - b 34e0 <_PyBytes_FormatEx+0x58> │ │ │ │ │ + b 3388 <_PyBytes_FormatEx+0x58> │ │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - blt 427c <_PyBytes_FormatEx+0xdf4> │ │ │ │ │ + blt 4124 <_PyBytes_FormatEx+0xdf4> │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ │ ldrd r0, [fp, #-108] @ 0xffffff94 │ │ │ │ │ - bl 4ac8 │ │ │ │ │ + bl 4970 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 4248 <_PyBytes_FormatEx+0xdc0> │ │ │ │ │ + beq 40f0 <_PyBytes_FormatEx+0xdc0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ str r0, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 41f0 <_PyBytes_FormatEx+0xd68> │ │ │ │ │ + beq 4098 <_PyBytes_FormatEx+0xd68> │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 41d4 <_PyBytes_FormatEx+0xd4c> │ │ │ │ │ + blt 407c <_PyBytes_FormatEx+0xd4c> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ sub r6, r5, #2 │ │ │ │ │ - beq 3ffc <_PyBytes_FormatEx+0xb74> │ │ │ │ │ + beq 3ea4 <_PyBytes_FormatEx+0xb74> │ │ │ │ │ ldrb r4, [r9] │ │ │ │ │ add sl, sl, #2 │ │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ │ - bne 3608 <_PyBytes_FormatEx+0x180> │ │ │ │ │ + bne 34b0 <_PyBytes_FormatEx+0x180> │ │ │ │ │ subs r2, r6, #1 │ │ │ │ │ movwmi r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movtmi r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ - bmi 4364 <_PyBytes_FormatEx+0xedc> │ │ │ │ │ + bmi 420c <_PyBytes_FormatEx+0xedc> │ │ │ │ │ ldrb r4, [sl] │ │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ │ - beq 4300 <_PyBytes_FormatEx+0xe78> │ │ │ │ │ + beq 41a8 <_PyBytes_FormatEx+0xe78> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ │ ands r1, r1, #4 │ │ │ │ │ moveq r6, r2 │ │ │ │ │ moveq r5, r1 │ │ │ │ │ - beq 360c <_PyBytes_FormatEx+0x184> │ │ │ │ │ + beq 34b4 <_PyBytes_FormatEx+0x184> │ │ │ │ │ movw r1, #26215 @ 0x6667 │ │ │ │ │ movt r1, #26214 @ 0x6666 │ │ │ │ │ sub r5, r4, #48 @ 0x30 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r0, #10 │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ - bmi 3ffc <_PyBytes_FormatEx+0xb74> │ │ │ │ │ + bmi 3ea4 <_PyBytes_FormatEx+0xb74> │ │ │ │ │ ldrb r4, [sl], #1 │ │ │ │ │ ldr r2, [r3, r4, lsl #2] │ │ │ │ │ tst r2, #4 │ │ │ │ │ - beq 360c <_PyBytes_FormatEx+0x184> │ │ │ │ │ + beq 34b4 <_PyBytes_FormatEx+0x184> │ │ │ │ │ rsb r2, r4, #-2147483601 @ 0x8000002f │ │ │ │ │ asr ip, r2, #31 │ │ │ │ │ smull r2, lr, r2, r1 │ │ │ │ │ rsb r2, ip, lr, asr #2 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt 4404 <_PyBytes_FormatEx+0xf7c> │ │ │ │ │ + blt 42ac <_PyBytes_FormatEx+0xf7c> │ │ │ │ │ sub r4, r4, #48 @ 0x30 │ │ │ │ │ mla r5, r0, r5, r4 │ │ │ │ │ - b 40f4 <_PyBytes_FormatEx+0xc6c> │ │ │ │ │ + b 3f9c <_PyBytes_FormatEx+0xc6c> │ │ │ │ │ bic r2, r4, #32 │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ cmpne r2, #88 @ 0x58 │ │ │ │ │ - bne 382c <_PyBytes_FormatEx+0x3a4> │ │ │ │ │ + bne 36d4 <_PyBytes_FormatEx+0x3a4> │ │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bne 442c <_PyBytes_FormatEx+0xfa4> │ │ │ │ │ + bne 42d4 <_PyBytes_FormatEx+0xfa4> │ │ │ │ │ sub r7, r7, #2 │ │ │ │ │ sub r5, r5, #2 │ │ │ │ │ bic r7, r7, r7, asr #31 │ │ │ │ │ - b 382c <_PyBytes_FormatEx+0x3a4> │ │ │ │ │ + b 36d4 <_PyBytes_FormatEx+0x3a4> │ │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 3f98 <_PyBytes_FormatEx+0xb10> │ │ │ │ │ + bne 3e40 <_PyBytes_FormatEx+0xb10> │ │ │ │ │ sub r7, r7, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ add r8, r8, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - b 3834 <_PyBytes_FormatEx+0x3ac> │ │ │ │ │ + b 36dc <_PyBytes_FormatEx+0x3ac> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ movge r5, r2 │ │ │ │ │ - b 39e0 <_PyBytes_FormatEx+0x558> │ │ │ │ │ + b 3888 <_PyBytes_FormatEx+0x558> │ │ │ │ │ bic r3, r4, #32 │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ cmpne r3, #88 @ 0x58 │ │ │ │ │ - bne 3850 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ + bne 36f8 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrb r1, [r2], #2 │ │ │ │ │ strb r1, [r3], #2 │ │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ │ strb r1, [r8, #1] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b 3850 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ + b 36f8 <_PyBytes_FormatEx+0x3c8> │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ orr r3, r3, #1 │ │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ rsb r3, r3, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 4088 <_PyBytes_FormatEx+0xc00> │ │ │ │ │ + b 3f30 <_PyBytes_FormatEx+0xc00> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 41d4 <_PyBytes_FormatEx+0xd4c> │ │ │ │ │ + beq 407c <_PyBytes_FormatEx+0xd4c> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 42e4 <_PyBytes_FormatEx+0xe5c> │ │ │ │ │ + bne 418c <_PyBytes_FormatEx+0xe5c> │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 42cc <_PyBytes_FormatEx+0xe44> │ │ │ │ │ + blt 4174 <_PyBytes_FormatEx+0xe44> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC87 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC87 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 42b8 <_PyBytes_FormatEx+0xe30> │ │ │ │ │ + bne 4160 <_PyBytes_FormatEx+0xe30> │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 42a4 <_PyBytes_FormatEx+0xe1c> │ │ │ │ │ + blt 414c <_PyBytes_FormatEx+0xe1c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC83 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC81 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC81 │ │ │ │ │ sub r2, r7, r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ mov r2, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC84 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC88 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC86 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC86 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - blt 427c <_PyBytes_FormatEx+0xdf4> │ │ │ │ │ + blt 4124 <_PyBytes_FormatEx+0xdf4> │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ │ ldrd r0, [fp, #-108] @ 0xffffff94 │ │ │ │ │ - bl 4ac8 │ │ │ │ │ + bl 4970 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 4248 <_PyBytes_FormatEx+0xdc0> │ │ │ │ │ + beq 40f0 <_PyBytes_FormatEx+0xdc0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsInt │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 4378 <_PyBytes_FormatEx+0xef0> │ │ │ │ │ + beq 4220 <_PyBytes_FormatEx+0xef0> │ │ │ │ │ sub r6, r6, #2 │ │ │ │ │ bic r5, r5, r5, asr #31 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq 3ffc <_PyBytes_FormatEx+0xb74> │ │ │ │ │ + beq 3ea4 <_PyBytes_FormatEx+0xb74> │ │ │ │ │ ldrb r4, [sl, #1] │ │ │ │ │ add sl, sl, #2 │ │ │ │ │ - b 360c <_PyBytes_FormatEx+0x184> │ │ │ │ │ + b 34b4 <_PyBytes_FormatEx+0x184> │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ ldr r1, [r3, #184] @ 0xb8 │ │ │ │ │ tst r1, #4 │ │ │ │ │ - beq 3ffc <_PyBytes_FormatEx+0xb74> │ │ │ │ │ + beq 3ea4 <_PyBytes_FormatEx+0xb74> │ │ │ │ │ mov r4, #46 @ 0x2e │ │ │ │ │ - b 40e0 <_PyBytes_FormatEx+0xc58> │ │ │ │ │ + b 3f88 <_PyBytes_FormatEx+0xc58> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4344 <_PyBytes_FormatEx+0xebc> │ │ │ │ │ + beq 41ec <_PyBytes_FormatEx+0xebc> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 43e8 <_PyBytes_FormatEx+0xf60> │ │ │ │ │ + bne 4290 <_PyBytes_FormatEx+0xf60> │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 43d0 <_PyBytes_FormatEx+0xf48> │ │ │ │ │ + blt 4278 <_PyBytes_FormatEx+0xf48> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC91 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC91 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC92 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC92 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC90 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC93 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC93 │ │ │ │ │ sub r2, r7, r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr ip, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, ip │ │ │ │ │ ldrb r0, [r1], #2 │ │ │ │ │ strb r0, [r2], #2 │ │ │ │ │ str r1, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldrb r0, [ip, #1] │ │ │ │ │ strb r0, [r8, #1] │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b 414c <_PyBytes_FormatEx+0xcc4> │ │ │ │ │ + b 3ff4 <_PyBytes_FormatEx+0xcc4> │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ - bcc 3ffc <_PyBytes_FormatEx+0xb74> │ │ │ │ │ + bcc 3ea4 <_PyBytes_FormatEx+0xb74> │ │ │ │ │ ldrb r4, [sl], #1 │ │ │ │ │ - b 361c <_PyBytes_FormatEx+0x194> │ │ │ │ │ + b 34c4 <_PyBytes_FormatEx+0x194> │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mov r4, #48 @ 0x30 │ │ │ │ │ orr r3, r3, #16 │ │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - b 3b78 <_PyBytes_FormatEx+0x6f0> │ │ │ │ │ + b 3a20 <_PyBytes_FormatEx+0x6f0> │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mov r4, #45 @ 0x2d │ │ │ │ │ orr r3, r3, #1 │ │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - b 3b78 <_PyBytes_FormatEx+0x6f0> │ │ │ │ │ + b 3a20 <_PyBytes_FormatEx+0x6f0> │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mov r4, #43 @ 0x2b │ │ │ │ │ orr r3, r3, #2 │ │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - b 3b78 <_PyBytes_FormatEx+0x6f0> │ │ │ │ │ + b 3a20 <_PyBytes_FormatEx+0x6f0> │ │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mov r4, #35 @ 0x23 │ │ │ │ │ orr r3, r3, #8 │ │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - b 3b78 <_PyBytes_FormatEx+0x6f0> │ │ │ │ │ + b 3a20 <_PyBytes_FormatEx+0x6f0> │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - bne 4958 <_PyBytes_FormatEx+0x14d0> │ │ │ │ │ + bne 4800 <_PyBytes_FormatEx+0x14d0> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 4918 <_PyBytes_FormatEx+0x1490> │ │ │ │ │ + beq 47c0 <_PyBytes_FormatEx+0x1490> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4918 <_PyBytes_FormatEx+0x1490> │ │ │ │ │ + bne 47c0 <_PyBytes_FormatEx+0x1490> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIndex_Check │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 48e4 <_PyBytes_FormatEx+0x145c> │ │ │ │ │ + beq 478c <_PyBytes_FormatEx+0x145c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 4618 <_PyBytes_FormatEx+0x1190> │ │ │ │ │ + beq 44c0 <_PyBytes_FormatEx+0x1190> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi 4624 <_PyBytes_FormatEx+0x119c> │ │ │ │ │ + bhi 44cc <_PyBytes_FormatEx+0x119c> │ │ │ │ │ strb r0, [fp, #-89] @ 0xffffffa7 │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 4608 <_PyBytes_FormatEx+0x1180> │ │ │ │ │ + bne 44b0 <_PyBytes_FormatEx+0x1180> │ │ │ │ │ ldrb r3, [fp, #-89] @ 0xffffffa7 │ │ │ │ │ strb r3, [r8], #1 │ │ │ │ │ - b 3524 <_PyBytes_FormatEx+0x9c> │ │ │ │ │ + b 33cc <_PyBytes_FormatEx+0x9c> │ │ │ │ │ .word 0x0000015a │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x0000017c │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x000085ec │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0xfffffe38 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 4a08 <_PyBytes_FormatEx+0x1580> │ │ │ │ │ + beq 48b0 <_PyBytes_FormatEx+0x1580> │ │ │ │ │ ldr r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 4a08 <_PyBytes_FormatEx+0x1580> │ │ │ │ │ - ldr r1, [pc, #-48] @ 4534 <_PyBytes_FormatEx+0x10ac> │ │ │ │ │ + bne 48b0 <_PyBytes_FormatEx+0x1580> │ │ │ │ │ + ldr r1, [pc, #-48] @ 43dc <_PyBytes_FormatEx+0x10ac> │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_CALL _PyObject_LookupSpecial │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ - bne 46ec <_PyBytes_FormatEx+0x1264> │ │ │ │ │ + bne 4594 <_PyBytes_FormatEx+0x1264> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 46b8 <_PyBytes_FormatEx+0x1230> │ │ │ │ │ + beq 4560 <_PyBytes_FormatEx+0x1230> │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, #284 @ 0x11c │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + blt 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl b00 │ │ │ │ │ R_ARM_CALL byteswriter_create.constprop.0 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 46a4 <_PyBytes_FormatEx+0x121c> │ │ │ │ │ + beq 454c <_PyBytes_FormatEx+0x121c> │ │ │ │ │ ldr r0, [r7, #256] @ 0x100 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 465c <_PyBytes_FormatEx+0x11d4> │ │ │ │ │ + bne 4504 <_PyBytes_FormatEx+0x11d4> │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r3, #67 @ 0x43 │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_ToContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 46a4 <_PyBytes_FormatEx+0x121c> │ │ │ │ │ + blt 454c <_PyBytes_FormatEx+0x121c> │ │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ ldr r1, [r7, #260] @ 0x104 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl ff4 │ │ │ │ │ R_ARM_CALL PyBytesWriter_FinishWithSize │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ add r3, r9, #16 │ │ │ │ │ ldr r2, [r9, #8] │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 37d4 <_PyBytes_FormatEx+0x34c> │ │ │ │ │ + b 367c <_PyBytes_FormatEx+0x34c> │ │ │ │ │ sub r3, fp, #89 @ 0x59 │ │ │ │ │ mov r5, #1 │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 39e0 <_PyBytes_FormatEx+0x558> │ │ │ │ │ + b 3888 <_PyBytes_FormatEx+0x558> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + bne 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 468c <_PyBytes_FormatEx+0x1204> │ │ │ │ │ + bne 4534 <_PyBytes_FormatEx+0x1204> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 4670 <_PyBytes_FormatEx+0x11e8> │ │ │ │ │ + bge 4518 <_PyBytes_FormatEx+0x11e8> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC110 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC110 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [r7, #264] @ 0x108 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq r0, r0, #16 │ │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ │ - b 45c4 <_PyBytes_FormatEx+0x113c> │ │ │ │ │ + b 446c <_PyBytes_FormatEx+0x113c> │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC109 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC109 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC85 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC108 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC108 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 123c │ │ │ │ │ R_ARM_CALL PyBytesWriter_Discard │ │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - bne 49f0 <_PyBytes_FormatEx+0x1568> │ │ │ │ │ + bne 4898 <_PyBytes_FormatEx+0x1568> │ │ │ │ │ subs r2, r7, #0 │ │ │ │ │ - bge 49dc <_PyBytes_FormatEx+0x1554> │ │ │ │ │ + bge 4884 <_PyBytes_FormatEx+0x1554> │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC98 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ - ldr r2, [pc, #-444] @ 4538 <_PyBytes_FormatEx+0x10b0> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + ldr r2, [pc, #-444] @ 43e0 <_PyBytes_FormatEx+0x10b0> │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr lr, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r1, [lr, #4] │ │ │ │ │ ldr r2, [ip, r2] │ │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ - beq 4798 <_PyBytes_FormatEx+0x1310> │ │ │ │ │ + beq 4640 <_PyBytes_FormatEx+0x1310> │ │ │ │ │ ldr r2, [r1, #28] │ │ │ │ │ ldr r7, [lr, r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 4798 <_PyBytes_FormatEx+0x1310> │ │ │ │ │ + beq 4640 <_PyBytes_FormatEx+0x1310> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ blx r7 │ │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 476c <_PyBytes_FormatEx+0x12e4> │ │ │ │ │ + bgt 4614 <_PyBytes_FormatEx+0x12e4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 476c <_PyBytes_FormatEx+0x12e4> │ │ │ │ │ + bne 4614 <_PyBytes_FormatEx+0x12e4> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq 4a24 <_PyBytes_FormatEx+0x159c> │ │ │ │ │ + beq 48cc <_PyBytes_FormatEx+0x159c> │ │ │ │ │ add r3, r7, #16 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ mov r9, r7 │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 37d4 <_PyBytes_FormatEx+0x34c> │ │ │ │ │ + b 367c <_PyBytes_FormatEx+0x34c> │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [fp, #-136] @ 0xffffff78 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b 4748 <_PyBytes_FormatEx+0x12c0> │ │ │ │ │ + b 45f0 <_PyBytes_FormatEx+0x12c0> │ │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3940 <_PyBytes_FormatEx+0x4b8> │ │ │ │ │ + bgt 37e8 <_PyBytes_FormatEx+0x4b8> │ │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 3940 <_PyBytes_FormatEx+0x4b8> │ │ │ │ │ + bne 37e8 <_PyBytes_FormatEx+0x4b8> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3940 <_PyBytes_FormatEx+0x4b8> │ │ │ │ │ + b 37e8 <_PyBytes_FormatEx+0x4b8> │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC89 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC89 │ │ │ │ │ sub r2, r7, r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ str r0, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 35f8 <_PyBytes_FormatEx+0x170> │ │ │ │ │ + b 34a0 <_PyBytes_FormatEx+0x170> │ │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 3ed0 <_PyBytes_FormatEx+0xa48> │ │ │ │ │ + b 3d78 <_PyBytes_FormatEx+0xa48> │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ and r3, r3, r5 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 4898 <_PyBytes_FormatEx+0x1410> │ │ │ │ │ + beq 4740 <_PyBytes_FormatEx+0x1410> │ │ │ │ │ str r5, [sp] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r8, [sp, #16] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r5, [fp, #-112] @ 0xffffff90 │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 344 │ │ │ │ │ R_ARM_CALL formatfloat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + beq 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ tst r5, #16 │ │ │ │ │ movne r2, #48 @ 0x30 │ │ │ │ │ moveq r2, #32 │ │ │ │ │ str r2, [fp, #-140] @ 0xffffff74 │ │ │ │ │ add r2, r3, #16 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 3a64 <_PyBytes_FormatEx+0x5dc> │ │ │ │ │ + b 390c <_PyBytes_FormatEx+0x5dc> │ │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ │ ands r3, r2, #6 │ │ │ │ │ - bne 483c <_PyBytes_FormatEx+0x13b4> │ │ │ │ │ + bne 46e4 <_PyBytes_FormatEx+0x13b4> │ │ │ │ │ str r8, [sp, #16] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ str r5, [sp] │ │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ bl 344 │ │ │ │ │ R_ARM_CALL formatfloat │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 3524 <_PyBytes_FormatEx+0x9c> │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + bne 33cc <_PyBytes_FormatEx+0x9c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 3a4c <_PyBytes_FormatEx+0x5c4> │ │ │ │ │ + b 38f4 <_PyBytes_FormatEx+0x5c4> │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - bne 4ab0 <_PyBytes_FormatEx+0x1628> │ │ │ │ │ + bne 4958 <_PyBytes_FormatEx+0x1628> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 4a70 <_PyBytes_FormatEx+0x15e8> │ │ │ │ │ + bge 4918 <_PyBytes_FormatEx+0x15e8> │ │ │ │ │ mov r2, r9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC113 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC113 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 49cc <_PyBytes_FormatEx+0x1544> │ │ │ │ │ + beq 4874 <_PyBytes_FormatEx+0x1544> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - bne 49b8 <_PyBytes_FormatEx+0x1530> │ │ │ │ │ + bne 4860 <_PyBytes_FormatEx+0x1530> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 4970 <_PyBytes_FormatEx+0x14e8> │ │ │ │ │ + blt 4818 <_PyBytes_FormatEx+0x14e8> │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC106 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC106 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 4984 <_PyBytes_FormatEx+0x14fc> │ │ │ │ │ + bne 482c <_PyBytes_FormatEx+0x14fc> │ │ │ │ │ ldrb r3, [r9, #16] │ │ │ │ │ strb r3, [fp, #-89] @ 0xffffffa7 │ │ │ │ │ - b 4514 <_PyBytes_FormatEx+0x108c> │ │ │ │ │ + b 43bc <_PyBytes_FormatEx+0x108c> │ │ │ │ │ mov r2, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC107 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC107 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - bne 4a9c <_PyBytes_FormatEx+0x1614> │ │ │ │ │ + bne 4944 <_PyBytes_FormatEx+0x1614> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 4a88 <_PyBytes_FormatEx+0x1600> │ │ │ │ │ + blt 4930 <_PyBytes_FormatEx+0x1600> │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC103 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC103 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC105 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC105 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [r9, #20] │ │ │ │ │ ldrb r3, [r3] │ │ │ │ │ strb r3, [fp, #-89] @ 0xffffffa7 │ │ │ │ │ - b 4514 <_PyBytes_FormatEx+0x108c> │ │ │ │ │ + b 43bc <_PyBytes_FormatEx+0x108c> │ │ │ │ │ mov r3, r9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC97 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC97 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ mov r3, r9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC96 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC96 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ ldr r2, [r9, #20] │ │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r2, [r9, #8] │ │ │ │ │ - ble 37cc <_PyBytes_FormatEx+0x344> │ │ │ │ │ - b 37d4 <_PyBytes_FormatEx+0x34c> │ │ │ │ │ + ble 3674 <_PyBytes_FormatEx+0x344> │ │ │ │ │ + b 367c <_PyBytes_FormatEx+0x34c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r7, [fp, #-104] @ 0xffffff98 │ │ │ │ │ @@ -5464,79 +5376,79 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + bgt 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + bne 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC112 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC112 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ mov r2, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC104 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC104 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC102 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC102 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ mov r3, r9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC111 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC111 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 3924 <_PyBytes_FormatEx+0x49c> │ │ │ │ │ + b 37cc <_PyBytes_FormatEx+0x49c> │ │ │ │ │ │ │ │ │ │ -00004ac8 : │ │ │ │ │ +00004970 : │ │ │ │ │ getnextarg(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr ip, [r2] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bge 4b40 │ │ │ │ │ + bge 49e8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add r1, ip, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - blt 4b08 │ │ │ │ │ + blt 49b0 │ │ │ │ │ mov r1, ip │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyTuple_GetItem │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4b1c │ │ │ │ │ + beq 49c4 │ │ │ │ │ mov r0, lr │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, #1 │ │ │ │ │ @@ -5544,131 +5456,131 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC120 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC120 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov lr, #0 │ │ │ │ │ - b 4b14 │ │ │ │ │ + b 49bc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movge r2, r1 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - b 4b2c │ │ │ │ │ + b 49d4 │ │ │ │ │ │ │ │ │ │ -00004b5c : │ │ │ │ │ +00004a04 : │ │ │ │ │ bytes_hex(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ subs r2, r3, #0 │ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ │ addne r4, r1, r4 │ │ │ │ │ - bne 4bcc │ │ │ │ │ + bne 4a74 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bhi 4c08 │ │ │ │ │ + bhi 4ab0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4bcc │ │ │ │ │ + beq 4a74 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq r4, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - bne 4c40 │ │ │ │ │ + bne 4ae8 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ mov r3, r4 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ bl 0 <_Py_strhex_with_sep> │ │ │ │ │ R_ARM_CALL _Py_strhex_with_sep │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ sub ip, fp, #20 │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ - ldr ip, [pc, #244] @ 4cd0 │ │ │ │ │ + ldr ip, [pc, #244] @ 4b78 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str ip, [sp] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov ip, #2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4ba4 │ │ │ │ │ - b 4bc4 │ │ │ │ │ + bne 4a4c │ │ │ │ │ + b 4a6c │ │ │ │ │ sub ip, fp, #20 │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ mov ip, #2 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - ldr ip, [pc, #176] @ 4cd0 │ │ │ │ │ + ldr ip, [pc, #176] @ 4b78 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4bc4 │ │ │ │ │ + beq 4a6c │ │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4c54 │ │ │ │ │ + beq 4afc │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 4bb4 │ │ │ │ │ + beq 4a5c │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 4c94 │ │ │ │ │ + beq 4b3c │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 4cb4 │ │ │ │ │ + ble 4b5c │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne 4bb4 │ │ │ │ │ + bne 4a5c │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mvneq r4, #0 │ │ │ │ │ - beq 4bb4 │ │ │ │ │ + beq 4a5c │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 4bc4 │ │ │ │ │ + b 4a6c │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - bne 4c8c │ │ │ │ │ + bne 4b34 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 4c8c │ │ │ │ │ + b 4b34 │ │ │ │ │ .word 0x00000284 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004cd4 : │ │ │ │ │ +00004b7c : │ │ │ │ │ bytes_rpartition(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ │ @@ -5681,87 +5593,87 @@ │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4df8 │ │ │ │ │ + bne 4ca0 │ │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - beq 4de0 │ │ │ │ │ + beq 4c88 │ │ │ │ │ mov r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 4da4 │ │ │ │ │ + beq 4c4c │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - blt 4d74 │ │ │ │ │ + blt 4c1c │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - ble 4dc4 │ │ │ │ │ + ble 4c6c │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, r6 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ - bl 54d8 │ │ │ │ │ + bl 5380 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge 4e20 │ │ │ │ │ - ldr r1, [pc, #276] @ 4e90 │ │ │ │ │ + bge 4cc8 │ │ │ │ │ + ldr r1, [pc, #276] @ 4d38 │ │ │ │ │ ldr r3, [r1, #1240] @ 0x4d8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 4e00 │ │ │ │ │ - ldr r2, [pc, #264] @ 4e94 │ │ │ │ │ + ble 4ca8 │ │ │ │ │ + ldr r2, [pc, #264] @ 4d3c │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ str r5, [r4, #24] │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4db8 │ │ │ │ │ + beq 4c60 │ │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - bne 4d74 │ │ │ │ │ + bne 4c1c │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldrb r2, [sl] │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ - bl 4e98 │ │ │ │ │ + bl 4d40 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 4d6c │ │ │ │ │ + b 4c14 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC57 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 4da4 │ │ │ │ │ + b 4c4c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [r1, #1240] @ 0x4d8 │ │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ │ - ldr r2, [pc, #128] @ 4e94 │ │ │ │ │ + ldr r2, [pc, #128] @ 4d3c │ │ │ │ │ addne r3, r3, #2 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ strne r3, [r1, #1240] @ 0x4d8 │ │ │ │ │ - b 4d8c │ │ │ │ │ + b 4c34 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -5775,360 +5687,360 @@ │ │ │ │ │ add r0, r3, r0 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4da4 │ │ │ │ │ + beq 4c4c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 4df8 │ │ │ │ │ + bgt 4ca0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 4df8 │ │ │ │ │ + bne 4ca0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4df8 │ │ │ │ │ + b 4ca0 │ │ │ │ │ .word 0x00006000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000064d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00004e98 : │ │ │ │ │ +00004d40 : │ │ │ │ │ stringlib_rfind_char(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ mov ip, r0 │ │ │ │ │ addle r3, r0, r1 │ │ │ │ │ - ble 4ecc │ │ │ │ │ - b 4edc │ │ │ │ │ + ble 4d74 │ │ │ │ │ + b 4d84 │ │ │ │ │ ldrb r0, [r3, #-1]! │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq 4f00 │ │ │ │ │ + beq 4da8 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bhi 4ec0 │ │ │ │ │ + bhi 4d68 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memrchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4ed4 │ │ │ │ │ + beq 4d7c │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ sub r0, r3, ip │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ │ │ -00004f08 : │ │ │ │ │ +00004db0 : │ │ │ │ │ stringlib_lower(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 120 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 4f40 │ │ │ │ │ + beq 4de8 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add r1, r5, #16 │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ bl 0 <_Py_bytes_lower> │ │ │ │ │ R_ARM_CALL _Py_bytes_lower │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ │ │ -00004f48 : │ │ │ │ │ +00004df0 : │ │ │ │ │ bytes_splitlines(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r2, r3, #0 │ │ │ │ │ - beq 5194 │ │ │ │ │ + beq 503c │ │ │ │ │ ldr r6, [r2, #8] │ │ │ │ │ add r6, r1, r6 │ │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ - ldr ip, [pc, #696] @ 5244 │ │ │ │ │ + ldr ip, [pc, #696] @ 50ec │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ mov ip, #1 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 5188 │ │ │ │ │ + beq 5030 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 4fd0 │ │ │ │ │ + beq 4e78 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - blt 51f8 │ │ │ │ │ + blt 50a0 │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add r4, r7, #16 │ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 5188 │ │ │ │ │ + beq 5030 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add r7, r7, #15 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - ble 5188 │ │ │ │ │ + ble 5030 │ │ │ │ │ sub r3, r9, r0 │ │ │ │ │ add ip, r7, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ - beq 50b4 │ │ │ │ │ + beq 4f5c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 5048 │ │ │ │ │ + beq 4ef0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 5034 │ │ │ │ │ + beq 4edc │ │ │ │ │ ldrb r3, [ip, #1]! │ │ │ │ │ cmp r3, #10 │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq 50cc │ │ │ │ │ + beq 4f74 │ │ │ │ │ add r1, r0, #1 │ │ │ │ │ ldrb r3, [ip, #1]! │ │ │ │ │ cmp r3, #10 │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq 50cc │ │ │ │ │ + beq 4f74 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldrb r3, [ip, #1]! │ │ │ │ │ cmp r3, #10 │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq 50cc │ │ │ │ │ + beq 4f74 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - bne 50b4 │ │ │ │ │ - b 51ac │ │ │ │ │ + bne 4f5c │ │ │ │ │ + b 5054 │ │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ mov lr, r1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq 50cc │ │ │ │ │ + beq 4f74 │ │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq 50cc │ │ │ │ │ + beq 4f74 │ │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ │ add r1, lr, #2 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq 50cc │ │ │ │ │ + beq 4f74 │ │ │ │ │ add r1, lr, #3 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - beq 51ac │ │ │ │ │ + beq 5054 │ │ │ │ │ ldrb r3, [ip, #1] │ │ │ │ │ add r2, ip, #1 │ │ │ │ │ add ip, r2, #3 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - bne 5068 │ │ │ │ │ + bne 4f10 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - ble 51b4 │ │ │ │ │ + ble 505c │ │ │ │ │ ldrb r3, [r4, r1] │ │ │ │ │ add sl, r1, #1 │ │ │ │ │ cmp r3, #13 │ │ │ │ │ - beq 5144 │ │ │ │ │ + beq 4fec │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 50fc │ │ │ │ │ + beq 4fa4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ cmpeq r9, sl │ │ │ │ │ - beq 5160 │ │ │ │ │ + beq 5008 │ │ │ │ │ mov r1, sl │ │ │ │ │ sub r1, r1, r0 │ │ │ │ │ add r0, r4, r0 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 51d8 │ │ │ │ │ + beq 5080 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 51bc │ │ │ │ │ + bne 5064 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 513c │ │ │ │ │ + bgt 4fe4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 5200 │ │ │ │ │ + beq 50a8 │ │ │ │ │ mov r0, sl │ │ │ │ │ - b 4ff4 │ │ │ │ │ + b 4e9c │ │ │ │ │ cmp r9, sl │ │ │ │ │ - ble 50e4 │ │ │ │ │ + ble 4f8c │ │ │ │ │ add r3, r4, r1 │ │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ addeq sl, r1, #2 │ │ │ │ │ - b 50e4 │ │ │ │ │ + b 4f8c │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 50f8 │ │ │ │ │ + bne 4fa0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 51d8 │ │ │ │ │ + bne 5080 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi 520c │ │ │ │ │ + bhi 50b4 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 4fb8 │ │ │ │ │ - b 4f7c │ │ │ │ │ + bne 4e60 │ │ │ │ │ + b 4e24 │ │ │ │ │ mov sl, r9 │ │ │ │ │ - b 50ec │ │ │ │ │ + b 4f94 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b 50ec │ │ │ │ │ + b 4f94 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 51d8 │ │ │ │ │ + bgt 5080 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 51d8 │ │ │ │ │ + bne 5080 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 51f8 │ │ │ │ │ + bgt 50a0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 51f8 │ │ │ │ │ + bne 50a0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 5188 │ │ │ │ │ + b 5030 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 513c │ │ │ │ │ + b 4fe4 │ │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ mov ip, #1 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ - ldr ip, [pc, #32] @ 5244 │ │ │ │ │ + ldr ip, [pc, #32] @ 50ec │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 4fc0 │ │ │ │ │ - b 5188 │ │ │ │ │ + bne 4e68 │ │ │ │ │ + b 5030 │ │ │ │ │ .word 0x000002b0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00005248 : │ │ │ │ │ +000050f0 : │ │ │ │ │ PyBytesWriter_GetSize(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r0, [r0, #260] @ 0x104 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00005260 : │ │ │ │ │ +00005108 : │ │ │ │ │ bytes_strip(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi 52b4 │ │ │ │ │ + bhi 515c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrgt r2, [r6] │ │ │ │ │ - ble 52a8 │ │ │ │ │ + ble 5150 │ │ │ │ │ mov r1, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ - b 2c88 │ │ │ │ │ + b 2b30 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b 5294 │ │ │ │ │ + b 513c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC122 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC122 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ - b 5288 │ │ │ │ │ + b 5130 │ │ │ │ │ │ │ │ │ │ -000052d8 : │ │ │ │ │ +00005180 : │ │ │ │ │ stringlib_upper(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 120 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 5310 │ │ │ │ │ + beq 51b8 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add r1, r5, #16 │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ bl 0 <_Py_bytes_upper> │ │ │ │ │ R_ARM_CALL _Py_bytes_upper │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ │ │ -00005318 : │ │ │ │ │ +000051c0 : │ │ │ │ │ bytes_removesuffix(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ │ @@ -6141,222 +6053,222 @@ │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 53d0 │ │ │ │ │ + bne 5278 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r6, r4, #16 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ movle r3, #1 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movle r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 53d8 │ │ │ │ │ + beq 5280 │ │ │ │ │ sub r7, r5, r2 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r0, r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 53d8 │ │ │ │ │ + bne 5280 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 53c4 │ │ │ │ │ + beq 526c │ │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 53b0 │ │ │ │ │ + b 5258 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 5400 │ │ │ │ │ + bne 52a8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ - b 53b0 │ │ │ │ │ + b 5258 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyBytes_FromSize.part.0> │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 53b0 │ │ │ │ │ + b 5258 │ │ │ │ │ │ │ │ │ │ -00005414 <_PyBytes_Find>: │ │ │ │ │ +000052bc <_PyBytes_Find>: │ │ │ │ │ _PyBytes_Find(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r4, r3, #0 │ │ │ │ │ - beq 5498 <_PyBytes_Find+0x84> │ │ │ │ │ + beq 5340 <_PyBytes_Find+0x84> │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bgt 54a4 <_PyBytes_Find+0x90> │ │ │ │ │ + bgt 534c <_PyBytes_Find+0x90> │ │ │ │ │ mov r5, r1 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl ff4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldrge r2, [fp, #4] │ │ │ │ │ addge r3, r3, r2 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 5494 <_PyBytes_Find+0x80> │ │ │ │ │ + bne 533c <_PyBytes_Find+0x80> │ │ │ │ │ sub r5, r5, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r0, r6, r5 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldreq r3, [fp, #4] │ │ │ │ │ addeq r3, r3, r5 │ │ │ │ │ streq r3, [fp, #4] │ │ │ │ │ - beq 5498 <_PyBytes_Find+0x84> │ │ │ │ │ + beq 5340 <_PyBytes_Find+0x84> │ │ │ │ │ str r3, [fp, #4] │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 5494 <_PyBytes_Find+0x80> │ │ │ │ │ + b 533c <_PyBytes_Find+0x80> │ │ │ │ │ │ │ │ │ │ -000054ac : │ │ │ │ │ +00005354 : │ │ │ │ │ striter_len(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ moveq r0, r3 │ │ │ │ │ ldrne r3, [r3, #8] │ │ │ │ │ ldrne r2, [r0, #8] │ │ │ │ │ subne r0, r3, r2 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -000054d8 : │ │ │ │ │ +00005380 : │ │ │ │ │ stringlib_default_rfind.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldrb r0, [r2] │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ sub r1, r1, r3 │ │ │ │ │ mov r8, #1 │ │ │ │ │ and r3, r0, #31 │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ subs r4, r5, #0 │ │ │ │ │ lsl r3, r8, r3 │ │ │ │ │ - ble 552c │ │ │ │ │ + ble 53d4 │ │ │ │ │ mov ip, r5 │ │ │ │ │ ldrb lr, [r2, ip] │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmp r0, lr │ │ │ │ │ and lr, lr, #31 │ │ │ │ │ moveq r4, ip │ │ │ │ │ cmp ip, #0 │ │ │ │ │ orr r3, r3, r8, lsl lr │ │ │ │ │ - bne 550c │ │ │ │ │ + bne 53b4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt 559c │ │ │ │ │ + blt 5444 │ │ │ │ │ ldrb ip, [r7, r1] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 55a8 │ │ │ │ │ + bne 5450 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 556c │ │ │ │ │ + ble 5414 │ │ │ │ │ mov ip, r5 │ │ │ │ │ add r9, r7, r1 │ │ │ │ │ ldrb r8, [r9, ip] │ │ │ │ │ ldrb lr, [r2, ip] │ │ │ │ │ cmp r8, lr │ │ │ │ │ - bne 5570 │ │ │ │ │ + bne 5418 │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ - bne 5550 │ │ │ │ │ - b 55a0 │ │ │ │ │ - beq 55a0 │ │ │ │ │ + bne 53f8 │ │ │ │ │ + b 5448 │ │ │ │ │ + beq 5448 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 5590 │ │ │ │ │ + beq 5438 │ │ │ │ │ add ip, r7, r1 │ │ │ │ │ ldrb ip, [ip, #-1] │ │ │ │ │ and ip, ip, #31 │ │ │ │ │ lsr ip, r3, ip │ │ │ │ │ tst ip, #1 │ │ │ │ │ - beq 55cc │ │ │ │ │ + beq 5474 │ │ │ │ │ sub r1, r1, r4 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ - bpl 5534 │ │ │ │ │ + bpl 53dc │ │ │ │ │ mvn r1, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 559c │ │ │ │ │ + beq 5444 │ │ │ │ │ add ip, r7, r1 │ │ │ │ │ ldrb ip, [ip, #-1] │ │ │ │ │ and ip, ip, #31 │ │ │ │ │ lsr ip, r3, ip │ │ │ │ │ tst ip, #1 │ │ │ │ │ subne r1, r1, #1 │ │ │ │ │ - bne 5534 │ │ │ │ │ + bne 53dc │ │ │ │ │ sub r1, r1, r6 │ │ │ │ │ - b 5594 │ │ │ │ │ + b 543c │ │ │ │ │ │ │ │ │ │ -000055d4 : │ │ │ │ │ +0000547c : │ │ │ │ │ pad(): │ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ bic r5, r1, r1, asr #31 │ │ │ │ │ bic r8, r2, r2, asr #31 │ │ │ │ │ orrs ip, r5, r8 │ │ │ │ │ - beq 5664 │ │ │ │ │ + beq 550c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r7, r2 │ │ │ │ │ add r0, r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ add r0, r0, r5 │ │ │ │ │ bl 120 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 565c │ │ │ │ │ + beq 5504 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ add r9, r6, #16 │ │ │ │ │ - bgt 5670 │ │ │ │ │ + bgt 5518 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add r1, r4, #16 │ │ │ │ │ add r0, r9, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 565c │ │ │ │ │ + ble 5504 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r0, r5, r3 │ │ │ │ │ add r0, r9, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ @@ -6366,78 +6278,78 @@ │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b ae4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ - b 562c │ │ │ │ │ + b 54d4 │ │ │ │ │ │ │ │ │ │ -00005684 : │ │ │ │ │ +0000552c : │ │ │ │ │ stringlib_ljust(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi 5740 │ │ │ │ │ + bhi 55e8 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 5830 │ │ │ │ │ + beq 56d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5810 │ │ │ │ │ + ble 56b8 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 5830 │ │ │ │ │ + beq 56d8 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble 57d4 │ │ │ │ │ + ble 567c │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ │ tst r1, #134217728 @ 0x8000000 │ │ │ │ │ - beq 578c │ │ │ │ │ + beq 5634 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ │ - bne 576c │ │ │ │ │ + bne 5614 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble 5730 │ │ │ │ │ + ble 55d8 │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ - b 55d4 │ │ │ │ │ + b 547c │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b ae4 │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC132 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC132 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 56b4 │ │ │ │ │ + bne 555c │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -6445,312 +6357,312 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC133 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC133 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 5760 │ │ │ │ │ + b 5608 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 57dc │ │ │ │ │ + beq 5684 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bne 57dc │ │ │ │ │ + bne 5684 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC129 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC129 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC130 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC130 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC132 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC132 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b 5760 │ │ │ │ │ + b 5608 │ │ │ │ │ mov r3, #32 │ │ │ │ │ - b 570c │ │ │ │ │ + b 55b4 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ ldreq r3, [r3, #20] │ │ │ │ │ ldrbeq r3, [r3] │ │ │ │ │ - beq 570c │ │ │ │ │ + beq 55b4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC134 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC134 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 5760 │ │ │ │ │ + b 5608 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 56d8 │ │ │ │ │ + bne 5580 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 56d8 │ │ │ │ │ + b 5580 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5760 │ │ │ │ │ + bne 5608 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 56e0 │ │ │ │ │ + b 5588 │ │ │ │ │ │ │ │ │ │ -00005844 : │ │ │ │ │ +000056ec : │ │ │ │ │ PyBytes_DecodeEscape(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ sub ip, fp, #16 │ │ │ │ │ sub r3, fp, #20 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 574 │ │ │ │ │ R_ARM_CALL _PyBytes_DecodeEscape2 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - beq 5884 │ │ │ │ │ + beq 572c │ │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 5890 │ │ │ │ │ + bne 5738 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ mov r1, #1 │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - ble 58d0 │ │ │ │ │ + ble 5778 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC139 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC139 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 5884 │ │ │ │ │ + bge 572c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 58e8 │ │ │ │ │ + ble 5790 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 5884 │ │ │ │ │ + b 572c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC140 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC140 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 5884 │ │ │ │ │ - b 58bc │ │ │ │ │ + bge 572c │ │ │ │ │ + b 5764 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 58c8 │ │ │ │ │ + bne 5770 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 58c8 │ │ │ │ │ + b 5770 │ │ │ │ │ │ │ │ │ │ -00005900 : │ │ │ │ │ +000057a8 : │ │ │ │ │ stringlib_adaptive_find(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ │ sub r7, r3, #1 │ │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #612] @ 5b94 │ │ │ │ │ + ldr r1, [pc, #612] @ 5a3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrb lr, [r6, r7] │ │ │ │ │ sub r8, r0, r3 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r9, r2, r7 │ │ │ │ │ - ble 5a9c │ │ │ │ │ + ble 5944 │ │ │ │ │ sub r5, r6, #1 │ │ │ │ │ sub ip, r3, #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov sl, #1 │ │ │ │ │ str r8, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldrb r8, [r5, #1]! │ │ │ │ │ cmp lr, r8 │ │ │ │ │ and r8, r8, #31 │ │ │ │ │ moveq r1, ip │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ orr r4, r4, sl, lsl r8 │ │ │ │ │ - bcs 5964 │ │ │ │ │ + bcs 580c │ │ │ │ │ ldr r8, [fp, #-136] @ 0xffffff78 │ │ │ │ │ and ip, lr, #31 │ │ │ │ │ mov r5, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ orr ip, r4, r5, lsl ip │ │ │ │ │ str ip, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - blt 5aa8 │ │ │ │ │ + blt 5950 │ │ │ │ │ mov r5, #0 │ │ │ │ │ asr ip, r3, #2 │ │ │ │ │ mov sl, r5 │ │ │ │ │ str ip, [fp, #-148] @ 0xffffff6c │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov ip, lr │ │ │ │ │ mov lr, r1 │ │ │ │ │ str r0, [fp, #-152] @ 0xffffff68 │ │ │ │ │ ldrb r1, [r9, r5] │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bne 5b60 │ │ │ │ │ + bne 5a08 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 5b50 │ │ │ │ │ + ble 59f8 │ │ │ │ │ add r0, r2, r5 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ │ str sl, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - b 59f4 │ │ │ │ │ + b 589c │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - ble 5a04 │ │ │ │ │ + ble 58ac │ │ │ │ │ ldrb sl, [r0] │ │ │ │ │ ldrb r5, [r6, r1] │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - beq 59e4 │ │ │ │ │ + beq 588c │ │ │ │ │ ldr r5, [fp, #-140] @ 0xffffff74 │ │ │ │ │ ldr sl, [fp, #-144] @ 0xffffff70 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - beq 5b28 │ │ │ │ │ + beq 59d0 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ add sl, sl, r1 │ │ │ │ │ ldr r1, [fp, #-148] @ 0xffffff6c │ │ │ │ │ cmp r1, sl │ │ │ │ │ - bge 5aec │ │ │ │ │ + bge 5994 │ │ │ │ │ sub r1, r8, r5 │ │ │ │ │ cmp r1, #2000 @ 0x7d0 │ │ │ │ │ - ble 5aec │ │ │ │ │ + ble 5994 │ │ │ │ │ ldr r0, [fp, #-152] @ 0xffffff68 │ │ │ │ │ add r7, r2, r5 │ │ │ │ │ ldr r1, [fp, #8] │ │ │ │ │ sub r8, r0, r5 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne 5ac8 │ │ │ │ │ + bne 5970 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ │ - bl 5b98 │ │ │ │ │ + bl 5a40 │ │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 5cc8 │ │ │ │ │ + bl 5b70 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 5ac0 │ │ │ │ │ + beq 5968 │ │ │ │ │ add r4, r0, r5 │ │ │ │ │ - ldr r3, [pc, #276] @ 5b94 │ │ │ │ │ + ldr r3, [pc, #276] @ 5a3c │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne 5abc │ │ │ │ │ + bne 5964 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 5984 │ │ │ │ │ + b 582c │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r3, [fp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mvnne r4, #0 │ │ │ │ │ - b 5a78 │ │ │ │ │ + b 5920 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 5a78 │ │ │ │ │ + b 5920 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ sub ip, r2, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 1768 <_Py_bytes_repr.constprop.0+0x1e8> │ │ │ │ │ R_ARM_CALL stringlib__two_way_count │ │ │ │ │ add r4, r4, r0 │ │ │ │ │ - b 5a78 │ │ │ │ │ + b 5920 │ │ │ │ │ add r1, r5, #1 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt 5b58 │ │ │ │ │ + bgt 5a00 │ │ │ │ │ add r1, r9, r5 │ │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ │ and r1, r1, #31 │ │ │ │ │ lsr r1, r0, r1 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - bne 5b58 │ │ │ │ │ + bne 5a00 │ │ │ │ │ add r5, r3, r5 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bge 59bc │ │ │ │ │ - b 5aac │ │ │ │ │ + bge 5864 │ │ │ │ │ + b 5954 │ │ │ │ │ ldr r1, [fp, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movne r4, r5 │ │ │ │ │ - bne 5a78 │ │ │ │ │ + bne 5920 │ │ │ │ │ ldr r1, [fp, #4] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq 5a78 │ │ │ │ │ + beq 5920 │ │ │ │ │ add r5, r5, r7 │ │ │ │ │ - b 5b18 │ │ │ │ │ + b 59c0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 5a0c │ │ │ │ │ + b 58b4 │ │ │ │ │ add r5, lr, r5 │ │ │ │ │ - b 5b18 │ │ │ │ │ + b 59c0 │ │ │ │ │ add r1, r5, #1 │ │ │ │ │ str r1, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt 5aac │ │ │ │ │ + bgt 5954 │ │ │ │ │ add r1, r9, r5 │ │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ │ and r1, r1, #31 │ │ │ │ │ lsr r1, r0, r1 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - beq 5b14 │ │ │ │ │ + beq 59bc │ │ │ │ │ ldr r5, [fp, #-140] @ 0xffffff74 │ │ │ │ │ - b 59bc │ │ │ │ │ + b 5864 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -00005b98 : │ │ │ │ │ +00005a40 : │ │ │ │ │ stringlib__preprocess(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -6780,60 +6692,60 @@ │ │ │ │ │ add r1, r6, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ str r3, [r5, #20] │ │ │ │ │ - bne 5ca4 │ │ │ │ │ + bne 5b4c │ │ │ │ │ add r2, r6, r4 │ │ │ │ │ str r4, [r5, #16] │ │ │ │ │ subs r3, r4, #2 │ │ │ │ │ ldrb r1, [r2, #-1] │ │ │ │ │ - bmi 5c50 │ │ │ │ │ + bmi 5af8 │ │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ tst r2, #63 @ 0x3f │ │ │ │ │ - bne 5cbc │ │ │ │ │ + bne 5b64 │ │ │ │ │ sub r0, r4, #1 │ │ │ │ │ sub r0, r0, r3 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ │ movlt r7, r4 │ │ │ │ │ movge r7, #255 @ 0xff │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r0, r5, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ sub r2, r4, r7 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble 5c9c │ │ │ │ │ + ble 5b44 │ │ │ │ │ sub r0, r4, #1 │ │ │ │ │ ldrb r3, [r6, r2] │ │ │ │ │ sub r1, r0, r2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ │ cmp r4, r2 │ │ │ │ │ add r3, r5, r3 │ │ │ │ │ strb r1, [r3, #24] │ │ │ │ │ - bne 5c7c │ │ │ │ │ + bne 5b24 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ sub r3, r4, r7 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ movlt r3, r7 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - b 5c20 │ │ │ │ │ + b 5ac8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bcs 5c34 │ │ │ │ │ - b 5c50 │ │ │ │ │ + bcs 5adc │ │ │ │ │ + b 5af8 │ │ │ │ │ │ │ │ │ │ -00005cc8 : │ │ │ │ │ +00005b70 : │ │ │ │ │ stringlib__two_way(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, r0 │ │ │ │ │ add r6, r0, r1 │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r4, [r2, #16] │ │ │ │ │ @@ -6847,137 +6759,137 @@ │ │ │ │ │ cmp r3, r0 │ │ │ │ │ movlt sl, r3 │ │ │ │ │ movge sl, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, r0, #1 │ │ │ │ │ add r2, ip, r2 │ │ │ │ │ ldr ip, [r5], #24 │ │ │ │ │ - beq 5df8 │ │ │ │ │ + beq 5ca0 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bcs 5de0 │ │ │ │ │ + bcs 5c88 │ │ │ │ │ mov r9, r4 │ │ │ │ │ rsb r8, r0, #1 │ │ │ │ │ mov r4, sl │ │ │ │ │ ldrb r3, [r2] │ │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ │ ldrb r3, [r5, r3] │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5dec │ │ │ │ │ + bne 5c94 │ │ │ │ │ cmp r3, lr │ │ │ │ │ add r1, r2, r8 │ │ │ │ │ movge r7, r3 │ │ │ │ │ movlt r7, lr │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - ble 5d84 │ │ │ │ │ + ble 5c2c │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb sl, [ip, r7] │ │ │ │ │ ldrb r3, [r1, r7] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bne 5dc4 │ │ │ │ │ + bne 5c6c │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne 5d64 │ │ │ │ │ + bne 5c0c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bge 5db8 │ │ │ │ │ + bge 5c60 │ │ │ │ │ add sl, ip, r3 │ │ │ │ │ add r7, lr, ip │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldrb r0, [sl], #1 │ │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 5e78 │ │ │ │ │ + bne 5d20 │ │ │ │ │ cmp r7, sl │ │ │ │ │ - bne 5da0 │ │ │ │ │ + bne 5c48 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r0, r1, r3 │ │ │ │ │ - b 5de4 │ │ │ │ │ + b 5c8c │ │ │ │ │ cmp r7, r4 │ │ │ │ │ subge r3, r7, lr │ │ │ │ │ addlt r2, r2, r9 │ │ │ │ │ addge r3, r3, #1 │ │ │ │ │ addge r2, r2, r3 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bcc 5d30 │ │ │ │ │ + bcc 5bd8 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bhi 5d30 │ │ │ │ │ - b 5de0 │ │ │ │ │ + bhi 5bd8 │ │ │ │ │ + b 5c88 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bcs 5de0 │ │ │ │ │ + bcs 5c88 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ rsb r9, r0, #1 │ │ │ │ │ mov r8, r5 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ movge r7, r3 │ │ │ │ │ movlt r7, r4 │ │ │ │ │ ldrb r3, [r2] │ │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ │ ldrb r3, [r8, r3] │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5ecc │ │ │ │ │ + bne 5d74 │ │ │ │ │ cmp r0, lr │ │ │ │ │ add r1, r2, r9 │ │ │ │ │ - ble 5ee8 │ │ │ │ │ + ble 5d90 │ │ │ │ │ mov r3, lr │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r2, [ip, r3] │ │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq 5ed8 │ │ │ │ │ + beq 5d80 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ suble r3, r3, lr │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ addgt r2, r2, r4 │ │ │ │ │ addle r2, r2, r3 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bcc 5e18 │ │ │ │ │ - b 5de0 │ │ │ │ │ + bcc 5cc0 │ │ │ │ │ + b 5c88 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bls 5de0 │ │ │ │ │ + bls 5c88 │ │ │ │ │ ldrb r3, [r2] │ │ │ │ │ and r3, r3, #63 @ 0x3f │ │ │ │ │ ldrb r7, [r5, r3] │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ sub r3, r0, r3 │ │ │ │ │ - beq 5d48 │ │ │ │ │ + beq 5bf0 │ │ │ │ │ rsb r1, lr, #1 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ addge r1, r1, lr │ │ │ │ │ addlt r1, r1, r3 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ addge r2, r2, r1 │ │ │ │ │ addlt r2, r2, r7 │ │ │ │ │ - b 5dd8 │ │ │ │ │ + b 5c80 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bls 5de0 │ │ │ │ │ - b 5e18 │ │ │ │ │ + bls 5c88 │ │ │ │ │ + b 5cc0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt 5e44 │ │ │ │ │ + bgt 5cec │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - ble 5db8 │ │ │ │ │ + ble 5c60 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r5, [ip, r3] │ │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ ldrne r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ addne r2, r2, r7 │ │ │ │ │ - bne 5e6c │ │ │ │ │ + bne 5d14 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - beq 5db8 │ │ │ │ │ - b 5ef8 │ │ │ │ │ + beq 5c60 │ │ │ │ │ + b 5da0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -94,15 +94,15 @@ │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ b d0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ - b 2c88 │ │ │ │ │ + b 2b30 │ │ │ │ │ R_ARM_JUMP24 do_argstrip │ │ │ │ │ │ │ │ │ │ 0000011c : │ │ │ │ │ PyBytesWriter_Resize(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -259,18 +259,18 @@ │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ cmp lr, #1 │ │ │ │ │ bgt 334 <_PyBytes_ReverseFind+0x54> │ │ │ │ │ bne 310 <_PyBytes_ReverseFind+0x30> │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldrb r2, [r2] │ │ │ │ │ - bl 4e98 │ │ │ │ │ + bl 4d40 │ │ │ │ │ R_ARM_CALL stringlib_rfind_char │ │ │ │ │ b 338 <_PyBytes_ReverseFind+0x58> │ │ │ │ │ - bl 54d8 │ │ │ │ │ + bl 5380 │ │ │ │ │ R_ARM_CALL stringlib_default_rfind.constprop.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addge r0, r0, r5 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ │ │ 00000344 : │ │ │ │ │ formatfloat(): │ │ │ │ │ @@ -681,15 +681,15 @@ │ │ │ │ │ and r1, r4, r2 │ │ │ │ │ add ip, r2, r2, lsr #31 │ │ │ │ │ and r1, r1, #1 │ │ │ │ │ add r1, r1, ip, asr #1 │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ - b 55d4 │ │ │ │ │ + b 547c │ │ │ │ │ R_ARM_JUMP24 pad │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ │ │ 000008ac : │ │ │ │ │ stringlib_isalnum(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -887,15 +887,15 @@ │ │ │ │ │ b ae4 │ │ │ │ │ R_ARM_JUMP24 return_self │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, r4, r1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ - b 55d4 │ │ │ │ │ + b 547c │ │ │ │ │ R_ARM_JUMP24 pad │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ │ │ 00000b04 : │ │ │ │ │ PyBytesWriter_WriteBytes(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ @@ -1017,15 +1017,15 @@ │ │ │ │ │ b ae4 │ │ │ │ │ R_ARM_JUMP24 return_self │ │ │ │ │ sub r4, r4, r3 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 55d4 │ │ │ │ │ + bl 547c │ │ │ │ │ R_ARM_CALL pad │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ add r3, r0, #16 │ │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ │ @@ -1415,15 +1415,15 @@ │ │ │ │ │ bgt 12b4 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ ble 12b4 │ │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - bl 54d8 │ │ │ │ │ + bl 5380 │ │ │ │ │ R_ARM_CALL stringlib_default_rfind.constprop.0 │ │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 12b4 │ │ │ │ │ add r0, sl, r0 │ │ │ │ │ sub r1, r1, r0 │ │ │ │ │ @@ -1845,20 +1845,20 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ │ ldr r7, [fp, #4] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bl 5b98 │ │ │ │ │ + bl 5a40 │ │ │ │ │ R_ARM_CALL stringlib__preprocess │ │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ │ sub r1, r8, r4 │ │ │ │ │ add r0, r9, r4 │ │ │ │ │ - bl 5cc8 │ │ │ │ │ + bl 5b70 │ │ │ │ │ R_ARM_CALL stringlib__two_way │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 17e4 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ addne r4, r4, r0 │ │ │ │ │ addne r4, r4, r6 │ │ │ ├── call.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 22824 (bytes into file) │ │ │ │ │ + Start of section headers: 22680 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 16 │ │ │ │ │ Section header string table index: 15 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ -There are 16 section headers, starting at offset 0x5928: │ │ │ │ │ +There are 16 section headers, starting at offset 0x5898: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 00036c 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 004b80 000160 08 I 13 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 004b20 000160 08 I 13 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0003a0 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 0003a0 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .text.hot PROGBITS 00000000 0003a0 002f34 00 AX 0 0 4 │ │ │ │ │ - [ 6] .rel.text.hot REL 00000000 004ce0 000a18 08 I 13 5 4 │ │ │ │ │ - [ 7] .rodata.str1.4 PROGBITS 00000000 0032d4 00027e 01 AMS 0 0 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 003554 000688 00 AX 0 0 4 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 0056f8 0001a8 08 I 13 8 4 │ │ │ │ │ - [10] .rodata PROGBITS 00000000 003bdc 000014 00 A 0 0 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 003bf0 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 003bf0 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 003c24 000910 10 14 81 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 004534 00064a 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 0058a0 000088 00 0 0 1 │ │ │ │ │ + [ 5] .text.hot PROGBITS 00000000 0003a0 002ed4 00 AX 0 0 4 │ │ │ │ │ + [ 6] .rel.text.hot REL 00000000 004c80 0009e8 08 I 13 5 4 │ │ │ │ │ + [ 7] .rodata.str1.4 PROGBITS 00000000 003274 00027e 01 AMS 0 0 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 0034f4 000688 00 AX 0 0 4 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 005668 0001a8 08 I 13 8 4 │ │ │ │ │ + [10] .rodata PROGBITS 00000000 003b7c 000014 00 A 0 0 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 003b90 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 003b90 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 003bc4 000910 10 14 81 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 0044d4 00064a 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 005810 000088 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -40,26 +40,26 @@ │ │ │ │ │ 36: 0000187c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 37: 00001880 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ 38: 00001984 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 39: 00001988 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ 40: 00001da8 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 41: 00000104 0 NOTYPE LOCAL DEFAULT 7 .LC6 │ │ │ │ │ 42: 00001db0 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 43: 000023ec 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 44: 000023f0 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 45: 000026cc 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 46: 000026d0 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 47: 00002ba0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 48: 00002ba4 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 49: 00002cb0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 43: 0000238c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 44: 00002390 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 45: 0000266c 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 46: 00002670 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 47: 00002b40 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 48: 00002b44 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 49: 00002c50 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 50: 00000120 0 NOTYPE LOCAL DEFAULT 7 .LC7 │ │ │ │ │ 51: 00000160 0 NOTYPE LOCAL DEFAULT 7 .LC8 │ │ │ │ │ 52: 00000180 0 NOTYPE LOCAL DEFAULT 7 .LC9 │ │ │ │ │ - 53: 00002cb4 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ - 54: 00002f30 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 53: 00002c54 0 NOTYPE LOCAL DEFAULT 5 $a │ │ │ │ │ + 54: 00002ed0 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ 55: 00000094 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 56: 000001a0 0 NOTYPE LOCAL DEFAULT 7 .LC10 │ │ │ │ │ 57: 00000098 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ 58: 000001a8 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 59: 000001cc 0 NOTYPE LOCAL DEFAULT 7 .LC11 │ │ │ │ │ 60: 000001ac 0 NOTYPE LOCAL DEFAULT 8 $a │ │ │ │ │ 61: 000001f0 0 NOTYPE LOCAL DEFAULT 7 .LC12 │ │ │ │ │ @@ -99,15 +99,15 @@ │ │ │ │ │ 95: 0000098c 880 FUNC GLOBAL DEFAULT 5 PyObject_VectorcallDict │ │ │ │ │ 96: 00001814 108 FUNC GLOBAL DEFAULT 5 _PyFunction_Vectorcall │ │ │ │ │ 97: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_Vector │ │ │ │ │ 98: 00001db0 404 FUNC GLOBAL DEFAULT 5 _PyStack_UnpackDict │ │ │ │ │ 99: 00000cfc 656 FUNC GLOBAL HIDDEN 5 _PyObject_VectorcallDictTstate │ │ │ │ │ 100: 00000f8c 560 FUNC GLOBAL DEFAULT 5 PyObject_VectorcallMethod │ │ │ │ │ 101: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GetMethodStackRef │ │ │ │ │ - 102: 000026d0 992 FUNC GLOBAL HIDDEN 5 _PyObject_VectorcallPrepend │ │ │ │ │ + 102: 00002670 992 FUNC GLOBAL HIDDEN 5 _PyObject_VectorcallPrepend │ │ │ │ │ 103: 000011bc 80 FUNC GLOBAL DEFAULT 5 PyObject_CallFunctionObjArgs │ │ │ │ │ 104: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 105: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ 106: 00001734 224 FUNC GLOBAL DEFAULT 5 PyObject_CallMethod │ │ │ │ │ 107: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ 108: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCallable_Check │ │ │ │ │ 109: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ @@ -116,27 +116,27 @@ │ │ │ │ │ 112: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 113: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ 115: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_NoMemory │ │ │ │ │ 116: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetString │ │ │ │ │ 117: 00001f44 180 FUNC GLOBAL DEFAULT 5 _PyStack_UnpackDict_Free │ │ │ │ │ 118: 00001ff8 88 FUNC GLOBAL DEFAULT 5 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ │ - 119: 00002050 928 FUNC GLOBAL DEFAULT 5 PyObject_Call │ │ │ │ │ - 120: 000023f0 460 FUNC GLOBAL HIDDEN 5 _PyObject_Call │ │ │ │ │ - 121: 000025bc 276 FUNC GLOBAL DEFAULT 5 PyObject_CallMethodObjArgs │ │ │ │ │ - 122: 00002ab0 244 FUNC GLOBAL DEFAULT 5 PyObject_CallNoArgs │ │ │ │ │ - 123: 00002ba4 44 FUNC GLOBAL DEFAULT 5 PyVectorcall_Function │ │ │ │ │ - 124: 00002bd0 228 FUNC GLOBAL DEFAULT 5 _PyObject_CallMethod │ │ │ │ │ + 119: 00002050 832 FUNC GLOBAL DEFAULT 5 PyObject_Call │ │ │ │ │ + 120: 00002390 460 FUNC GLOBAL HIDDEN 5 _PyObject_Call │ │ │ │ │ + 121: 0000255c 276 FUNC GLOBAL DEFAULT 5 PyObject_CallMethodObjArgs │ │ │ │ │ + 122: 00002a50 244 FUNC GLOBAL DEFAULT 5 PyObject_CallNoArgs │ │ │ │ │ + 123: 00002b44 44 FUNC GLOBAL DEFAULT 5 PyVectorcall_Function │ │ │ │ │ + 124: 00002b70 228 FUNC GLOBAL DEFAULT 5 _PyObject_CallMethod │ │ │ │ │ 125: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ 126: 000001a4 64 FUNC GLOBAL DEFAULT 1 _PyStack_AsDict │ │ │ │ │ 127: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ 128: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_GetNameObject │ │ │ │ │ 129: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ 130: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Clear │ │ │ │ │ - 131: 00002cb4 640 FUNC GLOBAL DEFAULT 5 PyObject_CallObject │ │ │ │ │ + 131: 00002c54 640 FUNC GLOBAL DEFAULT 5 PyObject_CallObject │ │ │ │ │ 132: 00000064 52 FUNC GLOBAL DEFAULT 8 PyCFunction_Call │ │ │ │ │ 133: 00000098 276 FUNC GLOBAL DEFAULT 8 PyVectorcall_Call │ │ │ │ │ 134: 000001f8 152 FUNC GLOBAL HIDDEN 8 _Py_CheckSlotResult │ │ │ │ │ 135: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFormat │ │ │ │ │ 136: 00000290 84 FUNC GLOBAL DEFAULT 8 PyEval_CallFunction │ │ │ │ │ 137: 000002e4 84 FUNC GLOBAL DEFAULT 8 _PyObject_CallFunction_SizeT │ │ │ │ │ 138: 00000338 180 FUNC GLOBAL DEFAULT 8 PyEval_CallMethod │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x4b80 contains 44 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x4b20 contains 44 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000050 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ 00000054 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000064 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000068 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 0000006c 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ 00000090 00000a2b R_ARM_MOVW_ABS_NC 00000030 .LC1 │ │ │ │ │ @@ -42,15 +42,15 @@ │ │ │ │ │ 000002e0 0000821c R_ARM_CALL 00000000 _PyErr_Clear │ │ │ │ │ 00000308 0000821c R_ARM_CALL 00000000 _PyErr_Clear │ │ │ │ │ 00000314 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000032c 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000344 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000364 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x4ce0 contains 323 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x4c80 contains 317 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000050 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000000a0 0000531c R_ARM_CALL 00000000 _Py_VaBuildStack │ │ │ │ │ 000001ec 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001f8 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000258 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002d0 0000081d R_ARM_JUMP24 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ @@ -169,15 +169,15 @@ │ │ │ │ │ 00001134 00000a2b R_ARM_MOVW_ABS_NC 00000030 .LC1 │ │ │ │ │ 00001138 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00001140 00000a2c R_ARM_MOVT_ABS 00000030 .LC1 │ │ │ │ │ 00001148 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ 00001158 0000171c R_ARM_CALL 00000134 PyStackRef_XCLOSE │ │ │ │ │ 00001160 0000171c R_ARM_CALL 00000134 PyStackRef_XCLOSE │ │ │ │ │ 00001188 0000081c R_ARM_CALL 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -000011ac 0000661c R_ARM_CALL 000026d0 _PyObject_VectorcallPrepend │ │ │ │ │ +000011ac 0000661c R_ARM_CALL 00002670 _PyObject_VectorcallPrepend │ │ │ │ │ 000011b8 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001208 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000013d8 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ 000013dc 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000013ec 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000013f0 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000013f4 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ @@ -255,133 +255,127 @@ │ │ │ │ │ 00001fc0 0000551c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00001fec 0000541d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00002018 0000551c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00002044 0000541d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00002134 0000621c R_ARM_CALL 00001db0 _PyStack_UnpackDict │ │ │ │ │ 000021e4 0000551c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00002204 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002234 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002238 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000223c 00000d2b R_ARM_MOVW_ABS_NC 00000060 .LC2 │ │ │ │ │ -00002240 00000d2c R_ARM_MOVT_ABS 00000060 .LC2 │ │ │ │ │ -00002250 0000591c R_ARM_CALL 00000000 _PyErr_FormatFromCauseTstate │ │ │ │ │ -00002274 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000229c 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022c4 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022ec 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002310 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002314 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002320 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002324 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000232c 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002348 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000234c 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002358 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000235c 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002364 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002374 0000101c R_ARM_CALL 000001e4 object_is_not_callable │ │ │ │ │ -000023a0 0000081d R_ARM_JUMP24 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -000023b4 00000f2b R_ARM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ -000023b8 00000f2c R_ARM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ -000023c0 00005d1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -000023e4 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000023ec 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000024c4 0000621c R_ARM_CALL 00001db0 _PyStack_UnpackDict │ │ │ │ │ -000024f8 0000751c R_ARM_CALL 00001f44 _PyStack_UnpackDict_Free │ │ │ │ │ -00002510 00000c1d R_ARM_JUMP24 00000000 _Py_CheckFunctionResult.constprop.0 │ │ │ │ │ -00002554 0000081d R_ARM_JUMP24 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00002558 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000255c 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002568 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000256c 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002574 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002584 0000101c R_ARM_CALL 000001e4 object_is_not_callable │ │ │ │ │ -0000259c 00000f2b R_ARM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ -000025a0 00000f2c R_ARM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ -000025a8 00005d1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00002618 0000651c R_ARM_CALL 00000000 _PyObject_GetMethodStackRef │ │ │ │ │ -00002688 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026a0 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026ac 0000171c R_ARM_CALL 00000134 PyStackRef_XCLOSE │ │ │ │ │ -000026b4 0000171c R_ARM_CALL 00000134 PyStackRef_XCLOSE │ │ │ │ │ -000026c4 0000091c R_ARM_CALL 000001ac null_error.isra.0 │ │ │ │ │ -000026cc 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002740 0000701c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002834 00005a1c R_ARM_CALL 00000450 _PyObject_MakeTpCall │ │ │ │ │ -00002860 00005a1c R_ARM_CALL 00000450 _PyObject_MakeTpCall │ │ │ │ │ -000028e4 0000081c R_ARM_CALL 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00002918 0000681c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002948 0000701c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002990 00005a1c R_ARM_CALL 00000450 _PyObject_MakeTpCall │ │ │ │ │ -000029a8 0000551c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000029c4 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000029c8 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000029d8 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000029dc 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000029e0 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -000029fc 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002a00 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002a10 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002a14 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002a18 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002a34 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002a38 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002a44 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002a48 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002a50 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002a74 0000081c R_ARM_CALL 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00002a98 0000081c R_ARM_CALL 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00002aa8 0000731c R_ARM_CALL 00000000 _PyErr_NoMemory │ │ │ │ │ -00002b54 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002b58 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002b64 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002b68 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002b70 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002b9c 0000081d R_ARM_JUMP24 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00002ba0 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002c08 00007d1c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -00002c1c 00006c1c R_ARM_CALL 00000000 PyCallable_Check │ │ │ │ │ -00002c5c 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c78 0000091c R_ARM_CALL 000001ac null_error.isra.0 │ │ │ │ │ -00002c90 00001e1c R_ARM_CALL 0000016c callmethod.part.0.isra.0 │ │ │ │ │ -00002cb0 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002de4 0000081d R_ARM_JUMP24 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00002e34 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002e38 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002e44 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002e48 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002e50 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002e60 0000101c R_ARM_CALL 000001e4 object_is_not_callable │ │ │ │ │ -00002e78 00000f2b R_ARM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ -00002e7c 00000f2c R_ARM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ -00002e84 00005d1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00002eb0 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002eb4 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002ec0 00000d2b R_ARM_MOVW_ABS_NC 00000060 .LC2 │ │ │ │ │ -00002ec4 00000d2c R_ARM_MOVT_ABS 00000060 .LC2 │ │ │ │ │ -00002ecc 0000591c R_ARM_CALL 00000000 _PyErr_FormatFromCauseTstate │ │ │ │ │ -00002ed4 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00002ed8 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00002ee4 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002ee8 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002ef0 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00002ef8 00006d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002efc 00006d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002f04 0000342b R_ARM_MOVW_ABS_NC 00000180 .LC9 │ │ │ │ │ -00002f08 0000342c R_ARM_MOVT_ABS 00000180 .LC9 │ │ │ │ │ -00002f10 0000741c R_ARM_CALL 00000000 _PyErr_SetString │ │ │ │ │ -00002f28 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f30 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002228 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000222c 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002238 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000223c 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002244 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00002260 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002284 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022ac 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022d4 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002324 0000081d R_ARM_JUMP24 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00002330 0000101c R_ARM_CALL 000001e4 object_is_not_callable │ │ │ │ │ +00002348 00000f2b R_ARM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ +0000234c 00000f2c R_ARM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ +00002354 00005d1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00002368 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000236c 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002378 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000237c 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002384 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +0000238c 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002464 0000621c R_ARM_CALL 00001db0 _PyStack_UnpackDict │ │ │ │ │ +00002498 0000751c R_ARM_CALL 00001f44 _PyStack_UnpackDict_Free │ │ │ │ │ +000024b0 00000c1d R_ARM_JUMP24 00000000 _Py_CheckFunctionResult.constprop.0 │ │ │ │ │ +000024f4 0000081d R_ARM_JUMP24 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +000024f8 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000024fc 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002508 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000250c 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002514 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00002524 0000101c R_ARM_CALL 000001e4 object_is_not_callable │ │ │ │ │ +0000253c 00000f2b R_ARM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ +00002540 00000f2c R_ARM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ +00002548 00005d1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +000025b8 0000651c R_ARM_CALL 00000000 _PyObject_GetMethodStackRef │ │ │ │ │ +00002628 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002640 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000264c 0000171c R_ARM_CALL 00000134 PyStackRef_XCLOSE │ │ │ │ │ +00002654 0000171c R_ARM_CALL 00000134 PyStackRef_XCLOSE │ │ │ │ │ +00002664 0000091c R_ARM_CALL 000001ac null_error.isra.0 │ │ │ │ │ +0000266c 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000026e0 0000701c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000027d4 00005a1c R_ARM_CALL 00000450 _PyObject_MakeTpCall │ │ │ │ │ +00002800 00005a1c R_ARM_CALL 00000450 _PyObject_MakeTpCall │ │ │ │ │ +00002884 0000081c R_ARM_CALL 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +000028b8 0000681c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000028e8 0000701c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002930 00005a1c R_ARM_CALL 00000450 _PyObject_MakeTpCall │ │ │ │ │ +00002948 0000551c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002964 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002968 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002978 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000297c 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002980 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +0000299c 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000029a0 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000029b0 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000029b4 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000029b8 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +000029d4 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000029d8 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000029e4 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000029e8 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000029f0 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00002a14 0000081c R_ARM_CALL 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00002a38 0000081c R_ARM_CALL 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00002a48 0000731c R_ARM_CALL 00000000 _PyErr_NoMemory │ │ │ │ │ +00002af4 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002af8 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002b04 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002b08 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002b10 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00002b3c 0000081d R_ARM_JUMP24 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00002b40 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002ba8 00007d1c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +00002bbc 00006c1c R_ARM_CALL 00000000 PyCallable_Check │ │ │ │ │ +00002bfc 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c18 0000091c R_ARM_CALL 000001ac null_error.isra.0 │ │ │ │ │ +00002c30 00001e1c R_ARM_CALL 0000016c callmethod.part.0.isra.0 │ │ │ │ │ +00002c50 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d84 0000081d R_ARM_JUMP24 000000a8 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00002dd4 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002dd8 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002de4 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002de8 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002df0 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00002e00 0000101c R_ARM_CALL 000001e4 object_is_not_callable │ │ │ │ │ +00002e18 00000f2b R_ARM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ +00002e1c 00000f2c R_ARM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ +00002e24 00005d1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00002e50 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002e54 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002e60 00000d2b R_ARM_MOVW_ABS_NC 00000060 .LC2 │ │ │ │ │ +00002e64 00000d2c R_ARM_MOVT_ABS 00000060 .LC2 │ │ │ │ │ +00002e6c 0000591c R_ARM_CALL 00000000 _PyErr_FormatFromCauseTstate │ │ │ │ │ +00002e74 0000562b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00002e78 0000562c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00002e84 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002e88 0000052c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002e90 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00002e98 00006d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002e9c 00006d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002ea4 0000342b R_ARM_MOVW_ABS_NC 00000180 .LC9 │ │ │ │ │ +00002ea8 0000342c R_ARM_MOVT_ABS 00000180 .LC9 │ │ │ │ │ +00002eb0 0000741c R_ARM_CALL 00000000 _PyErr_SetString │ │ │ │ │ +00002ec8 0000541c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ed0 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x56f8 contains 53 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x5668 contains 53 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000028 00006c1c R_ARM_CALL 00000000 PyCallable_Check │ │ │ │ │ 00000044 00001e1d R_ARM_JUMP24 0000016c callmethod.part.0.isra.0 │ │ │ │ │ 00000060 0000021d R_ARM_JUMP24 00000054 _PyObject_CallFunctionVa │ │ │ │ │ -00000090 0000781d R_ARM_JUMP24 000023f0 _PyObject_Call │ │ │ │ │ +00000090 0000781d R_ARM_JUMP24 00002390 _PyObject_Call │ │ │ │ │ 00000094 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000000e0 00006d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000000e4 00006d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000000f0 0000382b R_ARM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ 000000f4 0000382c R_ARM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ 000000fc 0000571c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ 0000014c 0000621c R_ARM_CALL 00001db0 _PyStack_UnpackDict │ │ │ │ │ @@ -421,9 +415,9 @@ │ │ │ │ │ 000005f0 0000741c R_ARM_CALL 00000000 _PyErr_SetString │ │ │ │ │ 00000614 00006d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000618 00006d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000061c 00004b2b R_ARM_MOVW_ABS_NC 0000025c .LC14 │ │ │ │ │ 00000620 00004b2c R_ARM_MOVT_ABS 0000025c .LC14 │ │ │ │ │ 00000628 0000741c R_ARM_CALL 00000000 _PyErr_SetString │ │ │ │ │ 00000644 0000631c R_ARM_CALL 00000cfc _PyObject_VectorcallDictTstate │ │ │ │ │ -00000660 0000781d R_ARM_JUMP24 000023f0 _PyObject_Call │ │ │ │ │ +00000660 0000781d R_ARM_JUMP24 00002390 _PyObject_Call │ │ │ │ │ 0000066c 0000526b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1281,15 +1281,15 @@ │ │ │ │ │ sub ip, r8, #1 │ │ │ │ │ add r3, r4, #4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r9, [sp, #4] │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 26d0 <_PyObject_VectorcallPrepend> │ │ │ │ │ + bl 2670 <_PyObject_VectorcallPrepend> │ │ │ │ │ R_ARM_CALL _PyObject_VectorcallPrepend │ │ │ │ │ mov r4, r0 │ │ │ │ │ b 105c │ │ │ │ │ .word 0x000001f4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 000011bc : │ │ │ │ │ @@ -2339,15 +2339,15 @@ │ │ │ │ │ 00002050 : │ │ │ │ │ PyObject_Call(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ - ldr ip, [pc, #896] @ 23ec │ │ │ │ │ + ldr ip, [pc, #800] @ 238c │ │ │ │ │ sub sp, sp, #32 │ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ ldr r9, [lr, ip] │ │ │ │ │ @@ -2370,76 +2370,76 @@ │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ bx ip │ │ │ │ │ mov r3, r2 │ │ │ │ │ b 20bc │ │ │ │ │ ldr r5, [r1, #64] @ 0x40 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 236c │ │ │ │ │ + beq 2328 │ │ │ │ │ ldr r1, [r9, #788] @ 0x314 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - bcc 23a4 │ │ │ │ │ + bcc 2338 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 22fc │ │ │ │ │ + beq 22e4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 237c │ │ │ │ │ + bne 2300 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r6, ip │ │ │ │ │ bl 1db0 <_PyStack_UnpackDict> │ │ │ │ │ R_ARM_CALL _PyStack_UnpackDict │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 2254 │ │ │ │ │ + beq 22f8 │ │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ble 21e0 │ │ │ │ │ ldr r0, [r8, r6, lsl #2] │ │ │ │ │ lsl r3, r6, #2 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2288 │ │ │ │ │ + ble 2270 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ beq 21e0 │ │ │ │ │ add r1, r8, r3 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 22ac │ │ │ │ │ + ble 2294 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq 21e0 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 22d8 │ │ │ │ │ + ble 22c0 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ beq 21e0 │ │ │ │ │ add r0, r3, #8 │ │ │ │ │ mov r3, #3 │ │ │ │ │ add r1, r8, r0 │ │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 225c │ │ │ │ │ + ble 224c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne 21c4 │ │ │ │ │ sub r0, r8, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ @@ -2449,49 +2449,43 @@ │ │ │ │ │ str r2, [r7] │ │ │ │ │ bne 2208 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r9, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 2334 │ │ │ │ │ + bne 2108 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2110 │ │ │ │ │ + beq 2228 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2110 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 23d4 │ │ │ │ │ + bne 2110 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC2 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ - bl 0 <_PyErr_FormatFromCauseTstate> │ │ │ │ │ - R_ARM_CALL _PyErr_FormatFromCauseTstate │ │ │ │ │ - mov r5, #0 │ │ │ │ │ + bl 0 <_PyErr_Format> │ │ │ │ │ + R_ARM_CALL _PyErr_Format │ │ │ │ │ b 2110 │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ bne 21d4 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + sub r1, fp, #48 @ 0x30 │ │ │ │ │ + ldm r1, {r1, r2, r3} │ │ │ │ │ b 21d4 │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ bne 217c │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ @@ -2518,151 +2512,127 @@ │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ b 21b0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2310 │ │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 2254 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC0 │ │ │ │ │ - ldr r1, [r1] │ │ │ │ │ - bl 0 <_PyErr_Format> │ │ │ │ │ - R_ARM_CALL _PyErr_Format │ │ │ │ │ - b 2254 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 2348 │ │ │ │ │ + beq 2368 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2110 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC0 │ │ │ │ │ - ldr r1, [r1] │ │ │ │ │ - bl 0 <_PyErr_Format> │ │ │ │ │ - R_ARM_CALL _PyErr_Format │ │ │ │ │ + beq 2368 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ b 2110 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 1e4 <_PyObject_CallFunctionVa+0x190> │ │ │ │ │ - R_ARM_CALL object_is_not_callable │ │ │ │ │ - b 2254 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 2110 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b a8 <_PyObject_CallFunctionVa+0x54> │ │ │ │ │ R_ARM_JUMP24 _Py_CheckFunctionResult.part.0 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 1e4 <_PyObject_CallFunctionVa+0x190> │ │ │ │ │ + R_ARM_CALL object_is_not_callable │ │ │ │ │ + b 22f8 │ │ │ │ │ sub r1, r1, #16384 @ 0x4000 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ bcc 20f0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 2254 │ │ │ │ │ + bne 22f8 │ │ │ │ │ b 20f0 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 2234 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2234 │ │ │ │ │ - .word 0x00000368 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC0 │ │ │ │ │ + ldr r1, [r1] │ │ │ │ │ + bl 0 <_PyErr_Format> │ │ │ │ │ + R_ARM_CALL _PyErr_Format │ │ │ │ │ + b 22f8 │ │ │ │ │ + .word 0x00000308 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000023f0 <_PyObject_Call>: │ │ │ │ │ +00002390 <_PyObject_Call>: │ │ │ │ │ _PyObject_Call(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ │ tst ip, #2048 @ 0x800 │ │ │ │ │ - beq 2470 <_PyObject_Call+0x80> │ │ │ │ │ + beq 2410 <_PyObject_Call+0x80> │ │ │ │ │ ldr ip, [r1, #28] │ │ │ │ │ ldr r6, [r5, ip] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 2470 <_PyObject_Call+0x80> │ │ │ │ │ + beq 2410 <_PyObject_Call+0x80> │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r1, r4, #16 │ │ │ │ │ - beq 2458 <_PyObject_Call+0x68> │ │ │ │ │ + beq 23f8 <_PyObject_Call+0x68> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 24b4 <_PyObject_Call+0xc4> │ │ │ │ │ + bne 2454 <_PyObject_Call+0xc4> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov ip, r6 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ bx ip │ │ │ │ │ ldr r6, [r1, #64] @ 0x40 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 257c <_PyObject_Call+0x18c> │ │ │ │ │ + beq 251c <_PyObject_Call+0x18c> │ │ │ │ │ ldr r3, [r8, #788] @ 0x314 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bcc 258c <_PyObject_Call+0x19c> │ │ │ │ │ + bcc 252c <_PyObject_Call+0x19c> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2514 <_PyObject_Call+0x124> │ │ │ │ │ + beq 24b4 <_PyObject_Call+0x124> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2530 <_PyObject_Call+0x140> │ │ │ │ │ + bne 24d0 <_PyObject_Call+0x140> │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r7, ip │ │ │ │ │ bl 1db0 <_PyStack_UnpackDict> │ │ │ │ │ R_ARM_CALL _PyStack_UnpackDict │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 24a8 <_PyObject_Call+0xb8> │ │ │ │ │ + beq 2448 <_PyObject_Call+0xb8> │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ orr r2, r7, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ blx r6 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -2675,23 +2645,23 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 _Py_CheckFunctionResult.constprop.0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2558 <_PyObject_Call+0x168> │ │ │ │ │ + beq 24f8 <_PyObject_Call+0x168> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2558 <_PyObject_Call+0x168> │ │ │ │ │ + beq 24f8 <_PyObject_Call+0x168> │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 24a8 <_PyObject_Call+0xb8> │ │ │ │ │ + b 2448 <_PyObject_Call+0xb8> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 24a8 <_PyObject_Call+0xb8> │ │ │ │ │ + beq 2448 <_PyObject_Call+0xb8> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b a8 <_PyObject_CallFunctionVa+0x54> │ │ │ │ │ @@ -2705,197 +2675,197 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ - b 2528 <_PyObject_Call+0x138> │ │ │ │ │ + b 24c8 <_PyObject_Call+0x138> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 1e4 <_PyObject_CallFunctionVa+0x190> │ │ │ │ │ R_ARM_CALL object_is_not_callable │ │ │ │ │ - b 2528 <_PyObject_Call+0x138> │ │ │ │ │ + b 24c8 <_PyObject_Call+0x138> │ │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bcc 2488 <_PyObject_Call+0x98> │ │ │ │ │ + bcc 2428 <_PyObject_Call+0x98> │ │ │ │ │ mov r0, r8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2528 <_PyObject_Call+0x138> │ │ │ │ │ - b 2488 <_PyObject_Call+0x98> │ │ │ │ │ + bne 24c8 <_PyObject_Call+0x138> │ │ │ │ │ + b 2428 <_PyObject_Call+0x98> │ │ │ │ │ │ │ │ │ │ -000025bc : │ │ │ │ │ +0000255c : │ │ │ │ │ PyObject_CallMethodObjArgs(): │ │ │ │ │ push {r1, r2, r3} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ │ - ldr r3, [pc, #240] @ 26cc │ │ │ │ │ + ldr r3, [pc, #240] @ 266c │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ ldr r4, [r1, r3] │ │ │ │ │ - beq 26c0 │ │ │ │ │ + beq 2660 │ │ │ │ │ mov lr, #1 │ │ │ │ │ mov ip, r0 │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ sub r1, fp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ orr ip, ip, lr │ │ │ │ │ str lr, [fp, #-16] │ │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 0 <_PyObject_GetMethodStackRef> │ │ │ │ │ R_ARM_CALL _PyObject_GetMethodStackRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 26a8 │ │ │ │ │ + blt 2648 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ add r3, fp, #8 │ │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ bl 1480 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 2674 │ │ │ │ │ + beq 2614 │ │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ │ tst r0, #1 │ │ │ │ │ - beq 2690 │ │ │ │ │ + beq 2630 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ add sp, sp, #12 │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - bne 2654 │ │ │ │ │ + bne 25f4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2654 │ │ │ │ │ + b 25f4 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 2660 │ │ │ │ │ + bne 2600 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2660 │ │ │ │ │ + b 2600 │ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ │ bl 134 <_PyObject_CallFunctionVa+0xe0> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 134 <_PyObject_CallFunctionVa+0xe0> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 2660 │ │ │ │ │ + b 2600 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1ac <_PyObject_CallFunctionVa+0x158> │ │ │ │ │ R_ARM_CALL null_error.isra.0 │ │ │ │ │ - b 26b8 │ │ │ │ │ + b 2658 │ │ │ │ │ .word 0x000000e0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000026d0 <_PyObject_VectorcallPrepend>: │ │ │ │ │ +00002670 <_PyObject_VectorcallPrepend>: │ │ │ │ │ _PyObject_VectorcallPrepend(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ bic r3, ip, #-2147483648 @ 0x80000000 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - blt 27b0 <_PyObject_VectorcallPrepend+0xe0> │ │ │ │ │ + blt 2750 <_PyObject_VectorcallPrepend+0xe0> │ │ │ │ │ ldr r2, [fp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 286c <_PyObject_VectorcallPrepend+0x19c> │ │ │ │ │ + bne 280c <_PyObject_VectorcallPrepend+0x19c> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r2, r3 │ │ │ │ │ - beq 287c <_PyObject_VectorcallPrepend+0x1ac> │ │ │ │ │ + beq 281c <_PyObject_VectorcallPrepend+0x1ac> │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - bgt 2908 <_PyObject_VectorcallPrepend+0x238> │ │ │ │ │ + bgt 28a8 <_PyObject_VectorcallPrepend+0x238> │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ sub r5, fp, #48 @ 0x30 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ - beq 281c <_PyObject_VectorcallPrepend+0x14c> │ │ │ │ │ + beq 27bc <_PyObject_VectorcallPrepend+0x14c> │ │ │ │ │ ldr r3, [r1, #28] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ movne r8, r5 │ │ │ │ │ - beq 281c <_PyObject_VectorcallPrepend+0x14c> │ │ │ │ │ + beq 27bc <_PyObject_VectorcallPrepend+0x14c> │ │ │ │ │ ldr r3, [fp, #8] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx ip │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - beq 29b0 <_PyObject_VectorcallPrepend+0x2e0> │ │ │ │ │ + beq 2950 <_PyObject_VectorcallPrepend+0x2e0> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2a58 <_PyObject_VectorcallPrepend+0x388> │ │ │ │ │ + bne 29f8 <_PyObject_VectorcallPrepend+0x388> │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne 29a4 <_PyObject_VectorcallPrepend+0x2d4> │ │ │ │ │ + bne 2944 <_PyObject_VectorcallPrepend+0x2d4> │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ add r0, r3, #1 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ │ str r2, [r5, #-4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ mov r8, r1 │ │ │ │ │ sub r1, r5, #4 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ - beq 2848 <_PyObject_VectorcallPrepend+0x178> │ │ │ │ │ + beq 27e8 <_PyObject_VectorcallPrepend+0x178> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 2848 <_PyObject_VectorcallPrepend+0x178> │ │ │ │ │ + beq 27e8 <_PyObject_VectorcallPrepend+0x178> │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [fp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx ip │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - beq 29e8 <_PyObject_VectorcallPrepend+0x318> │ │ │ │ │ + beq 2988 <_PyObject_VectorcallPrepend+0x318> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2a7c <_PyObject_VectorcallPrepend+0x3ac> │ │ │ │ │ + bne 2a1c <_PyObject_VectorcallPrepend+0x3ac> │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r8, [r5, #-4] │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ ldr ip, [fp, #8] │ │ │ │ │ bic r3, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r4 │ │ │ │ │ @@ -2913,408 +2883,408 @@ │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bic r3, r0, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 450 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 280c <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ + b 27ac <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ ldr r2, [fp, #8] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ - bne 2720 <_PyObject_VectorcallPrepend+0x50> │ │ │ │ │ + bne 26c0 <_PyObject_VectorcallPrepend+0x50> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ - beq 28ec <_PyObject_VectorcallPrepend+0x21c> │ │ │ │ │ + beq 288c <_PyObject_VectorcallPrepend+0x21c> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r5, [r4, r3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 28ec <_PyObject_VectorcallPrepend+0x21c> │ │ │ │ │ + beq 288c <_PyObject_VectorcallPrepend+0x21c> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - beq 2a20 <_PyObject_VectorcallPrepend+0x350> │ │ │ │ │ + beq 29c0 <_PyObject_VectorcallPrepend+0x350> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 27a4 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ + beq 2744 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 27a4 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ + beq 2744 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r6, #0 │ │ │ │ │ bl a8 <_PyObject_CallFunctionVa+0x54> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult.part.0 │ │ │ │ │ - b 27a4 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ + b 2744 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 728 <_PyObject_MakeTpCall.constprop.0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 27a4 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ + b 2744 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 2aa0 <_PyObject_VectorcallPrepend+0x3d0> │ │ │ │ │ + beq 2a40 <_PyObject_VectorcallPrepend+0x3d0> │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str ip, [r0], #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ - beq 2978 <_PyObject_VectorcallPrepend+0x2a8> │ │ │ │ │ + beq 2918 <_PyObject_VectorcallPrepend+0x2a8> │ │ │ │ │ ldr r3, [r1, #28] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ subne r5, fp, #48 @ 0x30 │ │ │ │ │ - bne 2774 <_PyObject_VectorcallPrepend+0xa4> │ │ │ │ │ + bne 2714 <_PyObject_VectorcallPrepend+0xa4> │ │ │ │ │ ldr ip, [fp, #8] │ │ │ │ │ bic r3, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 450 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 27a4 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ + beq 2744 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 27a4 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ + b 2744 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 29c4 <_PyObject_VectorcallPrepend+0x2f4> │ │ │ │ │ + beq 2964 <_PyObject_VectorcallPrepend+0x2f4> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 279c <_PyObject_VectorcallPrepend+0xcc> │ │ │ │ │ + bne 273c <_PyObject_VectorcallPrepend+0xcc> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ - b 279c <_PyObject_VectorcallPrepend+0xcc> │ │ │ │ │ + b 273c <_PyObject_VectorcallPrepend+0xcc> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 29fc <_PyObject_VectorcallPrepend+0x32c> │ │ │ │ │ + beq 299c <_PyObject_VectorcallPrepend+0x32c> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 280c <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ + bne 27ac <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ - b 280c <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ + b 27ac <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2a34 <_PyObject_VectorcallPrepend+0x364> │ │ │ │ │ + beq 29d4 <_PyObject_VectorcallPrepend+0x364> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 27a4 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ + bne 2744 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ - b 27a4 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ + b 2744 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 279c <_PyObject_VectorcallPrepend+0xcc> │ │ │ │ │ + beq 273c <_PyObject_VectorcallPrepend+0xcc> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r6, #0 │ │ │ │ │ bl a8 <_PyObject_CallFunctionVa+0x54> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult.part.0 │ │ │ │ │ - b 279c <_PyObject_VectorcallPrepend+0xcc> │ │ │ │ │ + b 273c <_PyObject_VectorcallPrepend+0xcc> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 280c <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ + beq 27ac <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r6, #0 │ │ │ │ │ bl a8 <_PyObject_CallFunctionVa+0x54> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult.part.0 │ │ │ │ │ - b 280c <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ + b 27ac <_PyObject_VectorcallPrepend+0x13c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r6, r8 │ │ │ │ │ bl 0 <_PyErr_NoMemory> │ │ │ │ │ R_ARM_CALL _PyErr_NoMemory │ │ │ │ │ - b 27a4 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ + b 2744 <_PyObject_VectorcallPrepend+0xd4> │ │ │ │ │ │ │ │ │ │ -00002ab0 : │ │ │ │ │ +00002a50 : │ │ │ │ │ PyObject_CallNoArgs(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r3, [pc, #212] @ 2ba0 │ │ │ │ │ + ldr r3, [pc, #212] @ 2b40 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr lr, [ip, #84] @ 0x54 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ tst lr, #2048 @ 0x800 │ │ │ │ │ - beq 2b28 │ │ │ │ │ + beq 2ac8 │ │ │ │ │ ldr r3, [ip, #28] │ │ │ │ │ ldr r4, [r0, r3] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2b28 │ │ │ │ │ + beq 2ac8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2b40 │ │ │ │ │ + beq 2ae0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2b78 │ │ │ │ │ + bne 2b18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b 728 <_PyObject_MakeTpCall.constprop.0> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2b54 │ │ │ │ │ + beq 2af4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2b20 │ │ │ │ │ + bne 2ac0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ - b 2b20 │ │ │ │ │ + b 2ac0 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2b20 │ │ │ │ │ + beq 2ac0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b a8 <_PyObject_CallFunctionVa+0x54> │ │ │ │ │ R_ARM_JUMP24 _Py_CheckFunctionResult.part.0 │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002ba4 : │ │ │ │ │ +00002b44 : │ │ │ │ │ PyVectorcall_Function(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ │ moveq r0, r3 │ │ │ │ │ ldrne r3, [r2, #28] │ │ │ │ │ ldrne r0, [r0, r3] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002bd0 <_PyObject_CallMethod>: │ │ │ │ │ +00002b70 <_PyObject_CallMethod>: │ │ │ │ │ _PyObject_CallMethod(): │ │ │ │ │ push {r2, r3} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #192] @ 2cb0 <_PyObject_CallMethod+0xe0> │ │ │ │ │ + ldr r3, [pc, #192] @ 2c50 <_PyObject_CallMethod+0xe0> │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ cmpne r0, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ - beq 2c74 <_PyObject_CallMethod+0xa4> │ │ │ │ │ + beq 2c14 <_PyObject_CallMethod+0xa4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetAttr │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2ca8 <_PyObject_CallMethod+0xd8> │ │ │ │ │ + beq 2c48 <_PyObject_CallMethod+0xd8> │ │ │ │ │ add r3, fp, #8 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyCallable_Check │ │ │ │ │ add r3, fp, #8 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 2c84 <_PyObject_CallMethod+0xb4> │ │ │ │ │ + beq 2c24 <_PyObject_CallMethod+0xb4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 54 <_PyObject_CallFunctionVa> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2c60 <_PyObject_CallMethod+0x90> │ │ │ │ │ + bgt 2c00 <_PyObject_CallMethod+0x90> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 2c60 <_PyObject_CallMethod+0x90> │ │ │ │ │ + bne 2c00 <_PyObject_CallMethod+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ add sp, sp, #8 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 1ac <_PyObject_CallFunctionVa+0x158> │ │ │ │ │ R_ARM_CALL null_error.isra.0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 2c60 <_PyObject_CallMethod+0x90> │ │ │ │ │ + b 2c00 <_PyObject_CallMethod+0x90> │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 16c <_PyObject_CallFunctionVa+0x118> │ │ │ │ │ R_ARM_CALL callmethod.part.0.isra.0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2c7c <_PyObject_CallMethod+0xac> │ │ │ │ │ + bgt 2c1c <_PyObject_CallMethod+0xac> │ │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 2c4c <_PyObject_CallMethod+0x7c> │ │ │ │ │ + b 2bec <_PyObject_CallMethod+0x7c> │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b 2c60 <_PyObject_CallMethod+0x90> │ │ │ │ │ + b 2c00 <_PyObject_CallMethod+0x90> │ │ │ │ │ .word 0x000000ac │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002cb4 : │ │ │ │ │ +00002c54 : │ │ │ │ │ PyObject_CallObject(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #608] @ 2f30 │ │ │ │ │ + ldr r3, [pc, #608] @ 2ed0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ │ - beq 2d80 │ │ │ │ │ + beq 2d20 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 2ef8 │ │ │ │ │ + beq 2e98 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ - beq 2d34 │ │ │ │ │ + beq 2cd4 │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ ldr lr, [r0, r2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 2d34 │ │ │ │ │ + beq 2cd4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r1, r4, #16 │ │ │ │ │ mov ip, lr │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ bx ip │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2e58 │ │ │ │ │ + beq 2df8 │ │ │ │ │ ldr r2, [r6, #788] @ 0x314 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - bcc 2e68 │ │ │ │ │ + bcc 2e08 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - beq 2e04 │ │ │ │ │ + beq 2da4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2e98 │ │ │ │ │ + bne 2e38 │ │ │ │ │ mov r0, r7 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ - beq 2de8 │ │ │ │ │ + beq 2d88 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 2de8 │ │ │ │ │ + beq 2d88 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ blx ip │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - beq 2e20 │ │ │ │ │ + beq 2dc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2d74 │ │ │ │ │ + beq 2d14 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2d74 │ │ │ │ │ + beq 2d14 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b a8 <_PyObject_CallFunctionVa+0x54> │ │ │ │ │ R_ARM_JUMP24 _Py_CheckFunctionResult.part.0 │ │ │ │ │ @@ -3322,108 +3292,108 @@ │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b 728 <_PyObject_MakeTpCall.constprop.0> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2ed4 │ │ │ │ │ + beq 2e74 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2ed4 │ │ │ │ │ + beq 2e74 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 2d74 │ │ │ │ │ + b 2d14 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2e34 │ │ │ │ │ + beq 2dd4 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2d74 │ │ │ │ │ + bne 2d14 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ - b 2d74 │ │ │ │ │ + b 2d14 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 1e4 <_PyObject_CallFunctionVa+0x190> │ │ │ │ │ R_ARM_CALL object_is_not_callable │ │ │ │ │ - b 2e18 │ │ │ │ │ + b 2db8 │ │ │ │ │ sub r2, r2, #16384 @ 0x4000 │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - bcc 2d4c │ │ │ │ │ + bcc 2cec │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2e18 │ │ │ │ │ - b 2d4c │ │ │ │ │ + bne 2db8 │ │ │ │ │ + b 2cec │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2d74 │ │ │ │ │ + beq 2d14 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2f18 │ │ │ │ │ + ble 2eb8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyErr_FormatFromCauseTstate> │ │ │ │ │ R_ARM_CALL _PyErr_FormatFromCauseTstate │ │ │ │ │ - b 2e18 │ │ │ │ │ + b 2db8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ - b 2e18 │ │ │ │ │ + b 2db8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC9 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ bl 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_CALL _PyErr_SetString │ │ │ │ │ - b 2e18 │ │ │ │ │ + b 2db8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 2eb0 │ │ │ │ │ + bne 2e50 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2eb0 │ │ │ │ │ + b 2e50 │ │ │ │ │ .word 0x0000024c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -43,15 +43,15 @@ │ │ │ │ │ mov r2, r1 │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ ldr r0, [lr, ip] │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b 23f0 <_PyObject_Call> │ │ │ │ │ + b 2390 <_PyObject_Call> │ │ │ │ │ R_ARM_JUMP24 _PyObject_Call │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00000098 : │ │ │ │ │ PyVectorcall_Call(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ @@ -493,15 +493,15 @@ │ │ │ │ │ R_ARM_CALL _PyObject_VectorcallDictTstate │ │ │ │ │ b 664 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ bne 604 │ │ │ │ │ mov r3, ip │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b 23f0 <_PyObject_Call> │ │ │ │ │ + b 2390 <_PyObject_Call> │ │ │ │ │ R_ARM_JUMP24 _PyObject_Call │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ .word 0x000000a4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00000670 : │ │ │ ├── codeobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 45844 (bytes into file) │ │ │ │ │ + Start of section headers: 45864 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0xb314: │ │ │ │ │ +There are 18 section headers, starting at offset 0xb328: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 0021fc 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 009884 000778 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 009898 000778 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 002230 000574 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 009ffc 0002e0 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 00a010 0002e0 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0027a4 000000 00 WA 0 0 1 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 0027a4 000862 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 003008 003530 00 AX 0 0 8 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00a2dc 000868 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 006538 0011e4 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00ab44 0006a8 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 00771c 0002a8 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 00b1ec 000098 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 0079c4 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0079c4 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 0079f8 001160 10 16 150 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 008b58 000d29 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 00b284 000090 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 003008 003544 00 AX 0 0 8 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 00a2f0 000868 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 00654c 0011e4 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 00ab58 0006a8 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 007730 0002a8 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 00b200 000098 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 0079d8 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0079d8 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 007a0c 001160 10 16 150 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 008b6c 000d29 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 00b298 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -86,15 +86,15 @@ │ │ │ │ │ 82: 00001a58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 83: 00000448 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ 84: 00000478 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ 85: 00001a5c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 86: 00001ea4 124 FUNC LOCAL DEFAULT 1 code_linesiterator │ │ │ │ │ 87: 00001f1c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 88: 000004a0 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ - 89: 00003044 1260 FUNC LOCAL DEFAULT 7 lineiter_next │ │ │ │ │ + 89: 00003044 1280 FUNC LOCAL DEFAULT 7 lineiter_next │ │ │ │ │ 90: 00000154 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 91: 00001f20 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 92: 00001f20 108 FUNC LOCAL DEFAULT 1 lineiter_dealloc │ │ │ │ │ 93: 00001f8c 20 FUNC LOCAL DEFAULT 1 code_getcode │ │ │ │ │ 94: 00001fa0 36 FUNC LOCAL DEFAULT 1 code_getcodeadaptive │ │ │ │ │ 95: 00001fc4 220 FUNC LOCAL DEFAULT 1 code__varname_from_oparg │ │ │ │ │ 96: 0000209c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x9884 contains 239 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x9898 contains 239 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000058 0000a61d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00000098 0000cd1c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000000d4 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000030c 0000d01d R_ARM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ 00000320 00001d1c R_ARM_CALL 00000154 retreat │ │ │ │ │ 00000368 0000d81c R_ARM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ @@ -237,15 +237,15 @@ │ │ │ │ │ 0000201c 0000f61c R_ARM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ 00002070 0000ef1c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 00002084 0000f11c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000209c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000021ac 0000f91d R_ARM_JUMP24 000021b0 _PyCode_GetVarnames │ │ │ │ │ 000021f0 0000381d R_ARM_JUMP24 00002e80 get_cached_locals │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x9ffc contains 92 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0xa010 contains 92 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00011302 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00001702 R_ARM_ABS32 00001858 code_dealloc │ │ │ │ │ 0000002c 00003502 R_ARM_ABS32 00000c8c code_repr │ │ │ │ │ 0000003c 00001a02 R_ARM_ABS32 0000225c code_hash │ │ │ │ │ 00000048 00011402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ @@ -332,15 +332,15 @@ │ │ │ │ │ 000004e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004fc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000510 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000524 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000538 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000054c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xa2dc contains 269 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xa2f0 contains 269 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000024c 0000982b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00000250 0000982c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000254 0000062b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 00000258 0000062c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ 00000260 0000991c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000026c 0000052b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ @@ -598,21 +598,21 @@ │ │ │ │ │ 00002cd0 0000291c R_ARM_CALL 000003c8 read_signed_varint │ │ │ │ │ 00002d80 0000291c R_ARM_CALL 000003c8 read_signed_varint │ │ │ │ │ 00002e48 00002802 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00002e68 0000da1d R_ARM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ 00002e6c 0000b62b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00002e70 0000b62c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00002eb4 0000bc1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00003364 0000582b R_ARM_MOVW_ABS_NC 000004a0 .LC42 │ │ │ │ │ -00003368 0000582c R_ARM_MOVT_ABS 000004a0 .LC42 │ │ │ │ │ -00003374 0000272b R_ARM_MOVW_ABS_NC 00002e4c _source_offset_converter │ │ │ │ │ -00003378 0000272c R_ARM_MOVT_ABS 00002e4c _source_offset_converter │ │ │ │ │ -0000337c 0000d91c R_ARM_CALL 00000000 Py_BuildValue │ │ │ │ │ +000033a8 0000582b R_ARM_MOVW_ABS_NC 000004a0 .LC42 │ │ │ │ │ +000033ac 0000582c R_ARM_MOVT_ABS 000004a0 .LC42 │ │ │ │ │ +000033b8 0000272b R_ARM_MOVW_ABS_NC 00002e4c _source_offset_converter │ │ │ │ │ +000033bc 0000272c R_ARM_MOVT_ABS 00002e4c _source_offset_converter │ │ │ │ │ +000033c0 0000d91c R_ARM_CALL 00000000 Py_BuildValue │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xab44 contains 213 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xab58 contains 213 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000028 0000bc1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ 00000038 0000d51c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 00000048 0000d61c R_ARM_CALL 00000000 PyUnicode_DecodeFSDefault │ │ │ │ │ 00000064 0000212b R_ARM_MOVW_ABS_NC 0000000c .LANCHOR1 │ │ │ │ │ 00000068 0000212c R_ARM_MOVT_ABS 0000000c .LANCHOR1 │ │ │ │ │ 0000006c 0000a81c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ @@ -820,15 +820,15 @@ │ │ │ │ │ 00001164 00002f2b R_ARM_MOVW_ABS_NC 000000f8 .LC10 │ │ │ │ │ 00001168 00002f2c R_ARM_MOVT_ABS 000000f8 .LC10 │ │ │ │ │ 000011a0 0000852b R_ARM_MOVW_ABS_NC 00000684 .LC65 │ │ │ │ │ 000011a4 0000852c R_ARM_MOVT_ABS 00000684 .LC65 │ │ │ │ │ 000011b0 0000842b R_ARM_MOVW_ABS_NC 00000668 .LC64 │ │ │ │ │ 000011b4 0000842c R_ARM_MOVT_ABS 00000668 .LC64 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0xb1ec contains 19 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0xb200 contains 19 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000018 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000001c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000020 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000024 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000028 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000002c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -3408,202 +3408,219 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr ip, [r0, #28] │ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bcs 34c0 │ │ │ │ │ - ldrb r3, [ip] │ │ │ │ │ - ubfx r3, r3, #3, #4 │ │ │ │ │ - cmp r3, #15 │ │ │ │ │ - moveq r6, #0 │ │ │ │ │ - beq 30a0 │ │ │ │ │ - cmp r3, #12 │ │ │ │ │ - bhi 3418 │ │ │ │ │ - cmp r3, #11 │ │ │ │ │ - moveq r6, #1 │ │ │ │ │ - subne r6, r3, #12 │ │ │ │ │ - clzne r6, r6 │ │ │ │ │ - lsrne r6, r6, #5 │ │ │ │ │ - lslne r6, r6, #1 │ │ │ │ │ - ldr r3, [r0, #24] │ │ │ │ │ - ldr r4, [r0, #16] │ │ │ │ │ - add r6, r6, r3 │ │ │ │ │ - str r6, [r0, #24] │ │ │ │ │ + bcs 34f4 │ │ │ │ │ ldrb r3, [ip] │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ + and r2, r3, #15 │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + beq 3454 │ │ │ │ │ + cmp r2, #12 │ │ │ │ │ + bhi 3230 │ │ │ │ │ + cmp r2, #11 │ │ │ │ │ + beq 3484 │ │ │ │ │ + cmp r2, #12 │ │ │ │ │ + beq 34ec │ │ │ │ │ + ldr r7, [r0, #24] │ │ │ │ │ cmp r3, #31 │ │ │ │ │ + movne r5, r7 │ │ │ │ │ + mvneq r5, #0 │ │ │ │ │ mov r3, ip │ │ │ │ │ - beq 34f8 │ │ │ │ │ - str r6, [r0, #20] │ │ │ │ │ - mov r5, r6 │ │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ │ + str r5, [r0, #20] │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ ldrb r2, [r3], #1 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ and r2, r2, #7 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ add r2, r4, r2, lsl #1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - bcs 3158 │ │ │ │ │ + bls 3140 │ │ │ │ │ ldrsb lr, [ip, #1] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - blt 3158 │ │ │ │ │ + blt 3140 │ │ │ │ │ add lr, ip, #2 │ │ │ │ │ str lr, [r0, #28] │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bls 3410 │ │ │ │ │ + bls 345c │ │ │ │ │ ldrsb r3, [r3, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 3410 │ │ │ │ │ + blt 345c │ │ │ │ │ add r3, ip, #3 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bls 3158 │ │ │ │ │ + bls 3140 │ │ │ │ │ ldrsb lr, [ip, #3] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - blt 3158 │ │ │ │ │ + blt 3140 │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ mov r3, ip │ │ │ │ │ cmp ip, r1 │ │ │ │ │ str ip, [r0, #28] │ │ │ │ │ - beq 3158 │ │ │ │ │ + beq 3140 │ │ │ │ │ ldrsb lr, [r3] │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bge 3138 │ │ │ │ │ + bge 3120 │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bls 3360 │ │ │ │ │ + bls 33a4 │ │ │ │ │ ldrb ip, [r3] │ │ │ │ │ ubfx ip, ip, #3, #4 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - beq 3388 │ │ │ │ │ + beq 33cc │ │ │ │ │ cmp ip, #12 │ │ │ │ │ - bhi 33e4 │ │ │ │ │ + bhi 3428 │ │ │ │ │ cmp ip, #11 │ │ │ │ │ - beq 3408 │ │ │ │ │ + beq 344c │ │ │ │ │ cmp ip, #12 │ │ │ │ │ - beq 3458 │ │ │ │ │ - str r6, [r0, #24] │ │ │ │ │ + beq 348c │ │ │ │ │ + str r7, [r0, #24] │ │ │ │ │ ldrb ip, [r3] │ │ │ │ │ lsr ip, ip, #3 │ │ │ │ │ cmp ip, #31 │ │ │ │ │ - movne r7, r6 │ │ │ │ │ - mvneq r7, #0 │ │ │ │ │ + movne r6, r7 │ │ │ │ │ + mvneq r6, #0 │ │ │ │ │ mov lr, r3 │ │ │ │ │ - str r7, [r0, #20] │ │ │ │ │ + str r6, [r0, #20] │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ ldrb ip, [lr], #1 │ │ │ │ │ str lr, [r0, #28] │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ cmp r1, lr │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ add ip, r2, ip, lsl #1 │ │ │ │ │ str ip, [r0, #16] │ │ │ │ │ - bls 3248 │ │ │ │ │ + bls 328c │ │ │ │ │ ldrsb r8, [r3, #1] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - blt 3248 │ │ │ │ │ + blt 328c │ │ │ │ │ add r8, r3, #2 │ │ │ │ │ str r8, [r0, #28] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bls 33dc │ │ │ │ │ + bls 3420 │ │ │ │ │ ldrsb lr, [lr, #1] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - blt 33dc │ │ │ │ │ + blt 3420 │ │ │ │ │ add lr, r3, #3 │ │ │ │ │ str lr, [r0, #28] │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bls 3248 │ │ │ │ │ + bls 328c │ │ │ │ │ ldrsb r8, [r3, #3] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ addge lr, r3, #4 │ │ │ │ │ - blt 3248 │ │ │ │ │ + blt 328c │ │ │ │ │ mov r3, lr │ │ │ │ │ cmp r1, lr │ │ │ │ │ str lr, [r0, #28] │ │ │ │ │ - beq 3238 │ │ │ │ │ + beq 3220 │ │ │ │ │ ldrsb r8, [r3] │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bge 3218 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - bne 3254 │ │ │ │ │ + bge 3200 │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + bne 3298 │ │ │ │ │ mov r2, ip │ │ │ │ │ - b 315c │ │ │ │ │ + b 3144 │ │ │ │ │ + ldrb r2, [ip, #1] │ │ │ │ │ + and r3, r2, #63 @ 0x3f │ │ │ │ │ + tst r2, #64 @ 0x40 │ │ │ │ │ + bne 34c8 │ │ │ │ │ + lsr r7, r3, #1 │ │ │ │ │ + tst r3, #1 │ │ │ │ │ + rsbne r7, r7, #0 │ │ │ │ │ + ldr r3, [r0, #24] │ │ │ │ │ + add r7, r7, r3 │ │ │ │ │ + str r7, [r0, #24] │ │ │ │ │ + ldrb r3, [ip] │ │ │ │ │ + lsr r3, r3, #3 │ │ │ │ │ + cmp r3, #31 │ │ │ │ │ + beq 3534 │ │ │ │ │ + mov r3, ip │ │ │ │ │ + ldr r4, [r0, #16] │ │ │ │ │ + str r7, [r0, #20] │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + str r4, [r0, #12] │ │ │ │ │ + ldrb r2, [r3], #1 │ │ │ │ │ + str r3, [r0, #28] │ │ │ │ │ + and r2, r2, #7 │ │ │ │ │ + b 30c4 │ │ │ │ │ mov r3, lr │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - beq 3240 │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + beq 3228 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 3528 │ │ │ │ │ + ble 353c │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ str ip, [r0, #28] │ │ │ │ │ ldrsb r1, [r3, #-1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ │ - blt 32c8 │ │ │ │ │ + blt 330c │ │ │ │ │ sub lr, r3, #2 │ │ │ │ │ str lr, [r0, #28] │ │ │ │ │ ldrsb r1, [r3, #-2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrb r1, [r3, #-2] │ │ │ │ │ movlt r3, ip │ │ │ │ │ - blt 32c8 │ │ │ │ │ + blt 330c │ │ │ │ │ sub ip, r3, #3 │ │ │ │ │ str ip, [r0, #28] │ │ │ │ │ ldrsb r1, [r3, #-3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrb r1, [r3, #-3] │ │ │ │ │ movlt r3, lr │ │ │ │ │ - blt 32c8 │ │ │ │ │ + blt 330c │ │ │ │ │ mov r3, ip │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str ip, [r0, #28] │ │ │ │ │ ldrsb lr, [ip] │ │ │ │ │ ldrb r1, [ip] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bge 32ac │ │ │ │ │ + bge 32f0 │ │ │ │ │ ubfx r1, r1, #3, #4 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - beq 32f0 │ │ │ │ │ + beq 3334 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - bhi 3438 │ │ │ │ │ + bhi 3464 │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - subeq r6, r6, #1 │ │ │ │ │ - beq 32f0 │ │ │ │ │ + subeq r7, r7, #1 │ │ │ │ │ + beq 3334 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq 3494 │ │ │ │ │ - str r6, [r0, #24] │ │ │ │ │ + beq 34fc │ │ │ │ │ + str r7, [r0, #24] │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ ldrsb ip, [r3, #-2] │ │ │ │ │ ldrb r1, [r3, #-2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - blt 3338 │ │ │ │ │ + blt 337c │ │ │ │ │ ldrsb ip, [r3, #-3] │ │ │ │ │ ldrb r1, [r3, #-3] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - blt 3338 │ │ │ │ │ + blt 337c │ │ │ │ │ ldrsb ip, [r3, #-4] │ │ │ │ │ ldrb r1, [r3, #-4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - blt 3338 │ │ │ │ │ + blt 337c │ │ │ │ │ sub ip, r3, #4 │ │ │ │ │ ldrb r1, [ip, #-1]! │ │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ │ - beq 332c │ │ │ │ │ + beq 3370 │ │ │ │ │ and r1, r1, #7 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ sub r1, r2, r1, lsl #1 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ ldrb r3, [r3, #-2] │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ cmp r3, #31 │ │ │ │ │ - strne r6, [r0, #20] │ │ │ │ │ + strne r7, [r0, #20] │ │ │ │ │ mvneq r3, #0 │ │ │ │ │ streq r3, [r0, #20] │ │ │ │ │ sub r3, fp, #32 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC42 │ │ │ │ │ @@ -3613,113 +3630,101 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC _source_offset_converter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _source_offset_converter │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_BuildValue │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ - mov r7, r6 │ │ │ │ │ - str r7, [r0, #24] │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + str r6, [r0, #24] │ │ │ │ │ ldrb ip, [r3] │ │ │ │ │ lsr ip, ip, #3 │ │ │ │ │ cmp ip, #31 │ │ │ │ │ - beq 34c8 │ │ │ │ │ + beq 3504 │ │ │ │ │ mov lr, r3 │ │ │ │ │ - str r7, [r0, #20] │ │ │ │ │ + str r6, [r0, #20] │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ ldrb ip, [lr], #1 │ │ │ │ │ str lr, [r0, #28] │ │ │ │ │ and ip, ip, #7 │ │ │ │ │ cmp r1, lr │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ movls r3, lr │ │ │ │ │ - movls r6, r7 │ │ │ │ │ + movls r7, r6 │ │ │ │ │ add ip, r2, ip, lsl #1 │ │ │ │ │ str ip, [r0, #16] │ │ │ │ │ - bls 3238 │ │ │ │ │ - mov r6, r7 │ │ │ │ │ - b 31d0 │ │ │ │ │ + bls 3220 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + b 31b8 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b 3238 │ │ │ │ │ + b 3220 │ │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - and r7, ip, #63 @ 0x3f │ │ │ │ │ - bne 3460 │ │ │ │ │ + and r6, ip, #63 @ 0x3f │ │ │ │ │ + bne 3494 │ │ │ │ │ tst ip, #1 │ │ │ │ │ - lsr r7, r7, #1 │ │ │ │ │ - bne 348c │ │ │ │ │ - add r7, r6, r7 │ │ │ │ │ - b 338c │ │ │ │ │ - add r7, r6, #1 │ │ │ │ │ - b 338c │ │ │ │ │ + lsr r6, r6, #1 │ │ │ │ │ + bne 34c0 │ │ │ │ │ + add r6, r7, r6 │ │ │ │ │ + b 33d0 │ │ │ │ │ + add r6, r7, #1 │ │ │ │ │ + b 33d0 │ │ │ │ │ + mov r7, #0 │ │ │ │ │ + b 324c │ │ │ │ │ mov r3, lr │ │ │ │ │ - b 3158 │ │ │ │ │ - ldrb r2, [ip, #1] │ │ │ │ │ - and r3, r2, #63 @ 0x3f │ │ │ │ │ - tst r2, #64 @ 0x40 │ │ │ │ │ - bne 349c │ │ │ │ │ - lsr r6, r3, #1 │ │ │ │ │ - tst r3, #1 │ │ │ │ │ - rsbne r6, r6, #0 │ │ │ │ │ - b 30a0 │ │ │ │ │ + b 3140 │ │ │ │ │ ldrb r1, [r3] │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ and r1, r1, #63 @ 0x3f │ │ │ │ │ - bne 34d4 │ │ │ │ │ + bne 3510 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - addne r6, r6, r1, lsr #1 │ │ │ │ │ - subeq r6, r6, r1, lsr #1 │ │ │ │ │ - b 32f0 │ │ │ │ │ - add r7, r6, #2 │ │ │ │ │ - b 338c │ │ │ │ │ + addne r7, r7, r1, lsr #1 │ │ │ │ │ + subeq r7, r7, r1, lsr #1 │ │ │ │ │ + b 3334 │ │ │ │ │ + mov r7, #1 │ │ │ │ │ + b 324c │ │ │ │ │ + add r6, r7, #2 │ │ │ │ │ + b 33d0 │ │ │ │ │ add r8, r3, #2 │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldrb ip, [r8], #1 │ │ │ │ │ add lr, lr, #6 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ │ - orr r7, r7, ip, lsl lr │ │ │ │ │ - bne 3468 │ │ │ │ │ - tst r7, #1 │ │ │ │ │ - lsr r7, r7, #1 │ │ │ │ │ - beq 3400 │ │ │ │ │ - sub r7, r6, r7 │ │ │ │ │ - b 338c │ │ │ │ │ - sub r6, r6, #2 │ │ │ │ │ - b 32f0 │ │ │ │ │ + orr r6, r6, ip, lsl lr │ │ │ │ │ + bne 349c │ │ │ │ │ + tst r6, #1 │ │ │ │ │ + lsr r6, r6, #1 │ │ │ │ │ + beq 3444 │ │ │ │ │ + sub r6, r7, r6 │ │ │ │ │ + b 33d0 │ │ │ │ │ add r4, ip, #2 │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldrb r2, [r4], #1 │ │ │ │ │ add lr, lr, #6 │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ and r2, r2, #63 @ 0x3f │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ - beq 3428 │ │ │ │ │ - b 34a4 │ │ │ │ │ + beq 3240 │ │ │ │ │ + b 34d0 │ │ │ │ │ + mov r7, #2 │ │ │ │ │ + b 324c │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 3380 │ │ │ │ │ - mov r6, r7 │ │ │ │ │ - mvn r7, #0 │ │ │ │ │ - b 31a4 │ │ │ │ │ + b 33c4 │ │ │ │ │ + sub r7, r7, #2 │ │ │ │ │ + b 3334 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + mvn r6, #0 │ │ │ │ │ + b 318c │ │ │ │ │ add r5, r3, #1 │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldrb ip, [r5], #1 │ │ │ │ │ add lr, lr, #6 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ and ip, ip, #63 @ 0x3f │ │ │ │ │ orr r1, r1, ip, lsl lr │ │ │ │ │ - beq 3448 │ │ │ │ │ - b 34dc │ │ │ │ │ + beq 3474 │ │ │ │ │ + b 3518 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - str r4, [r0, #12] │ │ │ │ │ - str r5, [r0, #20] │ │ │ │ │ - ldrb r2, [r3], #1 │ │ │ │ │ - str r3, [r0, #28] │ │ │ │ │ - and r2, r2, #7 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - add r2, r4, r2, lsl #1 │ │ │ │ │ - str r2, [r0, #16] │ │ │ │ │ - bhi 30f0 │ │ │ │ │ - b 3158 │ │ │ │ │ + b 30a8 │ │ │ │ │ mov r2, ip │ │ │ │ │ - b 3360 │ │ │ │ │ + b 33a4 │ │ │ ├── descrobject.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -421,22 +421,22 @@ │ │ │ │ │ 000008d8 0000252b R_ARM_MOVW_ABS_NC 000000e4 .LC8 │ │ │ │ │ 000008dc 0000252c R_ARM_MOVT_ABS 000000e4 .LC8 │ │ │ │ │ 000008e8 0000ef1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000094c 0000fd1c R_ARM_CALL 00000000 PyTuple_FromArray │ │ │ │ │ 000009a0 0000ec1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000009b4 0000f71c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000009cc 00001b1c R_ARM_CALL 00000000 descr_setcheck.part.0.isra.0 │ │ │ │ │ -000009e0 0000fe1c R_ARM_CALL 00000000 _PyObject_FunctionStr │ │ │ │ │ -000009ec 0000f82b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000009f0 0000f82c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000009f8 00002a2b R_ARM_MOVW_ABS_NC 000001b8 .LC11 │ │ │ │ │ -000009fc 00002a2c R_ARM_MOVT_ABS 000001b8 .LC11 │ │ │ │ │ -00000a04 0000ef1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000a24 0000ec1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a40 00002c1c R_ARM_CALL 00000040 method_check_args.part.0 │ │ │ │ │ +000009f0 00002c1c R_ARM_CALL 00000040 method_check_args.part.0 │ │ │ │ │ +00000a04 0000fe1c R_ARM_CALL 00000000 _PyObject_FunctionStr │ │ │ │ │ +00000a10 0000f82b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000a14 0000f82c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000a1c 00002a2b R_ARM_MOVW_ABS_NC 000001b8 .LC11 │ │ │ │ │ +00000a20 00002a2c R_ARM_MOVT_ABS 000001b8 .LC11 │ │ │ │ │ +00000a28 0000ef1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000a48 0000ec1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000a60 00002b2b R_ARM_MOVW_ABS_NC 000001dc .LC12 │ │ │ │ │ 00000a64 00002b2c R_ARM_MOVT_ABS 000001dc .LC12 │ │ │ │ │ 00000a68 0000ff1c R_ARM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ 00000a84 0001006b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000b20 0001012b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000b24 0001012c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000bc0 0001021c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -708,28 +708,28 @@ │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ bics r4, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ - beq 9e0 │ │ │ │ │ + beq a04 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [pc, #360] @ a84 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r7, [r0, r1] │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ bne 9b0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a30 │ │ │ │ │ + bne 9e0 │ │ │ │ │ sub r1, r4, #1 │ │ │ │ │ add r0, r5, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_FromArray │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 9d8 │ │ │ │ │ ldr r3, [r7, #788] @ 0x314 │ │ │ │ │ @@ -761,18 +761,28 @@ │ │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 93c │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ ldrd r0, [r6, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL descr_setcheck.part.0.isra.0 │ │ │ │ │ - b a28 │ │ │ │ │ + b 9fc │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ b 9a4 │ │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 944 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 40 │ │ │ │ │ + R_ARM_CALL method_check_args.part.0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 944 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + b 9d8 │ │ │ │ │ bl 0 <_PyObject_FunctionStr> │ │ │ │ │ R_ARM_CALL _PyObject_FunctionStr │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 9d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -783,48 +793,38 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC11 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt a28 │ │ │ │ │ + bgt 9fc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne a28 │ │ │ │ │ + bne 9fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b 9d8 │ │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 944 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 40 │ │ │ │ │ - R_ARM_CALL method_check_args.part.0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 944 │ │ │ │ │ - b a28 │ │ │ │ │ + b 9fc │ │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ bcc 964 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC12 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 964 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble a14 │ │ │ │ │ - b a28 │ │ │ │ │ + ble a38 │ │ │ │ │ + b 9fc │ │ │ │ │ .word 0x00000158 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00000a88 : │ │ │ │ │ descr_traverse(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ ├── listobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 68832 (bytes into file) │ │ │ │ │ + Start of section headers: 69112 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x10ce0: │ │ │ │ │ +There are 18 section headers, starting at offset 0x10df8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 003224 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00ee50 0003f0 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 003258 00047c 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 00f240 0003a0 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 0036d4 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 0036d4 00036e 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 003a44 008ae0 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00f5e0 001580 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 00c524 0002d0 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 010b60 0000e0 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 00c7f4 0006b0 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 010c40 000010 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 00cea4 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00cea4 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 00ced8 001180 10 16 165 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 00e058 000df6 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 010c50 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 003340 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00ef38 0003f8 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 003374 00047c 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 00f330 0003a0 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0037f0 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 0037f0 00036e 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 003b60 008aac 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 00f6d0 0015a8 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 00c60c 0002d0 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 010c78 0000e0 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 00c8dc 0006b0 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 010d58 000010 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00cf8c 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00cf8c 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 00cfc0 001180 10 16 165 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 00e140 000df6 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 010d68 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -17,120 +17,120 @@ │ │ │ │ │ 13: 00000394 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 14: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 15: 00000000 64 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ 16: 00000398 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 17: 00000000 64 FUNC LOCAL DEFAULT 9 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ 18: 00000040 200 FUNC LOCAL DEFAULT 1 list_resize │ │ │ │ │ 19: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ - 20: 00000660 2880 FUNC LOCAL DEFAULT 7 list_sort_impl.constprop.0 │ │ │ │ │ + 20: 00000660 2888 FUNC LOCAL DEFAULT 7 list_sort_impl.constprop.0 │ │ │ │ │ 21: 00000018 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ - 22: 00002e1c 140 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ - 23: 00002254 3016 FUNC LOCAL DEFAULT 7 count_run │ │ │ │ │ - 24: 000082e8 72 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ - 25: 000067e0 260 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ - 26: 00008768 24 FUNC LOCAL DEFAULT 7 safe_object_compare │ │ │ │ │ - 27: 0000665c 388 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ - 28: 00000108 8884 FUNC LOCAL DEFAULT 1 merge_at │ │ │ │ │ - 29: 0000873c 44 FUNC LOCAL DEFAULT 7 unsafe_float_compare │ │ │ │ │ - 30: 000011a0 4276 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ - 31: 00002ea8 2216 FUNC LOCAL DEFAULT 7 gallop_left │ │ │ │ │ - 32: 00002fbc 196 FUNC LOCAL DEFAULT 1 merge_getmem │ │ │ │ │ + 22: 00002e0c 140 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ + 23: 00002250 3004 FUNC LOCAL DEFAULT 7 count_run │ │ │ │ │ + 24: 000082b4 72 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ + 25: 000067a8 260 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ + 26: 00008734 24 FUNC LOCAL DEFAULT 7 safe_object_compare │ │ │ │ │ + 27: 00006628 384 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ + 28: 00000108 9172 FUNC LOCAL DEFAULT 1 merge_at │ │ │ │ │ + 29: 00008708 44 FUNC LOCAL DEFAULT 7 unsafe_float_compare │ │ │ │ │ + 30: 000011a8 4264 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ + 31: 00002e98 2584 FUNC LOCAL DEFAULT 7 gallop_left │ │ │ │ │ + 32: 000030dc 192 FUNC LOCAL DEFAULT 1 merge_getmem │ │ │ │ │ 33: 00000034 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ - 34: 0000381c 112 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ - 35: 00003a28 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 36: 00003a34 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 37: 00003af0 1488 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ - 38: 00002564 940 FUNC LOCAL DEFAULT 1 list_slice_lock_held │ │ │ │ │ + 34: 0000397c 112 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ + 35: 00003b88 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 36: 00003b94 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 37: 00003c50 1488 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ + 38: 00002684 940 FUNC LOCAL DEFAULT 1 list_slice_lock_held │ │ │ │ │ 39: 00000058 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ - 40: 000023bc 200 FUNC LOCAL DEFAULT 1 list_clear_impl.isra.0 │ │ │ │ │ - 41: 000040c0 300 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ - 42: 00004230 92 FUNC LOCAL DEFAULT 7 list_iteritem │ │ │ │ │ + 40: 000024dc 200 FUNC LOCAL DEFAULT 1 list_clear_impl.isra.0 │ │ │ │ │ + 41: 00004220 300 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ + 42: 00004390 92 FUNC LOCAL DEFAULT 7 list_iteritem │ │ │ │ │ 43: 00000074 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ - 44: 0000428c 616 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ - 45: 000044f0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 46: 000044f4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 47: 000044f4 92 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ - 48: 0000454c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 49: 00004550 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 50: 0000457c 2140 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ - 51: 00004df0 812 FUNC LOCAL DEFAULT 7 list_extend_lock_held │ │ │ │ │ - 52: 00003118 268 FUNC LOCAL DEFAULT 1 list_inplace_repeat_lock_held │ │ │ │ │ - 53: 00004dd8 24 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ + 44: 000043ec 616 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ + 45: 00004650 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 46: 00004654 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 47: 00004654 92 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ + 48: 000046ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 49: 000046b0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 50: 000046dc 2168 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ + 51: 00004f6c 812 FUNC LOCAL DEFAULT 7 list_extend_lock_held │ │ │ │ │ + 52: 00003234 268 FUNC LOCAL DEFAULT 1 list_inplace_repeat_lock_held │ │ │ │ │ + 53: 00004f54 24 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ 54: 000000a8 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ 55: 000000c4 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ - 56: 0000511c 276 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ - 57: 00005230 748 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ + 56: 00005298 276 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ + 57: 000053ac 748 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ 58: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 59: 00005510 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 59: 0000568c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 60: 000000cc 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ - 61: 0000551c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 62: 0000551c 1340 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ - 63: 00005a58 284 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ - 64: 00005b74 216 FUNC LOCAL DEFAULT 7 list_ass_item │ │ │ │ │ + 61: 00005698 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 62: 00005698 1380 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ + 63: 00005bfc 284 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ + 64: 00005d18 216 FUNC LOCAL DEFAULT 7 list_ass_item │ │ │ │ │ 65: 000000ec 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ 66: 000000f0 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ 67: 00000104 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ - 68: 00005c4c 644 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ + 68: 00005df0 644 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ 69: 0000011c 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ - 70: 000062e0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 71: 000062ec 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 72: 000062ec 44 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ - 73: 00006384 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 74: 00006388 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 75: 00006388 316 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ - 76: 000064b4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 77: 000064c4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 78: 000064c4 164 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ - 79: 00006568 244 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ - 80: 00006654 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 81: 0000665c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 82: 00006d20 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 83: 00002908 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 84: 00006d2c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 85: 00006d2c 88 FUNC LOCAL DEFAULT 7 list___reversed__ │ │ │ │ │ - 86: 00006d80 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 87: 00006d84 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 88: 00006d84 152 FUNC LOCAL DEFAULT 7 listreviter_next │ │ │ │ │ - 89: 00006e1c 88 FUNC LOCAL DEFAULT 7 listreviter_dealloc │ │ │ │ │ - 90: 00006e74 236 FUNC LOCAL DEFAULT 7 py_list_clear │ │ │ │ │ + 70: 000062ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 71: 000062b8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 72: 000062b8 44 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ + 73: 00006350 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 74: 00006354 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 75: 00006354 316 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ + 76: 00006480 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 77: 00006490 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 78: 00006490 164 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ + 79: 00006534 244 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ + 80: 00006620 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 81: 00006628 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 82: 00006ce8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 83: 00002a28 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 84: 00006cf4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 85: 00006cf4 88 FUNC LOCAL DEFAULT 7 list___reversed__ │ │ │ │ │ + 86: 00006d48 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 87: 00006d4c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 88: 00006d4c 152 FUNC LOCAL DEFAULT 7 listreviter_next │ │ │ │ │ + 89: 00006de4 88 FUNC LOCAL DEFAULT 7 listreviter_dealloc │ │ │ │ │ + 90: 00006e3c 236 FUNC LOCAL DEFAULT 7 py_list_clear │ │ │ │ │ 91: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ - 92: 00006fe4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 93: 00006fe8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 94: 00006fe8 196 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ + 92: 00006fac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 93: 00006fb0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 94: 00006fb0 196 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ 95: 00000160 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ - 96: 00002910 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 97: 00002910 696 FUNC LOCAL DEFAULT 1 list_insert │ │ │ │ │ - 98: 00007690 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 99: 0000769c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 100: 0000769c 428 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ - 101: 00007844 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 96: 00002a30 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 97: 00002a30 696 FUNC LOCAL DEFAULT 1 list_insert │ │ │ │ │ + 98: 00007658 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 99: 00007664 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 100: 00007664 428 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ + 101: 0000780c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 102: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ 103: 00000190 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ - 104: 00007848 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 105: 00007848 2312 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ + 104: 00007810 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 105: 00007810 2316 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ 106: 000001d8 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ 107: 000001dc 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ - 108: 00008150 408 FUNC LOCAL DEFAULT 7 list_repr │ │ │ │ │ - 109: 00002cd0 52 FUNC LOCAL DEFAULT 1 listiter_traverse │ │ │ │ │ - 110: 00008330 880 FUNC LOCAL DEFAULT 7 list_repeat │ │ │ │ │ - 111: 00008694 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 108: 0000811c 408 FUNC LOCAL DEFAULT 7 list_repr │ │ │ │ │ + 109: 00002df0 52 FUNC LOCAL DEFAULT 1 listiter_traverse │ │ │ │ │ + 110: 000082fc 880 FUNC LOCAL DEFAULT 7 list_repeat │ │ │ │ │ + 111: 00008660 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 112: 000001e4 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ 113: 00000098 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 114: 00002d04 284 FUNC LOCAL DEFAULT 1 list_count │ │ │ │ │ - 115: 000086a0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 116: 000086a0 88 FUNC LOCAL DEFAULT 7 list_reverse │ │ │ │ │ - 117: 000086f8 68 FUNC LOCAL DEFAULT 7 list_inplace_concat │ │ │ │ │ - 118: 00002ea4 164 FUNC LOCAL DEFAULT 1 list_clear_slot │ │ │ │ │ - 119: 00002f48 64 FUNC LOCAL DEFAULT 1 listiter_len │ │ │ │ │ - 120: 00002f88 52 FUNC LOCAL DEFAULT 1 listreviter_traverse │ │ │ │ │ - 121: 00003080 28 FUNC LOCAL DEFAULT 1 list_copy │ │ │ │ │ + 114: 00002e24 284 FUNC LOCAL DEFAULT 1 list_count │ │ │ │ │ + 115: 0000866c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 116: 0000866c 88 FUNC LOCAL DEFAULT 7 list_reverse │ │ │ │ │ + 117: 000086c4 68 FUNC LOCAL DEFAULT 7 list_inplace_concat │ │ │ │ │ + 118: 00002fc4 164 FUNC LOCAL DEFAULT 1 list_clear_slot │ │ │ │ │ + 119: 00003068 64 FUNC LOCAL DEFAULT 1 listiter_len │ │ │ │ │ + 120: 000030a8 52 FUNC LOCAL DEFAULT 1 listreviter_traverse │ │ │ │ │ + 121: 0000319c 28 FUNC LOCAL DEFAULT 1 list_copy │ │ │ │ │ 122: 000001f8 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ 123: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ - 124: 00008780 800 FUNC LOCAL DEFAULT 7 list_index │ │ │ │ │ - 125: 000030dc 60 FUNC LOCAL DEFAULT 1 listreviter_len │ │ │ │ │ + 124: 0000874c 800 FUNC LOCAL DEFAULT 7 list_index │ │ │ │ │ + 125: 000031f8 60 FUNC LOCAL DEFAULT 1 listreviter_len │ │ │ │ │ 126: 0000009c 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 127: 0000009c 64 FUNC LOCAL DEFAULT 9 list_inplace_repeat │ │ │ │ │ 128: 000000dc 24 FUNC LOCAL DEFAULT 9 listiter_reduce │ │ │ │ │ 129: 000000f4 172 FUNC LOCAL DEFAULT 9 listiter_reduce_general │ │ │ │ │ 130: 00000220 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ 131: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ 132: 00000198 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ @@ -191,30 +191,30 @@ │ │ │ │ │ 187: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ 190: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 192: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 194: 00003750 204 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ + 194: 000038b0 204 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 196: 0000388c 424 FUNC GLOBAL DEFAULT 7 _PyList_FromStackRefStealOnSuccess │ │ │ │ │ - 197: 00003a34 188 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ + 196: 000039ec 424 FUNC GLOBAL DEFAULT 7 _PyList_FromStackRefStealOnSuccess │ │ │ │ │ + 197: 00003b94 188 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 199: 000041ec 68 FUNC GLOBAL DEFAULT 7 PyList_Size │ │ │ │ │ + 199: 0000434c 68 FUNC GLOBAL DEFAULT 7 PyList_Size │ │ │ │ │ 200: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 209: 00004550 44 FUNC GLOBAL DEFAULT 7 _PyList_Extend │ │ │ │ │ + 209: 000046b0 44 FUNC GLOBAL DEFAULT 7 _PyList_Extend │ │ │ │ │ 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ 213: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictKeys_Type │ │ │ │ │ 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictValues_Type │ │ │ │ │ 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictItems_Type │ │ │ │ │ 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ @@ -232,47 +232,47 @@ │ │ │ │ │ 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompare │ │ │ │ │ 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 235: 00005ed0 1052 FUNC GLOBAL DEFAULT 7 _PyList_Concat │ │ │ │ │ - 236: 00006318 112 FUNC GLOBAL DEFAULT 7 PyList_GetItem │ │ │ │ │ - 237: 00002484 224 FUNC GLOBAL DEFAULT 1 PyList_Insert │ │ │ │ │ + 235: 00006074 580 FUNC GLOBAL DEFAULT 7 _PyList_Concat │ │ │ │ │ + 236: 000062e4 112 FUNC GLOBAL DEFAULT 7 PyList_GetItem │ │ │ │ │ + 237: 000025a4 224 FUNC GLOBAL DEFAULT 1 PyList_Insert │ │ │ │ │ 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 240: 000068e4 1096 FUNC GLOBAL DEFAULT 7 _PyList_BinarySlice │ │ │ │ │ + 240: 000068ac 1096 FUNC GLOBAL DEFAULT 7 _PyList_BinarySlice │ │ │ │ │ 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Track │ │ │ │ │ - 243: 00006f60 136 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ - 244: 000070ac 1520 FUNC GLOBAL DEFAULT 7 _PyList_SliceSubscript │ │ │ │ │ + 243: 00006f28 136 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ + 244: 00007074 1520 FUNC GLOBAL DEFAULT 7 _PyList_SliceSubscript │ │ │ │ │ 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 246: 00002bc8 132 FUNC GLOBAL DEFAULT 1 PyList_GetSlice │ │ │ │ │ - 247: 00002c4c 72 FUNC GLOBAL DEFAULT 1 PyList_Clear │ │ │ │ │ - 248: 00002c94 60 FUNC GLOBAL DEFAULT 1 _PyList_AsTupleAndClear │ │ │ │ │ + 246: 00002ce8 132 FUNC GLOBAL DEFAULT 1 PyList_GetSlice │ │ │ │ │ + 247: 00002d6c 72 FUNC GLOBAL DEFAULT 1 PyList_Clear │ │ │ │ │ + 248: 00002db4 60 FUNC GLOBAL DEFAULT 1 _PyList_AsTupleAndClear │ │ │ │ │ 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromArraySteal │ │ │ │ │ 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Create │ │ │ │ │ 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 260: 00000040 92 FUNC GLOBAL HIDDEN 9 _PyList_DebugMallocStats │ │ │ │ │ 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 263: 00002e20 132 FUNC GLOBAL DEFAULT 1 PyList_Reverse │ │ │ │ │ + 263: 00002f40 132 FUNC GLOBAL DEFAULT 1 PyList_Reverse │ │ │ │ │ 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ 265: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ │ - 266: 00008aa0 64 FUNC GLOBAL DEFAULT 7 _PyList_GetItemRef │ │ │ │ │ - 267: 0000309c 64 FUNC GLOBAL DEFAULT 1 PyList_Extend │ │ │ │ │ + 266: 00008a6c 64 FUNC GLOBAL DEFAULT 7 _PyList_GetItemRef │ │ │ │ │ + 267: 000031b8 64 FUNC GLOBAL DEFAULT 1 PyList_Extend │ │ │ │ │ 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ 269: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ 271: 000001a8 212 OBJECT GLOBAL DEFAULT 3 PyListRevIter_Type │ │ │ │ │ 272: 000000d4 212 OBJECT GLOBAL DEFAULT 3 PyListIter_Type │ │ │ │ │ 273: 00000000 212 OBJECT GLOBAL DEFAULT 3 PyList_Type │ │ │ │ │ 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,257 +1,258 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xee50 contains 126 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xef38 contains 127 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003c 0000a91d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 000000b4 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000000fc 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000001a0 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -000001a4 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ -0000020c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000027c 00001f1c R_ARM_CALL 00002ea8 gallop_left │ │ │ │ │ +000001a4 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +000001a8 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ +00000208 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000027c 00001f1c R_ARM_CALL 00002e98 gallop_left │ │ │ │ │ 000002ac 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000003ac 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000468 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000560 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000005c4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000714 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000003a0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000045c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000054c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000005b0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000718 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 000007bc 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00000854 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000900 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000950 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00000a58 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000b00 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000ba4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000c80 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000cec 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000d40 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000e5c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000f74 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000fd4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001144 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000011dc 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000012a0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001314 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001370 00001f1c R_ARM_CALL 00002ea8 gallop_left │ │ │ │ │ -00001420 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001520 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001544 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000015d8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001680 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001718 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000017a8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000017fc 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000185c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001900 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000199c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001a28 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001a60 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001b20 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001b64 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001b88 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001be4 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001c74 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001c9c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001d58 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001d88 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001e34 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001f00 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001f18 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001f3c 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001f6c 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001f8c 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00002004 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000206c 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00002084 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000020f8 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000021d8 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000242c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002470 0000b01d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00002480 0000b01d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00002538 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000253c 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002544 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002550 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002554 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000255c 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000025c8 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000262c 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000028b4 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000028b8 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000028bc 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000028d4 0000091d R_ARM_JUMP24 00000158 PyList_New.constprop.0 │ │ │ │ │ -000028f4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000028f8 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002908 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000290c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000293c 0000e91c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002948 0000ea1c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000029c4 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002b1c 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002b20 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002b50 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002b5c 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002b60 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002b68 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002b78 00005f2b R_ARM_MOVW_ABS_NC 00000160 .LC16 │ │ │ │ │ -00002b7c 00005f2c R_ARM_MOVT_ABS 00000160 .LC16 │ │ │ │ │ -00002b84 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00002ba8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002bb4 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002c20 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002c24 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002c2c 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002c80 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002c84 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000008f4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000974 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000009f4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000aac 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000b4c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000be0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000ce0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000d8c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000e34 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000f10 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000f78 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00000fcc 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000010e0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000011f0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001250 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000013b8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001450 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001514 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001588 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000015e4 00001f1c R_ARM_CALL 00002e98 gallop_left │ │ │ │ │ +0000171c 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +0000174c 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000017ac 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000017f8 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001830 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00001870 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001904 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000019a8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001a40 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001ad0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001b24 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001b88 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001bf4 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00001cb8 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00001cdc 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00001d84 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00001dd8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001df8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001f38 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001fe4 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002028 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00002048 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000020a8 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000020fc 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002114 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002170 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002188 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000021cc 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000022f8 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000254c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002590 0000b01d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +000025a0 0000b01d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00002658 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000265c 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002664 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002670 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002674 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000267c 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000026e8 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000274c 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000029d4 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000029d8 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000029dc 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000029f4 0000091d R_ARM_JUMP24 00000158 PyList_New.constprop.0 │ │ │ │ │ +00002a14 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a18 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002a28 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002a2c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002a5c 0000e91c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002a68 0000ea1c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00002ae4 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002c3c 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002c40 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002c70 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002c7c 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002c80 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00002c88 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002cc0 0000f91d R_ARM_JUMP24 00000000 _PyTuple_FromArraySteal │ │ │ │ │ -00002ccc 0000fa1d R_ARM_JUMP24 00000000 PyTuple_New │ │ │ │ │ -00002d48 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002db8 0001061d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00002de8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e08 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e90 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002e94 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002e98 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002f0c 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002f30 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f74 0001061d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00002f84 0001081d R_ARM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -00003024 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003054 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003064 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000030ac 0000321d R_ARM_JUMP24 0000457c _list_extend │ │ │ │ │ -000030c8 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000030cc 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000030d0 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000310c 0001061d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00003154 0001031c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000031f8 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003218 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002c98 00005f2b R_ARM_MOVW_ABS_NC 00000160 .LC16 │ │ │ │ │ +00002c9c 00005f2c R_ARM_MOVT_ABS 00000160 .LC16 │ │ │ │ │ +00002ca4 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002cc8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002cd4 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002d40 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002d44 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002d4c 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002da0 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002da4 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002da8 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002de0 0000f91d R_ARM_JUMP24 00000000 _PyTuple_FromArraySteal │ │ │ │ │ +00002dec 0000fa1d R_ARM_JUMP24 00000000 PyTuple_New │ │ │ │ │ +00002e68 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002ed8 0001061d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00002f08 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f28 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fb0 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002fb4 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002fb8 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000302c 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003050 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003094 0001061d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +000030a4 0001081d R_ARM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +0000312c 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003158 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003188 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000031c8 0000321d R_ARM_JUMP24 000046dc _list_extend │ │ │ │ │ +000031e4 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000031e8 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000031ec 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003228 0001061d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00003270 0001031c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00003314 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003334 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0xf240 contains 116 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0xf330 contains 116 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00011202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000c02 R_ARM_ABS32 0000029c list_dealloc │ │ │ │ │ -0000002c 00006c02 R_ARM_ABS32 00008150 list_repr │ │ │ │ │ +0000002c 00006c02 R_ARM_ABS32 0000811c list_repr │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00011302 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ 00000048 00011402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000005c 00002202 R_ARM_ABS32 0000381c list_traverse │ │ │ │ │ -00000060 00007602 R_ARM_ABS32 00002ea4 list_clear_slot │ │ │ │ │ -00000064 00003902 R_ARM_ABS32 00005230 list_richcompare │ │ │ │ │ -0000006c 00004b02 R_ARM_ABS32 00006388 list_iter │ │ │ │ │ +0000005c 00002202 R_ARM_ABS32 0000397c list_traverse │ │ │ │ │ +00000060 00007602 R_ARM_ABS32 00002fc4 list_clear_slot │ │ │ │ │ +00000064 00003902 R_ARM_ABS32 000053ac list_richcompare │ │ │ │ │ +0000006c 00004b02 R_ARM_ABS32 00006354 list_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 00003802 R_ARM_ABS32 0000511c list___init__ │ │ │ │ │ +00000094 00003802 R_ARM_ABS32 00005298 list___init__ │ │ │ │ │ 00000098 0000e702 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ 0000009c 00011502 R_ARM_ABS32 00000000 PyType_GenericNew │ │ │ │ │ 000000a0 0000b102 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -000000c8 00003f02 R_ARM_ABS32 00005a58 list_vectorcall │ │ │ │ │ -000000d0 00002a02 R_ARM_ABS32 00004230 list_iteritem │ │ │ │ │ +000000c8 00003f02 R_ARM_ABS32 00005bfc list_vectorcall │ │ │ │ │ +000000d0 00002a02 R_ARM_ABS32 00004390 list_iteritem │ │ │ │ │ 000000d8 00011202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000ec 00004f02 R_ARM_ABS32 00006568 listiter_dealloc │ │ │ │ │ +000000ec 00004f02 R_ARM_ABS32 00006534 listiter_dealloc │ │ │ │ │ 0000011c 00011402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000130 00006d02 R_ARM_ABS32 00002cd0 listiter_traverse │ │ │ │ │ +00000130 00006d02 R_ARM_ABS32 00002df0 listiter_traverse │ │ │ │ │ 00000140 00011602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000144 00004e02 R_ARM_ABS32 000064c4 listiter_next │ │ │ │ │ +00000144 00004e02 R_ARM_ABS32 00006490 listiter_next │ │ │ │ │ 00000148 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001ac 00011202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001c0 00005902 R_ARM_ABS32 00006e1c listreviter_dealloc │ │ │ │ │ +000001c0 00005902 R_ARM_ABS32 00006de4 listreviter_dealloc │ │ │ │ │ 000001f0 00011402 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000204 00007802 R_ARM_ABS32 00002f88 listreviter_traverse │ │ │ │ │ +00000204 00007802 R_ARM_ABS32 000030a8 listreviter_traverse │ │ │ │ │ 00000214 00011602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000218 00005802 R_ARM_ABS32 00006d84 listreviter_next │ │ │ │ │ +00000218 00005802 R_ARM_ABS32 00006d4c listreviter_next │ │ │ │ │ 0000021c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000280 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000284 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000002b4 0000b602 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ 000002c0 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002c4 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002cc 00007d02 R_ARM_ABS32 000030dc listreviter_len │ │ │ │ │ +000002cc 00007d02 R_ARM_ABS32 000031f8 listreviter_len │ │ │ │ │ 000002d4 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002dc 00008802 R_ARM_ABS32 0000023c listreviter_reduce │ │ │ │ │ 000002e4 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002ec 00008902 R_ARM_ABS32 00000254 listreviter_setstate │ │ │ │ │ 000002f4 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000308 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000030c 00007702 R_ARM_ABS32 00002f48 listiter_len │ │ │ │ │ +0000030c 00007702 R_ARM_ABS32 00003068 listiter_len │ │ │ │ │ 00000314 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000318 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000031c 00008002 R_ARM_ABS32 000000dc listiter_reduce │ │ │ │ │ 00000324 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000328 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000032c 00008602 R_ARM_ABS32 000001a0 listiter_setstate │ │ │ │ │ 00000334 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000348 00003502 R_ARM_ABS32 00004dd8 list_length │ │ │ │ │ -0000034c 00002c02 R_ARM_ABS32 0000428c list_subscript │ │ │ │ │ -00000350 00006902 R_ARM_ABS32 00007848 list_ass_subscript │ │ │ │ │ -00000354 00003502 R_ARM_ABS32 00004dd8 list_length │ │ │ │ │ -00000358 0000eb02 R_ARM_ABS32 00005ed0 _PyList_Concat │ │ │ │ │ -0000035c 00006e02 R_ARM_ABS32 00008330 list_repeat │ │ │ │ │ -00000360 00002f02 R_ARM_ABS32 000044f4 list_item │ │ │ │ │ -00000368 00004002 R_ARM_ABS32 00005b74 list_ass_item │ │ │ │ │ -00000370 00005e02 R_ARM_ABS32 00006fe8 list_contains │ │ │ │ │ -00000374 00007502 R_ARM_ABS32 000086f8 list_inplace_concat │ │ │ │ │ +00000348 00003502 R_ARM_ABS32 00004f54 list_length │ │ │ │ │ +0000034c 00002c02 R_ARM_ABS32 000043ec list_subscript │ │ │ │ │ +00000350 00006902 R_ARM_ABS32 00007810 list_ass_subscript │ │ │ │ │ +00000354 00003502 R_ARM_ABS32 00004f54 list_length │ │ │ │ │ +00000358 0000eb02 R_ARM_ABS32 00006074 _PyList_Concat │ │ │ │ │ +0000035c 00006e02 R_ARM_ABS32 000082fc list_repeat │ │ │ │ │ +00000360 00002f02 R_ARM_ABS32 00004654 list_item │ │ │ │ │ +00000368 00004002 R_ARM_ABS32 00005d18 list_ass_item │ │ │ │ │ +00000370 00005e02 R_ARM_ABS32 00006fb0 list_contains │ │ │ │ │ +00000374 00007502 R_ARM_ABS32 000086c4 list_inplace_concat │ │ │ │ │ 00000378 00007f02 R_ARM_ABS32 0000009c list_inplace_repeat │ │ │ │ │ 0000037c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000380 00002c02 R_ARM_ABS32 0000428c list_subscript │ │ │ │ │ +00000380 00002c02 R_ARM_ABS32 000043ec list_subscript │ │ │ │ │ 00000388 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000038c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000390 00005502 R_ARM_ABS32 00006d2c list___reversed__ │ │ │ │ │ +00000390 00005502 R_ARM_ABS32 00006cf4 list___reversed__ │ │ │ │ │ 00000398 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000039c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003a0 00008702 R_ARM_ABS32 00000218 list___sizeof__ │ │ │ │ │ 000003a8 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003b0 00005a02 R_ARM_ABS32 00006e74 py_list_clear │ │ │ │ │ +000003b0 00005a02 R_ARM_ABS32 00006e3c py_list_clear │ │ │ │ │ 000003b8 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c0 00007902 R_ARM_ABS32 00003080 list_copy │ │ │ │ │ +000003c0 00007902 R_ARM_ABS32 0000319c list_copy │ │ │ │ │ 000003c8 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003d0 00002902 R_ARM_ABS32 000040c0 list_append │ │ │ │ │ +000003d0 00002902 R_ARM_ABS32 00004220 list_append │ │ │ │ │ 000003d8 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e0 00006102 R_ARM_ABS32 00002910 list_insert │ │ │ │ │ +000003e0 00006102 R_ARM_ABS32 00002a30 list_insert │ │ │ │ │ 000003e8 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003ec 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f0 00004802 R_ARM_ABS32 000062ec list_extend │ │ │ │ │ +000003f0 00004802 R_ARM_ABS32 000062b8 list_extend │ │ │ │ │ 000003f8 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000400 00004402 R_ARM_ABS32 00005c4c list_pop │ │ │ │ │ +00000400 00004402 R_ARM_ABS32 00005df0 list_pop │ │ │ │ │ 00000408 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000040c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000410 00003e02 R_ARM_ABS32 0000551c list_remove │ │ │ │ │ +00000410 00003e02 R_ARM_ABS32 00005698 list_remove │ │ │ │ │ 00000418 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000041c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000420 00007c02 R_ARM_ABS32 00008780 list_index │ │ │ │ │ +00000420 00007c02 R_ARM_ABS32 0000874c list_index │ │ │ │ │ 00000428 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000042c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000430 00007202 R_ARM_ABS32 00002d04 list_count │ │ │ │ │ +00000430 00007202 R_ARM_ABS32 00002e24 list_count │ │ │ │ │ 00000438 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000043c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000440 00007402 R_ARM_ABS32 000086a0 list_reverse │ │ │ │ │ +00000440 00007402 R_ARM_ABS32 0000866c list_reverse │ │ │ │ │ 00000448 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000044c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000450 00006402 R_ARM_ABS32 0000769c list_sort │ │ │ │ │ +00000450 00006402 R_ARM_ABS32 00007664 list_sort │ │ │ │ │ 00000458 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000045c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000460 00011702 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000468 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xf5e0 contains 688 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xf6d0 contains 693 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000054 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 000000b8 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000bc 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000c0 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 000000dc 0000a81c R_ARM_CALL 00000000 PyMem_Calloc │ │ │ │ │ 00000124 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -298,660 +299,665 @@ │ │ │ │ │ 00000654 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006ac 0000b62b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ 000006b0 0000b62c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ 000006c0 0000b72b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ 000006c4 0000b72c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ 000006cc 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000006d0 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000774 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -00000778 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ -0000085c 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -00000860 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ +00000774 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +00000778 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ +0000085c 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +00000860 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ 000008e4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00000964 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ 00000a04 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000a08 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000abc 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00000ae8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00000b60 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00000b64 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000b78 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -00000b7c 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ -00000b88 0000182b R_ARM_MOVW_ABS_NC 000082e8 unsafe_long_compare │ │ │ │ │ -00000b8c 0000182c R_ARM_MOVT_ABS 000082e8 unsafe_long_compare │ │ │ │ │ +00000b78 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +00000b7c 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ +00000b88 0000182b R_ARM_MOVW_ABS_NC 000082b4 unsafe_long_compare │ │ │ │ │ +00000b8c 0000182c R_ARM_MOVT_ABS 000082b4 unsafe_long_compare │ │ │ │ │ 00000b94 0000bc2b R_ARM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ 00000b98 0000bc2c R_ARM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00000ba8 0000192b R_ARM_MOVW_ABS_NC 000067e0 unsafe_object_compare │ │ │ │ │ -00000bac 0000192c R_ARM_MOVT_ABS 000067e0 unsafe_object_compare │ │ │ │ │ -00000bb0 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -00000bb4 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ +00000ba8 0000192b R_ARM_MOVW_ABS_NC 000067a8 unsafe_object_compare │ │ │ │ │ +00000bac 0000192c R_ARM_MOVT_ABS 000067a8 unsafe_object_compare │ │ │ │ │ +00000bb0 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +00000bb4 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ 00000c48 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00000c78 0000b72b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00000c7c 0000b72c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00000c80 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000c84 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000d44 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -00000d48 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -00000d58 00001b2b R_ARM_MOVW_ABS_NC 0000665c unsafe_tuple_compare │ │ │ │ │ -00000d5c 00001b2c R_ARM_MOVT_ABS 0000665c unsafe_tuple_compare │ │ │ │ │ +00000c74 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +00000c78 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +00000c88 00001b2b R_ARM_MOVW_ABS_NC 00006628 unsafe_tuple_compare │ │ │ │ │ +00000c8c 00001b2c R_ARM_MOVT_ABS 00006628 unsafe_tuple_compare │ │ │ │ │ +00000d04 0000b72b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00000d08 0000b72c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00000d0c 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000d10 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000e3c 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ -00000f08 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ -00000f50 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ -00000ff0 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -00000ff4 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -00001004 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -00001008 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -00001014 00001d2b R_ARM_MOVW_ABS_NC 0000873c unsafe_float_compare │ │ │ │ │ -00001018 00001d2c R_ARM_MOVT_ABS 0000873c unsafe_float_compare │ │ │ │ │ -00001020 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001024 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001028 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001064 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001068 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001078 00000f1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -00001088 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000010f0 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -000010f4 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -00001144 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -00001148 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -00001158 0000bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000115c 0000bd2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001160 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00001164 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -0000116c 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000011d0 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000011d4 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000121c 0000b62b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00001220 0000b62c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00001230 0000b72b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00001234 0000b72c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -0000123c 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001240 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000012e8 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -000012ec 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ -000013e8 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -000013ec 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ -00001470 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001518 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000151c 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000015c8 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00001664 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001668 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001718 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001770 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000017ac 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000017b0 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000017c4 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -000017c8 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ -000017d4 0000182b R_ARM_MOVW_ABS_NC 000082e8 unsafe_long_compare │ │ │ │ │ -000017d8 0000182c R_ARM_MOVT_ABS 000082e8 unsafe_long_compare │ │ │ │ │ -000017e0 0000bc2b R_ARM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -000017e4 0000bc2c R_ARM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -000017f4 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -000017f8 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -000017fc 0000192b R_ARM_MOVW_ABS_NC 000067e0 unsafe_object_compare │ │ │ │ │ -00001800 0000192c R_ARM_MOVT_ABS 000067e0 unsafe_object_compare │ │ │ │ │ -000018e8 0000bf1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001908 0000bf1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001928 0000bf1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001958 0000bf1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001994 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -000019a4 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000019a8 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000019c8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019f0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a18 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a50 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a6c 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001a84 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -00001a88 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -00001a90 00001b2b R_ARM_MOVW_ABS_NC 0000665c unsafe_tuple_compare │ │ │ │ │ -00001a94 00001b2c R_ARM_MOVT_ABS 0000665c unsafe_tuple_compare │ │ │ │ │ -00001b4c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00001b7c 0000b72b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00001b80 0000b72c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00001b9c 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001ba0 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000ef0 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ +00000f18 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ +00000fc4 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +00000fc8 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +00000fd8 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000fdc 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000fe0 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000101c 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001020 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001030 00000f1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +00001040 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000010dc 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +000010e0 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +000010f0 00001d2b R_ARM_MOVW_ABS_NC 00008708 unsafe_float_compare │ │ │ │ │ +000010f4 00001d2c R_ARM_MOVT_ABS 00008708 unsafe_float_compare │ │ │ │ │ +000010fc 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +00001100 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +0000116c 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +00001170 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +0000118c 0000bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001190 0000bd2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001194 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00001198 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +000011a0 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000011d8 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000011dc 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001224 0000b62b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00001228 0000b62c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00001238 0000b72b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +0000123c 0000b72c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00001244 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001248 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000012f0 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +000012f4 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ +000013f0 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +000013f4 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ +00001478 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001520 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001524 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000015d0 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +0000166c 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001670 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001720 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001778 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000017b0 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000017b4 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000017c8 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +000017cc 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ +000017d8 0000182b R_ARM_MOVW_ABS_NC 000082b4 unsafe_long_compare │ │ │ │ │ +000017dc 0000182c R_ARM_MOVT_ABS 000082b4 unsafe_long_compare │ │ │ │ │ +000017e4 0000bc2b R_ARM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +000017e8 0000bc2c R_ARM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +000017f8 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +000017fc 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +00001800 0000192b R_ARM_MOVW_ABS_NC 000067a8 unsafe_object_compare │ │ │ │ │ +00001804 0000192c R_ARM_MOVT_ABS 000067a8 unsafe_object_compare │ │ │ │ │ +000018ec 0000bf1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000190c 0000bf1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000192c 0000bf1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000195c 0000bf1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001998 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000019a8 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000019ac 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000019cc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000019f4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a1c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a54 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a70 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001a88 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +00001a8c 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +00001a94 00001b2b R_ARM_MOVW_ABS_NC 00006628 unsafe_tuple_compare │ │ │ │ │ +00001a98 00001b2c R_ARM_MOVT_ABS 00006628 unsafe_tuple_compare │ │ │ │ │ +00001b50 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00001b94 0000b72b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00001b98 0000b72c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00001bac 0000b82b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001bb0 0000b82c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00001ca0 0000bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00001ca4 0000bd2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001ca8 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 00001cac 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ 00001cb4 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001d08 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001d0c 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001da8 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ -00001ddc 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ -00001f94 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ -00001fd8 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ -00002000 00001d2b R_ARM_MOVW_ABS_NC 0000873c unsafe_float_compare │ │ │ │ │ -00002004 00001d2c R_ARM_MOVT_ABS 0000873c unsafe_float_compare │ │ │ │ │ -00002010 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000201c 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002028 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -0000202c 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -0000208c 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -00002090 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -000020c4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002108 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -0000210c 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -00002124 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000021b8 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000021c4 00000f1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -000021d4 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000021e0 00001a2b R_ARM_MOVW_ABS_NC 00008768 safe_object_compare │ │ │ │ │ -000021e4 00001a2c R_ARM_MOVT_ABS 00008768 safe_object_compare │ │ │ │ │ -00002290 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -00002294 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ -000022f8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002390 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002408 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002480 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002580 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000025c0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000265c 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -00002660 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ -000026c0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002740 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000027ac 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000028c0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000029d4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002a14 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002a30 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002ad0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002b60 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002b8c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002c04 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002cb4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002ce4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002d04 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002d64 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002e74 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002ecc 0000162b R_ARM_MOVW_ABS_NC 00002e1c unsafe_latin_compare │ │ │ │ │ -00002ed0 0000162c R_ARM_MOVT_ABS 00002e1c unsafe_latin_compare │ │ │ │ │ -00002f38 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002fc8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003070 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000030a4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003148 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000031e4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003258 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003318 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000033b4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003434 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000034bc 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003560 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003598 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003604 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000037c4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000037dc 00000f1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -000037e0 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000037e4 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000037ec 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000037fc 00000f1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -00003800 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00003804 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00003808 0000212b R_ARM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -0000380c 0000212c R_ARM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00003814 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000038e4 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003948 0000a51c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000039d4 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000039d8 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000039dc 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00003a28 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00003a2c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00003a30 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00003a74 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003a78 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003a80 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003aa4 0000261c R_ARM_CALL 00002564 list_slice_lock_held │ │ │ │ │ -00003ae8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003b84 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00003bb4 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00003c08 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003ccc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003dd8 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003df8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e10 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e1c 0000272b R_ARM_MOVW_ABS_NC 00000058 .LC3 │ │ │ │ │ -00003e20 0000272c R_ARM_MOVT_ABS 00000058 .LC3 │ │ │ │ │ -00003e28 0000c61c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00003ea4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f10 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003f4c 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00003f88 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f9c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003fe4 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003fec 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004000 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004020 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00004054 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004074 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000408c 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000040b0 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004108 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000410c 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004188 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000041a4 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000041a8 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000041d8 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000041e0 0000111c R_ARM_CALL 00000000 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ -0000421c 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004220 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004224 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000042c8 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000042cc 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000042d8 0000c81c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000042e4 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000433c 0000ca1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00004348 0000cb2b R_ARM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -0000434c 0000cb2c R_ARM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00004368 0000cc1c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00004398 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -000043bc 0000261c R_ARM_CALL 00002564 list_slice_lock_held │ │ │ │ │ -00004418 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000449c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000044b0 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000044d0 0000ce2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000044d4 0000ce2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000044dc 00002b2b R_ARM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ -000044e0 00002b2c R_ARM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ -000044e8 0000cf1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000044f0 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004530 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00004534 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00004540 0000ca1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000454c 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000456c 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004570 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004588 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000458c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004598 0000b62b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -0000459c 0000b62c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -000045c4 0000d22b R_ARM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -000045c8 0000d22c R_ARM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -000045cc 0000d32b R_ARM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -000045d0 0000d32c R_ARM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -000045e4 0000d42b R_ARM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -000045e8 0000d42c R_ARM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -000045f4 0000d52b R_ARM_MOVW_ABS_NC 00000000 PyDictKeys_Type │ │ │ │ │ -000045f8 0000d52c R_ARM_MOVT_ABS 00000000 PyDictKeys_Type │ │ │ │ │ -00004604 0000d62b R_ARM_MOVW_ABS_NC 00000000 PyDictValues_Type │ │ │ │ │ -00004608 0000d62c R_ARM_MOVT_ABS 00000000 PyDictValues_Type │ │ │ │ │ -00004614 0000d72b R_ARM_MOVW_ABS_NC 00000000 PyDictItems_Type │ │ │ │ │ -00004618 0000d72c R_ARM_MOVT_ABS 00000000 PyDictItems_Type │ │ │ │ │ -00004628 0000d81c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00004644 0000d91c R_ARM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ -00004694 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000046e0 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004748 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004794 0000b41c R_ARM_CALL 000004d4 _PyList_AppendTakeRefListResize │ │ │ │ │ -000047ac 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004810 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004880 0000da1c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000048e8 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004960 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000049b8 0000db1c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00004a2c 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004a74 0000dc1c R_ARM_CALL 00000000 _PyTuple_FromPair │ │ │ │ │ -00004a9c 0000da1c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00004b18 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004b88 0000da1c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00004c38 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004ca4 0000da1c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00004cd8 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00004d04 0000dd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -00004d08 0000dd2c R_ARM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00004d10 0000de1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00004d1c 0000df1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00004d2c 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004d58 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004d6c 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004db4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dd4 0000341d R_ARM_JUMP24 00003118 list_inplace_repeat_lock_held │ │ │ │ │ -00004e10 0000362b R_ARM_MOVW_ABS_NC 000000a8 .LC5 │ │ │ │ │ -00004e14 0000362c R_ARM_MOVT_ABS 000000a8 .LC5 │ │ │ │ │ -00004e18 0000c61c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00004e64 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005024 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000050d8 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000050f8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000513c 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005140 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005194 0000372b R_ARM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00005198 0000372c R_ARM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -0000519c 0000e01c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -000051b8 0000372b R_ARM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -000051bc 0000372c R_ARM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -000051c0 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000521c 0000281c R_ARM_CALL 000023bc list_clear_impl.isra.0 │ │ │ │ │ -000052e4 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00005370 0000e32b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00005374 0000e32c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000539c 0000e42b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000053a0 0000e42c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000053f0 0000e52b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000053f4 0000e52c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005440 0000e61c R_ARM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ -00005464 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005484 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000054e4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000054f8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005510 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00005514 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00005518 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000556c 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000055e0 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005608 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00005658 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000056f0 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000056f4 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00005710 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005780 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005794 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000057b8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005820 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005858 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -0000589c 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00005920 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005934 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005960 0000bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005964 0000bd2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00005968 00003c2b R_ARM_MOVW_ABS_NC 000000cc .LC10 │ │ │ │ │ -0000596c 00003c2c R_ARM_MOVT_ABS 000000cc .LC10 │ │ │ │ │ -00005974 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005984 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005998 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000059b8 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000059d0 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000059ec 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005a08 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005a18 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005a24 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005a30 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005a48 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005a50 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005a94 0000e71c R_ARM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -00005b00 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005b14 0000281c R_ARM_CALL 000023bc list_clear_impl.isra.0 │ │ │ │ │ -00005b38 0000372b R_ARM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00005b3c 0000372c R_ARM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00005b40 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00005b54 0000372b R_ARM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00005b58 0000372c R_ARM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00005b60 0000e81c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -00005bdc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c24 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00005c2c 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00005c30 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00005c34 0000212b R_ARM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -00005c38 0000212c R_ARM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00005c40 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005d00 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005d6c 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005d8c 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00005dc0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005de0 0000412b R_ARM_MOVW_ABS_NC 000000ec .LC11 │ │ │ │ │ -00005de4 0000412c R_ARM_MOVT_ABS 000000ec .LC11 │ │ │ │ │ -00005de8 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00005e00 0000e91c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00005e0c 0000ea1c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00005e44 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00005e48 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00005e4c 0000422b R_ARM_MOVW_ABS_NC 000000f0 .LC12 │ │ │ │ │ -00005e50 0000422c R_ARM_MOVT_ABS 000000f0 .LC12 │ │ │ │ │ -00005e58 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005e6c 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005e88 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e94 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005eb4 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00005eb8 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00005ebc 0000432b R_ARM_MOVW_ABS_NC 00000104 .LC13 │ │ │ │ │ -00005ec0 0000432c R_ARM_MOVT_ABS 00000104 .LC13 │ │ │ │ │ -00005ec8 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005f4c 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005fb4 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000061c8 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000061cc 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000061d0 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000629c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000062a0 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000062c0 0000ce2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000062c4 0000ce2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000062cc 0000452b R_ARM_MOVW_ABS_NC 0000011c .LC14 │ │ │ │ │ -000062d0 0000452c R_ARM_MOVT_ABS 0000011c .LC14 │ │ │ │ │ -000062d8 0000cf1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000062e0 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000062e4 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000062e8 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006308 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000630c 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006354 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00006358 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006360 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000636c 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00006370 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000637c 0000ca1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00006384 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000063ec 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006460 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000064a0 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000064a4 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000064a8 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000064b4 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000064b8 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000064bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000064c0 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000655c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000662c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006650 0000b11d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00006654 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006658 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000066a8 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000066bc 0000182b R_ARM_MOVW_ABS_NC 000082e8 unsafe_long_compare │ │ │ │ │ -000066c0 0000182c R_ARM_MOVT_ABS 000082e8 unsafe_long_compare │ │ │ │ │ -00006724 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00006750 0000e21d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -00006788 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00006820 0000e52b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006824 0000e52c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006840 0000ee2b R_ARM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -00006844 0000ee2c R_ARM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -00006850 0000e42b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00006854 0000e42c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00006890 0000e21d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -00006898 0000ef1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000068c0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068dc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000691c 0000f11c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00006930 0000f11c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000694c 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -0000699c 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006a00 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006c90 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006c94 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006c98 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00006ce8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006cec 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006d20 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006d24 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006d28 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006d48 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00006d74 0000f21c R_ARM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ -00006d80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006e10 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e34 0000af1c R_ARM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00006e5c 0000b11d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00006e6c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f00 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006f04 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006f08 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006f28 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f48 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006f54 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006f58 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006fac 0000ce2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006fb0 0000ce2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00006fb4 00005b2b R_ARM_MOVW_ABS_NC 00000150 .LC15 │ │ │ │ │ -00006fb8 00005b2c R_ARM_MOVT_ABS 00000150 .LC15 │ │ │ │ │ -00006fc0 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006fcc 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00006fd0 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00006fdc 0000ca1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00006fe4 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007064 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000708c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000070d8 0000cc1c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00007108 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -0000716c 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000071d8 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007498 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000075c0 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000075c4 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000075c8 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007628 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000762c 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007658 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000765c 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007690 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00007694 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00007698 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000076e8 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000076ec 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000772c 0000f51c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00007750 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007754 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000077a4 0000f51c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000077b4 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000077b8 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000077cc 0000ef1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000781c 0000f51c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00007830 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007834 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007844 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007878 0000cb2b R_ARM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -0000787c 0000cb2c R_ARM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00007898 0000cc1c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -000078b8 0000662b R_ARM_MOVW_ABS_NC 00000168 .LC17 │ │ │ │ │ -000078bc 0000662c R_ARM_MOVT_ABS 00000168 .LC17 │ │ │ │ │ -000078c0 0000c61c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -000078e0 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00007950 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00007954 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00007964 0000c81c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000797c 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000079d8 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00007a00 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007a2c 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007ad0 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007b68 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00007bcc 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007c28 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00007c6c 0000121c R_ARM_CALL 00000040 list_resize │ │ │ │ │ -00007ca0 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007d4c 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00007d70 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00007dc8 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007e1c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007e3c 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007e54 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007e70 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007e94 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007ef0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007efc 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007f74 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007fa8 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00007fec 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ -00007ff8 0000212b R_ARM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -00007ffc 0000212c R_ARM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00008004 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008010 0000bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008014 0000bd2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000801c 0000672b R_ARM_MOVW_ABS_NC 00000190 .LC18 │ │ │ │ │ -00008020 0000672c R_ARM_MOVT_ABS 00000190 .LC18 │ │ │ │ │ -00008028 0000cf1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008048 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000806c 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008094 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000080b0 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000080d8 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000080e4 0000ce2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000080e8 0000ce2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000080f0 00002b2b R_ARM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ -000080f4 00002b2c R_ARM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ -000080fc 0000cf1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008110 0000261c R_ARM_CALL 00002564 list_slice_lock_held │ │ │ │ │ -0000813c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008140 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008174 0000fb1c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00008188 0000fc1c R_ARM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ -00008198 0000fd1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -000081f4 0000fd1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00008208 0000fd1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -0000821c 0000fe1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -0000824c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000825c 0000fd1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -0000826c 0000ff1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -0000827c 0001001d R_ARM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ -00008280 00006a2b R_ARM_MOVW_ABS_NC 000001d8 .LC19 │ │ │ │ │ -00008284 00006a2c R_ARM_MOVT_ABS 000001d8 .LC19 │ │ │ │ │ -00008288 0001011d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000082a4 0001021c R_ARM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ -000082ac 0000ff1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -000082c8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000082d4 00006b2b R_ARM_MOVW_ABS_NC 000001dc .LC20 │ │ │ │ │ -000082d8 00006b2c R_ARM_MOVT_ABS 000001dc .LC20 │ │ │ │ │ -000082e4 0001011d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00008370 0001031c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000083b4 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000841c 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008588 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000858c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008590 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000085f0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000085f4 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000867c 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00008690 0000aa1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00008694 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00008698 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000869c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000086b4 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000086b8 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000877c 0000e21d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -000087d4 0001091c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -000087f0 0001091c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00008860 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000088c4 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00008928 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00008984 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000089b0 0000bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000089b4 0000bd2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000089b8 00007b2b R_ARM_MOVW_ABS_NC 00000200 .LC23 │ │ │ │ │ -000089bc 00007b2c R_ARM_MOVT_ABS 00000200 .LC23 │ │ │ │ │ -000089c4 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000089dc 0001061c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -000089f4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a10 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a30 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a50 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a68 00007a2b R_ARM_MOVW_ABS_NC 000001f8 .LC22 │ │ │ │ │ -00008a6c 00007a2c R_ARM_MOVT_ABS 000001f8 .LC22 │ │ │ │ │ -00008a70 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00008a90 0001091c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +00001d80 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ +00001db4 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ +00001dec 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001df0 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001f9c 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ +00001fc0 00001c1c R_ARM_CALL 00000108 merge_at │ │ │ │ │ +00001fe8 00001d2b R_ARM_MOVW_ABS_NC 00008708 unsafe_float_compare │ │ │ │ │ +00001fec 00001d2c R_ARM_MOVT_ABS 00008708 unsafe_float_compare │ │ │ │ │ +00002038 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +0000203c 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +00002054 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002060 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002068 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +0000206c 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +000020a8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000020f4 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +000020f8 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +00002108 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002170 00000f1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +00002180 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000021dc 00001a2b R_ARM_MOVW_ABS_NC 00008734 safe_object_compare │ │ │ │ │ +000021e0 00001a2c R_ARM_MOVT_ABS 00008734 safe_object_compare │ │ │ │ │ +000021f8 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000228c 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +00002290 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ +000022f4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000238c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002404 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000247c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000257c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000025bc 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002658 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +0000265c 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ +000026bc 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000273c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000027a8 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000028bc 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000029c4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002a04 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002a20 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002ac0 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002b50 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002b7c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002bf4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002ca4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002cd4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002cf4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002d54 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002e64 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002ec0 0000162b R_ARM_MOVW_ABS_NC 00002e0c unsafe_latin_compare │ │ │ │ │ +00002ec4 0000162c R_ARM_MOVT_ABS 00002e0c unsafe_latin_compare │ │ │ │ │ +00002f28 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002fb4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003054 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000030cc 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003150 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003210 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000032ac 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003324 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000033ec 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003490 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003514 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000035a4 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003658 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003690 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003708 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +0000373c 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003758 0000b91c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003924 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000393c 00000f1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +00003940 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003944 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000394c 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000395c 00000f1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +00003960 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00003964 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00003968 0000212b R_ARM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +0000396c 0000212c R_ARM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +00003974 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003a44 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003aa8 0000a51c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00003b34 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003b38 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003b3c 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00003b88 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00003b8c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00003b90 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00003bd4 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003bd8 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003be0 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003c04 0000261c R_ARM_CALL 00002684 list_slice_lock_held │ │ │ │ │ +00003c48 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ce4 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003d14 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00003d68 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003e2c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f38 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003f58 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f70 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f7c 0000272b R_ARM_MOVW_ABS_NC 00000058 .LC3 │ │ │ │ │ +00003f80 0000272c R_ARM_MOVT_ABS 00000058 .LC3 │ │ │ │ │ +00003f88 0000c61c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00004004 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004070 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000040ac 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000040e8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000040fc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004144 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000414c 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004160 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004180 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000041b4 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000041d4 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000041ec 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004210 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004268 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000426c 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000042e8 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004304 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004308 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004338 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004340 0000111c R_ARM_CALL 00000000 _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ +0000437c 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004380 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004384 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00004428 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000442c 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00004438 0000c81c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00004444 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000449c 0000ca1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000044a8 0000cb2b R_ARM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +000044ac 0000cb2c R_ARM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +000044c8 0000cc1c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000044f8 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +0000451c 0000261c R_ARM_CALL 00002684 list_slice_lock_held │ │ │ │ │ +00004578 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000045fc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004610 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004630 0000ce2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004634 0000ce2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000463c 00002b2b R_ARM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ +00004640 00002b2c R_ARM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ +00004648 0000cf1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004650 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004690 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00004694 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000046a0 0000ca1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000046ac 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000046cc 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000046d0 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000046e8 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000046ec 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000046f8 0000b62b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +000046fc 0000b62c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00004724 0000d22b R_ARM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00004728 0000d22c R_ARM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +0000472c 0000d32b R_ARM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00004730 0000d32c R_ARM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00004744 0000d42b R_ARM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00004748 0000d42c R_ARM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00004754 0000d52b R_ARM_MOVW_ABS_NC 00000000 PyDictKeys_Type │ │ │ │ │ +00004758 0000d52c R_ARM_MOVT_ABS 00000000 PyDictKeys_Type │ │ │ │ │ +00004764 0000d62b R_ARM_MOVW_ABS_NC 00000000 PyDictValues_Type │ │ │ │ │ +00004768 0000d62c R_ARM_MOVT_ABS 00000000 PyDictValues_Type │ │ │ │ │ +00004774 0000d72b R_ARM_MOVW_ABS_NC 00000000 PyDictItems_Type │ │ │ │ │ +00004778 0000d72c R_ARM_MOVT_ABS 00000000 PyDictItems_Type │ │ │ │ │ +00004788 0000d81c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000047a4 0000d91c R_ARM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ +000047f4 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004840 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000048a8 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000048f4 0000b41c R_ARM_CALL 000004d4 _PyList_AppendTakeRefListResize │ │ │ │ │ +0000490c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004970 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000049e8 0000da1c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00004a50 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004ac8 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004b20 0000db1c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00004b94 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004bdc 0000dc1c R_ARM_CALL 00000000 _PyTuple_FromPair │ │ │ │ │ +00004c04 0000da1c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00004c80 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004cf0 0000da1c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00004da0 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004e0c 0000da1c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00004e40 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00004e68 0000dd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00004e6c 0000dd2c R_ARM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +00004e74 0000de1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00004e80 0000df1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00004ea0 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004ecc 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004ee0 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004f28 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004f50 0000341d R_ARM_JUMP24 00003234 list_inplace_repeat_lock_held │ │ │ │ │ +00004f8c 0000362b R_ARM_MOVW_ABS_NC 000000a8 .LC5 │ │ │ │ │ +00004f90 0000362c R_ARM_MOVT_ABS 000000a8 .LC5 │ │ │ │ │ +00004f94 0000c61c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00004fe0 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000051a0 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005254 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005274 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000052b8 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000052bc 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005310 0000372b R_ARM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00005314 0000372c R_ARM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +00005318 0000e01c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00005334 0000372b R_ARM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00005338 0000372c R_ARM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +0000533c 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00005398 0000281c R_ARM_CALL 000024dc list_clear_impl.isra.0 │ │ │ │ │ +00005460 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000054ec 0000e32b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000054f0 0000e32c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00005518 0000e42b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000551c 0000e42c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000556c 0000e52b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005570 0000e52c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000055bc 0000e61c R_ARM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ +000055e0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005600 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005660 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005674 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000568c 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00005690 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00005694 00003a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000056e8 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000575c 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005784 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000057d4 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005870 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005874 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000588c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000058b4 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005924 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005938 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000594c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000059b4 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000059ec 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00005a30 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00005ab4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005ac8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005af4 0000bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005af8 0000bd2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005afc 00003c2b R_ARM_MOVW_ABS_NC 000000cc .LC10 │ │ │ │ │ +00005b00 00003c2c R_ARM_MOVT_ABS 000000cc .LC10 │ │ │ │ │ +00005b08 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005b20 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005b40 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005b54 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005b5c 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00005b60 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00005b78 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005b94 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005ba8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005bbc 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005bcc 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005be8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005bf4 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005c38 0000e71c R_ARM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00005ca4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005cb8 0000281c R_ARM_CALL 000024dc list_clear_impl.isra.0 │ │ │ │ │ +00005cdc 0000372b R_ARM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00005ce0 0000372c R_ARM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +00005ce4 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00005cf8 0000372b R_ARM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00005cfc 0000372c R_ARM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +00005d04 0000e81c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +00005d80 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005dc8 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00005dd0 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00005dd4 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00005dd8 0000212b R_ARM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +00005ddc 0000212c R_ARM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +00005de4 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005ea4 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005f10 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005f30 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00005f64 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005f84 0000412b R_ARM_MOVW_ABS_NC 000000ec .LC11 │ │ │ │ │ +00005f88 0000412c R_ARM_MOVT_ABS 000000ec .LC11 │ │ │ │ │ +00005f8c 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00005fa4 0000e91c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00005fb0 0000ea1c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00005fe8 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00005fec 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00005ff0 0000422b R_ARM_MOVW_ABS_NC 000000f0 .LC12 │ │ │ │ │ +00005ff4 0000422c R_ARM_MOVT_ABS 000000f0 .LC12 │ │ │ │ │ +00005ffc 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006010 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000602c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006038 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006058 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000605c 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00006060 0000432b R_ARM_MOVW_ABS_NC 00000104 .LC13 │ │ │ │ │ +00006064 0000432c R_ARM_MOVT_ABS 00000104 .LC13 │ │ │ │ │ +0000606c 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000060e8 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000614c 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006218 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000621c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006220 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006268 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000626c 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000628c 0000ce2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006290 0000ce2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006298 0000452b R_ARM_MOVW_ABS_NC 0000011c .LC14 │ │ │ │ │ +0000629c 0000452c R_ARM_MOVT_ABS 0000011c .LC14 │ │ │ │ │ +000062a4 0000cf1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000062ac 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000062b0 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000062b4 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000062d4 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000062d8 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006320 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006324 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000632c 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006338 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000633c 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00006348 0000ca1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00006350 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000063b8 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000642c 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000646c 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006470 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006474 0000ab1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006480 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006484 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006488 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000648c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006528 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000065f8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000661c 0000b11d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00006620 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006624 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006674 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00006688 0000182b R_ARM_MOVW_ABS_NC 000082b4 unsafe_long_compare │ │ │ │ │ +0000668c 0000182c R_ARM_MOVT_ABS 000082b4 unsafe_long_compare │ │ │ │ │ +000066f0 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00006738 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00006788 0000e21d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +000067e8 0000e52b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000067ec 0000e52c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006808 0000ee2b R_ARM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +0000680c 0000ee2c R_ARM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +00006818 0000e42b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000681c 0000e42c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00006858 0000e21d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +00006860 0000ef1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00006888 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000068a4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000068e4 0000f11c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000068f8 0000f11c R_ARM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00006914 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00006964 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000069c8 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006c58 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006c5c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006c60 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006cb0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cb4 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006ce8 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006cec 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006cf0 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006d10 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006d3c 0000f21c R_ARM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ +00006d48 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006dd8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006dfc 0000af1c R_ARM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00006e24 0000b11d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00006e34 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006ec8 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006ecc 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006ed0 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006ef0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f10 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f1c 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006f20 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006f74 0000ce2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006f78 0000ce2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006f7c 00005b2b R_ARM_MOVW_ABS_NC 00000150 .LC15 │ │ │ │ │ +00006f80 00005b2c R_ARM_MOVT_ABS 00000150 .LC15 │ │ │ │ │ +00006f88 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006f94 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00006f98 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00006fa4 0000ca1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00006fac 0000d002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000702c 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00007054 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000070a0 0000cc1c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000070d0 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00007134 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000071a0 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007460 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007588 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000758c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007590 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000075f0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000075f4 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007620 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007624 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007658 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000765c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00007660 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000076b0 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000076b4 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000076f4 0000f51c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00007718 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000771c 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000776c 0000f51c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000777c 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00007780 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00007794 0000ef1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000077e4 0000f51c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000077f8 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000077fc 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000780c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007840 0000cb2b R_ARM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +00007844 0000cb2c R_ARM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +00007860 0000cc1c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00007880 0000662b R_ARM_MOVW_ABS_NC 00000168 .LC17 │ │ │ │ │ +00007884 0000662c R_ARM_MOVT_ABS 00000168 .LC17 │ │ │ │ │ +00007888 0000c61c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +000078a8 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00007918 0000c32b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000791c 0000c32c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000792c 0000c81c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00007944 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000079b4 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000079e8 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +000079f8 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007a9c 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007b34 0000cd1c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00007b98 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007bf4 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00007c38 0000121c R_ARM_CALL 00000040 list_resize │ │ │ │ │ +00007c6c 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007d18 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00007d3c 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00007d94 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007de8 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007e08 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007e20 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007e3c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007e60 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ebc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007ec8 0000b01c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007f40 0000b31c R_ARM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007f74 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00007fb8 0000ba1c R_ARM_CALL 00000000 memmove │ │ │ │ │ +00007fc4 0000212b R_ARM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +00007fc8 0000212c R_ARM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +00007fd0 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007fdc 0000bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007fe0 0000bd2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007fe8 0000672b R_ARM_MOVW_ABS_NC 00000190 .LC18 │ │ │ │ │ +00007fec 0000672c R_ARM_MOVT_ABS 00000190 .LC18 │ │ │ │ │ +00007ff4 0000cf1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008014 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008038 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008060 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000807c 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000080a4 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000080b0 0000ce2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000080b4 0000ce2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000080bc 00002b2b R_ARM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ +000080c0 00002b2c R_ARM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ +000080c8 0000cf1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000080dc 0000261c R_ARM_CALL 00002684 list_slice_lock_held │ │ │ │ │ +00008108 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000810c 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008140 0000fb1c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00008154 0000fc1c R_ARM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ +00008164 0000fd1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +000081c0 0000fd1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +000081d4 0000fd1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +000081e8 0000fe1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00008218 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008228 0000fd1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00008238 0000ff1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00008248 0001001d R_ARM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ +0000824c 00006a2b R_ARM_MOVW_ABS_NC 000001d8 .LC19 │ │ │ │ │ +00008250 00006a2c R_ARM_MOVT_ABS 000001d8 .LC19 │ │ │ │ │ +00008254 0001011d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00008270 0001021c R_ARM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ +00008278 0000ff1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00008294 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082a0 00006b2b R_ARM_MOVW_ABS_NC 000001dc .LC20 │ │ │ │ │ +000082a4 00006b2c R_ARM_MOVT_ABS 000001dc .LC20 │ │ │ │ │ +000082b0 0001011d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000833c 0001031c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008380 0000a61c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000083e8 0000c01c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008554 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00008558 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000855c 0000a71c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000085bc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000085c0 0000aa1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008648 0000c11c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000865c 0000aa1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00008660 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00008664 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00008668 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00008680 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00008684 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00008748 0000e21d R_ARM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +000087a0 0001091c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +000087bc 0001091c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +0000882c 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00008890 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000088f4 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00008950 0000e21c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000897c 0000bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008980 0000bd2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008984 00007b2b R_ARM_MOVW_ABS_NC 00000200 .LC23 │ │ │ │ │ +00008988 00007b2c R_ARM_MOVT_ABS 00000200 .LC23 │ │ │ │ │ +00008990 0000be1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000089a8 0001061c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +000089c0 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000089dc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000089fc 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a1c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a34 00007a2b R_ARM_MOVW_ABS_NC 000001f8 .LC22 │ │ │ │ │ +00008a38 00007a2c R_ARM_MOVT_ABS 000001f8 .LC22 │ │ │ │ │ +00008a3c 0000e11c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008a5c 0001091c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x10b60 contains 28 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x10c78 contains 28 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000002c 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000044 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000048 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000058 0000702b R_ARM_MOVW_ABS_NC 000001e4 .LC21 │ │ │ │ │ 0000005c 0000702c R_ARM_MOVT_ABS 000001e4 .LC21 │ │ │ │ │ 00000094 0001051d R_ARM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ 00000098 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000000b4 0000341c R_ARM_CALL 00003118 list_inplace_repeat_lock_held │ │ │ │ │ +000000b4 0000341c R_ARM_CALL 00003234 list_inplace_repeat_lock_held │ │ │ │ │ 00000118 00010c1c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 00000134 0000822b R_ARM_MOVW_ABS_NC 00000220 .LC24 │ │ │ │ │ 00000138 0000822c R_ARM_MOVT_ABS 00000220 .LC24 │ │ │ │ │ 00000144 00010d1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000148 0000091c R_ARM_CALL 00000158 PyList_New.constprop.0 │ │ │ │ │ 00000170 0000a91c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000017c 0000832b R_ARM_MOVW_ABS_NC 00000228 .LC25 │ │ │ │ │ @@ -965,11 +971,11 @@ │ │ │ │ │ 00000210 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000238 00010e1d R_ARM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ 00000270 0000ea1c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ 00000290 0000c91c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000002c4 0000bb2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000002c8 0000bb2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x10c40 contains 2 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x10d58 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -92,2375 +92,2448 @@ │ │ │ │ │ mov lr, r0 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r0, r2, #28 │ │ │ │ │ add ip, lr, r0 │ │ │ │ │ add r2, lr, r2 │ │ │ │ │ ldr r8, [r3, #36] @ 0x24 │ │ │ │ │ ldr r0, [lr, r0] │ │ │ │ │ - ldr sl, [r3, #52] @ 0x34 │ │ │ │ │ - str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r0, [r2, #28] │ │ │ │ │ - str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - add r0, r8, sl │ │ │ │ │ + ldr r9, [r2, #28] │ │ │ │ │ + str r0, [fp, #-84] @ 0xffffffac │ │ │ │ │ + add r0, r8, r4 │ │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ │ ldr r7, [r3, #28] │ │ │ │ │ ldr r3, [r3, #32] │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [lr, #24] │ │ │ │ │ + ldr r5, [r9] │ │ │ │ │ sub r0, r3, #3 │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ + str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ addeq lr, r2, #28 │ │ │ │ │ ldreq r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ addeq r3, r3, ip, lsl #4 │ │ │ │ │ addeq r3, r3, #28 │ │ │ │ │ ldmeq r3, {r0, r1, r2, r3} │ │ │ │ │ stmeq lr, {r0, r1, r2, r3} │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + ldr r1, [r7] │ │ │ │ │ str ip, [r3, #24] │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r1, [r7] │ │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r5, [r2] │ │ │ │ │ - bne 1cd0 │ │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ │ + bne 1e34 │ │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - movlt r2, r6 │ │ │ │ │ - movge r2, r4 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + movlt r2, r4 │ │ │ │ │ + movge r2, r6 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2304 │ │ │ │ │ + beq 2400 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r5, #20 │ │ │ │ │ addeq r0, r5, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 233c │ │ │ │ │ + beq 245c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1e6c │ │ │ │ │ + beq 1f0c │ │ │ │ │ lsr r4, r0, #31 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - streq sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + streq r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ moveq r6, #1 │ │ │ │ │ - beq 404 │ │ │ │ │ - mov r9, #0 │ │ │ │ │ + beq 3f8 │ │ │ │ │ + mov sl, #0 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - lsl r5, r9, #2 │ │ │ │ │ + lsl r5, sl, #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r3, r3, r5 │ │ │ │ │ strne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - subs r8, r8, r9 │ │ │ │ │ - str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 1530 │ │ │ │ │ + subs r8, r8, sl │ │ │ │ │ + str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + beq 1808 │ │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add ip, r7, r5 │ │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r1, r8, #-1073741823 @ 0xc0000001 │ │ │ │ │ - sub r3, sl, #1 │ │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + sub r3, r0, #1 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - lsl r6, r1, #2 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r3, sl │ │ │ │ │ - ldr r1, [ip, r1, lsl #2] │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + lsl r6, r1, #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 2ea8 │ │ │ │ │ + ldr r1, [ip, r1, lsl #2] │ │ │ │ │ + bl 2e98 │ │ │ │ │ R_ARM_CALL gallop_left │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - ble 22fc │ │ │ │ │ + ble 24bc │ │ │ │ │ ldr r3, [r9, #20] │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bgt d08 │ │ │ │ │ + bgt f94 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt 20c8 │ │ │ │ │ + bgt 2228 │ │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r2, r6, #4 │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r0, [r8, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r0, [r8, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1f10 │ │ │ │ │ + bne 20a0 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - add sl, r3, #4 │ │ │ │ │ + add r9, r3, #4 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r3, [r7, r5] │ │ │ │ │ - bne 1ea4 │ │ │ │ │ + bne 2074 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 21c8 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + beq 22e8 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 1b50 │ │ │ │ │ + beq 1ca4 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r5, #0 │ │ │ │ │ - mov r4, sl │ │ │ │ │ + ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov sl, r4 │ │ │ │ │ + ldr r9, [sl] │ │ │ │ │ ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r9, [r3] │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r8, [r3] │ │ │ │ │ - bne 490 │ │ │ │ │ + bne 484 │ │ │ │ │ + ldr r2, [r8, #8] │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ - ldr sl, [r8, #8] │ │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ movlt r2, r3 │ │ │ │ │ - movge r2, sl │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 2324 │ │ │ │ │ + beq 2418 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 21f4 │ │ │ │ │ + beq 2338 │ │ │ │ │ ldrb r1, [r8, #16] │ │ │ │ │ add r0, r9, #20 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 2204 │ │ │ │ │ + beq 2348 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq b9c │ │ │ │ │ + beq e2c │ │ │ │ │ add r1, r8, #20 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq bb4 │ │ │ │ │ + beq e44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt bbc │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + blt e50 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ str r8, [r4, #-4] │ │ │ │ │ - mov sl, r4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 64c │ │ │ │ │ + beq 638 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r1, [r2], #4 │ │ │ │ │ str r1, [r3], #4 │ │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 64c │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 638 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - ble bf0 │ │ │ │ │ + ble e84 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [r7, r6, lsl #2] │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 1bb8 │ │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ │ - ldr r9, [r1, #8] │ │ │ │ │ + bne 1d24 │ │ │ │ │ + ldr r9, [r5, #8] │ │ │ │ │ + ldr sl, [r1, #8] │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ - cmp sl, r9 │ │ │ │ │ - movlt r2, sl │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + cmp r9, sl │ │ │ │ │ + movlt r2, r9 │ │ │ │ │ + movge r2, sl │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 22ec │ │ │ │ │ + beq 2410 │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ addne r0, r5, #20 │ │ │ │ │ addeq r0, r5, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 230c │ │ │ │ │ + beq 246c │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dbc │ │ │ │ │ + beq 1ea0 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne bf0 │ │ │ │ │ + bne e84 │ │ │ │ │ lsl r3, r6, #1 │ │ │ │ │ mov r4, r6 │ │ │ │ │ add r6, r3, #1 │ │ │ │ │ - b 404 │ │ │ │ │ + b 3f8 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 628 │ │ │ │ │ - blt 15b0 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + beq 614 │ │ │ │ │ + blt 2300 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ str r3, [r4, #-4] │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - bne bd4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + bne e68 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq cc8 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - add r3, r3, #4 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + beq f58 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ + add sl, sl, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge 688 │ │ │ │ │ + bge 680 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - mov r6, #0 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne 33c │ │ │ │ │ - add r4, r4, #4 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r8, [r3] │ │ │ │ │ + bne 678 │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + add r7, r4, #4 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r8, [r3] │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr sl, [r8, #8] │ │ │ │ │ - ldr r7, [r3] │ │ │ │ │ + ldr r4, [r3] │ │ │ │ │ ldrb r1, [r8, #16] │ │ │ │ │ - ldr r9, [r7, #8] │ │ │ │ │ + ldr r9, [r4, #8] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ movlt r2, sl │ │ │ │ │ movge r2, r9 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 231c │ │ │ │ │ + beq 24b4 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 21b0 │ │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ │ + beq 2278 │ │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ │ add r0, r8, #20 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 21c0 │ │ │ │ │ + beq 2288 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 5c0 │ │ │ │ │ - add r1, r7, #20 │ │ │ │ │ + beq 5ac │ │ │ │ │ + add r1, r4, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5d0 │ │ │ │ │ + beq 5bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 5d8 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - str r8, [r4, #-4] │ │ │ │ │ + bge 5c4 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + str r8, [r7, #-4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b3c │ │ │ │ │ + bne dcc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq ccc │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + beq f58 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ble 684 │ │ │ │ │ - add r4, r4, #4 │ │ │ │ │ + add r7, r7, #4 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 50c │ │ │ │ │ - add r1, r7, #28 │ │ │ │ │ + b 4f8 │ │ │ │ │ + add r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 56c │ │ │ │ │ + bne 558 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - blt 574 │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - str r7, [r4, #-4] │ │ │ │ │ + blt 560 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + str r4, [r7, #-4] │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne b6c │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne dfc │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 1b0c │ │ │ │ │ + beq 1be0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble 688 │ │ │ │ │ - add r4, r4, #4 │ │ │ │ │ + ble 684 │ │ │ │ │ + add r7, r7, #4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 50c │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + b 4f8 │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r2], #4 │ │ │ │ │ str r3, [r4, #-4] │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 3e8 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bne 3dc │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 1b4c │ │ │ │ │ + beq 1ca0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble 688 │ │ │ │ │ + ble 680 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 508 │ │ │ │ │ - b 33c │ │ │ │ │ - mov sl, r4 │ │ │ │ │ + moveq r5, #0 │ │ │ │ │ + streq sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + beq 4f4 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + b 338 │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + b 338 │ │ │ │ │ + str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + add ip, r3, #1 │ │ │ │ │ + str lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r2, #1 │ │ │ │ │ movle r3, r2 │ │ │ │ │ subgt r3, r2, #1 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r3, [r2] │ │ │ │ │ ldr r3, [r2, #1564] @ 0x61c │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r4, [r2] │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r4, [r2] │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ - bne 1ae4 │ │ │ │ │ + bne 1c74 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ movlt r2, r6 │ │ │ │ │ movge r2, r5 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 22f4 │ │ │ │ │ + beq 2464 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2224 │ │ │ │ │ + beq 2320 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ add r0, r4, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2234 │ │ │ │ │ + beq 2330 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 1c98 │ │ │ │ │ + beq 1dd4 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ca8 │ │ │ │ │ + beq 1de4 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9e4 │ │ │ │ │ + beq c6c │ │ │ │ │ mov r3, #0 │ │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - str r4, [sl], #4 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 1c08 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq ccc │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + str r4, [r9], #4 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 1d44 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + subs r6, r3, #1 │ │ │ │ │ + beq f54 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r6, [r2] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r5, [r2] │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ - bne 1acc │ │ │ │ │ - ldr r8, [r0, #8] │ │ │ │ │ - ldr r4, [r6, #8] │ │ │ │ │ + bne 1c5c │ │ │ │ │ + ldr sl, [r0, #8] │ │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ - movlt r2, r8 │ │ │ │ │ + cmp sl, r4 │ │ │ │ │ + movlt r2, sl │ │ │ │ │ movge r2, r4 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2314 │ │ │ │ │ + beq 248c │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 220c │ │ │ │ │ - ldrb r7, [r6, #16] │ │ │ │ │ + beq 2308 │ │ │ │ │ + ldrb r8, [r5, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ - tst r7, #32 │ │ │ │ │ - beq 22e4 │ │ │ │ │ - tst r7, #64 @ 0x40 │ │ │ │ │ - beq 1c70 │ │ │ │ │ - add r1, r6, #20 │ │ │ │ │ + tst r8, #32 │ │ │ │ │ + beq 2408 │ │ │ │ │ + tst r8, #64 @ 0x40 │ │ │ │ │ + beq 1df4 │ │ │ │ │ + add r1, r5, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1c80 │ │ │ │ │ + beq 1e04 │ │ │ │ │ lsr r4, r0, #31 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 98c │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ble 934 │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - mov r8, #1 │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + beq c10 │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ + ble 1814 │ │ │ │ │ + mov r7, #0 │ │ │ │ │ + mov r4, #1 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr sl, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r0, [r3, r8, lsl #2] │ │ │ │ │ - bne 15bc │ │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ │ - ldr r9, [r6, #8] │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r0, [r3, r4, lsl #2] │ │ │ │ │ + bne 18e8 │ │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ + ldrb r1, [r0, #16] │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ + movge r2, r3 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 2420 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + addne r0, r0, #20 │ │ │ │ │ + addeq r0, r0, #28 │ │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 238c │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + addne r1, r5, #20 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 237c │ │ │ │ │ + lsr r3, r0, #31 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq a24 │ │ │ │ │ + lsl r2, r4, #1 │ │ │ │ │ + add r3, r2, #1 │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + bge 1ba4 │ │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + cmp sl, r1 │ │ │ │ │ + bne 2374 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r8, [r5, #8] │ │ │ │ │ + str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + ldr r0, [r3, sl, lsl #2] │ │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - cmp r4, r9 │ │ │ │ │ - movlt r2, r4 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ + movlt r2, r7 │ │ │ │ │ + movge r2, r8 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 238c │ │ │ │ │ + ldreq r0, [r0, #28] │ │ │ │ │ + beq 8d0 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ │ + addne r0, r0, #20 │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 23a4 │ │ │ │ │ + ubfx r1, r3, #5, #1 │ │ │ │ │ + str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldreq r1, [r5, #28] │ │ │ │ │ + beq 8f4 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - addne r1, r6, #20 │ │ │ │ │ - addeq r1, r6, #28 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ + addne r1, r5, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 213c │ │ │ │ │ - lsr r4, r0, #31 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq 1e7c │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - lsl r4, r8, #1 │ │ │ │ │ + lsrne r0, r0, #31 │ │ │ │ │ + beq 1ec0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 1ba8 │ │ │ │ │ + lsl r3, sl, #1 │ │ │ │ │ + str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + add r7, r3, #1 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + ble 1c14 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [r3, r7, lsl #2] │ │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ │ + ldrb r1, [r3, #16] │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ + movge r2, r4 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + ldreq r0, [r3, #28] │ │ │ │ │ + beq 954 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + addeq r0, r3, #28 │ │ │ │ │ + addne r0, r3, #20 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldreq r1, [r5, #28] │ │ │ │ │ + beq 974 │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ + addne r1, r5, #20 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + lsrne r3, r3, #31 │ │ │ │ │ + beq 1fa4 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 1bb4 │ │ │ │ │ + lsl r4, r7, #1 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bge 1ee8 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + ble 1d00 │ │ │ │ │ + str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + add sl, r5, #20 │ │ │ │ │ + mov r9, r8 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r1, [r3, r4, lsl #2] │ │ │ │ │ + ldr r8, [r1, #8] │ │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ + tst r0, #32 │ │ │ │ │ + beq 2430 │ │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ │ + addne r0, r1, #20 │ │ │ │ │ + addeq r0, r1, #28 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 2428 │ │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + movne r1, sl │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 1ed0 │ │ │ │ │ + lsr r8, r0, #31 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + beq a20 │ │ │ │ │ + lsl r2, r4, #1 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + add r4, r2, #1 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + blt 9a8 │ │ │ │ │ + ldr r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + add r7, r7, #1 │ │ │ │ │ + movlt r4, r6 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ + ble 1818 │ │ │ │ │ + str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + sub r8, r3, r7 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + add r8, r7, r8, asr #1 │ │ │ │ │ + ldr sl, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - bne 217c │ │ │ │ │ - ldrb r9, [r6, #16] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - ldr r8, [r6, #8] │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - str sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - add r2, r6, #20 │ │ │ │ │ - mov sl, r8 │ │ │ │ │ - ubfx r9, r9, #5, #1 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r0, [r3, r8, lsl #2] │ │ │ │ │ + bne 1bc0 │ │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ + ldrb r1, [r0, #16] │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + movlt r2, r4 │ │ │ │ │ + movge r2, r3 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 23c8 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + addne r0, r0, #20 │ │ │ │ │ + addeq r0, r0, #28 │ │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 23e0 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + addne r1, r5, #20 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 2124 │ │ │ │ │ + lsr r4, r0, #31 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + streq r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + addne r7, r8, #1 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + ble 1d3c │ │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ + bne a3c │ │ │ │ │ + sub r4, r3, r7 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr sl, [r5, #8] │ │ │ │ │ + add r4, r7, r4, asr #1 │ │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp sl, r7 │ │ │ │ │ - movlt r2, sl │ │ │ │ │ - movge r2, r7 │ │ │ │ │ + cmp r3, sl │ │ │ │ │ + movlt r2, r3 │ │ │ │ │ + movge r2, sl │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 236c │ │ │ │ │ + ldreq r0, [r0, #28] │ │ │ │ │ + beq b24 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 219c │ │ │ │ │ + addeq r0, r0, #28 │ │ │ │ │ + addne r0, r0, #20 │ │ │ │ │ + ldrb r8, [r5, #16] │ │ │ │ │ + tst r8, #32 │ │ │ │ │ + ubfx r1, r8, #5, #1 │ │ │ │ │ + str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + ldreq r1, [r5, #28] │ │ │ │ │ + beq b48 │ │ │ │ │ + tst r8, #64 @ 0x40 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ + addne r1, r5, #20 │ │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + lsrne r3, r0, #31 │ │ │ │ │ + beq 1fb4 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + addne r7, r4, #1 │ │ │ │ │ + movne r4, r3 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ + ble c08 │ │ │ │ │ + str r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + add r2, r5, #20 │ │ │ │ │ + ldr r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + ubfx r9, r8, #6, #1 │ │ │ │ │ + str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ + sub r8, r4, r7 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + add r8, r7, r8, asr #1 │ │ │ │ │ + ldr r0, [r3, r8, lsl #2] │ │ │ │ │ + ldr r5, [r0, #8] │ │ │ │ │ + ldrb r1, [r0, #16] │ │ │ │ │ + cmp r5, sl │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ + movge r2, sl │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 23d0 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + beq 2350 │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 235c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 21a8 │ │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - beq 1858 │ │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + beq 1b80 │ │ │ │ │ + ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1868 │ │ │ │ │ + beq 1b94 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 1870 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - lsl r4, r4, #1 │ │ │ │ │ - add r4, r4, #1 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bge 1a7c │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - b 8b8 │ │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + blt 1b9c │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + cmp r7, r4 │ │ │ │ │ + blt b94 │ │ │ │ │ + ldr r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + ldr r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 15b0 │ │ │ │ │ - lsl r5, r4, #2 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - add sl, sl, r5 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 1bd0 │ │ │ │ │ - ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 1bf8 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - subs r3, r3, r4 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq ccc │ │ │ │ │ + bne 1818 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - add r3, r3, r5 │ │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ldr r2, [r3], #4 │ │ │ │ │ + str r2, [r9], #4 │ │ │ │ │ + bne 1da8 │ │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + beq 1bd8 │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r4, #6 │ │ │ │ │ + cmple r2, #6 │ │ │ │ │ + bgt dc0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + add r2, ip, #1 │ │ │ │ │ + str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + str r2, [r3] │ │ │ │ │ + b 328 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ldr r3, [r2], #4 │ │ │ │ │ - str r3, [sl], #4 │ │ │ │ │ - bne 1c38 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 1b08 │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - cmp r4, #6 │ │ │ │ │ - cmple r3, #6 │ │ │ │ │ - bgt b34 │ │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - b 330 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ble 1bac │ │ │ │ │ - mov r5, #0 │ │ │ │ │ + ble 1d18 │ │ │ │ │ + mov r6, #0 │ │ │ │ │ mov r8, #1 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r3, r8, lsl #2] │ │ │ │ │ - bne 159c │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - ldr r9, [r1, #8] │ │ │ │ │ + bne 18c8 │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + ldr sl, [r1, #8] │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - movlt r2, r6 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + cmp r5, sl │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ + movge r2, sl │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2384 │ │ │ │ │ + beq 23f8 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r4, #20 │ │ │ │ │ addeq r0, r4, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 237c │ │ │ │ │ + beq 23f0 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2154 │ │ │ │ │ - lsr r6, r0, #31 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne 1c90 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - lsl r2, r8, #1 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - ble 2038 │ │ │ │ │ + lsr r5, r0, #31 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne 1e14 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + lsl r5, r8, #1 │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + ble 214c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne 214c │ │ │ │ │ - ldrb r7, [r4, #16] │ │ │ │ │ - mov ip, r8 │ │ │ │ │ - ldr r9, [r4, #8] │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - add r8, r4, #20 │ │ │ │ │ - mov sl, r9 │ │ │ │ │ - ubfx r7, r7, #5, #1 │ │ │ │ │ - mov r9, ip │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + bne 2144 │ │ │ │ │ + ldrb sl, [r4, #16] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + ldr r8, [r4, #8] │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + add r2, r4, #20 │ │ │ │ │ + mov r9, r8 │ │ │ │ │ + ubfx sl, sl, #5, #1 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ - cmp r6, sl │ │ │ │ │ - movlt r2, r6 │ │ │ │ │ - movge r2, sl │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq 2374 │ │ │ │ │ + ldr r7, [r1, #8] │ │ │ │ │ + cmp r7, r9 │ │ │ │ │ + movlt r2, r7 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + beq 23d8 │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ - beq 2164 │ │ │ │ │ + beq 2244 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 2174 │ │ │ │ │ + beq 2254 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - beq 15d4 │ │ │ │ │ + beq 1900 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15e4 │ │ │ │ │ + beq 1910 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 15ec │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - lsl r2, r5, #1 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bge 1b40 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - b ab8 │ │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 694 │ │ │ │ │ + blt 1918 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + lsl r5, r5, #1 │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + bge 1c98 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + b d44 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + b 698 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ str r1, [r2], #4 │ │ │ │ │ - beq 20c0 │ │ │ │ │ + beq 2220 │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - b 598 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + b 584 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r3, [r2], #4 │ │ │ │ │ - str r3, [r1], #4 │ │ │ │ │ - beq 20b4 │ │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + cmp r1, #1 │ │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 60c │ │ │ │ │ + ldr r1, [r3], #4 │ │ │ │ │ + str r1, [r2], #4 │ │ │ │ │ + beq 20c0 │ │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 5f8 │ │ │ │ │ add r1, r8, #28 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3bc │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - bge 3c4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + bne 3b0 │ │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bge 3b8 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ str r9, [r4, #-4] │ │ │ │ │ - mov sl, r4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4cc │ │ │ │ │ + beq 4bc │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r1, [r2], #4 │ │ │ │ │ str r1, [r3], #4 │ │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 4cc │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 4bc │ │ │ │ │ cmp r8, r6 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - movlt r9, r8 │ │ │ │ │ - movge r9, r6 │ │ │ │ │ - ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - cmp r9, r4 │ │ │ │ │ - ble cb4 │ │ │ │ │ - str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - mov sl, r9 │ │ │ │ │ + movlt sl, r8 │ │ │ │ │ + movge sl, r6 │ │ │ │ │ + ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp sl, r4 │ │ │ │ │ + ble f40 │ │ │ │ │ + str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r9, r7 │ │ │ │ │ - str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub r6, sl, r4 │ │ │ │ │ add r6, r4, r6, asr #1 │ │ │ │ │ ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [r9, r6, lsl #2] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne 1cb8 │ │ │ │ │ + bne 1e1c │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ ldr r8, [r1, #8] │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r7, r8 │ │ │ │ │ movlt r2, r7 │ │ │ │ │ movge r2, r8 │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 2298 │ │ │ │ │ + beq 2494 │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ addne r0, r5, #20 │ │ │ │ │ addeq r0, r5, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 22a0 │ │ │ │ │ + beq 249c │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dcc │ │ │ │ │ + beq 1eb0 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addeq r4, r6, #1 │ │ │ │ │ movne sl, r6 │ │ │ │ │ cmp sl, r4 │ │ │ │ │ - bgt c1c │ │ │ │ │ + bgt eac │ │ │ │ │ mov r7, r9 │ │ │ │ │ - ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - mov r9, sl │ │ │ │ │ - ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - bge 230 │ │ │ │ │ + ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + cmp sl, #0 │ │ │ │ │ + bge 22c │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b cfc │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b f88 │ │ │ │ │ + str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq cfc │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + beq f88 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1f30 │ │ │ │ │ + bne 2164 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt 2120 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - sub r7, r4, #1 │ │ │ │ │ - ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + bgt 225c │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + sub r6, r4, #1 │ │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - lsl r5, r7, #2 │ │ │ │ │ - add r6, r5, #4 │ │ │ │ │ - ldr r0, [r9, #12] │ │ │ │ │ - add r8, r3, r7, lsl #2 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - bne 1ff4 │ │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + lsl r5, r6, #2 │ │ │ │ │ + add r8, r5, #4 │ │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ │ + add r9, r3, r6, lsl #2 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + bne 2178 │ │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r0, [r9, #16] │ │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 20e4 │ │ │ │ │ + bne 21b8 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr lr, [r3, #12] │ │ │ │ │ add r3, lr, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - sub r5, r8, #4 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + sub r9, r9, #4 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - lsl r6, r3, #2 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + lsl r7, r3, #2 │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ - sub r9, r3, #4 │ │ │ │ │ + sub r5, r3, #4 │ │ │ │ │ ldrne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - addne r2, r2, r6 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + addne r2, r2, r7 │ │ │ │ │ strne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - ldr r3, [r3, r6] │ │ │ │ │ - str r3, [r2, r7, lsl #2] │ │ │ │ │ - bne 1fc8 │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [r3, r7] │ │ │ │ │ + str r3, [r2, r6, lsl #2] │ │ │ │ │ + bne 21f0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 1d3c │ │ │ │ │ + beq 1700 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r7, r9 │ │ │ │ │ + str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - str lr, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - ldr r5, [r7] │ │ │ │ │ - ldr r8, [r3, #1564] @ 0x61c │ │ │ │ │ + ldr r8, [r5] │ │ │ │ │ + ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r9, [r3] │ │ │ │ │ - bne ea8 │ │ │ │ │ + bne 112c │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ │ + ldr sl, [r8, #8] │ │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ │ cmp r3, sl │ │ │ │ │ movlt r2, r3 │ │ │ │ │ movge r2, sl │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 22a8 │ │ │ │ │ + beq 2484 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 2268 │ │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ │ + beq 22a0 │ │ │ │ │ + ldrb r1, [r8, #16] │ │ │ │ │ add r0, r9, #20 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 2278 │ │ │ │ │ + beq 22b0 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 153c │ │ │ │ │ - add r1, r5, #20 │ │ │ │ │ + beq 1868 │ │ │ │ │ + add r1, r8, #20 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1554 │ │ │ │ │ + beq 1880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 155c │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + bge 1888 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ sub r4, r4, #4 │ │ │ │ │ - str r5, [r4, #4] │ │ │ │ │ - mov r5, r4 │ │ │ │ │ + str r8, [r4, #4] │ │ │ │ │ + mov r9, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ee0 │ │ │ │ │ + beq 1164 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b ee0 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 1164 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - blx r8 │ │ │ │ │ + blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1040 │ │ │ │ │ - blt 21e0 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + beq 12bc │ │ │ │ │ + blt 22d0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ sub r4, r4, #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - bne e8c │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + bne 1110 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 14f8 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + beq 17cc │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - sub r7, r7, #4 │ │ │ │ │ + sub r5, r5, #4 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge 10a4 │ │ │ │ │ + bge 1320 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne df4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - sub r8, r4, #4 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + bne 1078 │ │ │ │ │ + sub r7, r4, #4 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r4, [r7] │ │ │ │ │ - ldr r5, [r3] │ │ │ │ │ + ldr r4, [r5] │ │ │ │ │ + ldr r8, [r3] │ │ │ │ │ ldr r9, [r4, #8] │ │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ │ + ldr sl, [r8, #8] │ │ │ │ │ + ldrb r1, [r8, #16] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ movlt r2, sl │ │ │ │ │ movge r2, r9 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 2288 │ │ │ │ │ + beq 24c4 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 223c │ │ │ │ │ + beq 22b8 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ - add r0, r5, #20 │ │ │ │ │ + add r0, r8, #20 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 224c │ │ │ │ │ + beq 22c8 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq fd0 │ │ │ │ │ + beq 124c │ │ │ │ │ add r1, r4, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fe0 │ │ │ │ │ + beq 125c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge fe8 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - str r4, [r8, #4] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 14c4 │ │ │ │ │ + bge 1264 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + str r4, [r7, #4] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 169c │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 14f8 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + beq 17cc │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - sub r7, r7, #4 │ │ │ │ │ + sub r5, r5, #4 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble 10a4 │ │ │ │ │ + ble 1320 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - sub r8, r8, #4 │ │ │ │ │ + sub r7, r7, #4 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b f24 │ │ │ │ │ + b 11a0 │ │ │ │ │ add r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f80 │ │ │ │ │ + bne 11fc │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - blt f88 │ │ │ │ │ + blt 1204 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - str r5, [r8, #4] │ │ │ │ │ - mov r5, r8 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + str r8, [r7, #4] │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1484 │ │ │ │ │ + bne 16cc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 1d28 │ │ │ │ │ + beq 16f8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble 10a4 │ │ │ │ │ - sub r8, r8, #4 │ │ │ │ │ + ble 1320 │ │ │ │ │ + sub r7, r7, #4 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b f24 │ │ │ │ │ + b 11a0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r4, r4, #4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r2], #-4 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - mov r5, r4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 1580 │ │ │ │ │ + bne 18ac │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 1d28 │ │ │ │ │ + beq 16f8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble 10a4 │ │ │ │ │ + ble 1320 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - beq f18 │ │ │ │ │ - b df4 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + beq 119c │ │ │ │ │ + b 1078 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ │ - add r9, r3, #1 │ │ │ │ │ + ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + add r8, r3, #1 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - str lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - cmp r9, #1 │ │ │ │ │ - subgt r9, r9, #1 │ │ │ │ │ + cmp r8, #1 │ │ │ │ │ + subgt r8, r8, #1 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - sub r4, r8, #1 │ │ │ │ │ - str r9, [r3] │ │ │ │ │ + sub r4, r7, #1 │ │ │ │ │ + str r8, [r3] │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r5, [r2] │ │ │ │ │ + ldr r6, [r2] │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r1, [r2, r4, lsl #2] │ │ │ │ │ add r2, r2, r4, lsl #2 │ │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bne 1d10 │ │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ - movlt r2, sl │ │ │ │ │ - movge r2, r6 │ │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + bne 1e78 │ │ │ │ │ + ldr r9, [r6, #8] │ │ │ │ │ + ldr sl, [r1, #8] │ │ │ │ │ + ldrb r3, [r6, #16] │ │ │ │ │ + cmp r9, sl │ │ │ │ │ + movlt r2, r9 │ │ │ │ │ + movge r2, sl │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2290 │ │ │ │ │ + beq 24a4 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - addne r0, r5, #20 │ │ │ │ │ - addeq r0, r5, #28 │ │ │ │ │ + addne r0, r6, #20 │ │ │ │ │ + addeq r0, r6, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 232c │ │ │ │ │ + beq 24ac │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1ddc │ │ │ │ │ - lsr r0, r0, #31 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - moveq sl, r8 │ │ │ │ │ - beq 1218 │ │ │ │ │ - mov r6, #1 │ │ │ │ │ + beq 1ee0 │ │ │ │ │ + lsr r9, r0, #31 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + moveq sl, r7 │ │ │ │ │ + beq 148c │ │ │ │ │ + mov r9, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ - ble 1204 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + cmp r7, r9 │ │ │ │ │ + ble 1478 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - sub r3, r3, r6, lsl #2 │ │ │ │ │ + sub r3, r3, r9, lsl #2 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 1ed0 │ │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ │ + bne 1f80 │ │ │ │ │ + ldr sl, [r6, #8] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - ldrb r0, [r5, #16] │ │ │ │ │ + ldrb r0, [r6, #16] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ movlt r2, sl │ │ │ │ │ movge r2, r3 │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 2344 │ │ │ │ │ + beq 24cc │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ - addne r0, r5, #20 │ │ │ │ │ - addeq r0, r5, #28 │ │ │ │ │ + addne r0, r6, #20 │ │ │ │ │ + addeq r0, r6, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 22d4 │ │ │ │ │ + beq 24d4 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ - str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fb8 │ │ │ │ │ + beq 20b0 │ │ │ │ │ lsr sl, r0, #31 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - lslne r3, r6, #1 │ │ │ │ │ - strne r6, [fp, #-84] @ 0xffffffac │ │ │ │ │ - addne r6, r3, #1 │ │ │ │ │ - bne 116c │ │ │ │ │ - ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + lslne r3, r9, #1 │ │ │ │ │ + strne r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + addne r9, r3, #1 │ │ │ │ │ + bne 13e0 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + cmp r7, r9 │ │ │ │ │ sub sl, r4, r3 │ │ │ │ │ - suble r4, r4, r8 │ │ │ │ │ - subgt r4, r4, r6 │ │ │ │ │ + suble r4, r4, r7 │ │ │ │ │ + subgt r4, r4, r9 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - bge 12cc │ │ │ │ │ - str r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - add r3, r5, #20 │ │ │ │ │ - str r7, [fp, #-84] @ 0xffffffac │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + bge 1540 │ │ │ │ │ + str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ + add r3, r6, #20 │ │ │ │ │ + str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - sub r6, sl, r4 │ │ │ │ │ - add r6, r4, r6, asr #1 │ │ │ │ │ + sub r9, sl, r4 │ │ │ │ │ + add r9, r4, r9, asr #1 │ │ │ │ │ ldr r5, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - ldr r1, [r3, r6, lsl #2] │ │ │ │ │ - bne 1ce8 │ │ │ │ │ - ldr r5, [r8, #8] │ │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ │ - ldrb r0, [r8, #16] │ │ │ │ │ - cmp r5, r7 │ │ │ │ │ + ldr r1, [r3, r9, lsl #2] │ │ │ │ │ + bne 1e4c │ │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ │ + ldr r6, [r1, #8] │ │ │ │ │ + ldrb r0, [r7, #16] │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ movlt r2, r5 │ │ │ │ │ - movge r2, r7 │ │ │ │ │ + movge r2, r6 │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 22dc │ │ │ │ │ + beq 2474 │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ - addeq r0, r8, #28 │ │ │ │ │ - ldrne r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + addeq r0, r7, #28 │ │ │ │ │ + ldrne r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 2334 │ │ │ │ │ + beq 247c │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dec │ │ │ │ │ - lsr r0, r0, #31 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - addeq r4, r6, #1 │ │ │ │ │ - movne sl, r6 │ │ │ │ │ + beq 1f70 │ │ │ │ │ + lsr r5, r0, #31 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + addeq r4, r9, #1 │ │ │ │ │ + movne sl, r9 │ │ │ │ │ cmp sl, r4 │ │ │ │ │ - bgt 1238 │ │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ │ - ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + bgt 14ac │ │ │ │ │ + ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 1cfc │ │ │ │ │ - subs r4, r8, sl │ │ │ │ │ - beq 1440 │ │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - sub r3, sl, r8 │ │ │ │ │ + blt 1e60 │ │ │ │ │ + subs r4, r7, sl │ │ │ │ │ + beq 1658 │ │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + sub r3, sl, r7 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - add r5, r2, r3, lsl #2 │ │ │ │ │ + add r9, r2, r3, lsl #2 │ │ │ │ │ lsl r3, r3, #2 │ │ │ │ │ - bne 1f44 │ │ │ │ │ + bne 1ff4 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - add r7, r7, r3 │ │ │ │ │ + add r5, r5, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1fe4 │ │ │ │ │ + bne 2010 │ │ │ │ │ lsl r2, r4, #2 │ │ │ │ │ - add r1, r7, #4 │ │ │ │ │ - add r0, r5, #4 │ │ │ │ │ + add r1, r5, #4 │ │ │ │ │ + add r0, r9, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 1abc │ │ │ │ │ + beq 1c44 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - mov r8, sl │ │ │ │ │ + mov r7, sl │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - str r3, [r5], #-4 │ │ │ │ │ + str r3, [r9], #-4 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ sub r6, r3, #1 │ │ │ │ │ - beq 22b0 │ │ │ │ │ + beq 2438 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - ldr r1, [r7] │ │ │ │ │ + ldr r1, [r5] │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bl 2ea8 │ │ │ │ │ + bl 2e98 │ │ │ │ │ R_ARM_CALL gallop_left │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - blt 22c0 │ │ │ │ │ + blt 2444 │ │ │ │ │ subs sl, r6, r3 │ │ │ │ │ streq r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 13e4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + bne 1770 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ - str r3, [r5], #-4 │ │ │ │ │ - str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 1dfc │ │ │ │ │ - subs r8, r8, #1 │ │ │ │ │ - beq 1f20 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + str r3, [r9], #-4 │ │ │ │ │ + str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + bne 1ef0 │ │ │ │ │ + subs r7, r7, #1 │ │ │ │ │ + beq 220c │ │ │ │ │ cmp sl, #6 │ │ │ │ │ cmple r4, #6 │ │ │ │ │ - sub r7, r7, #4 │ │ │ │ │ - ldrgt r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - strgt r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - bgt 10c4 │ │ │ │ │ + sub r5, r5, #4 │ │ │ │ │ + bgt 164c │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - add r3, r9, #1 │ │ │ │ │ - ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + add r3, r8, #1 │ │ │ │ │ + ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b de0 │ │ │ │ │ - sub r6, r3, r6 │ │ │ │ │ + b 1068 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + b 1338 │ │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [r3] │ │ │ │ │ + str r3, [r9], #-4 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + sub r3, r3, #4 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 15b8 │ │ │ │ │ + ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ │ + str r1, [r3], #-4 │ │ │ │ │ + str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 15b8 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + ldr r1, [r3] │ │ │ │ │ + str r1, [r2], #-4 │ │ │ │ │ + beq 2290 │ │ │ │ │ + sub r3, r3, #4 │ │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + b 1228 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r1, #1 │ │ │ │ │ + ldr r1, [r3], #-4 │ │ │ │ │ + str r1, [r2], #-4 │ │ │ │ │ + str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + bne 1298 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + lsl r7, r3, #2 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + rsb r6, r7, #0 │ │ │ │ │ + rsb r3, r3, #1 │ │ │ │ │ + add r1, r5, r3, lsl #2 │ │ │ │ │ + add r0, r9, r3, lsl #2 │ │ │ │ │ + lsl r4, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memmove │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldreq r3, [r3] │ │ │ │ │ + streq r3, [r9, r6] │ │ │ │ │ + beq 1c08 │ │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + add r1, r3, r4 │ │ │ │ │ + add r0, r5, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memmove │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + cmn r5, r6 │ │ │ │ │ + ldr r3, [r3] │ │ │ │ │ + str r3, [r9, r6] │ │ │ │ │ + ldrne r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + ldrne r3, [r3] │ │ │ │ │ + strne r3, [r5, r6] │ │ │ │ │ + b 1c08 │ │ │ │ │ + sub r6, r3, r6 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ lsl r2, sl, #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - add r5, r5, r6, lsl #2 │ │ │ │ │ - add r0, r5, #4 │ │ │ │ │ + add r9, r9, r6, lsl #2 │ │ │ │ │ + add r0, r9, #4 │ │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ │ lsl r6, r6, #2 │ │ │ │ │ add r1, r3, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 1e18 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + bne 1f1c │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e5c │ │ │ │ │ + bne 1f60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 22b0 │ │ │ │ │ + beq 2438 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 138c │ │ │ │ │ - b cfc │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ - str r3, [r5], #-4 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - sub r3, r3, #4 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 1344 │ │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ │ - str r1, [r3], #-4 │ │ │ │ │ - str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 1344 │ │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ │ - sub r2, r2, #4 │ │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r3, [lr], #-4 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - beq 2254 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - str lr, [fp, #-84] @ 0xffffffac │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b 101c │ │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - sub r3, r3, #4 │ │ │ │ │ - str r2, [r0] │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - subne r2, r1, #4 │ │ │ │ │ - strdne r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - bne fac │ │ │ │ │ + bne 1600 │ │ │ │ │ + b f88 │ │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1530 │ │ │ │ │ + beq 1808 │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ - lsl r6, r2, #2 │ │ │ │ │ + lsl r5, r2, #2 │ │ │ │ │ mov r1, lr │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - add r0, r5, r3, lsl #2 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + add r0, r9, r3, lsl #2 │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 2074 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 2104 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b cfc │ │ │ │ │ - add r1, r5, #28 │ │ │ │ │ + b f88 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + blt 18dc │ │ │ │ │ + lsl r5, r4, #2 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memmove │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + add r9, r9, r5 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 1d70 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 1d98 │ │ │ │ │ + subs r6, r6, r4 │ │ │ │ │ + beq f54 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + add r3, r3, r5 │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + b c10 │ │ │ │ │ + add r1, r8, #28 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e6c │ │ │ │ │ + bne 10f0 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - blt e74 │ │ │ │ │ + blt 10f8 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r4, r4, #4 │ │ │ │ │ str r9, [r4, #4] │ │ │ │ │ - mov r5, r4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1064 │ │ │ │ │ + beq 12e0 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 1064 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 12e0 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r7 │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - bge a68 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + bge cf0 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b ccc │ │ │ │ │ + b f58 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - blx r7 │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ - bge 864 │ │ │ │ │ - b 15b0 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + blx sl │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + bge 868 │ │ │ │ │ + b 18dc │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b0c │ │ │ │ │ - cmp r6, sl │ │ │ │ │ - ble b14 │ │ │ │ │ - ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - movlt r3, r2 │ │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + bne d98 │ │ │ │ │ + cmp r7, r9 │ │ │ │ │ + ble da0 │ │ │ │ │ + ldr r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble 17e0 │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - sub r7, r3, r5 │ │ │ │ │ + movge r3, r5 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + ble 1b08 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + sub r7, r3, r6 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - add r7, r5, r7, asr #1 │ │ │ │ │ + add r7, r6, r7, asr #1 │ │ │ │ │ ldr r8, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r3, r7, lsl #2] │ │ │ │ │ - bne 1aa4 │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - ldr r9, [r1, #8] │ │ │ │ │ + bne 1c2c │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + ldr sl, [r1, #8] │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - movlt r2, r6 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + cmp r5, sl │ │ │ │ │ + movlt r2, r5 │ │ │ │ │ + movge r2, sl │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2364 │ │ │ │ │ + beq 23a4 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r4, #20 │ │ │ │ │ addeq r0, r4, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 235c │ │ │ │ │ + beq 23e8 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 20a4 │ │ │ │ │ - lsr r6, r0, #31 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - strne r7, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - addeq r5, r7, #1 │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble 17d4 │ │ │ │ │ + beq 2134 │ │ │ │ │ + lsr r5, r0, #31 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + strne r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + addeq r6, r7, #1 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + ble 1afc │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 1614 │ │ │ │ │ - sub r6, r3, r5 │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + bne 193c │ │ │ │ │ + sub r5, r3, r6 │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - add r6, r5, r6, asr #1 │ │ │ │ │ + add r5, r6, r5, asr #1 │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ - ldr r1, [r2, r6, lsl #2] │ │ │ │ │ + ldr r1, [r2, r5, lsl #2] │ │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r8, [r1, #8] │ │ │ │ │ cmp r7, r8 │ │ │ │ │ movlt r2, r7 │ │ │ │ │ movge r2, r8 │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r0, [r4, #28] │ │ │ │ │ - beq 16fc │ │ │ │ │ + beq 1a24 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addeq r0, r4, #28 │ │ │ │ │ addne r0, r4, #20 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq 1718 │ │ │ │ │ + beq 1a40 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ lsrne r3, r3, #31 │ │ │ │ │ - beq 1e94 │ │ │ │ │ + beq 1fc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - strne r6, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - addeq r5, r6, #1 │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - ble 17d4 │ │ │ │ │ + strne r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + addeq r6, r5, #1 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + ble 1afc │ │ │ │ │ add r8, r4, #20 │ │ │ │ │ - str sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - mov sl, r7 │ │ │ │ │ + str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - sub r6, r4, r5 │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - add r6, r5, r6, asr #1 │ │ │ │ │ - ldr r1, [r3, r6, lsl #2] │ │ │ │ │ + sub r5, r4, r6 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + add r5, r6, r5, asr #1 │ │ │ │ │ + ldr r1, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r9, [r1, #8] │ │ │ │ │ - cmp r9, sl │ │ │ │ │ - movlt r2, r9 │ │ │ │ │ - movge r2, sl │ │ │ │ │ + ldr sl, [r1, #8] │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ + movlt r2, sl │ │ │ │ │ + movge r2, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 239c │ │ │ │ │ + beq 23ac │ │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ movne r0, r8 │ │ │ │ │ addeq r0, r7, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 23ac │ │ │ │ │ + beq 239c │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1dac │ │ │ │ │ + beq 1e90 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - addeq r5, r6, #1 │ │ │ │ │ - movne r4, r6 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - blt 1754 │ │ │ │ │ - ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + addeq r6, r5, #1 │ │ │ │ │ + movne r4, r5 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + blt 1a7c │ │ │ │ │ + ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 184c │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + beq 1b74 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 15b0 │ │ │ │ │ + blt 18dc │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - add sl, sl, r4 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + add r9, r9, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1ef0 │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + bne 1fd4 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r3, r3, r4 │ │ │ │ │ strne r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - sub r3, r3, r2 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - beq 1b50 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq 1530 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r4, [r3] │ │ │ │ │ - b 734 │ │ │ │ │ - add r1, r6, #28 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 90c │ │ │ │ │ - cmp sl, r7 │ │ │ │ │ - bgt 914 │ │ │ │ │ - ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - movlt r8, r4 │ │ │ │ │ - movge r8, r3 │ │ │ │ │ - cmp r8, r5 │ │ │ │ │ - ble 1a84 │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - sub r4, r8, r5 │ │ │ │ │ - add r4, r5, r4, asr #1 │ │ │ │ │ - ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r0, [r3, r4, lsl #2] │ │ │ │ │ - bne 1a8c │ │ │ │ │ - ldr r9, [r0, #8] │ │ │ │ │ - ldr r3, [r6, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - movlt r2, r9 │ │ │ │ │ - movge r2, r3 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 23b4 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addne r0, r0, #20 │ │ │ │ │ - addeq r0, r0, #28 │ │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - beq 2280 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addne r1, r6, #20 │ │ │ │ │ - addeq r1, r6, #28 │ │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 208c │ │ │ │ │ - lsr r0, r0, #31 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - addne r5, r4, #1 │ │ │ │ │ - moveq r8, r4 │ │ │ │ │ - cmp r8, r5 │ │ │ │ │ - ble 1c68 │ │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - bne 1894 │ │ │ │ │ - sub r4, r8, r5 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r9, [r6, #8] │ │ │ │ │ - add r4, r5, r4, asr #1 │ │ │ │ │ - ldr r0, [r3, r4, lsl #2] │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - movlt r2, r3 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - ldreq r0, [r0, #28] │ │ │ │ │ - beq 1974 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - addeq r0, r0, #28 │ │ │ │ │ - addne r0, r0, #20 │ │ │ │ │ - ldrb r7, [r6, #16] │ │ │ │ │ - tst r7, #32 │ │ │ │ │ - ubfx r1, r7, #5, #1 │ │ │ │ │ - str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - ldreq r1, [r6, #28] │ │ │ │ │ - beq 1998 │ │ │ │ │ - tst r7, #64 @ 0x40 │ │ │ │ │ - addeq r1, r6, #28 │ │ │ │ │ - addne r1, r6, #20 │ │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - lsrne r3, r0, #31 │ │ │ │ │ - beq 1e84 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - addne r5, r4, #1 │ │ │ │ │ - movne r4, r8 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - ble 1a4c │ │ │ │ │ - str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ - ubfx r7, r7, #6, #1 │ │ │ │ │ - ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - add r3, r6, #20 │ │ │ │ │ - str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - sub r8, r4, r5 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - add r8, r5, r8, asr #1 │ │ │ │ │ - ldr r0, [r3, r8, lsl #2] │ │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - movlt r2, r6 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ - tst r1, #32 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + sub r6, r3, r2 │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ + beq 1f98 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ beq 2394 │ │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ │ - beq 2184 │ │ │ │ │ - add r0, r0, #20 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 2190 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq 1a58 │ │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 1a6c │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 1a74 │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - blt 19dc │ │ │ │ │ - ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne 938 │ │ │ │ │ - b 98c │ │ │ │ │ + str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r4, [r3] │ │ │ │ │ + b 738 │ │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ add r1, r3, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1a34 │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - bge 1a3c │ │ │ │ │ - add r5, r8, #1 │ │ │ │ │ - b 1a40 │ │ │ │ │ - ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b 1878 │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - b 938 │ │ │ │ │ + bne bec │ │ │ │ │ + cmp r5, sl │ │ │ │ │ + bge bf4 │ │ │ │ │ + add r7, r8, #1 │ │ │ │ │ + b bf8 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + mov r4, sl │ │ │ │ │ + b a24 │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + mov r7, sl │ │ │ │ │ + b a24 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - blx r7 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 1914 │ │ │ │ │ - b 15b0 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + blx sl │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + bge ac0 │ │ │ │ │ + b 18dc │ │ │ │ │ + str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + lsl r4, r3, #2 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memmove │ │ │ │ │ + add r3, r9, r4 │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r2, [r2] │ │ │ │ │ + str r2, [r3] │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b f88 │ │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + add r7, r3, #2 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + ble 1d10 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + b a38 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - bge 1690 │ │ │ │ │ - b 15b0 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + bge 19b8 │ │ │ │ │ + b 18dc │ │ │ │ │ + mov r3, sl │ │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 14fc │ │ │ │ │ + ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 17d4 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ bge 7cc │ │ │ │ │ - b 15b0 │ │ │ │ │ + b 18dc │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 15b0 │ │ │ │ │ - beq 9e4 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + blt 18dc │ │ │ │ │ + beq c6c │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r4, [r3] │ │ │ │ │ - b 72c │ │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + b 730 │ │ │ │ │ + ldr r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + b 1920 │ │ │ │ │ + str sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - lsl r4, r3, #2 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ - add r3, sl, r4 │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r2, [r2] │ │ │ │ │ - str r2, [r3] │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b cfc │ │ │ │ │ - ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - b 15f8 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - add r3, sl, r4 │ │ │ │ │ - beq 1b28 │ │ │ │ │ + add r3, r9, r4 │ │ │ │ │ + beq 1bfc │ │ │ │ │ mov r2, r4 │ │ │ │ │ - ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - str r3, [sl, r2, lsl #2] │ │ │ │ │ + str r3, [r9, r2, lsl #2] │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ str r3, [r4, r2, lsl #2] │ │ │ │ │ - b 1b34 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - b 17d4 │ │ │ │ │ + b 1c08 │ │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + add r7, r3, #2 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + bgt 1c24 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + b 1820 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b 1afc │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 478 │ │ │ │ │ - b cbc │ │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ - add r3, r6, r5 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 970 │ │ │ │ │ - ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - add r3, r3, r5 │ │ │ │ │ - str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - b 970 │ │ │ │ │ + bge 46c │ │ │ │ │ + b f48 │ │ │ │ │ + ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + b c08 │ │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + subs r6, r2, #1 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ str r2, [r3], #4 │ │ │ │ │ - beq 209c │ │ │ │ │ + beq 2368 │ │ │ │ │ add r2, r1, #4 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ b 754 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - sub r3, r3, #1 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ + ldr r8, [fp, #-84] @ 0xffffffac │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + ldr r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memmove │ │ │ │ │ + add r3, r7, r5 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r3, [r1], #4 │ │ │ │ │ - str r3, [r0], #4 │ │ │ │ │ - beq 234c │ │ │ │ │ - str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + beq 1850 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + add r3, r3, r5 │ │ │ │ │ + str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + b 1850 │ │ │ │ │ + ldrd r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + sub r0, r0, #1 │ │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 9b8 │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - b 1a4c │ │ │ │ │ - add r1, r6, #28 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 7c8 │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ - movge r4, #0 │ │ │ │ │ - movlt r4, #1 │ │ │ │ │ - b 7cc │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - b 15f8 │ │ │ │ │ + cmp r0, #1 │ │ │ │ │ + ldr r0, [r2], #4 │ │ │ │ │ + str r0, [r1], #4 │ │ │ │ │ + beq 23b4 │ │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b c3c │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 720 │ │ │ │ │ + bne 724 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 724 │ │ │ │ │ + b 728 │ │ │ │ │ + add r1, r5, #28 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 7c8 │ │ │ │ │ + cmp sl, r4 │ │ │ │ │ + movge r4, #0 │ │ │ │ │ + movlt r4, #1 │ │ │ │ │ + b 7cc │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + b 1920 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge c90 │ │ │ │ │ - b cbc │ │ │ │ │ + bge f20 │ │ │ │ │ + b f48 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bge 21c │ │ │ │ │ - b cbc │ │ │ │ │ + bge 218 │ │ │ │ │ + b f48 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ blx r5 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 12b0 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + bge 1524 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 14fc │ │ │ │ │ + ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + b 17d4 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 1154 │ │ │ │ │ - b 1cfc │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - mov r9, r7 │ │ │ │ │ - ldr ip, [fp, #-84] @ 0xffffffac │ │ │ │ │ - str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - lsl r6, r3, #2 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - rsb r7, r6, #0 │ │ │ │ │ - rsb r3, r3, #1 │ │ │ │ │ - add r1, r9, r3, lsl #2 │ │ │ │ │ - add r0, r5, r3, lsl #2 │ │ │ │ │ - lsl r4, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ldreq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldreq r3, [r3] │ │ │ │ │ - streq r3, [r5, r7] │ │ │ │ │ - beq 1b34 │ │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - add r1, r3, r4 │ │ │ │ │ - add r0, r6, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - cmn r6, r7 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ - str r3, [r5, r7] │ │ │ │ │ - ldrne r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldrne r3, [r3] │ │ │ │ │ - strne r3, [r6, r7] │ │ │ │ │ - b 1b34 │ │ │ │ │ - cmp r9, sl │ │ │ │ │ + subs r9, r0, #0 │ │ │ │ │ + bge 13c8 │ │ │ │ │ + b 1e60 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - b 17b8 │ │ │ │ │ - cmp sl, r9 │ │ │ │ │ + b 1ae0 │ │ │ │ │ + cmp r9, sl │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 478 │ │ │ │ │ + b 46c │ │ │ │ │ cmp r7, r8 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b c90 │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ - movge r0, #0 │ │ │ │ │ - movlt r0, #1 │ │ │ │ │ - b 1154 │ │ │ │ │ - cmp r5, r7 │ │ │ │ │ + b f20 │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 12b0 │ │ │ │ │ + b 904 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + movge r8, #0 │ │ │ │ │ + movlt r8, #1 │ │ │ │ │ + b a04 │ │ │ │ │ + cmp r9, sl │ │ │ │ │ + movge r9, #0 │ │ │ │ │ + movlt r9, #1 │ │ │ │ │ + b 13c8 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 13a4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 1618 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + movge r4, #0 │ │ │ │ │ + movlt r4, #1 │ │ │ │ │ + b 218 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e5c │ │ │ │ │ + bne 1f60 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1424 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + beq 17b0 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ add r1, r3, #4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r0, r3, #4 │ │ │ │ │ - b 1420 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + b 17ac │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b 1e30 │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - movge r4, #0 │ │ │ │ │ - movlt r4, #1 │ │ │ │ │ - b 21c │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - b 1878 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + b 1f34 │ │ │ │ │ + cmp r5, r6 │ │ │ │ │ + movge r5, #0 │ │ │ │ │ + movlt r5, #1 │ │ │ │ │ + b 1524 │ │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + blx r3 │ │ │ │ │ + subs sl, r0, #0 │ │ │ │ │ + bge 1464 │ │ │ │ │ + b 1e60 │ │ │ │ │ + ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + str lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b 1ca4 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + movle r3, #0 │ │ │ │ │ + movgt r3, #1 │ │ │ │ │ + b 984 │ │ │ │ │ + cmp r3, sl │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - b 19b0 │ │ │ │ │ + b b60 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - b 1728 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - subs r2, r4, #1 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r3, [r2], #4 │ │ │ │ │ - str r3, [r1], #4 │ │ │ │ │ - str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ - str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - bne 30c │ │ │ │ │ - b cd8 │ │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - blx r3 │ │ │ │ │ - subs sl, r0, #0 │ │ │ │ │ - bge 11f0 │ │ │ │ │ - b 1cfc │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - b 1878 │ │ │ │ │ + b 1a50 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r3, r5, r4 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 1810 │ │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - add r2, r6, #4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - b 2bc │ │ │ │ │ - ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 14fc │ │ │ │ │ - ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - b cfc │ │ │ │ │ - ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - add r7, r7, r3 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 1b38 │ │ │ │ │ + ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + add r5, r5, r3 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1fe4 │ │ │ │ │ - add r1, r7, #4 │ │ │ │ │ + beq 201c │ │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + add r3, r2, r3 │ │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + add r1, r5, #4 │ │ │ │ │ lsl r2, r4, #2 │ │ │ │ │ - add r0, r5, #4 │ │ │ │ │ + add r0, r9, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1318 │ │ │ │ │ + beq 158c │ │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ lsl r2, r4, #2 │ │ │ │ │ add r0, r3, #4 │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 2044 │ │ │ │ │ + beq 20cc │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - mov r8, sl │ │ │ │ │ + mov r7, sl │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ - str r3, [r5], #-4 │ │ │ │ │ + str r3, [r9], #-4 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 1468 │ │ │ │ │ + b 1680 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + subs r2, r4, #1 │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + ldr r3, [r2], #4 │ │ │ │ │ + str r3, [r1], #4 │ │ │ │ │ + str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + bne 304 │ │ │ │ │ + b f64 │ │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + add r2, r6, #4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + b 2bc │ │ │ │ │ cmp sl, r3 │ │ │ │ │ movge sl, #0 │ │ │ │ │ movlt sl, #1 │ │ │ │ │ - b 11f0 │ │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - ldr r1, [r2], #-4 │ │ │ │ │ - str r1, [r3], #-4 │ │ │ │ │ - str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b dbc │ │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - add r3, r2, r3 │ │ │ │ │ - str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 1f60 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - add r3, r3, r5 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - ldr r0, [r9, #16] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 20ec │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - ldr lr, [r3, #12] │ │ │ │ │ - add r3, lr, r5 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - add r3, r3, r5 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b d6c │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - b 15f8 │ │ │ │ │ + b 1464 │ │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + b 1ca4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + mov r8, sl │ │ │ │ │ + ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq cfc │ │ │ │ │ + beq f88 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ - lsl r6, r2, #2 │ │ │ │ │ - add r0, r5, r3, lsl #2 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ + lsl r5, r2, #2 │ │ │ │ │ + add r0, r9, r3, lsl #2 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ + str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r1, sl │ │ │ │ │ add r0, r3, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 1530 │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - movge r0, #0 │ │ │ │ │ - movlt r0, #1 │ │ │ │ │ - b 1914 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b ccc │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - movge r6, #0 │ │ │ │ │ - movlt r6, #1 │ │ │ │ │ - b 1690 │ │ │ │ │ - str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - b 1b50 │ │ │ │ │ - str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b ccc │ │ │ │ │ - ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bl 2fbc │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 29c │ │ │ │ │ - b cfc │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b f88 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + movge r4, #0 │ │ │ │ │ + movlt r4, #1 │ │ │ │ │ + b ac0 │ │ │ │ │ + cmp r5, sl │ │ │ │ │ + movge r5, #0 │ │ │ │ │ + movlt r5, #1 │ │ │ │ │ + b 19b8 │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + b c80 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + b 1920 │ │ │ │ │ + cmp r5, sl │ │ │ │ │ + movge r5, #0 │ │ │ │ │ + movlt r5, #1 │ │ │ │ │ + b cf0 │ │ │ │ │ + ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + b f88 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + add r3, r3, r5 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 21c0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ ldr lr, [r3, #12] │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ add r3, lr, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq d6c │ │ │ │ │ - b 2028 │ │ │ │ │ + add r3, sl, r5 │ │ │ │ │ + str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + b ff8 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + ldr lr, [r3, #12] │ │ │ │ │ + ldr sl, [r3, #16] │ │ │ │ │ + add r3, lr, r5 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + beq ff8 │ │ │ │ │ + b 21ac │ │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + ldr r1, [r2], #-4 │ │ │ │ │ + str r1, [r3], #-4 │ │ │ │ │ + str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 1048 │ │ │ │ │ + ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + b 17d4 │ │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b f58 │ │ │ │ │ + ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - bl 2fbc │ │ │ │ │ + bl 30dc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne d10 │ │ │ │ │ - b cfc │ │ │ │ │ - cmp r4, r9 │ │ │ │ │ - movge r4, #0 │ │ │ │ │ - movlt r4, #1 │ │ │ │ │ - b 864 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - b 9f8 │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - movge r6, #0 │ │ │ │ │ - movlt r6, #1 │ │ │ │ │ - b a68 │ │ │ │ │ + bne 29c │ │ │ │ │ + b f88 │ │ │ │ │ add r0, r4, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - bne af4 │ │ │ │ │ + bne d80 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 15d8 │ │ │ │ │ - mov r8, r4 │ │ │ │ │ - b 7f4 │ │ │ │ │ - add r0, r0, #28 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - bne 1a1c │ │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - ldr r1, [r3, #28] │ │ │ │ │ - b 1a60 │ │ │ │ │ - add r0, r0, #28 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - bne 8f0 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 185c │ │ │ │ │ + b 1904 │ │ │ │ │ + ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + bl 30dc │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bne f9c │ │ │ │ │ + b f88 │ │ │ │ │ add r0, r8, #28 │ │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - bne 554 │ │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ │ - b 5c4 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - lsl r2, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcpy │ │ │ │ │ - b cfc │ │ │ │ │ - mvn r3, #0 │ │ │ │ │ + bne 540 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b 5b0 │ │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 14fc │ │ │ │ │ + ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 17d4 │ │ │ │ │ add r0, r9, #28 │ │ │ │ │ ldrb r1, [r8, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - bne 39c │ │ │ │ │ + bne 10d0 │ │ │ │ │ ldr r1, [r8, #28] │ │ │ │ │ - b ba0 │ │ │ │ │ + b 186c │ │ │ │ │ + add r0, r8, #28 │ │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + bne 11e4 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b 1250 │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + b 17d4 │ │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + lsl r2, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcpy │ │ │ │ │ + b f88 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + b 18dc │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ - ldrb r3, [r6, #16] │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 22e4 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + beq 2408 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ b 7b0 │ │ │ │ │ add r0, r4, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 708 │ │ │ │ │ + bne 70c │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 1c9c │ │ │ │ │ - add r0, r5, #28 │ │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ │ - tst r1, #32 │ │ │ │ │ - bne f68 │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - b fd4 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - mov r9, r7 │ │ │ │ │ - str lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - lsl r6, r3, #2 │ │ │ │ │ - b 1d3c │ │ │ │ │ + b 1dd8 │ │ │ │ │ add r0, r9, #28 │ │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ │ + ldrb r1, [r8, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - bne e4c │ │ │ │ │ + bne 390 │ │ │ │ │ + ldr r1, [r8, #28] │ │ │ │ │ + b e30 │ │ │ │ │ + add r0, r0, #28 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne bd4 │ │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ + ldr r1, [r3, #28] │ │ │ │ │ + b 1b88 │ │ │ │ │ + str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b f58 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b 7f0 │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + movge r3, #0 │ │ │ │ │ + movlt r3, #1 │ │ │ │ │ + b 868 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 1540 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 18fc │ │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ │ - b 2240 │ │ │ │ │ + b 850 │ │ │ │ │ + str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b f88 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b 1ad0 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b 1990 │ │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ │ + b 1ab8 │ │ │ │ │ + str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + b 1ca4 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b a90 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 2354 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b 2248 │ │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ │ + b aa8 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b 19a8 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b ce0 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b cc8 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - b 112c │ │ │ │ │ + b 1f0 │ │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ │ + b 1df8 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - b c68 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b c80 │ │ │ │ │ + b 444 │ │ │ │ │ ldr r0, [r9, #28] │ │ │ │ │ - b 226c │ │ │ │ │ - mov r9, r7 │ │ │ │ │ - lsl r6, r8, #2 │ │ │ │ │ - str r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 1d3c │ │ │ │ │ + b 233c │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 838 │ │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ │ + b 9f4 │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b 9d8 │ │ │ │ │ + str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + lsl r7, r7, #2 │ │ │ │ │ + b 1700 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 14fc │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + b 17d4 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 11d8 │ │ │ │ │ - ldr r0, [r8, #28] │ │ │ │ │ - b 1288 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 1c74 │ │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ │ - b 450 │ │ │ │ │ + b 208 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b 2228 │ │ │ │ │ - str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b cfc │ │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ │ - b 1f4 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b 468 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 2210 │ │ │ │ │ - ldr r0, [r8, #28] │ │ │ │ │ - b 21b4 │ │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ │ - b 21f8 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b 1144 │ │ │ │ │ + b 2324 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 12a0 │ │ │ │ │ + b 45c │ │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ │ + b 14fc │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 20c │ │ │ │ │ + b 1514 │ │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ │ + b 22a4 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 230c │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - b 11c0 │ │ │ │ │ - str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 1b50 │ │ │ │ │ + b ef8 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 1680 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 1668 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 21a0 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 2168 │ │ │ │ │ + b f10 │ │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ │ + b 13a0 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b a58 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b a40 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 83c │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 2188 │ │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ │ - b 1790 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b 854 │ │ │ │ │ + b 13b8 │ │ │ │ │ + ldr r0, [r8, #28] │ │ │ │ │ + b 227c │ │ │ │ │ + str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b f88 │ │ │ │ │ + ldr r0, [r8, #28] │ │ │ │ │ + b 22bc │ │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ │ + b 1434 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 17a8 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 18e4 │ │ │ │ │ + b 144c │ │ │ │ │ │ │ │ │ │ -000023bc : │ │ │ │ │ +000024dc : │ │ │ │ │ list_clear_impl.isra.0(): │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bmi 246c │ │ │ │ │ + bmi 258c │ │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 23dc │ │ │ │ │ + beq 24fc │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ sub ip, r1, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 23dc │ │ │ │ │ + bgt 24fc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne 23dc │ │ │ │ │ + bne 24fc │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ str r2, [fp, #-8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bmi 2474 │ │ │ │ │ + bmi 2594 │ │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2438 │ │ │ │ │ + beq 2558 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ sub ip, r1, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2438 │ │ │ │ │ + bgt 2558 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne 2438 │ │ │ │ │ - b 2424 │ │ │ │ │ + bne 2558 │ │ │ │ │ + b 2544 │ │ │ │ │ mov r0, r2 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyMem_Free │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyMem_Free │ │ │ │ │ │ │ │ │ │ -00002484 : │ │ │ │ │ +000025a4 : │ │ │ │ │ PyList_Insert(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 2538 │ │ │ │ │ + beq 2658 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2550 │ │ │ │ │ + beq 2670 │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r1, r4, #1 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 40 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2530 │ │ │ │ │ + beq 2650 │ │ │ │ │ add ip, r5, r4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ sub r1, r4, #1 │ │ │ │ │ ldr lr, [r6, #12] │ │ │ │ │ bic ip, ip, ip, asr #31 │ │ │ │ │ movge ip, r5 │ │ │ │ │ cmp r4, ip │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ movlt ip, r4 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt 2518 │ │ │ │ │ + bgt 2638 │ │ │ │ │ add r3, lr, r4, lsl #2 │ │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ str r0, [r3], #-4 │ │ │ │ │ - ble 2504 │ │ │ │ │ + ble 2624 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ mov r0, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [lr, ip, lsl #2] │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ @@ -2469,54 +2542,54 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 2530 │ │ │ │ │ + b 2650 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #487 @ 0x1e7 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 2548 │ │ │ │ │ + b 2668 │ │ │ │ │ │ │ │ │ │ -00002564 : │ │ │ │ │ +00002684 : │ │ │ │ │ list_slice_lock_held(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub r6, r2, r1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 28cc │ │ │ │ │ - ldr r3, [pc, #892] @ 2908 │ │ │ │ │ + ble 29ec │ │ │ │ │ + ldr r3, [pc, #892] @ 2a28 │ │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r9, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r5, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 28b4 │ │ │ │ │ + beq 29d4 │ │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1896] @ 0x768 │ │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #824] @ 290c │ │ │ │ │ + ldr r3, [pc, #824] @ 2a2c │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r5, #12] │ │ │ │ │ sub r2, r5, #8 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ str r1, [r5, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ @@ -2530,419 +2603,419 @@ │ │ │ │ │ orr r3, r3, r9 │ │ │ │ │ str r2, [r9] │ │ │ │ │ str r3, [r5, #-4] │ │ │ │ │ str lr, [r5, #-8] │ │ │ │ │ str r2, [lr, #4] │ │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ │ strhi r1, [r5, #12] │ │ │ │ │ - bhi 28d8 │ │ │ │ │ + bhi 29f8 │ │ │ │ │ lsl r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ strne r6, [r5, #16] │ │ │ │ │ - beq 28d8 │ │ │ │ │ + beq 29f8 │ │ │ │ │ ldr r3, [r8, #12] │ │ │ │ │ ldr lr, [r5, #12] │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ add r1, r3, r7, lsl #2 │ │ │ │ │ sub lr, lr, #4 │ │ │ │ │ add r7, r3, r4, lsl #2 │ │ │ │ │ sub r3, r7, r1 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ - beq 2750 │ │ │ │ │ + beq 2870 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 272c │ │ │ │ │ + beq 284c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 2710 │ │ │ │ │ + beq 2830 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq 26f4 │ │ │ │ │ + beq 2814 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq 26d8 │ │ │ │ │ + beq 27f8 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq 26bc │ │ │ │ │ + beq 27dc │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne 2894 │ │ │ │ │ + bne 29b4 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ - beq 2878 │ │ │ │ │ + beq 2998 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ add lr, lr, #4 │ │ │ │ │ str ip, [r3] │ │ │ │ │ mov r4, lr │ │ │ │ │ str r3, [lr] │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ str ip, [r3] │ │ │ │ │ add r1, r2, #8 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ str ip, [r3] │ │ │ │ │ add lr, r4, #8 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add r1, r2, #12 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ str ip, [r3] │ │ │ │ │ add lr, r4, #12 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ add r1, r2, #16 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ str ip, [r3] │ │ │ │ │ add lr, r4, #16 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ add r1, r2, #20 │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ str ip, [r3] │ │ │ │ │ add lr, r4, #20 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ add r1, r2, #24 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ str ip, [r3] │ │ │ │ │ add lr, r4, #24 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add r1, r2, #28 │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ add lr, r4, #28 │ │ │ │ │ str ip, [r3] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ - bne 2750 │ │ │ │ │ + bne 2870 │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ cmp r7, r1 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ - bne 2658 │ │ │ │ │ - b 2878 │ │ │ │ │ + bne 2778 │ │ │ │ │ + b 2998 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2884 │ │ │ │ │ + bgt 29a4 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ - b 26a0 │ │ │ │ │ + b 27c0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 25cc │ │ │ │ │ - b 287c │ │ │ │ │ + bne 26ec │ │ │ │ │ + b 299c │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 158 │ │ │ │ │ R_ARM_JUMP24 PyList_New.constprop.0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 28f8 │ │ │ │ │ + bgt 2a18 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 28f8 │ │ │ │ │ + bne 2a18 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 2640 │ │ │ │ │ - b 287c │ │ │ │ │ + bne 2760 │ │ │ │ │ + b 299c │ │ │ │ │ .word 0x00000368 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000031c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00002910 : │ │ │ │ │ +00002a30 : │ │ │ │ │ list_insert(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne 2b70 │ │ │ │ │ + bne 2c90 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2bb4 │ │ │ │ │ + beq 2cd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2b94 │ │ │ │ │ + ble 2cb4 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 2bb4 │ │ │ │ │ + beq 2cd4 │ │ │ │ │ ldr r5, [r5, #4] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 2b5c │ │ │ │ │ + beq 2c7c │ │ │ │ │ ldr r8, [r6, #16] │ │ │ │ │ add r7, r3, #1 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - ble 2b30 │ │ │ │ │ + ble 2c50 │ │ │ │ │ add r4, r3, #7 │ │ │ │ │ add r1, r3, #4 │ │ │ │ │ add r4, r4, r7, asr #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ bic r4, r4, #3 │ │ │ │ │ sub r0, r4, r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movle r4, r1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 2b40 │ │ │ │ │ + beq 2c60 │ │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 2b48 │ │ │ │ │ + bhi 2c68 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ lsl r1, r4, #2 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ strne r0, [r6, #12] │ │ │ │ │ strne r7, [r6, #8] │ │ │ │ │ strne r4, [r6, #16] │ │ │ │ │ - beq 2b48 │ │ │ │ │ + beq 2c68 │ │ │ │ │ add r0, r2, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ │ movlt r2, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ movlt r0, r3 │ │ │ │ │ movge r0, r2 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ lsl r2, ip, #2 │ │ │ │ │ ldr lr, [r1, ip, lsl #2] │ │ │ │ │ add r4, r2, #4 │ │ │ │ │ add r6, r1, ip, lsl #2 │ │ │ │ │ str lr, [r1, r4] │ │ │ │ │ sub lr, r3, #2 │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ sub lr, r2, #4 │ │ │ │ │ sub r7, r3, #3 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ ldr r7, [r1, lr] │ │ │ │ │ str r7, [r1, ip, lsl #2] │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ sub ip, r2, #8 │ │ │ │ │ sub r7, r3, #4 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ ldr r7, [r1, ip] │ │ │ │ │ str r7, [r1, lr] │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ sub lr, r2, #12 │ │ │ │ │ sub r7, r3, #5 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ ldr r7, [r1, lr] │ │ │ │ │ str r7, [r1, ip] │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ sub ip, r2, #16 │ │ │ │ │ sub r7, r3, #6 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ ldr r7, [r1, ip] │ │ │ │ │ str r7, [r1, lr] │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ sub lr, r2, #20 │ │ │ │ │ sub r7, r3, #7 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ ldr r7, [r1, lr] │ │ │ │ │ str r7, [r1, ip] │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ sub ip, r2, #24 │ │ │ │ │ sub r7, r3, #8 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ ldr r7, [r1, ip] │ │ │ │ │ str r7, [r1, lr] │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ sub r2, r2, #28 │ │ │ │ │ sub lr, r3, #9 │ │ │ │ │ cmp r0, lr │ │ │ │ │ ldr lr, [r1, r2] │ │ │ │ │ str lr, [r1, ip] │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ ldr ip, [r6, #-32] @ 0xffffffe0 │ │ │ │ │ sub r3, r3, #10 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str ip, [r1, r2] │ │ │ │ │ - bgt 2b08 │ │ │ │ │ + bgt 2c28 │ │ │ │ │ sub r2, r1, #36 @ 0x24 │ │ │ │ │ add r2, r2, r4 │ │ │ │ │ ldr ip, [r2, #-4]! │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str ip, [r2, #4] │ │ │ │ │ - ble 2af4 │ │ │ │ │ + ble 2c14 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ str r5, [r1, r0, lsl #2] │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ cmp r7, r8, asr #1 │ │ │ │ │ - blt 2984 │ │ │ │ │ + blt 2aa4 │ │ │ │ │ str r7, [r6, #8] │ │ │ │ │ - b 29e4 │ │ │ │ │ + b 2b04 │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b 29b4 │ │ │ │ │ + b 2ad4 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt 2b38 │ │ │ │ │ + blt 2c58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 2b24 │ │ │ │ │ + b 2c44 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #487 @ 0x1e7 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 2b24 │ │ │ │ │ + b 2c44 │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC16 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b54 │ │ │ │ │ - b 2938 │ │ │ │ │ + beq 2c74 │ │ │ │ │ + b 2a58 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 295c │ │ │ │ │ + bne 2a7c │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 295c │ │ │ │ │ + b 2a7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mvneq r2, #0 │ │ │ │ │ - beq 2964 │ │ │ │ │ - b 2b54 │ │ │ │ │ + beq 2a84 │ │ │ │ │ + b 2c74 │ │ │ │ │ │ │ │ │ │ -00002bc8 : │ │ │ │ │ +00002ce8 : │ │ │ │ │ PyList_GetSlice(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 2c04 │ │ │ │ │ + beq 2d24 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt 2c44 │ │ │ │ │ + blt 2d64 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ movge r1, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt 2c3c │ │ │ │ │ + bgt 2d5c │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movge r2, r3 │ │ │ │ │ - b 2564 │ │ │ │ │ + b 2684 │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movw r1, #747 @ 0x2eb │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ @@ -2953,180 +3026,180 @@ │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b 2c00 │ │ │ │ │ + b 2d20 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 2bec │ │ │ │ │ + b 2d0c │ │ │ │ │ │ │ │ │ │ -00002c4c : │ │ │ │ │ +00002d6c : │ │ │ │ │ PyList_Clear(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 2c7c │ │ │ │ │ - bl 23bc │ │ │ │ │ + beq 2d9c │ │ │ │ │ + bl 24dc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r1, #1553 @ 0x611 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00002c94 <_PyList_AsTupleAndClear>: │ │ │ │ │ +00002db4 <_PyList_AsTupleAndClear>: │ │ │ │ │ _PyList_AsTupleAndClear(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2cc4 <_PyList_AsTupleAndClear+0x30> │ │ │ │ │ + beq 2de4 <_PyList_AsTupleAndClear+0x30> │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 <_PyTuple_FromArraySteal> │ │ │ │ │ R_ARM_JUMP24 _PyTuple_FromArraySteal │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyTuple_New │ │ │ │ │ │ │ │ │ │ -00002cd0 : │ │ │ │ │ +00002df0 : │ │ │ │ │ listiter_traverse(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 2cf8 │ │ │ │ │ + beq 2e18 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx r3 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002d04 : │ │ │ │ │ +00002e24 : │ │ │ │ │ list_count(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ subs r7, r2, #0 │ │ │ │ │ movne r7, #0 │ │ │ │ │ movne r8, r1 │ │ │ │ │ movne r6, r0 │ │ │ │ │ movne r5, r7 │ │ │ │ │ - bne 2d80 │ │ │ │ │ - b 2dac │ │ │ │ │ + bne 2ea0 │ │ │ │ │ + b 2ecc │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2df4 │ │ │ │ │ + ble 2f14 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addgt r7, r7, #1 │ │ │ │ │ ldrgt r2, [r6, #8] │ │ │ │ │ - bgt 2da0 │ │ │ │ │ - bne 2e14 │ │ │ │ │ + bgt 2ec0 │ │ │ │ │ + bne 2f34 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bcs 2dac │ │ │ │ │ + bcs 2ecc │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2dbc │ │ │ │ │ + ble 2edc │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bne 2d3c │ │ │ │ │ + bne 2e5c │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bhi 2d80 │ │ │ │ │ + bhi 2ea0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ str r1, [r4] │ │ │ │ │ - bne 2d3c │ │ │ │ │ + bne 2e5c │ │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - beq 2da0 │ │ │ │ │ + beq 2ec0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 2da0 │ │ │ │ │ + bne 2ec0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ - b 2da0 │ │ │ │ │ + b 2ec0 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 2d5c │ │ │ │ │ + bne 2e7c │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 2d5c │ │ │ │ │ + b 2e7c │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ │ │ -00002e20 : │ │ │ │ │ +00002f40 : │ │ │ │ │ PyList_Reverse(): │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2e78 │ │ │ │ │ + beq 2f98 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 2e78 │ │ │ │ │ + beq 2f98 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bgt 2e4c │ │ │ │ │ + bgt 2f6c │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls 2e44 │ │ │ │ │ + bls 2f64 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r1], #4 │ │ │ │ │ str r2, [r3], #-4 │ │ │ │ │ - b 2e5c │ │ │ │ │ + b 2f7c │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r1, #3248 @ 0xcb0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ @@ -3134,102 +3207,102 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00002ea4 : │ │ │ │ │ +00002fc4 : │ │ │ │ │ list_clear_slot(): │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2f40 │ │ │ │ │ + beq 3060 │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - bmi 2f08 │ │ │ │ │ + bmi 3028 │ │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2f00 │ │ │ │ │ + beq 3020 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ sub ip, r1, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2f1c │ │ │ │ │ + ble 303c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bcs 2ee4 │ │ │ │ │ + bcs 3004 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne 2f00 │ │ │ │ │ + bne 3020 │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ str r2, [fp, #-8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ │ - b 2f00 │ │ │ │ │ + b 3020 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002f48 : │ │ │ │ │ +00003068 : │ │ │ │ │ listiter_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - blt 2f78 │ │ │ │ │ + blt 3098 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ - bmi 2f78 │ │ │ │ │ + bmi 3098 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -00002f88 : │ │ │ │ │ +000030a8 : │ │ │ │ │ listreviter_traverse(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 2fb0 │ │ │ │ │ + beq 30d0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx r3 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002fbc : │ │ │ │ │ +000030dc : │ │ │ │ │ merge_getmem(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge 3078 │ │ │ │ │ + bge 3194 │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ @@ -3237,66 +3310,65 @@ │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ add r2, r4, #540 @ 0x21c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 3060 │ │ │ │ │ + beq 313c │ │ │ │ │ + str r3, [fp, #-16] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + str r2, [r4, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ mvneq r2, #-536870912 @ 0xe0000000 │ │ │ │ │ mvnne r2, #-268435456 @ 0xf0000000 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bcc 3054 │ │ │ │ │ + bcc 3188 │ │ │ │ │ mul r0, r5, r3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - beq 3054 │ │ │ │ │ + beq 3188 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ str r5, [r4, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r0, r0, r5, lsl #2 │ │ │ │ │ strne r0, [r4, #16] │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 304c │ │ │ │ │ - str r3, [fp, #-16] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ │ - str r2, [r4, #12] │ │ │ │ │ - b 3008 │ │ │ │ │ + b 3180 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00003080 : │ │ │ │ │ +0000319c : │ │ │ │ │ list_copy(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 2564 │ │ │ │ │ + b 2684 │ │ │ │ │ │ │ │ │ │ -0000309c : │ │ │ │ │ +000031b8 : │ │ │ │ │ PyList_Extend(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 30b0 │ │ │ │ │ - b 457c <_list_extend> │ │ │ │ │ + beq 31cc │ │ │ │ │ + b 46dc <_list_extend> │ │ │ │ │ R_ARM_JUMP24 _list_extend │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movw r1, #1542 @ 0x606 │ │ │ │ │ @@ -3305,98 +3377,98 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -000030dc : │ │ │ │ │ +000031f8 : │ │ │ │ │ listreviter_len(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 3110 │ │ │ │ │ + beq 322c │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ movgt r0, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b 3104 │ │ │ │ │ + b 3220 │ │ │ │ │ │ │ │ │ │ -00003118 : │ │ │ │ │ +00003234 : │ │ │ │ │ list_inplace_repeat_lock_held(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ cmpne r4, #0 │ │ │ │ │ - beq 320c │ │ │ │ │ + beq 3328 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 3208 │ │ │ │ │ + ble 3324 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - blt 3218 │ │ │ │ │ + blt 3334 │ │ │ │ │ mul r1, r5, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 40 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 3210 │ │ │ │ │ + beq 332c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r6, [r6, #12] │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ lslle r5, r4, #2 │ │ │ │ │ - ble 31cc │ │ │ │ │ + ble 32e8 │ │ │ │ │ sub lr, r5, #1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ lsl r5, r4, #2 │ │ │ │ │ add ip, r6, r4, lsl #2 │ │ │ │ │ - b 31a8 │ │ │ │ │ + b 32c4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq 31cc │ │ │ │ │ + beq 32e8 │ │ │ │ │ ldr r0, [r2], #4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 31a0 │ │ │ │ │ + bgt 32bc │ │ │ │ │ add r3, lr, r3 │ │ │ │ │ cmp r3, #1073741824 @ 0x40000000 │ │ │ │ │ movge r3, #1342177280 @ 0x50000000 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - b 31a0 │ │ │ │ │ + b 32bc │ │ │ │ │ mov r4, r5 │ │ │ │ │ lsl r7, r1, #2 │ │ │ │ │ cmp r5, r1, lsl #2 │ │ │ │ │ - bge 320c │ │ │ │ │ + bge 3328 │ │ │ │ │ sub r5, r7, r4 │ │ │ │ │ add r0, r6, r4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ movge r5, r4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r4, r4, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bgt 31dc │ │ │ │ │ - b 320c │ │ │ │ │ - bl 23bc │ │ │ │ │ + bgt 32f8 │ │ │ │ │ + b 3328 │ │ │ │ │ + bl 24dc │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 3210 │ │ │ │ │ + b 332c │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -502,15 +502,15 @@ │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyTuple_Type │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq c68 │ │ │ │ │ + beq cf4 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyLong_Type │ │ │ │ │ sub lr, r2, lr │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ @@ -536,15 +536,15 @@ │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ beq 760 │ │ │ │ │ ldr r2, [ip, #4]! │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne fec │ │ │ │ │ + bne 10d8 │ │ │ │ │ ldr r6, [ip] │ │ │ │ │ tst lr, r4 │ │ │ │ │ beq 700 │ │ │ │ │ ldr r9, [r6, #8] │ │ │ │ │ cmp r9, #15 │ │ │ │ │ bls 700 │ │ │ │ │ mov r4, #0 │ │ │ │ │ @@ -559,15 +559,15 @@ │ │ │ │ │ movwne r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ beq b84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - bne d38 │ │ │ │ │ + bne c68 │ │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ │ sub r2, fp, #1088 @ 0x440 │ │ │ │ │ sub r1, r1, #4 │ │ │ │ │ str r2, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ │ str r1, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ @@ -575,15 +575,15 @@ │ │ │ │ │ mov r2, #7 │ │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ │ str r5, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ │ str sl, [fp, #-1620] @ 0xfffff9ac │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ │ str r2, [fp, #-1628] @ 0xfffff9a4 │ │ │ │ │ - bgt d9c │ │ │ │ │ + bgt ccc │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r5, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str sl, [fp, #-1676] @ 0xfffff974 │ │ │ │ │ @@ -592,18 +592,18 @@ │ │ │ │ │ sub r1, fp, #1632 @ 0x660 │ │ │ │ │ sub r0, fp, #1616 @ 0x650 │ │ │ │ │ sub r1, r1, #4 │ │ │ │ │ sub r0, r0, #12 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r8, [fp, #-1636] @ 0xfffff99c │ │ │ │ │ str r3, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ │ - bl 2254 │ │ │ │ │ + bl 2250 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1098 │ │ │ │ │ + beq 1088 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ asr r3, r2, r3 │ │ │ │ │ and r2, r2, r1 │ │ │ │ │ @@ -637,21 +637,21 @@ │ │ │ │ │ ldr r9, [r1, #8] │ │ │ │ │ ldr sl, [r0, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ movlt r2, sl │ │ │ │ │ movge r2, r9 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 1194 │ │ │ │ │ + beq 1180 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 1128 │ │ │ │ │ + beq 106c │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 113c │ │ │ │ │ + beq 1080 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ beq c40 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ @@ -668,15 +668,15 @@ │ │ │ │ │ blt a4c │ │ │ │ │ b 944 │ │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ sub r2, r2, #12 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1098 │ │ │ │ │ + blt 1088 │ │ │ │ │ beq a24 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ blt b08 │ │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ lsl r0, r5, #2 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ add r1, r8, r0 │ │ │ │ │ @@ -708,28 +708,28 @@ │ │ │ │ │ str r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ │ bne 7f0 │ │ │ │ │ ldr r5, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ ldr sl, [fp, #-1676] @ 0xfffff974 │ │ │ │ │ ldr r6, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 1158 │ │ │ │ │ + bne 118c │ │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ ldr r0, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ add r3, r3, #532 @ 0x214 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 1020 │ │ │ │ │ + bne fd8 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str sl, [r6, #12] │ │ │ │ │ str r5, [r6, #8] │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ - bne 1064 │ │ │ │ │ + bne 101c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ @@ -760,21 +760,21 @@ │ │ │ │ │ asr r4, r4, #1 │ │ │ │ │ ldr r1, [r8, r4, lsl #2] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ movlt r2, r6 │ │ │ │ │ movge r2, r7 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1178 │ │ │ │ │ + beq 1120 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 110c │ │ │ │ │ + beq 1050 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ ldr r0, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 1120 │ │ │ │ │ + beq 1064 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ beq ae4 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq af4 │ │ │ │ │ @@ -810,42 +810,42 @@ │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r5, [r0, #8] │ │ │ │ │ str sl, [r0, #12] │ │ │ │ │ str r1, [fp, #-1604] @ 0xfffff9bc │ │ │ │ │ b a04 │ │ │ │ │ - ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + ldr sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1004 │ │ │ │ │ + beq 10fc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r1 │ │ │ │ │ movne ip, #0 │ │ │ │ │ andeq ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ movwne r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - bne d38 │ │ │ │ │ + bne c68 │ │ │ │ │ tst lr, r4 │ │ │ │ │ movwne r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_long_compare │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_long_compare │ │ │ │ │ bne 780 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 1014 │ │ │ │ │ + beq 10f0 │ │ │ │ │ ldr lr, [r2, #100] @ 0x64 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_object_compare │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_object_compare │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ @@ -861,15 +861,15 @@ │ │ │ │ │ b bec │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ beq c34 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne ff0 │ │ │ │ │ + bne 10dc │ │ │ │ │ ands ip, lr, r4 │ │ │ │ │ beq bd8 │ │ │ │ │ ldr r6, [r1] │ │ │ │ │ ldr r6, [r6, #8] │ │ │ │ │ cmp r6, #15 │ │ │ │ │ bls bd8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ @@ -892,70 +892,14 @@ │ │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 8f4 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b 8f8 │ │ │ │ │ - ldr ip, [r3, #8] │ │ │ │ │ - cmp ip, #0 │ │ │ │ │ - ble 6c0 │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - movw lr, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ - movt lr, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyLong_Type │ │ │ │ │ - movw r7, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ - movt r7, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - mov r6, sl │ │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - sub lr, r2, lr │ │ │ │ │ - str r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - clz lr, lr │ │ │ │ │ - lsr lr, lr, #5 │ │ │ │ │ - b cf4 │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - bne cd8 │ │ │ │ │ - cmp ip, #0 │ │ │ │ │ - beq cd8 │ │ │ │ │ - ldrb r9, [r9, #16] │ │ │ │ │ - mov r3, ip │ │ │ │ │ - and ip, r9, #28 │ │ │ │ │ - sub ip, ip, #4 │ │ │ │ │ - clz ip, ip │ │ │ │ │ - lsr ip, ip, #5 │ │ │ │ │ - add r1, r1, #1 │ │ │ │ │ - cmp r5, r1 │ │ │ │ │ - beq b54 │ │ │ │ │ - ldr r9, [r6, #4]! │ │ │ │ │ - ldr r9, [r9, #4] │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - bne 10f0 │ │ │ │ │ - ldr r0, [r6] │ │ │ │ │ - ldr r9, [r0, #8] │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - beq 1144 │ │ │ │ │ - ldr r9, [r0, #16] │ │ │ │ │ - ldr r0, [r9, #4] │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ - bne 1104 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq cd8 │ │ │ │ │ - tst lr, r4 │ │ │ │ │ - beq cb0 │ │ │ │ │ - ldr r0, [r9, #8] │ │ │ │ │ - cmp r0, #15 │ │ │ │ │ - bls cb0 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b cd8 │ │ │ │ │ sub ip, fp, #1616 @ 0x650 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ sub ip, ip, #4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ @@ -982,19 +926,75 @@ │ │ │ │ │ str r2, [fp, #-1628] @ 0xfffff9a4 │ │ │ │ │ ble 7cc │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ asr r1, r5, r2 │ │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ │ - bgt da0 │ │ │ │ │ + bgt cd0 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mvn r3, r3, lsl r2 │ │ │ │ │ b 7cc │ │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ │ + cmp ip, #0 │ │ │ │ │ + ble 6c0 │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + movw lr, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ + movt lr, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyLong_Type │ │ │ │ │ + movw r7, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ + movt r7, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ + mov r6, sl │ │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + sub lr, r2, lr │ │ │ │ │ + str sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + clz lr, lr │ │ │ │ │ + lsr lr, lr, #5 │ │ │ │ │ + b d80 │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ + bne d64 │ │ │ │ │ + cmp ip, #0 │ │ │ │ │ + beq d64 │ │ │ │ │ + ldrb r9, [r9, #16] │ │ │ │ │ + mov r3, ip │ │ │ │ │ + and ip, r9, #28 │ │ │ │ │ + sub ip, ip, #4 │ │ │ │ │ + clz ip, ip │ │ │ │ │ + lsr ip, ip, #5 │ │ │ │ │ + add r1, r1, #1 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + beq b54 │ │ │ │ │ + ldr r9, [r6, #4]! │ │ │ │ │ + ldr r9, [r9, #4] │ │ │ │ │ + cmp r9, r8 │ │ │ │ │ + bne fc4 │ │ │ │ │ + ldr sl, [r6] │ │ │ │ │ + ldr r9, [sl, #8] │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + beq 116c │ │ │ │ │ + ldr r9, [sl, #16] │ │ │ │ │ + ldr sl, [r9, #4] │ │ │ │ │ + cmp r2, sl │ │ │ │ │ + bne fbc │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq d64 │ │ │ │ │ + tst lr, r4 │ │ │ │ │ + beq d3c │ │ │ │ │ + ldr sl, [r9, #8] │ │ │ │ │ + cmp sl, #15 │ │ │ │ │ + bls d3c │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + b d64 │ │ │ │ │ ldr r2, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ sub r0, r3, #-268435455 @ 0xf0000001 │ │ │ │ │ ldr lr, [fp, #-1620] @ 0xfffff9ac │ │ │ │ │ add r2, r2, #20 │ │ │ │ │ ldr r1, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ │ add ip, r2, r0, lsl #4 │ │ │ │ │ ldr r2, [r2, r0, lsl #4] │ │ │ │ │ @@ -1003,32 +1003,32 @@ │ │ │ │ │ sub r2, r2, lr │ │ │ │ │ ldr lr, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ asr r2, r2, #2 │ │ │ │ │ add r2, ip, r2, lsl #1 │ │ │ │ │ add ip, ip, r2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ add ip, ip, lr │ │ │ │ │ - ble f60 │ │ │ │ │ + ble f28 │ │ │ │ │ cmp r1, ip │ │ │ │ │ movle r4, #1 │ │ │ │ │ - bgt f68 │ │ │ │ │ + bgt f30 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ble e74 │ │ │ │ │ sub r2, r0, #36 @ 0x24 │ │ │ │ │ add r0, r2, fp │ │ │ │ │ ldr r2, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ ble e74 │ │ │ │ │ sub r0, fp, #1616 @ 0x650 │ │ │ │ │ sub r1, r3, #2 │ │ │ │ │ sub r0, r0, #12 │ │ │ │ │ bl 108 │ │ │ │ │ R_ARM_CALL merge_at │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1184 │ │ │ │ │ + bne 110c │ │ │ │ │ ldr r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ble e74 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ sub r0, fp, #1616 @ 0x650 │ │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ │ sub r1, r3, #2 │ │ │ │ │ @@ -1053,107 +1053,85 @@ │ │ │ │ │ add r8, r8, ip, lsl #2 │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ │ add r1, r1, r3, lsl #4 │ │ │ │ │ str ip, [r1, #-1556] @ 0xfffff9ec │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ str r1, [fp, #-1604] @ 0xfffff9bc │ │ │ │ │ - bne 10e8 │ │ │ │ │ + bne fb4 │ │ │ │ │ ldr r5, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr sl, [fp, #-1676] @ 0xfffff974 │ │ │ │ │ ldr r6, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ ble 9c4 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - beq f00 │ │ │ │ │ - sub r2, r2, #36 @ 0x24 │ │ │ │ │ - add r2, r2, fp │ │ │ │ │ - ldr r0, [r2, #-1588] @ 0xfffff9cc │ │ │ │ │ - ldr r2, [r2, #-1556] @ 0xfffff9ec │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - sublt r1, r3, #2 │ │ │ │ │ + bne 1150 │ │ │ │ │ sub r0, fp, #1616 @ 0x650 │ │ │ │ │ sub r0, r0, #12 │ │ │ │ │ bl 108 │ │ │ │ │ R_ARM_CALL merge_at │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1170 │ │ │ │ │ + bne 1118 │ │ │ │ │ ldr r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ble 9c4 │ │ │ │ │ sub r0, fp, #1616 @ 0x650 │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ sub r0, r0, #12 │ │ │ │ │ - beq f50 │ │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ │ - ldr ip, [r2, #-1604] @ 0xfffff9bc │ │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ │ - ldr r2, [r2, #-1572] @ 0xfffff9dc │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - sublt r1, r3, #3 │ │ │ │ │ + bne 112c │ │ │ │ │ bl 108 │ │ │ │ │ R_ARM_CALL merge_at │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f14 │ │ │ │ │ - b 1170 │ │ │ │ │ + beq efc │ │ │ │ │ + b 1118 │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ sub ip, ip, r1 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ cmp r1, r2, lsl #1 │ │ │ │ │ lsl lr, r2, #1 │ │ │ │ │ - ble fd4 │ │ │ │ │ + ble fa8 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ movge r4, #2 │ │ │ │ │ bge e14 │ │ │ │ │ lsl r2, ip, #1 │ │ │ │ │ cmp r1, lr, lsl #1 │ │ │ │ │ lsl ip, lr, #1 │ │ │ │ │ - ble fe0 │ │ │ │ │ + ble f9c │ │ │ │ │ cmp r2, r1 │ │ │ │ │ movge r4, #3 │ │ │ │ │ bge e14 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ mov r4, #3 │ │ │ │ │ cmp r1, ip │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ suble ip, ip, r1 │ │ │ │ │ suble r2, r2, r1 │ │ │ │ │ - ble fc8 │ │ │ │ │ + ble f90 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ble e14 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ - b fac │ │ │ │ │ - sub lr, lr, r1 │ │ │ │ │ - sub ip, ip, r1 │ │ │ │ │ - b f84 │ │ │ │ │ + b f74 │ │ │ │ │ sub ip, ip, r1 │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ - b fa0 │ │ │ │ │ - ldr r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ - mov r2, r9 │ │ │ │ │ + b f68 │ │ │ │ │ + sub lr, lr, r1 │ │ │ │ │ + sub ip, ip, r1 │ │ │ │ │ + b f4c │ │ │ │ │ + ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ │ + b 7f0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 780 │ │ │ │ │ + b d64 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - b 780 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC unsafe_float_compare │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS unsafe_float_compare │ │ │ │ │ + ldr sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ b 780 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ @@ -1162,113 +1140,137 @@ │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str sl, [r6, #12] │ │ │ │ │ str r3, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ str r5, [r6, #8] │ │ │ │ │ - bne 10e0 │ │ │ │ │ + bne 10d0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ movne r0, r7 │ │ │ │ │ bne a0c │ │ │ │ │ b a1c │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 107c │ │ │ │ │ + b 1034 │ │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bpl 1074 │ │ │ │ │ + bpl 102c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ subs r0, r7, #0 │ │ │ │ │ bne a0c │ │ │ │ │ b a1c │ │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + add r0, r3, #28 │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + bne ab0 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b ae8 │ │ │ │ │ + ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + add r0, r0, #28 │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + bne 8d4 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b c44 │ │ │ │ │ ldr r5, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ ldr sl, [fp, #-1676] @ 0xfffff974 │ │ │ │ │ ldr r6, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ ldr r0, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ add r3, r3, #532 @ 0x214 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ movne r7, #0 │ │ │ │ │ - bne 1028 │ │ │ │ │ + bne fe0 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ ldr r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str sl, [r6, #12] │ │ │ │ │ str r5, [r6, #8] │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ beq a1c │ │ │ │ │ mov r7, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 107c │ │ │ │ │ - ldr r2, [fp, #-1664] @ 0xfffff980 │ │ │ │ │ - b 7f0 │ │ │ │ │ + b 1034 │ │ │ │ │ + ldr r9, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ - ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + mov r2, r9 │ │ │ │ │ mov r3, #0 │ │ │ │ │ b 780 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - b cd8 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC unsafe_float_compare │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS unsafe_float_compare │ │ │ │ │ + b 780 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + b 780 │ │ │ │ │ + ldr r5, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ + ldr sl, [fp, #-1676] @ 0xfffff974 │ │ │ │ │ + ldr r6, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ + ldr r0, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ + b 1098 │ │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - add r0, r3, #28 │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - bne ab0 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b ae8 │ │ │ │ │ - ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - add r0, r0, #28 │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - bne 8d4 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b c44 │ │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ │ + b 1058 │ │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ │ + ldr ip, [r2, #-1604] @ 0xfffff9bc │ │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ │ + ldr r2, [r2, #-1572] @ 0xfffff9dc │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + sublt r1, r3, #3 │ │ │ │ │ + b f18 │ │ │ │ │ + sub r2, r2, #36 @ 0x24 │ │ │ │ │ + add r2, r2, fp │ │ │ │ │ + ldr r0, [r2, #-1588] @ 0xfffff9cc │ │ │ │ │ + ldr r2, [r2, #-1556] @ 0xfffff9ec │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + sublt r1, r3, #2 │ │ │ │ │ + b ee8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ - ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + ldr sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ mov r3, r9 │ │ │ │ │ b 780 │ │ │ │ │ + ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 1074 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - ldr r0, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ - b 10a8 │ │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - b 1114 │ │ │ │ │ - ldr r5, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ - ldr sl, [fp, #-1676] @ 0xfffff974 │ │ │ │ │ - ldr r6, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ - b 1170 │ │ │ │ │ - ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 1130 │ │ │ │ │ + b 1118 │ │ │ │ │ │ │ │ │ │ -000011a0 : │ │ │ │ │ +000011a8 : │ │ │ │ │ list_sort_impl(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #2392] @ 0x958 │ │ │ │ │ sub sp, sp, #1664 @ 0x680 │ │ │ │ │ @@ -1281,95 +1283,95 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str r2, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ - beq 14a8 │ │ │ │ │ + beq 14b0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - bne 18ac │ │ │ │ │ + bne 18b0 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - strgt r1, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ + strgt r1, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ ldrgt r8, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ - ble 14c4 │ │ │ │ │ + ble 14cc │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyTuple_Type │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - beq 1b6c │ │ │ │ │ + beq 1b84 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyLong_Type │ │ │ │ │ sub ip, r2, ip │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ clz ip, ip │ │ │ │ │ cmp r2, r7 │ │ │ │ │ str r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ - bne 1824 │ │ │ │ │ + bne 1828 │ │ │ │ │ mov lr, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r3, lr │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r5, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - b 12a0 │ │ │ │ │ + b 12a8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 12c4 │ │ │ │ │ + beq 12cc │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ and r3, r3, #28 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ - bge 12d0 │ │ │ │ │ + bge 12d8 │ │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 2158 │ │ │ │ │ + bne 2158 │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ tst ip, lr │ │ │ │ │ - beq 1270 │ │ │ │ │ + beq 1278 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r5, #15 │ │ │ │ │ - bls 1270 │ │ │ │ │ + bls 1278 │ │ │ │ │ mov lr, #0 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - blt 1298 │ │ │ │ │ + blt 12a0 │ │ │ │ │ ldr r5, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ movwne r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - beq 17d0 │ │ │ │ │ + beq 17d4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bne 1a80 │ │ │ │ │ + bne 1a84 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 1aa8 │ │ │ │ │ + bne 1aac │ │ │ │ │ sub r1, fp, #1616 @ 0x650 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r1, r1, #4 │ │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ │ cmp r6, #63 @ 0x3f │ │ │ │ │ str r2, [fp, #-1604] @ 0xfffff9bc │ │ │ │ │ str r6, [fp, #-1620] @ 0xfffff9ac │ │ │ │ │ @@ -1378,54 +1380,54 @@ │ │ │ │ │ str r2, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ │ mov r2, #7 │ │ │ │ │ str r1, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ str r3, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ │ - bgt 1ee0 │ │ │ │ │ + bgt 1ee0 │ │ │ │ │ ldr sl, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 2048 │ │ │ │ │ + bne 201c │ │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ │ sub r3, r3, #8 │ │ │ │ │ str r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r4, r6 │ │ │ │ │ str r6, [fp, #-1676] @ 0xfffff974 │ │ │ │ │ str r6, [fp, #-1692] @ 0xfffff964 │ │ │ │ │ str sl, [fp, #-1696] @ 0xfffff960 │ │ │ │ │ str r5, [fp, #-1700] @ 0xfffff95c │ │ │ │ │ - ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ sub r1, fp, #1632 @ 0x660 │ │ │ │ │ str r9, [fp, #-1632] @ 0xfffff9a0 │ │ │ │ │ str r3, [fp, #-1628] @ 0xfffff9a4 │ │ │ │ │ - bl 2254 │ │ │ │ │ + bl 2250 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1de8 │ │ │ │ │ + beq 1dc0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [fp, #-1620] @ 0xfffff9ac │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ asr r3, r2, r3 │ │ │ │ │ and r2, r2, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bge 1894 │ │ │ │ │ + bge 1898 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ movlt r3, r4 │ │ │ │ │ str r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bge 15f0 │ │ │ │ │ + bge 15f8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ str r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ │ ldr r3, [r9, r7, lsl #2] │ │ │ │ │ mov r6, r7 │ │ │ │ │ @@ -1434,56 +1436,56 @@ │ │ │ │ │ str r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ add r3, r5, r6 │ │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ asr r7, r3, #1 │ │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ldr r1, [r9, r7, lsl #2] │ │ │ │ │ - bne 1580 │ │ │ │ │ + bne 1588 │ │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ ldr r8, [r1, #8] │ │ │ │ │ ldr sl, [r0, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp sl, r8 │ │ │ │ │ movlt r2, sl │ │ │ │ │ movge r2, r8 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 21f8 │ │ │ │ │ + beq 2160 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2160 │ │ │ │ │ + beq 213c │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 2174 │ │ │ │ │ + beq 2150 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - beq 1b44 │ │ │ │ │ + beq 1b48 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b5c │ │ │ │ │ + beq 1b60 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1680 │ │ │ │ │ + beq 1688 │ │ │ │ │ mov lr, r7 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r5, lr │ │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ movlt r6, lr │ │ │ │ │ - blt 16a8 │ │ │ │ │ - b 15a4 │ │ │ │ │ + blt 16b0 │ │ │ │ │ + b 15ac │ │ │ │ │ mov r3, #0 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - bgt 1814 │ │ │ │ │ + bgt 1818 │ │ │ │ │ mov r3, #256 @ 0x100 │ │ │ │ │ str r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-1608] @ 0xfffff9b8 │ │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -1496,410 +1498,409 @@ │ │ │ │ │ str r6, [fp, #-1620] @ 0xfffff9ac │ │ │ │ │ str r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ add r3, r3, #536 @ 0x218 │ │ │ │ │ str r2, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ │ mov r3, #7 │ │ │ │ │ str r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ │ - bne 1ca0 │ │ │ │ │ + bne 1ca0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ ldr r0, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ │ add r3, r3, #536 @ 0x218 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 2124 │ │ │ │ │ + bne 2108 │ │ │ │ │ ldr r3, [fp, #-1688] @ 0xfffff968 │ │ │ │ │ ldr r7, [r5, #12] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ - bne 21c8 │ │ │ │ │ + bne 2174 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 2198 │ │ │ │ │ + beq 2010 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ - ble 2198 │ │ │ │ │ + ble 2010 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1de8 │ │ │ │ │ - beq 1680 │ │ │ │ │ + blt 1dc0 │ │ │ │ │ + beq 1688 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - blt 1790 │ │ │ │ │ + blt 1798 │ │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ lsl r4, r5, #2 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ add r1, r9, r4 │ │ │ │ │ - ble 174c │ │ │ │ │ + ble 1754 │ │ │ │ │ sub r8, r7, r5 │ │ │ │ │ add r6, r4, #4 │ │ │ │ │ add r0, r9, r6 │ │ │ │ │ lsl r8, r8, #2 │ │ │ │ │ mov r2, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ str r3, [r9, r5, lsl #2] │ │ │ │ │ - ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1984 │ │ │ │ │ + bne 1988 │ │ │ │ │ ldr r3, [fp, #-1660] @ 0xfffff984 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 13f4 │ │ │ │ │ + bne 13fc │ │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1d34 │ │ │ │ │ + bne 1d0c │ │ │ │ │ ldr r1, [fp, #-1660] @ 0xfffff984 │ │ │ │ │ - ldr r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ + ldr r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ str r9, [fp, #-1596] @ 0xfffff9c4 │ │ │ │ │ lsl r0, r1, #2 │ │ │ │ │ str r1, [fp, #-1588] @ 0xfffff9cc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ add r9, r9, r0 │ │ │ │ │ str r2, [fp, #-1592] @ 0xfffff9c8 │ │ │ │ │ str r1, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ │ - bne 1c48 │ │ │ │ │ + bne 1b70 │ │ │ │ │ ldr r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ │ ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ str r3, [fp, #-1676] @ 0xfffff974 │ │ │ │ │ - bne 1e10 │ │ │ │ │ + bne 1d04 │ │ │ │ │ ldr r6, [fp, #-1692] @ 0xfffff964 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr sl, [fp, #-1696] @ 0xfffff960 │ │ │ │ │ ldr r5, [fp, #-1700] @ 0xfffff95c │ │ │ │ │ - bgt 1f64 │ │ │ │ │ + bgt 1f8c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 19a4 │ │ │ │ │ + bne 19a8 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 1ca0 │ │ │ │ │ + bne 1ca0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ cmpne r6, #1 │ │ │ │ │ - ble 1520 │ │ │ │ │ - b 1cd4 │ │ │ │ │ + ble 1528 │ │ │ │ │ + b 1cd4 │ │ │ │ │ add r5, r7, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ble 15a0 │ │ │ │ │ + ble 15a8 │ │ │ │ │ ldr r3, [fp, #-1664] @ 0xfffff980 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 178c │ │ │ │ │ + bne 1794 │ │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ ldr r7, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ ldr sl, [r3, #8] │ │ │ │ │ ldrb r8, [r3, #16] │ │ │ │ │ ubfx r3, r8, #5, #1 │ │ │ │ │ str r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - str r7, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ + str r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ mov r7, sl │ │ │ │ │ ubfx sl, r8, #6, #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ add r4, r5, r8 │ │ │ │ │ ldr r3, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ asr r4, r4, #1 │ │ │ │ │ ldr r1, [r9, r4, lsl #2] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ movlt r2, r6 │ │ │ │ │ movge r2, r7 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 21a0 │ │ │ │ │ + beq 21d0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 217c │ │ │ │ │ + beq 1ff4 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ ldr r0, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 2190 │ │ │ │ │ + beq 2008 │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ - beq 176c │ │ │ │ │ + beq 1774 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 177c │ │ │ │ │ + beq 1784 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 1784 │ │ │ │ │ + bge 178c │ │ │ │ │ mov r8, r4 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bgt 16cc │ │ │ │ │ - ldr r7, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ + bgt 16d4 │ │ │ │ │ + ldr r7, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ lsl r4, r5, #2 │ │ │ │ │ add r1, r9, r4 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bgt 15b4 │ │ │ │ │ + bgt 15bc │ │ │ │ │ ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ str r3, [r9, r5, lsl #2] │ │ │ │ │ - ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 15e0 │ │ │ │ │ - ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ + beq 15e8 │ │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ │ - b 1998 │ │ │ │ │ + b 199c │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1724 │ │ │ │ │ + bne 172c │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt 172c │ │ │ │ │ + bgt 1734 │ │ │ │ │ add r5, r4, #1 │ │ │ │ │ - b 1730 │ │ │ │ │ + b 1738 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b 1408 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - ldr r5, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ - ldr sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + b 1410 │ │ │ │ │ + ldr r8, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 208c │ │ │ │ │ + ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ + beq 2038 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r0 │ │ │ │ │ movne r1, #0 │ │ │ │ │ andeq r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movwne r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - bne 1a80 │ │ │ │ │ + bne 1a84 │ │ │ │ │ tst ip, lr │ │ │ │ │ movwne r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_long_compare │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_long_compare │ │ │ │ │ - bne 12f4 │ │ │ │ │ + bne 12fc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 2000 │ │ │ │ │ + beq 1fe8 │ │ │ │ │ ldr ip, [r2, #100] @ 0x64 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_object_compare │ │ │ │ │ cmp ip, #0 │ │ │ │ │ moveq r1, r0 │ │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 12f4 │ │ │ │ │ + b 12fc │ │ │ │ │ ldr r8, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ - b 1218 │ │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ + b 1220 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov lr, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r8, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - b 1850 │ │ │ │ │ + b 1854 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bge 189c │ │ │ │ │ + bge 18a0 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne 2104 │ │ │ │ │ + bne 20f0 │ │ │ │ │ ands r0, ip, lr │ │ │ │ │ - beq 183c │ │ │ │ │ + beq 1840 │ │ │ │ │ ldr r8, [r1] │ │ │ │ │ ldr r8, [r8, #8] │ │ │ │ │ cmp r8, #15 │ │ │ │ │ - bls 183c │ │ │ │ │ + bls 1840 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov lr, #0 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - blt 1848 │ │ │ │ │ + blt 184c │ │ │ │ │ ldr r8, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov lr, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 12d4 │ │ │ │ │ + b 12dc │ │ │ │ │ str r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ │ - b 15f0 │ │ │ │ │ + b 15f8 │ │ │ │ │ ldr r8, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ - b 12d4 │ │ │ │ │ + b 12dc │ │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ │ - bgt 200c │ │ │ │ │ + bgt 2050 │ │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ │ add r3, r6, #136 @ 0x88 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ str r2, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ add r8, r2, r3, lsl #2 │ │ │ │ │ str r2, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ movle sl, r8 │ │ │ │ │ - ble 1c78 │ │ │ │ │ + ble 1c78 │ │ │ │ │ ldr r7, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r8] │ │ │ │ │ - beq 20d0 │ │ │ │ │ + beq 20b4 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 1c5c │ │ │ │ │ + beq 1c5c │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ str r4, [r8, #4] │ │ │ │ │ - beq 20a0 │ │ │ │ │ + beq 2084 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq 1974 │ │ │ │ │ + beq 1978 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ mov r4, r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r8, #8] │ │ │ │ │ - beq 211c │ │ │ │ │ + beq 20e8 │ │ │ │ │ cmp r6, #3 │ │ │ │ │ - beq 1974 │ │ │ │ │ + beq 1978 │ │ │ │ │ add r9, r7, #8 │ │ │ │ │ mov r4, #3 │ │ │ │ │ add r7, r8, #8 │ │ │ │ │ ldr r1, [r9, #4]! │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r7, #4]! │ │ │ │ │ - beq 209c │ │ │ │ │ + beq 2080 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne 1950 │ │ │ │ │ + bne 1954 │ │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ mov sl, r8 │ │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ - b 1218 │ │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ + b 1220 │ │ │ │ │ mov r2, r8 │ │ │ │ │ add r0, r3, r6 │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ str r5, [r3, r4] │ │ │ │ │ - b 15e0 │ │ │ │ │ + b 15e8 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r0, [sl] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 19cc │ │ │ │ │ + bgt 19d0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 19cc │ │ │ │ │ + bne 19d0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - ble 1d1c │ │ │ │ │ + ble 1e00 │ │ │ │ │ ldr r0, [sl, #4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 19f4 │ │ │ │ │ + bgt 19f8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 19f4 │ │ │ │ │ + bne 19f8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq 1a70 │ │ │ │ │ + beq 1a74 │ │ │ │ │ ldr r0, [sl, #8] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1a1c │ │ │ │ │ + bgt 1a20 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1a1c │ │ │ │ │ + bne 1a20 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #3 │ │ │ │ │ - beq 1a70 │ │ │ │ │ + beq 1a74 │ │ │ │ │ add r8, sl, #8 │ │ │ │ │ mov r7, #3 │ │ │ │ │ ldr r3, [r8, #4]! │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1a54 │ │ │ │ │ + bgt 1a58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - bne 1a54 │ │ │ │ │ + bne 1a58 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne 1a2c │ │ │ │ │ + bne 1a30 │ │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ │ - ble 1a70 │ │ │ │ │ + ble 1a74 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 166c │ │ │ │ │ - b 1d28 │ │ │ │ │ + beq 1674 │ │ │ │ │ + b 1e0c │ │ │ │ │ cmp r2, r9 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ moveq r1, r3 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_tuple_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_tuple_compare │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 1308 │ │ │ │ │ + beq 1310 │ │ │ │ │ add r3, r6, #1 │ │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt 2204 │ │ │ │ │ + bgt 2188 │ │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ str r2, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ asr r3, r3, #1 │ │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ │ sub r2, r2, #8 │ │ │ │ │ @@ -1916,117 +1917,116 @@ │ │ │ │ │ add r2, r2, #536 @ 0x218 │ │ │ │ │ str r8, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ str r2, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ │ mov r2, #7 │ │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ │ - bgt 1ef0 │ │ │ │ │ + bgt 1ef0 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ble 1c90 │ │ │ │ │ + ble 1c90 │ │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r3, r6, #1 │ │ │ │ │ lslne r3, r3, #2 │ │ │ │ │ - beq 136c │ │ │ │ │ - b 1f3c │ │ │ │ │ + beq 1374 │ │ │ │ │ + b 1f3c │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ str r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-1648] @ 0xfffff990 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1480 │ │ │ │ │ + bne 1488 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 1484 │ │ │ │ │ + b 148c │ │ │ │ │ + mov r2, r3 │ │ │ │ │ + ldr r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ + add r3, r3, r0 │ │ │ │ │ + str r3, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ + b 1630 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 1230 │ │ │ │ │ + ble 1238 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyLong_Type │ │ │ │ │ mov lr, #1 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - str sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + str r8, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ - mov sl, r8 │ │ │ │ │ - mov r1, lr │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ + mov r1, lr │ │ │ │ │ sub ip, r2, ip │ │ │ │ │ - clz ip, ip │ │ │ │ │ mov r3, lr │ │ │ │ │ + clz ip, ip │ │ │ │ │ mov r0, #0 │ │ │ │ │ - str r5, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ + str sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ - b 1c04 │ │ │ │ │ + b 1c18 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 1be8 │ │ │ │ │ + bne 1bfc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 1be8 │ │ │ │ │ + beq 1bfc │ │ │ │ │ ldrb r7, [r7, #16] │ │ │ │ │ mov r3, r1 │ │ │ │ │ and r7, r7, #28 │ │ │ │ │ sub r1, r7, #4 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bge 1798 │ │ │ │ │ + bge 17a0 │ │ │ │ │ ldr r7, [r4, #4]! │ │ │ │ │ ldr r7, [r7, #4] │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bne 2024 │ │ │ │ │ - ldr r5, [r4] │ │ │ │ │ - ldr r7, [r5, #8] │ │ │ │ │ + bne 2068 │ │ │ │ │ + ldr sl, [r4] │ │ │ │ │ + ldr r7, [sl, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 21dc │ │ │ │ │ - ldr r7, [r5, #16] │ │ │ │ │ - ldr r5, [r7, #4] │ │ │ │ │ - cmp r2, r5 │ │ │ │ │ - bne 2040 │ │ │ │ │ + beq 21dc │ │ │ │ │ + ldr r7, [sl, #16] │ │ │ │ │ + ldr sl, [r7, #4] │ │ │ │ │ + cmp r2, sl │ │ │ │ │ + bne 2048 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1be8 │ │ │ │ │ + beq 1bfc │ │ │ │ │ tst ip, lr │ │ │ │ │ - beq 1bc0 │ │ │ │ │ - ldr r5, [r7, #8] │ │ │ │ │ - cmp r5, #15 │ │ │ │ │ - bls 1bc0 │ │ │ │ │ + beq 1bd4 │ │ │ │ │ + ldr sl, [r7, #8] │ │ │ │ │ + cmp sl, #15 │ │ │ │ │ + bls 1bd4 │ │ │ │ │ mov lr, #0 │ │ │ │ │ - b 1be8 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - ldr r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ - add r3, r3, r0 │ │ │ │ │ - str r3, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ - b 1628 │ │ │ │ │ + b 1bfc │ │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ │ mov sl, r8 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ str r3, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ │ sub r3, r3, #8 │ │ │ │ │ str r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ add r3, r6, #1 │ │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ - str r2, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ + str r2, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ add r3, r3, r3, lsr #31 │ │ │ │ │ asr r3, r3, #1 │ │ │ │ │ - b 1ad8 │ │ │ │ │ - beq 1d04 │ │ │ │ │ + b 1adc │ │ │ │ │ + beq 1de8 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 1518 │ │ │ │ │ + beq 1520 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -2035,42 +2035,30 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ cmpne r6, #1 │ │ │ │ │ movgt r4, #1 │ │ │ │ │ movle r4, #0 │ │ │ │ │ - ble 1520 │ │ │ │ │ + ble 1528 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ sub r3, r6, #1 │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bls 1520 │ │ │ │ │ + bls 1528 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi 1ce8 │ │ │ │ │ - b 1520 │ │ │ │ │ - ldr r0, [sl] │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - ldr r3, [r0] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 19bc │ │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ │ - cmn r3, #1 │ │ │ │ │ - beq 1520 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bne 1ca0 │ │ │ │ │ - b 1cb8 │ │ │ │ │ + bhi 1ce8 │ │ │ │ │ + b 1528 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b 138c │ │ │ │ │ ldr r2, [fp, #-1684] @ 0xfffff96c │ │ │ │ │ sub r0, r3, #-268435455 @ 0xf0000001 │ │ │ │ │ ldr lr, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ add r2, r2, #24 │ │ │ │ │ ldr r1, [fp, #-1620] @ 0xfffff9ac │ │ │ │ │ add ip, r2, r0, lsl #4 │ │ │ │ │ ldr r2, [r2, r0, lsl #4] │ │ │ │ │ @@ -2079,327 +2067,305 @@ │ │ │ │ │ sub r2, r2, lr │ │ │ │ │ ldr lr, [fp, #-1660] @ 0xfffff984 │ │ │ │ │ asr r2, r2, #2 │ │ │ │ │ add r2, ip, r2, lsl #1 │ │ │ │ │ add ip, ip, r2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ add ip, ip, lr │ │ │ │ │ - ble 1e6c │ │ │ │ │ + ble 1e6c │ │ │ │ │ cmp r1, ip │ │ │ │ │ movle r4, #1 │ │ │ │ │ - bgt 1e74 │ │ │ │ │ + bgt 1e74 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 1e18 │ │ │ │ │ + ble 1e18 │ │ │ │ │ sub r2, r0, #36 @ 0x24 │ │ │ │ │ add r0, r2, fp │ │ │ │ │ ldr r2, [r0, #-1564] @ 0xfffff9e4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bge 1e18 │ │ │ │ │ + bge 1e18 │ │ │ │ │ ldr r0, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ sub r1, r3, #2 │ │ │ │ │ bl 108 │ │ │ │ │ R_ARM_CALL merge_at │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1de8 │ │ │ │ │ + bne 1dc0 │ │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 1e18 │ │ │ │ │ + ble 1e18 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ ldr r0, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ add r2, r2, r3, lsl #4 │ │ │ │ │ sub r1, r3, #2 │ │ │ │ │ ldr r2, [r2, #-1580] @ 0xfffff9d4 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bge 1e18 │ │ │ │ │ + bge 1e18 │ │ │ │ │ bl 108 │ │ │ │ │ R_ARM_CALL merge_at │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1db4 │ │ │ │ │ + beq 1d8c │ │ │ │ │ ldr r6, [fp, #-1692] @ 0xfffff964 │ │ │ │ │ ldr sl, [fp, #-1696] @ 0xfffff960 │ │ │ │ │ ldr r5, [fp, #-1700] @ 0xfffff95c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 224c │ │ │ │ │ + bne 2248 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - bne 1cb8 │ │ │ │ │ + bne 1cb8 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b 166c │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - b 1384 │ │ │ │ │ + b 1674 │ │ │ │ │ + ldr r0, [sl] │ │ │ │ │ + movw r4, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r4, #0 │ │ │ │ │ + R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + ldr r3, [r0] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 19c0 │ │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ │ + cmn r3, #1 │ │ │ │ │ + beq 1528 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + bne 1ca0 │ │ │ │ │ + b 1cb8 │ │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ │ lsl r2, r3, #4 │ │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ │ add r1, r2, #28 │ │ │ │ │ - ldr ip, [fp, #-1652] @ 0xfffff98c │ │ │ │ │ + ldr ip, [fp, #-1656] @ 0xfffff988 │ │ │ │ │ str r4, [r0, #-1564] @ 0xfffff9e4 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ ldr r0, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ str r9, [r0, r1] │ │ │ │ │ add r1, r0, r1 │ │ │ │ │ ldr r0, [fp, #-1660] @ 0xfffff984 │ │ │ │ │ str ip, [r1, #4] │ │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ │ add r1, r1, r3, lsl #4 │ │ │ │ │ add r9, r9, r0, lsl #2 │ │ │ │ │ str r0, [r1, #-1552] @ 0xfffff9f0 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ str r1, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ │ - beq 1628 │ │ │ │ │ - b 1c4c │ │ │ │ │ + beq 1630 │ │ │ │ │ + b 1b74 │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ sub ip, ip, r1 │ │ │ │ │ cmp r1, r2, lsl #1 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ - ble 1ff4 │ │ │ │ │ + ble 1fdc │ │ │ │ │ cmp r1, ip │ │ │ │ │ movle r4, #2 │ │ │ │ │ - ble 1d84 │ │ │ │ │ + ble 1d5c │ │ │ │ │ cmp r1, r2, lsl #1 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ - ble 1fe8 │ │ │ │ │ + ble 1fd0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ movle r4, #3 │ │ │ │ │ - ble 1d84 │ │ │ │ │ + ble 1d5c │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ mov r4, #3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ suble r2, r2, r1 │ │ │ │ │ suble ip, ip, r1 │ │ │ │ │ - ble 1ed4 │ │ │ │ │ + ble 1ed4 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - ble 1d84 │ │ │ │ │ + ble 1d5c │ │ │ │ │ lsl r2, r2, #1 │ │ │ │ │ lsl ip, ip, #1 │ │ │ │ │ - b 1eb8 │ │ │ │ │ + b 1eb8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ sub r3, fp, #1616 @ 0x650 │ │ │ │ │ sub r3, r3, #8 │ │ │ │ │ str r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ asr r1, r6, r2 │ │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ │ - bgt 1ef4 │ │ │ │ │ + bgt 1ef4 │ │ │ │ │ ldr r3, [fp, #-1680] @ 0xfffff970 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mvn r3, r3, lsl r2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 136c │ │ │ │ │ + beq 1374 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ sub r3, r6, #1 │ │ │ │ │ lsl r3, r3, #2 │ │ │ │ │ - beq 2060 │ │ │ │ │ + beq 1f60 │ │ │ │ │ add r1, sl, r3 │ │ │ │ │ mov r2, sl │ │ │ │ │ - b 1f58 │ │ │ │ │ + b 1f58 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ str ip, [r2], #4 │ │ │ │ │ str r0, [r1], #-4 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi 1f48 │ │ │ │ │ - b 2060 │ │ │ │ │ + bhi 1f48 │ │ │ │ │ + ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ + add r3, r2, r3 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bls 1374 │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + str r0, [r2], #4 │ │ │ │ │ + str r1, [r3], #-4 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bcc 1f70 │ │ │ │ │ + b 1374 │ │ │ │ │ subs r3, r1, #2 │ │ │ │ │ - beq 1f8c │ │ │ │ │ - sub r2, r2, #36 @ 0x24 │ │ │ │ │ - sub r0, fp, #36 @ 0x24 │ │ │ │ │ - add r2, r2, fp │ │ │ │ │ - add r0, r0, r1, lsl #4 │ │ │ │ │ - ldr r2, [r2, #-1584] @ 0xfffff9d0 │ │ │ │ │ - ldr r0, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - subgt r3, r1, #3 │ │ │ │ │ + bne 2200 │ │ │ │ │ ldr r0, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 108 │ │ │ │ │ R_ARM_CALL merge_at │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1df4 │ │ │ │ │ + bne 1dcc │ │ │ │ │ ldr r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 1650 │ │ │ │ │ + ble 1658 │ │ │ │ │ ldr r0, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ - beq 1fd8 │ │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ │ - ldr ip, [r2, #-1600] @ 0xfffff9c0 │ │ │ │ │ - sub r2, fp, #36 @ 0x24 │ │ │ │ │ - add r2, r2, r3, lsl #4 │ │ │ │ │ - ldr r2, [r2, #-1568] @ 0xfffff9e0 │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - sublt r1, r3, #3 │ │ │ │ │ + bne 2224 │ │ │ │ │ bl 108 │ │ │ │ │ R_ARM_CALL merge_at │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1fa0 │ │ │ │ │ - b 1df4 │ │ │ │ │ + beq 1fa8 │ │ │ │ │ + b 1dcc │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ sub ip, ip, r1 │ │ │ │ │ - b 1eac │ │ │ │ │ + b 1eac │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ sub ip, ip, r1 │ │ │ │ │ - b 1e90 │ │ │ │ │ + b 1e90 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_float_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_float_compare │ │ │ │ │ - b 12f4 │ │ │ │ │ + b 12fc │ │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + add r0, r3, #28 │ │ │ │ │ + ldrb ip, [r1, #16] │ │ │ │ │ + tst ip, #32 │ │ │ │ │ + bne 1714 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b 1778 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + b 157c │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + sub r3, r6, #1 │ │ │ │ │ + sub r2, fp, #1616 @ 0x650 │ │ │ │ │ + sub r2, r2, #8 │ │ │ │ │ + lsl r3, r3, #2 │ │ │ │ │ + str r2, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ + b 1f60 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + b 12fc │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + b 1bfc │ │ │ │ │ lsl r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 18dc │ │ │ │ │ + bne 18e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 20d8 │ │ │ │ │ - mov r8, sl │ │ │ │ │ + b 20bc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ - ldr sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - ldr r5, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - b 12f4 │ │ │ │ │ + ldr r8, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 1be8 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - sub r3, r6, #1 │ │ │ │ │ - sub r2, fp, #1616 @ 0x650 │ │ │ │ │ - lsl r3, r3, #2 │ │ │ │ │ - sub r2, r2, #8 │ │ │ │ │ - str r2, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ - ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ - add r3, r2, r3 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bls 136c │ │ │ │ │ - ldr r1, [r2] │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - str r0, [r2], #4 │ │ │ │ │ - str r1, [r3], #-4 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bcc 2070 │ │ │ │ │ - b 136c │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - b 12f4 │ │ │ │ │ + ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ + b 12fc │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ ldr r3, [r8, r4, lsl #2] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 20c8 │ │ │ │ │ + bgt 20ac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 20c8 │ │ │ │ │ + bne 20ac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs 20a0 │ │ │ │ │ + bcs 2084 │ │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ │ - bgt 21b4 │ │ │ │ │ + bgt 21f4 │ │ │ │ │ ldr r7, [r5, #12] │ │ │ │ │ ldr r3, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r3, [fp, #-1688] @ 0xfffff968 │ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ - bne 21ac │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - b 1574 │ │ │ │ │ + beq 2014 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + b 2174 │ │ │ │ │ + mov r4, #1 │ │ │ │ │ + b 2084 │ │ │ │ │ ldr r8, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ ldr r2, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 12f4 │ │ │ │ │ - mov r4, #1 │ │ │ │ │ - b 20a0 │ │ │ │ │ + b 12fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [fp, #-1688] @ 0xfffff968 │ │ │ │ │ ldr r7, [r5, #12] │ │ │ │ │ ldr r2, [fp, #-1672] @ 0xfffff978 │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r8, [r5, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ - beq 1558 │ │ │ │ │ - b 21c8 │ │ │ │ │ - ldr r5, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - b 2108 │ │ │ │ │ + beq 1560 │ │ │ │ │ + b 2174 │ │ │ │ │ ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - bne 1460 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b 1b48 │ │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - add r0, r3, #28 │ │ │ │ │ - ldrb ip, [r1, #16] │ │ │ │ │ - tst ip, #32 │ │ │ │ │ - bne 170c │ │ │ │ │ + bne 1468 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 1770 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - b 20fc │ │ │ │ │ - ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - b 2184 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b 21c8 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - b 20d8 │ │ │ │ │ + b 1b4c │ │ │ │ │ + ldr r5, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + b 20f4 │ │ │ │ │ + ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 2144 │ │ │ │ │ ldr r0, [r7, r8, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ subs r8, r8, #1 │ │ │ │ │ - bpl 21c0 │ │ │ │ │ + bpl 216c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 1558 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ - ldr sl, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - ldr r5, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - b 12f4 │ │ │ │ │ - ldr r0, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 2168 │ │ │ │ │ + b 1560 │ │ │ │ │ sub r2, fp, #1616 @ 0x650 │ │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ str r3, [fp, #-1604] @ 0xfffff9bc │ │ │ │ │ str r6, [fp, #-1620] @ 0xfffff9ac │ │ │ │ │ sub r3, fp, #572 @ 0x23c │ │ │ │ │ str r8, [fp, #-1616] @ 0xfffff9b0 │ │ │ │ │ @@ -2409,73 +2375,106 @@ │ │ │ │ │ str r3, [fp, #-1612] @ 0xfffff9b4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-1600] @ 0xfffff9c0 │ │ │ │ │ mov r3, #7 │ │ │ │ │ str r3, [fp, #-1624] @ 0xfffff9a8 │ │ │ │ │ sub r3, r2, #4 │ │ │ │ │ str r3, [fp, #-1668] @ 0xfffff97c │ │ │ │ │ - b 1ef0 │ │ │ │ │ + b 1ef0 │ │ │ │ │ + ldr r3, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ │ + b 1ffc │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS safe_object_compare │ │ │ │ │ + ldr r8, [fp, #-1640] @ 0xfffff998 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + ldr sl, [fp, #-1644] @ 0xfffff994 │ │ │ │ │ + b 12fc │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + b 20bc │ │ │ │ │ + sub r2, r2, #36 @ 0x24 │ │ │ │ │ + sub r0, fp, #36 @ 0x24 │ │ │ │ │ + add r2, r2, fp │ │ │ │ │ + add r0, r0, r1, lsl #4 │ │ │ │ │ + ldr r2, [r2, #-1584] @ 0xfffff9d0 │ │ │ │ │ + ldr r0, [r0, #-1568] @ 0xfffff9e0 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + subgt r3, r1, #3 │ │ │ │ │ + b 1f94 │ │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ │ + ldr ip, [r2, #-1600] @ 0xfffff9c0 │ │ │ │ │ + sub r2, fp, #36 @ 0x24 │ │ │ │ │ + add r2, r2, r3, lsl #4 │ │ │ │ │ + ldr r2, [r2, #-1568] @ 0xfffff9e0 │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + sublt r1, r3, #3 │ │ │ │ │ + b 1fc0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 19ac │ │ │ │ │ + b 19b0 │ │ │ │ │ │ │ │ │ │ -00002254 : │ │ │ │ │ +00002250 : │ │ │ │ │ count_run(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr sl, [r1] │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ble 2904 │ │ │ │ │ + ble 2900 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r6, #1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r7, [r8, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne 24a8 │ │ │ │ │ + bne 24a4 │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r8, r4 │ │ │ │ │ movlt r2, r8 │ │ │ │ │ movge r2, r4 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2e0c │ │ │ │ │ + beq 2dfc │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2d80 │ │ │ │ │ + beq 2d70 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2d90 │ │ │ │ │ + beq 2d80 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 29d0 │ │ │ │ │ + beq 29c0 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 29e0 │ │ │ │ │ + beq 29d0 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24dc │ │ │ │ │ + bne 24d8 │ │ │ │ │ add r4, r6, #1 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - beq 24cc │ │ │ │ │ + cmp r4, r5 │ │ │ │ │ + beq 24c8 │ │ │ │ │ lsl r2, r4, #2 │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r2, sl, r2 │ │ │ │ │ ldr r3, [sl, r4, lsl #2] │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r1, [r2, #-4] │ │ │ │ │ ldrb r8, [r3, #16] │ │ │ │ │ @@ -2484,1367 +2483,1459 @@ │ │ │ │ │ ubfx r0, r8, #5, #1 │ │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r9, r2 │ │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ movlt r2, r9 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldreq r0, [r3, #28] │ │ │ │ │ - beq 2ca0 │ │ │ │ │ + beq 2c90 │ │ │ │ │ tst r8, #64 @ 0x40 │ │ │ │ │ addeq r0, r3, #28 │ │ │ │ │ - beq 2ca0 │ │ │ │ │ + beq 2c90 │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ add r0, r3, #20 │ │ │ │ │ tst ip, #32 │ │ │ │ │ - beq 2cac │ │ │ │ │ + beq 2c9c │ │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ - beq 2cb0 │ │ │ │ │ + beq 2ca0 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2cc4 │ │ │ │ │ + beq 2cb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2ba8 │ │ │ │ │ + blt 2b98 │ │ │ │ │ add r4, r6, #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 2ba4 │ │ │ │ │ + ble 2b94 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movlt r2, r9 │ │ │ │ │ tst r1, #32 │ │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ │ - beq 2cd4 │ │ │ │ │ + beq 2cc4 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - beq 2cd4 │ │ │ │ │ + beq 2cc4 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 2ce0 │ │ │ │ │ + beq 2cd0 │ │ │ │ │ tst r8, #64 @ 0x40 │ │ │ │ │ addeq r1, r3, #28 │ │ │ │ │ - beq 2ce4 │ │ │ │ │ + beq 2cd4 │ │ │ │ │ add r1, r3, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2cf0 │ │ │ │ │ + beq 2ce0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2ba8 │ │ │ │ │ + blt 2b98 │ │ │ │ │ add r4, r6, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 2ba4 │ │ │ │ │ + ble 2b94 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r6, sl, #4 │ │ │ │ │ add r6, r6, r3 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ ldr r9, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r9, r8 │ │ │ │ │ movlt r2, r9 │ │ │ │ │ movge r2, r8 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2dfc │ │ │ │ │ + beq 2dec │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2d20 │ │ │ │ │ + beq 2d10 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2d30 │ │ │ │ │ + beq 2d20 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2b88 │ │ │ │ │ + beq 2b78 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2b98 │ │ │ │ │ + beq 2b88 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2ba0 │ │ │ │ │ + blt 2b90 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne 2434 │ │ │ │ │ - b 24cc │ │ │ │ │ + bne 2430 │ │ │ │ │ + b 24c8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2c98 │ │ │ │ │ - bne 24dc │ │ │ │ │ + blt 2c88 │ │ │ │ │ + bne 24d8 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne 229c │ │ │ │ │ + bne 2298 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 24cc │ │ │ │ │ + beq 24c8 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ moveq ip, #2 │ │ │ │ │ moveq r4, ip │ │ │ │ │ - bne 2d98 │ │ │ │ │ + bne 2d88 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 25ec │ │ │ │ │ + ble 25e8 │ │ │ │ │ sub r6, sl, #4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r6, r6, r4, lsl #2 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r8, [r6, #4]! │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r7, [r6, #-4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 27d4 │ │ │ │ │ + bne 27d0 │ │ │ │ │ ldrb r1, [r8, #16] │ │ │ │ │ ldr sl, [r8, #8] │ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ │ ubfx r3, r1, #5, #1 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ movlt r2, sl │ │ │ │ │ movge r2, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2e14 │ │ │ │ │ + beq 2e04 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 2da8 │ │ │ │ │ + beq 2d98 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ add r0, r8, #20 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 2db8 │ │ │ │ │ + beq 2da8 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 2d50 │ │ │ │ │ + beq 2d40 │ │ │ │ │ add r1, r7, #20 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 29c8 │ │ │ │ │ - blt 27f0 │ │ │ │ │ + beq 29b8 │ │ │ │ │ + blt 27ec │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 2dc8 │ │ │ │ │ + beq 2db8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r0, r7, #20 │ │ │ │ │ - beq 2dd4 │ │ │ │ │ + beq 2dc4 │ │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2a2c │ │ │ │ │ + beq 2a1c │ │ │ │ │ add r1, r8, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2a3c │ │ │ │ │ + beq 2a2c │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2914 │ │ │ │ │ + beq 2910 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov ip, r4 │ │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2930 │ │ │ │ │ + bne 2920 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ lsl ip, ip, #2 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ add r1, r2, ip │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcs 2644 │ │ │ │ │ + bcs 2640 │ │ │ │ │ ldr lr, [r2] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ str r1, [r3], #4 │ │ │ │ │ str lr, [r2], #-4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bls 2644 │ │ │ │ │ + bls 2640 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr lr, [r2] │ │ │ │ │ str lr, [r3], #4 │ │ │ │ │ str r1, [r2], #-4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bhi 262c │ │ │ │ │ + bhi 2628 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 29a8 │ │ │ │ │ + bne 2998 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 24d0 │ │ │ │ │ + ble 24cc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r6, sl, r4, lsl #2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ ldr r0, [sl, r4, lsl #2] │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 2840 │ │ │ │ │ + bne 283c │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ movlt r2, r6 │ │ │ │ │ movge r2, r7 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2de4 │ │ │ │ │ + beq 2dd4 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2df4 │ │ │ │ │ + beq 2de4 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2af8 │ │ │ │ │ + beq 2ae8 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24d0 │ │ │ │ │ + bne 24cc │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 24d0 │ │ │ │ │ + ble 24cc │ │ │ │ │ add r6, sl, r4, lsl #2 │ │ │ │ │ ldr r0, [sl, r4, lsl #2] │ │ │ │ │ ldr r1, [r6, #-4] │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ldr r7, [r1, #8] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movlt r2, r8 │ │ │ │ │ movge r2, r7 │ │ │ │ │ tst r3, #32 │ │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ │ - beq 2a04 │ │ │ │ │ + beq 29f4 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - beq 2a04 │ │ │ │ │ + beq 29f4 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2a10 │ │ │ │ │ + beq 2a00 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ - beq 2a14 │ │ │ │ │ + beq 2a04 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2a20 │ │ │ │ │ + beq 2a10 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 24d0 │ │ │ │ │ + blt 24cc │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 24d0 │ │ │ │ │ + ble 24cc │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ldr r8, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movlt r2, r8 │ │ │ │ │ movge r2, r7 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2e04 │ │ │ │ │ + beq 2df4 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2b08 │ │ │ │ │ + beq 2af8 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2b18 │ │ │ │ │ + beq 2b08 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2acc │ │ │ │ │ + beq 2abc │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2adc │ │ │ │ │ + beq 2acc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 24d0 │ │ │ │ │ + blt 24cc │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt 2760 │ │ │ │ │ - b 24d0 │ │ │ │ │ + bgt 275c │ │ │ │ │ + b 24cc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2c98 │ │ │ │ │ - beq 280c │ │ │ │ │ + blt 2c88 │ │ │ │ │ + beq 2808 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2a4c │ │ │ │ │ + bne 2a3c │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - blt 2510 │ │ │ │ │ - b 25d8 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + bgt 250c │ │ │ │ │ + b 25d4 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldmda r6, {r7, r8} │ │ │ │ │ ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 2b20 │ │ │ │ │ + beq 2b10 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 25d4 │ │ │ │ │ - b 2c98 │ │ │ │ │ + bge 25d0 │ │ │ │ │ + b 2c88 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2c98 │ │ │ │ │ - bne 24d0 │ │ │ │ │ + blt 2c88 │ │ │ │ │ + bne 24cc │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 24d0 │ │ │ │ │ + ble 24cc │ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r7, #1564] @ 0x61c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 28dc │ │ │ │ │ + bne 28d8 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ movlt r2, r7 │ │ │ │ │ movge r2, r6 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2dec │ │ │ │ │ + beq 2ddc │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2b70 │ │ │ │ │ + beq 2b60 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2b80 │ │ │ │ │ + beq 2b70 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2b5c │ │ │ │ │ + beq 2b4c │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 26cc │ │ │ │ │ + bne 26c8 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 26d0 │ │ │ │ │ + b 26cc │ │ │ │ │ mov r2, r7 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2c98 │ │ │ │ │ - bne 24d0 │ │ │ │ │ + blt 2c88 │ │ │ │ │ + bne 24cc │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt 2868 │ │ │ │ │ - b 24d0 │ │ │ │ │ + bgt 2864 │ │ │ │ │ + b 24cc │ │ │ │ │ movne ip, #2 │ │ │ │ │ movne r4, ip │ │ │ │ │ - bne 25ec │ │ │ │ │ - b 24cc │ │ │ │ │ + bne 25e8 │ │ │ │ │ + b 24c8 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - add r4, r4, #1 │ │ │ │ │ - cmp r5, r4 │ │ │ │ │ - bgt 2510 │ │ │ │ │ - b 25d8 │ │ │ │ │ + b 27f8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r1, r4, #1 │ │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ sub lr, r1, r7 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ lsl r6, r7, #2 │ │ │ │ │ add r3, r2, lr, lsl #2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ lsl lr, lr, #2 │ │ │ │ │ add r7, r3, r7, lsl #2 │ │ │ │ │ - bne 2ae8 │ │ │ │ │ + bne 2ad8 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs 29f0 │ │ │ │ │ + bcs 29e0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ str r1, [r3], #4 │ │ │ │ │ str r2, [r7], #-4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bhi 2968 │ │ │ │ │ + bhi 2958 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r6, r0, r6 │ │ │ │ │ - beq 25ec │ │ │ │ │ + beq 25e8 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bls 25ec │ │ │ │ │ + bls 25e8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ str r2, [r0], #4 │ │ │ │ │ str r3, [r6], #-4 │ │ │ │ │ - b 298c │ │ │ │ │ + b 297c │ │ │ │ │ add ip, r0, ip │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bls 264c │ │ │ │ │ + bls 2648 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ ldr r2, [ip] │ │ │ │ │ str r2, [r0], #4 │ │ │ │ │ str r3, [ip], #-4 │ │ │ │ │ - b 29ac │ │ │ │ │ + b 299c │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - b 2594 │ │ │ │ │ + b 2590 │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2304 │ │ │ │ │ + bne 2300 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 2308 │ │ │ │ │ + b 2304 │ │ │ │ │ lsl ip, r1, #2 │ │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi 260c │ │ │ │ │ - b 264c │ │ │ │ │ + bhi 2608 │ │ │ │ │ + b 2648 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 2730 │ │ │ │ │ + bne 272c │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 274c │ │ │ │ │ + bne 2748 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - blt 24d0 │ │ │ │ │ - b 2754 │ │ │ │ │ + blt 24cc │ │ │ │ │ + b 2750 │ │ │ │ │ add r1, r8, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 25cc │ │ │ │ │ + bne 25c8 │ │ │ │ │ cmp r9, sl │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 25d0 │ │ │ │ │ + b 25cc │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, r4, #1 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ sub r2, r2, r0 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ addne r1, r1, r2, lsl #2 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsl r0, r2, #2 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bls 2a98 │ │ │ │ │ + bls 2a88 │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ ldr lr, [r2] │ │ │ │ │ str lr, [r3], #4 │ │ │ │ │ str ip, [r2], #-4 │ │ │ │ │ - b 2a7c │ │ │ │ │ + b 2a6c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addne r3, r1, r0 │ │ │ │ │ - bne 2ab0 │ │ │ │ │ + bne 2aa0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 2920 │ │ │ │ │ + b 27f8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls 2aa4 │ │ │ │ │ + bls 2a94 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r1], #4 │ │ │ │ │ str r2, [r3], #-4 │ │ │ │ │ - b 2ab0 │ │ │ │ │ + b 2aa0 │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 27b8 │ │ │ │ │ + bne 27b4 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt 24d0 │ │ │ │ │ - b 27c0 │ │ │ │ │ + bgt 24cc │ │ │ │ │ + b 27bc │ │ │ │ │ add r0, r0, lr │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcc 2968 │ │ │ │ │ - b 2980 │ │ │ │ │ + bcc 2958 │ │ │ │ │ + b 2970 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - b 26d0 │ │ │ │ │ + b 26cc │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 27a0 │ │ │ │ │ + bne 279c │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 2ad0 │ │ │ │ │ + b 2ac0 │ │ │ │ │ ldrb r3, [r7, #16] │ │ │ │ │ ldr r9, [r7, #8] │ │ │ │ │ ldr sl, [r8, #8] │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldrb r3, [r8, #16] │ │ │ │ │ cmp r9, sl │ │ │ │ │ movlt r2, r9 │ │ │ │ │ movge r2, sl │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 2598 │ │ │ │ │ + bne 2594 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b 2dcc │ │ │ │ │ + b 2dbc │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 26cc │ │ │ │ │ - b 28cc │ │ │ │ │ + bne 26c8 │ │ │ │ │ + b 28c8 │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 28b4 │ │ │ │ │ + bne 28b0 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 2b60 │ │ │ │ │ + b 2b50 │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 248c │ │ │ │ │ + bne 2488 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - ble 2494 │ │ │ │ │ + ble 2490 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq 24d0 │ │ │ │ │ + beq 24cc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [sl] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r1, [sl, r3, lsl #2] │ │ │ │ │ - bne 2c88 │ │ │ │ │ + bne 2c78 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ movlt r2, r7 │ │ │ │ │ movge r2, r6 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2ddc │ │ │ │ │ + beq 2dcc │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2d38 │ │ │ │ │ + beq 2d28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2d48 │ │ │ │ │ + beq 2d38 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 2d00 │ │ │ │ │ + beq 2cf0 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2d10 │ │ │ │ │ + beq 2d00 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 24d0 │ │ │ │ │ + bne 24cc │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r4, #1 │ │ │ │ │ lsl r0, r3, #2 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs 2c54 │ │ │ │ │ + bcs 2c44 │ │ │ │ │ ldr ip, [r2] │ │ │ │ │ ldr lr, [r3] │ │ │ │ │ str lr, [r2], #4 │ │ │ │ │ str ip, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi 2c3c │ │ │ │ │ + bhi 2c2c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ mov ip, r4 │ │ │ │ │ addne r0, r1, r0 │ │ │ │ │ movne r3, r1 │ │ │ │ │ - beq 24f4 │ │ │ │ │ + beq 24f0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bls 24f4 │ │ │ │ │ + bls 24f0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ str r1, [r3], #4 │ │ │ │ │ str r2, [r0], #-4 │ │ │ │ │ - b 2c6c │ │ │ │ │ + b 2c5c │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 2c18 │ │ │ │ │ + bge 2c08 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 24d0 │ │ │ │ │ + b 24cc │ │ │ │ │ ldrb ip, [r1, #16] │ │ │ │ │ tst ip, #32 │ │ │ │ │ - bne 237c │ │ │ │ │ + bne 2378 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 23a0 │ │ │ │ │ + bne 239c │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bge 23a8 │ │ │ │ │ - b 2ba8 │ │ │ │ │ + bge 23a4 │ │ │ │ │ + b 2b98 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 23f8 │ │ │ │ │ + bne 23f4 │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2414 │ │ │ │ │ + bne 2410 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble 241c │ │ │ │ │ - b 2ba8 │ │ │ │ │ + ble 2418 │ │ │ │ │ + b 2b98 │ │ │ │ │ add r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2c10 │ │ │ │ │ + bne 2c00 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 2c14 │ │ │ │ │ + b 2c04 │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 2474 │ │ │ │ │ + bne 2470 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 2b8c │ │ │ │ │ + b 2b7c │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 2bf8 │ │ │ │ │ + bne 2be8 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 2d04 │ │ │ │ │ + b 2cf4 │ │ │ │ │ add r1, r7, #28 │ │ │ │ │ mov ip, #1 │ │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmpeq sl, r9 │ │ │ │ │ - bge 2b48 │ │ │ │ │ - b 27f0 │ │ │ │ │ + bge 2b38 │ │ │ │ │ + b 27ec │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 22ec │ │ │ │ │ + bne 22e8 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 29d4 │ │ │ │ │ + b 29c4 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r7, [r3, #1564] @ 0x61c │ │ │ │ │ - b 2ba8 │ │ │ │ │ + b 2b98 │ │ │ │ │ add r0, r8, #28 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - bne 256c │ │ │ │ │ + bne 2568 │ │ │ │ │ mov ip, #0 │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 2d5c │ │ │ │ │ + b 2d4c │ │ │ │ │ add r0, r7, #28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 25b0 │ │ │ │ │ + bne 25ac │ │ │ │ │ ldr r1, [r8, #28] │ │ │ │ │ - b 2a30 │ │ │ │ │ + b 2a20 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 2d3c │ │ │ │ │ + b 2d2c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 26a8 │ │ │ │ │ + b 26a4 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 2b74 │ │ │ │ │ + b 2b64 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 26c0 │ │ │ │ │ + b 26bc │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 2d24 │ │ │ │ │ + b 2d14 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 2b0c │ │ │ │ │ + b 2afc │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 2d84 │ │ │ │ │ + b 2d74 │ │ │ │ │ ldr r0, [r8, #28] │ │ │ │ │ - b 2dac │ │ │ │ │ + b 2d9c │ │ │ │ │ │ │ │ │ │ -00002e1c : │ │ │ │ │ +00002e0c : │ │ │ │ │ unsafe_latin_compare(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ movlt r2, r5 │ │ │ │ │ movge r2, r4 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2e98 │ │ │ │ │ + beq 2e88 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 2ea0 │ │ │ │ │ + beq 2e90 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r1, r1, #20 │ │ │ │ │ addeq r1, r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2e88 │ │ │ │ │ + beq 2e78 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ cmp r5, r4 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 2e5c │ │ │ │ │ + b 2e4c │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b 2e74 │ │ │ │ │ + b 2e64 │ │ │ │ │ │ │ │ │ │ -00002ea8 : │ │ │ │ │ +00002e98 : │ │ │ │ │ gallop_left(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ - ldr r7, [fp, #4] │ │ │ │ │ - mov r6, r3 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + ldr r2, [fp, #4] │ │ │ │ │ + mov r8, r3 │ │ │ │ │ ldr r3, [r0, #1564] @ 0x61c │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - ldr r0, [r2, r7, lsl #2] │ │ │ │ │ + ldr r0, [r9, r2, lsl #2] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - add r2, r2, r7, lsl #2 │ │ │ │ │ + add r2, r9, r2, lsl #2 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 3284 │ │ │ │ │ - ldr r9, [r0, #8] │ │ │ │ │ - ldr r8, [r1, #8] │ │ │ │ │ + bne 3350 │ │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - movlt r2, r9 │ │ │ │ │ - movge r2, r8 │ │ │ │ │ + cmp r7, r4 │ │ │ │ │ + movlt r2, r7 │ │ │ │ │ + movge r2, r4 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 36e8 │ │ │ │ │ + beq 3858 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 36bc │ │ │ │ │ + beq 3810 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 36cc │ │ │ │ │ + beq 3820 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 3600 │ │ │ │ │ + beq 3704 │ │ │ │ │ add r1, r5, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3610 │ │ │ │ │ + beq 3714 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 3298 │ │ │ │ │ - sub r8, r6, r7 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - cmp r8, #1 │ │ │ │ │ + bge 3364 │ │ │ │ │ + ldr r3, [fp, #4] │ │ │ │ │ mov r4, #0 │ │ │ │ │ - strgt r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ble 30c4 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r9, [r3, #1564] @ 0x61c │ │ │ │ │ + mov r7, #1 │ │ │ │ │ + sub r8, r8, r3 │ │ │ │ │ + cmp r8, #1 │ │ │ │ │ + ble 317c │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r6, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - cmp r9, sl │ │ │ │ │ - ldr r0, [r3, r2, lsl #2] │ │ │ │ │ - bne 35e8 │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + ldr r0, [r3, r7, lsl #2] │ │ │ │ │ + bne 36ec │ │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movlt r2, r3 │ │ │ │ │ - movge r2, r6 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3730 │ │ │ │ │ + beq 38a8 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3738 │ │ │ │ │ + beq 38a0 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 368c │ │ │ │ │ + beq 37dc │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 361c │ │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - lsl r6, r4, #1 │ │ │ │ │ - add r6, r6, #1 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ - ble 3634 │ │ │ │ │ - cmp r9, sl │ │ │ │ │ - bne 369c │ │ │ │ │ + beq 317c │ │ │ │ │ + lsl r3, r7, #1 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + ble 36bc │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + bne 37f0 │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r6, [r5, #8] │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r0, [r2, r3, lsl #2] │ │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + movlt r2, r4 │ │ │ │ │ + movge r2, r6 │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 3720 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addeq r0, r0, #28 │ │ │ │ │ + beq 3724 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ - add r2, r5, #20 │ │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ │ - str r7, [fp, #4] │ │ │ │ │ - ubfx r4, r3, #5, #1 │ │ │ │ │ - mov r7, r9 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ + add r0, r0, #20 │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 3730 │ │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ + streq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + beq 373c │ │ │ │ │ + add r1, r5, #20 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3748 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge 36c0 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + lsl r4, r3, #1 │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + ble 36b0 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r0, [r3, r4, lsl #2] │ │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + movlt r2, r6 │ │ │ │ │ + movge r2, r7 │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + beq 3860 │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addeq r0, r0, #28 │ │ │ │ │ + addne r0, r0, #20 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ldreq r1, [r5, #28] │ │ │ │ │ + beq 30cc │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ │ + addeq r1, r5, #28 │ │ │ │ │ + addne r1, r5, #20 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + lsrne r0, r0, #31 │ │ │ │ │ + beq 3770 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 36b0 │ │ │ │ │ + lsl r7, r4, #1 │ │ │ │ │ + add r7, r7, #1 │ │ │ │ │ + cmp r8, r7 │ │ │ │ │ + ble 317c │ │ │ │ │ + str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + add r3, r5, #20 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r0, [r3, r6, lsl #2] │ │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ │ + ldr r0, [r3, r7, lsl #2] │ │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ - movlt r2, r7 │ │ │ │ │ - movge r2, r4 │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ + movlt r2, r6 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3720 │ │ │ │ │ + beq 3880 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 36d4 │ │ │ │ │ + beq 37f8 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - beq 36e0 │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 30a0 │ │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + beq 3808 │ │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ + beq 3754 │ │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 30b0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 30b8 │ │ │ │ │ - lsl r2, r6, #1 │ │ │ │ │ - str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp r8, r2 │ │ │ │ │ - ble 35b8 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b 3028 │ │ │ │ │ - add r1, r5, #28 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memcmp │ │ │ │ │ + beq 3764 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 307c │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ - bgt 3084 │ │ │ │ │ - ldr r7, [fp, #4] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - add r4, r7, r4 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - addle r6, r7, r8 │ │ │ │ │ - addgt r6, r7, r3 │ │ │ │ │ + bge 3178 │ │ │ │ │ + lsl r2, r7, #1 │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + add r7, r2, #1 │ │ │ │ │ + cmp r8, r7 │ │ │ │ │ + bgt 3104 │ │ │ │ │ + ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + ldr r3, [fp, #4] │ │ │ │ │ + ldr r6, [fp, #4] │ │ │ │ │ + add r4, r3, r4 │ │ │ │ │ + cmp r8, r7 │ │ │ │ │ + addle r6, r6, r8 │ │ │ │ │ + addgt r6, r6, r7 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble 3278 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + ble 3344 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + mov r9, sl │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub r7, r6, r4 │ │ │ │ │ add r7, r4, r7, asr #1 │ │ │ │ │ ldr r8, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - cmp r8, sl │ │ │ │ │ - ldr r0, [r3, r7, lsl #2] │ │ │ │ │ - bne 3534 │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ - ldr r9, [r5, #8] │ │ │ │ │ + ldr r0, [sl, r7, lsl #2] │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + bne 35fc │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - movlt r2, r3 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + movge r2, r3 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3718 │ │ │ │ │ + beq 3898 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3710 │ │ │ │ │ + beq 3890 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3668 │ │ │ │ │ + beq 37b8 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r4, r7, #1 │ │ │ │ │ moveq r6, r7 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble 3278 │ │ │ │ │ - cmp r8, sl │ │ │ │ │ - bne 30e0 │ │ │ │ │ - sub r7, r6, r4 │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r8, [r5, #8] │ │ │ │ │ - add r7, r4, r7, asr #1 │ │ │ │ │ - ldr r0, [r3, r7, lsl #2] │ │ │ │ │ - ldr r9, [r0, #8] │ │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ │ + ble 3344 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - movlt r2, r8 │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + bne 31ac │ │ │ │ │ + sub r8, r6, r4 │ │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ │ + mov r9, sl │ │ │ │ │ + add r8, r4, r8, asr #1 │ │ │ │ │ + ldr r0, [sl, r8, lsl #2] │ │ │ │ │ + ldr sl, [r0, #8] │ │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ │ + cmp r7, sl │ │ │ │ │ + movlt r2, r7 │ │ │ │ │ + movge r2, sl │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 357c │ │ │ │ │ + beq 3674 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - beq 3580 │ │ │ │ │ + beq 3678 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 358c │ │ │ │ │ + beq 3684 │ │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 3598 │ │ │ │ │ + beq 3690 │ │ │ │ │ add r1, r5, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 35a4 │ │ │ │ │ + beq 369c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 35ac │ │ │ │ │ - mov r6, r7 │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ - ble 3278 │ │ │ │ │ - sub r7, r6, r4 │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - add r7, r4, r7, asr #1 │ │ │ │ │ - ldr r0, [r3, r7, lsl #2] │ │ │ │ │ + blt 36a4 │ │ │ │ │ + mov r6, r8 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + ble 3344 │ │ │ │ │ + add r3, r5, #20 │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + sub r8, r6, r4 │ │ │ │ │ + add r8, r4, r8, asr #1 │ │ │ │ │ + ldr r0, [r9, r8, lsl #2] │ │ │ │ │ ldr sl, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ + cmp sl, r7 │ │ │ │ │ movlt r2, sl │ │ │ │ │ - movge r2, r8 │ │ │ │ │ + movge r2, r7 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3728 │ │ │ │ │ + beq 3850 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 36a4 │ │ │ │ │ + beq 3828 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 36b4 │ │ │ │ │ + beq 3838 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - beq 355c │ │ │ │ │ - add r1, r5, #20 │ │ │ │ │ + beq 3654 │ │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 356c │ │ │ │ │ + beq 3664 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3574 │ │ │ │ │ - mov r6, r7 │ │ │ │ │ + blt 366c │ │ │ │ │ + mov r6, r8 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt 3204 │ │ │ │ │ + blt 32d4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3504 │ │ │ │ │ - bne 2f4c │ │ │ │ │ - add r9, r7, #1 │ │ │ │ │ - cmp r9, #1 │ │ │ │ │ - ble 350c │ │ │ │ │ - str r7, [fp, #4] │ │ │ │ │ - mov r6, #1 │ │ │ │ │ - ldr r8, [fp, #4] │ │ │ │ │ - mov r7, #0 │ │ │ │ │ + blt 35f4 │ │ │ │ │ + bne 2f3c │ │ │ │ │ + ldr r3, [fp, #4] │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ble 3614 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + mov r7, #1 │ │ │ │ │ + mov r9, #0 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - sub r2, r3, r6, lsl #2 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r4, [r3, #1564] @ 0x61c │ │ │ │ │ + sub r2, r3, r7, lsl #2 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - cmp r4, sl │ │ │ │ │ - bne 34f0 │ │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ │ + cmp r3, sl │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bne 35dc │ │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ movge r2, r3 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 36f8 │ │ │ │ │ + beq 3848 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 36f0 │ │ │ │ │ + beq 3840 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3678 │ │ │ │ │ + beq 37cc │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 354c │ │ │ │ │ - lsl r2, r6, #1 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ - ble 35d4 │ │ │ │ │ - cmp r4, sl │ │ │ │ │ - mov r7, r6 │ │ │ │ │ - bne 3660 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r7, r8 │ │ │ │ │ + bne 3644 │ │ │ │ │ + lsl r8, r7, #1 │ │ │ │ │ + add r8, r8, #1 │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + ble 36d8 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + mov r9, r7 │ │ │ │ │ + cmp r3, sl │ │ │ │ │ + bne 37b0 │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ ldr r4, [r5, #8] │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - sub r3, r3, r2, lsl #2 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - ldr r8, [r0, #8] │ │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ - movlt r2, r8 │ │ │ │ │ + sub r2, r2, r8, lsl #2 │ │ │ │ │ + ldr r0, [r2] │ │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ │ + ldrb r1, [r0, #16] │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + movlt r2, r6 │ │ │ │ │ movge r2, r4 │ │ │ │ │ - tst r3, #32 │ │ │ │ │ - beq 3700 │ │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + beq 3868 │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ │ - tst r3, #32 │ │ │ │ │ - ubfx r1, r3, #5, #1 │ │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ │ + tst r1, #32 │ │ │ │ │ + ubfx ip, r1, #5, #1 │ │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldreq r1, [r5, #28] │ │ │ │ │ - beq 33b4 │ │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ │ + beq 348c │ │ │ │ │ + tst r1, #64 @ 0x40 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsrne r0, r0, #31 │ │ │ │ │ - beq 3624 │ │ │ │ │ + beq 3780 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 35dc │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - lsl r3, r3, #1 │ │ │ │ │ - add r8, r3, #1 │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - ble 35c8 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - sub r2, r3, r8, lsl #2 │ │ │ │ │ + bne 36e0 │ │ │ │ │ + lsl r6, r8, #1 │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + ble 36cc │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + sub r2, r2, r6, lsl #2 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ │ + ldr r7, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp r4, r6 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ movlt r2, r4 │ │ │ │ │ - movge r2, r6 │ │ │ │ │ + movge r2, r7 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3708 │ │ │ │ │ + beq 3878 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ ldreq r1, [r5, #28] │ │ │ │ │ - beq 3434 │ │ │ │ │ + beq 3510 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsrne r0, r0, #31 │ │ │ │ │ - beq 3650 │ │ │ │ │ + beq 37a0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 35c8 │ │ │ │ │ - lsl r6, r8, #1 │ │ │ │ │ - add r6, r6, #1 │ │ │ │ │ - cmp r9, r6 │ │ │ │ │ - ble 3514 │ │ │ │ │ - str r7, [fp, #4] │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - add r3, r5, #20 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bne 36cc │ │ │ │ │ + lsl r7, r6, #1 │ │ │ │ │ + add r7, r7, #1 │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + ble 361c │ │ │ │ │ + str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + add r2, r5, #20 │ │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - sub r2, r3, r6, lsl #2 │ │ │ │ │ + sub r2, r3, r7, lsl #2 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ │ + ldr r8, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ - movlt r2, r4 │ │ │ │ │ - movge r2, r7 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + movlt r2, r8 │ │ │ │ │ + movge r2, r9 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3748 │ │ │ │ │ + beq 3888 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r0, r0, #20 │ │ │ │ │ addeq r0, r0, #28 │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3740 │ │ │ │ │ + beq 3870 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ - ldrne r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldrne r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3640 │ │ │ │ │ + beq 3790 │ │ │ │ │ lsr r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 34e8 │ │ │ │ │ - lsl r2, r6, #1 │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - add r6, r2, #1 │ │ │ │ │ - cmp r9, r6 │ │ │ │ │ - bgt 346c │ │ │ │ │ - ldr r7, [fp, #4] │ │ │ │ │ - b 3514 │ │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + bne 35d0 │ │ │ │ │ + lsl r2, r7, #1 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ + add r7, r2, #1 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ + bgt 3554 │ │ │ │ │ + ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + b 361c │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - blx r4 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 332c │ │ │ │ │ + bge 3400 │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - b 3278 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - mov r6, #1 │ │ │ │ │ - cmp r9, r6 │ │ │ │ │ - subgt r4, r7, r6 │ │ │ │ │ - suble r4, r7, r9 │ │ │ │ │ - sub r6, r7, r8 │ │ │ │ │ - add r4, r4, #1 │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - bgt 30e0 │ │ │ │ │ - b 3278 │ │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 3344 │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 315c │ │ │ │ │ - b 3504 │ │ │ │ │ - str r8, [fp, #4] │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - ldr r7, [fp, #4] │ │ │ │ │ - b 3514 │ │ │ │ │ + bge 3224 │ │ │ │ │ + b 35f4 │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + mov r7, #1 │ │ │ │ │ + ldr r4, [fp, #4] │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + suble r4, r4, r3 │ │ │ │ │ + ldr r3, [fp, #4] │ │ │ │ │ + subgt r4, r4, r7 │ │ │ │ │ + sub r6, r3, r6 │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + bgt 31a0 │ │ │ │ │ + b 3344 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r6, r9 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + b 361c │ │ │ │ │ add r1, r5, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3264 │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ - bge 326c │ │ │ │ │ - add r4, r7, #1 │ │ │ │ │ - b 3270 │ │ │ │ │ + bne 3330 │ │ │ │ │ + cmp sl, r7 │ │ │ │ │ + bge 3338 │ │ │ │ │ + add r4, r8, #1 │ │ │ │ │ + b 333c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 31c4 │ │ │ │ │ + bne 328c │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 31f0 │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - ble 31f8 │ │ │ │ │ - add r4, r7, #1 │ │ │ │ │ + bne 32b8 │ │ │ │ │ + cmp r7, sl │ │ │ │ │ + ble 32c0 │ │ │ │ │ + add r4, r8, #1 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ + b 32c0 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + b 317c │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + b 317c │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b 31f8 │ │ │ │ │ - ldr r7, [fp, #4] │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - b 30c4 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 3514 │ │ │ │ │ + b 361c │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 3514 │ │ │ │ │ - ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 361c │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - blx r9 │ │ │ │ │ + blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 2fdc │ │ │ │ │ - b 3504 │ │ │ │ │ + bge 2fc8 │ │ │ │ │ + b 35f4 │ │ │ │ │ add r1, r5, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2f44 │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ - blt 2f4c │ │ │ │ │ - b 3298 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 30c4 │ │ │ │ │ - cmp r8, r4 │ │ │ │ │ + bne 2f34 │ │ │ │ │ + cmp r7, r4 │ │ │ │ │ + blt 2f3c │ │ │ │ │ + b 3364 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ │ + tst r3, #32 │ │ │ │ │ + bne 3034 │ │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 3060 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + blt 3068 │ │ │ │ │ + b 36c0 │ │ │ │ │ + add r1, r5, #28 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 315c │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ + blt 3164 │ │ │ │ │ + b 3178 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ + movle r0, #0 │ │ │ │ │ + movgt r0, #1 │ │ │ │ │ + b 30dc │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 33c4 │ │ │ │ │ - ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - b 30c4 │ │ │ │ │ - cmp r4, r7 │ │ │ │ │ + b 34a4 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 34cc │ │ │ │ │ - cmp r4, r6 │ │ │ │ │ + b 35b4 │ │ │ │ │ + cmp r4, r7 │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - b 3444 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b 32b4 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + b 3528 │ │ │ │ │ + mov r7, r8 │ │ │ │ │ + b 3384 │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 315c │ │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ + b 3224 │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 332c │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ + b 3400 │ │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 2fdc │ │ │ │ │ - str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 2f64 │ │ │ │ │ + b 2fc8 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + b 2f54 │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3248 │ │ │ │ │ + bne 3140 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 3560 │ │ │ │ │ + b 3758 │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - bne 2f2c │ │ │ │ │ + bne 2f1c │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 3604 │ │ │ │ │ + b 3708 │ │ │ │ │ add r0, r0, #28 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - bne 3060 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 3314 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 30a4 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b 36c0 │ │ │ │ │ + b 3658 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 3314 │ │ │ │ │ + b 33e8 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 32fc │ │ │ │ │ + b 33d0 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 3390 │ │ │ │ │ + b 382c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 3414 │ │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ │ - b 3144 │ │ │ │ │ + b 3814 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 312c │ │ │ │ │ + b 30ac │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 36d8 │ │ │ │ │ + b 3468 │ │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ │ + b 35a4 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 34f0 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 36a8 │ │ │ │ │ + b 37fc │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 2fac │ │ │ │ │ + b 3588 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 2fc4 │ │ │ │ │ + b 320c │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b 31f4 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 34bc │ │ │ │ │ + b 2fb0 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b 34a0 │ │ │ │ │ + b 2f98 │ │ │ │ │ │ │ │ │ │ -00003750 : │ │ │ │ │ +000038b0 : │ │ │ │ │ PyList_SetItem(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 37d8 │ │ │ │ │ + beq 3938 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs 37f8 │ │ │ │ │ + bcs 3958 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 37a4 │ │ │ │ │ + beq 3904 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 37b4 │ │ │ │ │ + ble 3914 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 37a4 │ │ │ │ │ + bne 3904 │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ @@ -3855,90 +3946,90 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #459 @ 0x1cb │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 37a8 │ │ │ │ │ + b 3908 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndexError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 37f0 │ │ │ │ │ + b 3950 │ │ │ │ │ │ │ │ │ │ -0000381c : │ │ │ │ │ +0000397c : │ │ │ │ │ list_traverse(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bmi 3884 │ │ │ │ │ + bmi 39e4 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 386c │ │ │ │ │ + b 39cc │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ │ cmn r4, #1 │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3850 │ │ │ │ │ + bne 39b0 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs 386c │ │ │ │ │ + bcs 39cc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ │ │ -0000388c <_PyList_FromStackRefStealOnSuccess>: │ │ │ │ │ +000039ec <_PyList_FromStackRefStealOnSuccess>: │ │ │ │ │ _PyList_FromStackRefStealOnSuccess(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ - bne 3940 <_PyList_FromStackRefStealOnSuccess+0xb4> │ │ │ │ │ - ldr r3, [pc, #372] @ 3a28 <_PyList_FromStackRefStealOnSuccess+0x19c> │ │ │ │ │ + bne 3aa0 <_PyList_FromStackRefStealOnSuccess+0xb4> │ │ │ │ │ + ldr r3, [pc, #372] @ 3b88 <_PyList_FromStackRefStealOnSuccess+0x19c> │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 39d4 <_PyList_FromStackRefStealOnSuccess+0x148> │ │ │ │ │ + beq 3b34 <_PyList_FromStackRefStealOnSuccess+0x148> │ │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1896] @ 0x768 │ │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ │ - ldr r1, [pc, #312] @ 3a2c <_PyList_FromStackRefStealOnSuccess+0x1a0> │ │ │ │ │ + ldr r1, [pc, #312] @ 3b8c <_PyList_FromStackRefStealOnSuccess+0x1a0> │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ str r4, [r0, #16] │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r5, r1] │ │ │ │ │ @@ -3956,96 +4047,96 @@ │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3938 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ + beq 3a98 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 3938 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ + ble 3a98 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 3a18 <_PyList_FromStackRefStealOnSuccess+0x18c> │ │ │ │ │ + beq 3b78 <_PyList_FromStackRefStealOnSuccess+0x18c> │ │ │ │ │ bic r3, r3, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3a18 <_PyList_FromStackRefStealOnSuccess+0x18c> │ │ │ │ │ + bgt 3b78 <_PyList_FromStackRefStealOnSuccess+0x18c> │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 3938 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ + beq 3a98 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ add r1, r5, #4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ add r5, r5, r4, lsl #2 │ │ │ │ │ ldr ip, [r1], #4 │ │ │ │ │ tst ip, #1 │ │ │ │ │ bic r2, ip, #1 │ │ │ │ │ moveq r2, ip │ │ │ │ │ - beq 3a08 <_PyList_FromStackRefStealOnSuccess+0x17c> │ │ │ │ │ + beq 3b68 <_PyList_FromStackRefStealOnSuccess+0x17c> │ │ │ │ │ ldr ip, [r2] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3a08 <_PyList_FromStackRefStealOnSuccess+0x17c> │ │ │ │ │ + bgt 3b68 <_PyList_FromStackRefStealOnSuccess+0x17c> │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ str ip, [r2] │ │ │ │ │ str r2, [r3, #4]! │ │ │ │ │ - bne 399c <_PyList_FromStackRefStealOnSuccess+0x110> │ │ │ │ │ - b 3938 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ + bne 3afc <_PyList_FromStackRefStealOnSuccess+0x110> │ │ │ │ │ + b 3a98 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3938 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ - ldr r1, [pc, #64] @ 3a30 <_PyList_FromStackRefStealOnSuccess+0x1a4> │ │ │ │ │ + beq 3a98 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ + ldr r1, [pc, #64] @ 3b90 <_PyList_FromStackRefStealOnSuccess+0x1a4> │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ str r4, [r0, #16] │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 3908 <_PyList_FromStackRefStealOnSuccess+0x7c> │ │ │ │ │ + b 3a68 <_PyList_FromStackRefStealOnSuccess+0x7c> │ │ │ │ │ cmp r5, r1 │ │ │ │ │ str r2, [r3, #4]! │ │ │ │ │ - bne 399c <_PyList_FromStackRefStealOnSuccess+0x110> │ │ │ │ │ - b 3938 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ + bne 3afc <_PyList_FromStackRefStealOnSuccess+0x110> │ │ │ │ │ + b 3a98 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 3990 <_PyList_FromStackRefStealOnSuccess+0x104> │ │ │ │ │ - b 3938 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ + bne 3af0 <_PyList_FromStackRefStealOnSuccess+0x104> │ │ │ │ │ + b 3a98 <_PyList_FromStackRefStealOnSuccess+0xac> │ │ │ │ │ .word 0x0000016c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000120 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000028 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00003a34 : │ │ │ │ │ +00003b94 : │ │ │ │ │ PyList_SetSlice(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ │ tst lr, #33554432 @ 0x2000000 │ │ │ │ │ - beq 3a74 │ │ │ │ │ + beq 3bd4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 3a94 │ │ │ │ │ + beq 3bf4 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ - b 3af0 │ │ │ │ │ + b 3c50 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #1074 @ 0x432 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ @@ -4053,525 +4144,525 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - bl 2564 │ │ │ │ │ + bl 2684 │ │ │ │ │ R_ARM_CALL list_slice_lock_held │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 3a84 │ │ │ │ │ + beq 3be4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 3af0 │ │ │ │ │ + bl 3c50 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3a88 │ │ │ │ │ + bgt 3be8 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 3a88 │ │ │ │ │ + bne 3be8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3a88 │ │ │ │ │ + b 3be8 │ │ │ │ │ │ │ │ │ │ -00003af0 : │ │ │ │ │ +00003c50 : │ │ │ │ │ list_ass_slice_lock_held(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ - bne 3e18 │ │ │ │ │ + bne 3f78 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r8, r7 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - blt 3e60 │ │ │ │ │ + blt 3fc0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ movge r4, r3 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt 3e6c │ │ │ │ │ + bgt 3fcc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movlt r9, r2 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ movge r9, r3 │ │ │ │ │ sub r6, r2, r9 │ │ │ │ │ add r6, r6, r4 │ │ │ │ │ cmn r6, r3 │ │ │ │ │ - beq 3d50 │ │ │ │ │ + beq 3eb0 │ │ │ │ │ sub sl, r9, r4 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ lsls r2, sl, #2 │ │ │ │ │ - beq 3f6c │ │ │ │ │ + beq 40cc │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bhi 3ff4 │ │ │ │ │ + bhi 4154 │ │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ │ add r1, r3, r4, lsl #2 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge 3eac │ │ │ │ │ + bge 400c │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add r0, r9, r6 │ │ │ │ │ add r1, r3, r9, lsl #2 │ │ │ │ │ sub r2, r2, r9 │ │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ add r2, r6, r2 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble 3f58 │ │ │ │ │ + ble 40b8 │ │ │ │ │ add r9, r2, #6 │ │ │ │ │ add r9, r9, r2, asr #3 │ │ │ │ │ bic r9, r9, #3 │ │ │ │ │ sub r3, r9, r2 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ addgt r9, r2, #3 │ │ │ │ │ bicgt r9, r9, #3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4048 │ │ │ │ │ + beq 41a8 │ │ │ │ │ cmn r9, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 4068 │ │ │ │ │ + bhi 41c8 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ lsl r1, r9, #2 │ │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 4068 │ │ │ │ │ + beq 41c8 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ str r9, [r5, #16] │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt 3cdc │ │ │ │ │ + bgt 3e3c │ │ │ │ │ subs r3, sl, #1 │ │ │ │ │ - bmi 3c88 │ │ │ │ │ + bmi 3de8 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3c54 │ │ │ │ │ + beq 3db4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3e98 │ │ │ │ │ + ble 3ff8 │ │ │ │ │ sub r4, sl, #2 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - beq 3c88 │ │ │ │ │ + beq 3de8 │ │ │ │ │ ldr r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3c80 │ │ │ │ │ + beq 3de0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3dec │ │ │ │ │ + ble 3f4c │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs 3c64 │ │ │ │ │ + bcs 3dc4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 3fe8 │ │ │ │ │ + bne 4148 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 3cb0 │ │ │ │ │ + beq 3e10 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3cbc │ │ │ │ │ + ble 3e1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 3cb0 │ │ │ │ │ + bne 3e10 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r0, r3, r4, lsl #2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 3fa4 │ │ │ │ │ + beq 4104 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3fa4 │ │ │ │ │ + bgt 4104 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ str r2, [r3, r4, lsl #2] │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 3c30 │ │ │ │ │ + beq 3d90 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ add r0, r7, r2, lsl #2 │ │ │ │ │ add r7, r7, #4 │ │ │ │ │ ldr r2, [r7], #4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 3fd0 │ │ │ │ │ + beq 4130 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3fd0 │ │ │ │ │ + bgt 4130 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ str r1, [r2] │ │ │ │ │ str r2, [r3, #4]! │ │ │ │ │ - beq 3c30 │ │ │ │ │ - b 3d20 │ │ │ │ │ + beq 3d90 │ │ │ │ │ + b 3e80 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 3d64 │ │ │ │ │ + beq 3ec4 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3e00 │ │ │ │ │ + ble 3f60 │ │ │ │ │ ldr r4, [r5, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 3ddc │ │ │ │ │ + beq 3f3c │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ subs r2, r6, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - bmi 3dd4 │ │ │ │ │ + bmi 3f34 │ │ │ │ │ ldr r0, [r4, r2, lsl #2] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 3da4 │ │ │ │ │ + beq 3f04 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3f90 │ │ │ │ │ + ble 40f0 │ │ │ │ │ sub r5, r6, #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 3dd4 │ │ │ │ │ + beq 3f34 │ │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3dcc │ │ │ │ │ + beq 3f2c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3f7c │ │ │ │ │ + ble 40dc │ │ │ │ │ subs r5, r5, #1 │ │ │ │ │ - bcs 3db0 │ │ │ │ │ + bcs 3f10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 3c80 │ │ │ │ │ + bne 3de0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3c80 │ │ │ │ │ + b 3de0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 3d64 │ │ │ │ │ + bne 3ec4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3d64 │ │ │ │ │ + b 3ec4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 40b8 │ │ │ │ │ + beq 4218 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 4034 │ │ │ │ │ + beq 4194 │ │ │ │ │ ldr r7, [r8, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ - bge 3b2c │ │ │ │ │ + bge 3c8c │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 3b3c │ │ │ │ │ + bge 3c9c │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmn r2, r3 │ │ │ │ │ - beq 3d50 │ │ │ │ │ + beq 3eb0 │ │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov sl, #0 │ │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - b 3b94 │ │ │ │ │ + b 3cf4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 3c54 │ │ │ │ │ + bne 3db4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3c54 │ │ │ │ │ - beq 3c24 │ │ │ │ │ + b 3db4 │ │ │ │ │ + beq 3d84 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ add r2, r3, r6 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - ble 3fb8 │ │ │ │ │ + ble 4118 │ │ │ │ │ add r3, r2, #6 │ │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ │ bic r3, r3, #3 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ addgt r3, r2, #3 │ │ │ │ │ bicgt r3, r3, #3 │ │ │ │ │ strgt r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4080 │ │ │ │ │ + beq 41e0 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 40a0 │ │ │ │ │ + bhi 4200 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 40a0 │ │ │ │ │ + beq 4200 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r2, [r5, #16] │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ add r0, r9, r6 │ │ │ │ │ add r1, r3, r9, lsl #2 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ sub r2, r2, r9 │ │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - b 3c24 │ │ │ │ │ + b 3d84 │ │ │ │ │ cmp r2, r3, asr #1 │ │ │ │ │ - blt 3bd0 │ │ │ │ │ + blt 3d30 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ - b 3c24 │ │ │ │ │ + b 3d84 │ │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - b 3b94 │ │ │ │ │ + b 3cf4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 3dcc │ │ │ │ │ + bne 3f2c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3dcc │ │ │ │ │ + b 3f2c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 3da4 │ │ │ │ │ + bne 3f04 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3da4 │ │ │ │ │ + b 3f04 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ str r2, [r0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 3c30 │ │ │ │ │ - b 3d10 │ │ │ │ │ + beq 3d90 │ │ │ │ │ + b 3e70 │ │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r2, r3, asr #1 │ │ │ │ │ - blt 3ecc │ │ │ │ │ + blt 402c │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ - b 3f30 │ │ │ │ │ + b 4090 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ str r2, [r3, #4]! │ │ │ │ │ - beq 3c30 │ │ │ │ │ - b 3d20 │ │ │ │ │ + beq 3d90 │ │ │ │ │ + b 3e80 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 3c9c │ │ │ │ │ + b 3dfc │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - beq 3fe0 │ │ │ │ │ + beq 4140 │ │ │ │ │ add r1, r3, r4, lsl #2 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - b 3b94 │ │ │ │ │ + b 3cf4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ add r7, r8, #16 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge 3b2c │ │ │ │ │ - b 3e60 │ │ │ │ │ + bge 3c8c │ │ │ │ │ + b 3fc0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r9, r2 │ │ │ │ │ - bne 3c18 │ │ │ │ │ + bne 3d78 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt 3f60 │ │ │ │ │ + blt 40c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ - b 3c24 │ │ │ │ │ + b 3d84 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ strne r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ - bne 3f20 │ │ │ │ │ + bne 4080 │ │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt 3fc4 │ │ │ │ │ + blt 4124 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 3c8c │ │ │ │ │ + b 3dec │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 3cb0 │ │ │ │ │ + b 3e10 │ │ │ │ │ │ │ │ │ │ -000040c0 : │ │ │ │ │ +00004220 : │ │ │ │ │ list_append(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 4120 │ │ │ │ │ + bgt 4280 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ add r5, r2, #1 │ │ │ │ │ str r0, [r1] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble 4138 │ │ │ │ │ + ble 4298 │ │ │ │ │ ldr ip, [r3, #12] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r1, [ip, r2, lsl #2] │ │ │ │ │ str r5, [r3, #8] │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - blt 4104 │ │ │ │ │ + blt 4264 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble 41b4 │ │ │ │ │ + ble 4314 │ │ │ │ │ add r1, r2, #7 │ │ │ │ │ add r1, r1, r5, asr #3 │ │ │ │ │ bic r3, r1, #3 │ │ │ │ │ add r1, r2, #4 │ │ │ │ │ sub r0, r3, r5 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movle r3, r1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 41c8 │ │ │ │ │ + beq 4328 │ │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 41d0 │ │ │ │ │ + bhi 4330 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldrd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ strne r1, [r6, #12] │ │ │ │ │ strne r5, [r6, #8] │ │ │ │ │ strne r3, [r6, #16] │ │ │ │ │ - beq 41d0 │ │ │ │ │ + beq 4330 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r7, [r1, r2, lsl #2] │ │ │ │ │ - b 4118 │ │ │ │ │ + b 4278 │ │ │ │ │ cmp r5, r4, asr #1 │ │ │ │ │ - blt 4148 │ │ │ │ │ + blt 42a8 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ str r5, [r6, #8] │ │ │ │ │ - b 41a4 │ │ │ │ │ + b 4304 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b 4178 │ │ │ │ │ + b 42d8 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - blt 41bc │ │ │ │ │ + blt 431c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL _PyList_AppendTakeRefListResize.part.0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 4118 │ │ │ │ │ + b 4278 │ │ │ │ │ │ │ │ │ │ -000041ec : │ │ │ │ │ +0000434c : │ │ │ │ │ PyList_Size(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 4204 │ │ │ │ │ + beq 4364 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ @@ -4581,221 +4672,221 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00004230 : │ │ │ │ │ +00004390 : │ │ │ │ │ list_iteritem(): │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bcs 4274 │ │ │ │ │ + bcs 43d4 │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 4278 │ │ │ │ │ + bgt 43d8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ stm r0, {r1, r2} │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ stm r0, {r1, r2} │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000428c : │ │ │ │ │ +000043ec : │ │ │ │ │ list_subscript(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4348 │ │ │ │ │ + beq 44a8 │ │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4348 │ │ │ │ │ + beq 44a8 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 4324 │ │ │ │ │ + bne 4484 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4340 │ │ │ │ │ + bne 44a0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bcs 4334 │ │ │ │ │ + bcs 4494 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r4, [r3, r0, lsl #2] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addlt r0, r0, r3 │ │ │ │ │ - b 42f8 │ │ │ │ │ - ldr r1, [pc, #436] @ 44f0 │ │ │ │ │ + b 4458 │ │ │ │ │ + ldr r1, [pc, #436] @ 4650 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 4318 │ │ │ │ │ + b 4478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PySlice_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 44d0 │ │ │ │ │ + bne 4630 │ │ │ │ │ sub r3, fp, #32 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 4340 │ │ │ │ │ + blt 44a0 │ │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - ble 43c8 │ │ │ │ │ + ble 4528 │ │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 43d4 │ │ │ │ │ + bne 4534 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2564 │ │ │ │ │ + bl 2684 │ │ │ │ │ R_ARM_CALL list_slice_lock_held │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 4318 │ │ │ │ │ + b 4478 │ │ │ │ │ bl 158 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 4318 │ │ │ │ │ + b 4478 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 158 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 4318 │ │ │ │ │ + beq 4478 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmn r2, #-536870911 @ 0xe0000001 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ movhi r0, #0 │ │ │ │ │ strhi r0, [r4, #12] │ │ │ │ │ - bhi 4478 │ │ │ │ │ + bhi 45d8 │ │ │ │ │ lsl r0, r2, #2 │ │ │ │ │ lsl r6, r2, #2 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ strne r2, [r4, #16] │ │ │ │ │ - beq 4478 │ │ │ │ │ + beq 45d8 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ ldr ip, [r4, #12] │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r5, r6, ip │ │ │ │ │ ldr r0, [r7, r1, lsl #2] │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ ldr lr, [r0] │ │ │ │ │ ldr r6, [r0] │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ strle lr, [r0] │ │ │ │ │ str r0, [ip], #4 │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne 4448 │ │ │ │ │ + bne 45a8 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b 4318 │ │ │ │ │ + b 4478 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 44a8 │ │ │ │ │ + bgt 4608 │ │ │ │ │ subs r0, r0, #1 │ │ │ │ │ str r0, [r4] │ │ │ │ │ - bne 44a8 │ │ │ │ │ + bne 4608 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ │ ldm r1, {r1, r2, r3} │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 4318 │ │ │ │ │ + beq 4478 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl r6, r2, #2 │ │ │ │ │ - b 4438 │ │ │ │ │ + b 4598 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 4340 │ │ │ │ │ + b 44a0 │ │ │ │ │ .word 0x00007f48 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000044f4 : │ │ │ │ │ +00004654 : │ │ │ │ │ list_item(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls 451c │ │ │ │ │ + bls 467c │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ @@ -4804,56 +4895,56 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndexError │ │ │ │ │ - ldr r1, [pc, #12] @ 454c │ │ │ │ │ + ldr r1, [pc, #12] @ 46ac │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00007f48 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00004550 <_PyList_Extend>: │ │ │ │ │ +000046b0 <_PyList_Extend>: │ │ │ │ │ _PyList_Extend(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 457c <_list_extend> │ │ │ │ │ + bl 46dc <_list_extend> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -0000457c <_list_extend>: │ │ │ │ │ +000046dc <_list_extend>: │ │ │ │ │ _list_extend(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 4dd0 <_list_extend+0x854> │ │ │ │ │ + beq 4f4c <_list_extend+0x870> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 4714 <_list_extend+0x198> │ │ │ │ │ + beq 4874 <_list_extend+0x198> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 4714 <_list_extend+0x198> │ │ │ │ │ + beq 4874 <_list_extend+0x198> │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -4864,183 +4955,185 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFrozenSet_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFrozenSet_Type │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ cmp r3, r1 │ │ │ │ │ cmpne r3, r0 │ │ │ │ │ - beq 4908 <_list_extend+0x38c> │ │ │ │ │ + beq 4a70 <_list_extend+0x394> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyDict_Type │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 47b8 <_list_extend+0x23c> │ │ │ │ │ + beq 4918 <_list_extend+0x23c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyDictKeys_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyDictKeys_Type │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 4bdc <_list_extend+0x660> │ │ │ │ │ + beq 4d44 <_list_extend+0x668> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyDictValues_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyDictValues_Type │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 4abc <_list_extend+0x540> │ │ │ │ │ + beq 4c24 <_list_extend+0x548> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyDictItems_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyDictItems_Type │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 49d0 <_list_extend+0x454> │ │ │ │ │ + beq 4b38 <_list_extend+0x45c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 4d48 <_list_extend+0x7cc> │ │ │ │ │ + beq 4ebc <_list_extend+0x7e0> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, #8 │ │ │ │ │ ldr r6, [r3, #112] @ 0x70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_LengthHint │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - blt 4d30 <_list_extend+0x7b4> │ │ │ │ │ + blt 4ea4 <_list_extend+0x7c8> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt 46d0 <_list_extend+0x154> │ │ │ │ │ + bgt 4830 <_list_extend+0x154> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4898 <_list_extend+0x31c> │ │ │ │ │ + bne 4a00 <_list_extend+0x324> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 46d0 <_list_extend+0x154> │ │ │ │ │ + beq 4830 <_list_extend+0x154> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ bic r3, r3, #1 │ │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 4d2c <_list_extend+0x7b0> │ │ │ │ │ + bhi 4ea0 <_list_extend+0x7c4> │ │ │ │ │ lsl r0, r3, #2 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ strne r0, [r4, #12] │ │ │ │ │ strne r3, [r4, #16] │ │ │ │ │ - bne 46d0 <_list_extend+0x154> │ │ │ │ │ - b 4d2c <_list_extend+0x7b0> │ │ │ │ │ + bne 4830 <_list_extend+0x154> │ │ │ │ │ + b 4ea0 <_list_extend+0x7c4> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge 478c <_list_extend+0x210> │ │ │ │ │ + bge 48ec <_list_extend+0x210> │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r0, [r1, r3, lsl #2] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 46b0 <_list_extend+0x134> │ │ │ │ │ + bne 4810 <_list_extend+0x134> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4d04 <_list_extend+0x788> │ │ │ │ │ + bne 4e68 <_list_extend+0x78c> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bge 4704 <_list_extend+0x188> │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + ble 4864 <_list_extend+0x188> │ │ │ │ │ cmp r2, r3, asr #1 │ │ │ │ │ - blt 4718 <_list_extend+0x19c> │ │ │ │ │ + blt 4878 <_list_extend+0x19c> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 4770 <_list_extend+0x1f4> │ │ │ │ │ - b 477c <_list_extend+0x200> │ │ │ │ │ - b 4df0 │ │ │ │ │ + ble 48d0 <_list_extend+0x1f4> │ │ │ │ │ + b 48dc <_list_extend+0x200> │ │ │ │ │ + b 4f6c │ │ │ │ │ add r6, r2, #6 │ │ │ │ │ add r6, r6, r2, asr #3 │ │ │ │ │ bic r6, r6, #3 │ │ │ │ │ subs r3, r6, r2 │ │ │ │ │ - bmi 4bac <_list_extend+0x630> │ │ │ │ │ + bmi 4d14 <_list_extend+0x638> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4ccc <_list_extend+0x750> │ │ │ │ │ + beq 4e34 <_list_extend+0x758> │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 4cec <_list_extend+0x770> │ │ │ │ │ + bhi 4f30 <_list_extend+0x854> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r6, #2 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4cec <_list_extend+0x770> │ │ │ │ │ + beq 4f30 <_list_extend+0x854> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ - bgt 477c <_list_extend+0x200> │ │ │ │ │ + bgt 48dc <_list_extend+0x200> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 47a4 <_list_extend+0x228> │ │ │ │ │ + beq 4904 <_list_extend+0x228> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4d4 <_PyList_AppendTakeRefListResize> │ │ │ │ │ R_ARM_CALL _PyList_AppendTakeRefListResize │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 46d0 <_list_extend+0x154> │ │ │ │ │ - b 4d30 <_list_extend+0x7b4> │ │ │ │ │ + bne 4830 <_list_extend+0x154> │ │ │ │ │ + b 4ea4 <_list_extend+0x7c8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 4780 <_list_extend+0x204> │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - adds r2, r3, r1 │ │ │ │ │ - beq 477c <_list_extend+0x200> │ │ │ │ │ + b 48e0 <_list_extend+0x204> │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ │ + adds r2, r5, r0 │ │ │ │ │ + beq 48dc <_list_extend+0x200> │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble 4b98 <_list_extend+0x61c> │ │ │ │ │ + ble 4d00 <_list_extend+0x624> │ │ │ │ │ add r3, r2, #6 │ │ │ │ │ + add r1, r2, #3 │ │ │ │ │ add r3, r3, r2, asr #3 │ │ │ │ │ - bic r5, r3, #3 │ │ │ │ │ - add r3, r2, #3 │ │ │ │ │ - sub r0, r5, r2 │ │ │ │ │ + bic r1, r1, #3 │ │ │ │ │ bic r3, r3, #3 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - movgt r5, r3 │ │ │ │ │ - cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 4da4 <_list_extend+0x828> │ │ │ │ │ + sub ip, r3, r2 │ │ │ │ │ + cmp r0, ip │ │ │ │ │ + movgt r3, r1 │ │ │ │ │ + cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ │ + bhi 4f18 <_list_extend+0x83c> │ │ │ │ │ + lsl r1, r3, #2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - lsl r1, r5, #2 │ │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - strdne r2, [r4, #8] │ │ │ │ │ - strne r5, [r4, #16] │ │ │ │ │ - beq 4da4 <_list_extend+0x828> │ │ │ │ │ - add r5, r3, r7, lsl #2 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ + ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + movne r1, r0 │ │ │ │ │ + strne r0, [r4, #12] │ │ │ │ │ + strne r2, [r4, #8] │ │ │ │ │ + strne r3, [r4, #16] │ │ │ │ │ + beq 4f18 <_list_extend+0x83c> │ │ │ │ │ mov r3, #0 │ │ │ │ │ + mov sl, r4 │ │ │ │ │ + add r5, r1, r5, lsl #2 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r4, r6 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 4868 <_list_extend+0x2ec> │ │ │ │ │ + b 49d0 <_list_extend+0x2f4> │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r1, r5, #4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addgt r1, r5, #4 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ @@ -5051,201 +5144,201 @@ │ │ │ │ │ str r2, [sp] │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4844 <_list_extend+0x2c8> │ │ │ │ │ + bne 49ac <_list_extend+0x2d0> │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r9, [sl, #8] │ │ │ │ │ - b 4780 <_list_extend+0x204> │ │ │ │ │ + b 48e0 <_list_extend+0x204> │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble 4bc0 <_list_extend+0x644> │ │ │ │ │ + ble 4d28 <_list_extend+0x64c> │ │ │ │ │ add r2, r8, #6 │ │ │ │ │ add r1, r8, #3 │ │ │ │ │ add r2, r2, r8, asr #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ bic r2, r2, #3 │ │ │ │ │ sub ip, r2, r8 │ │ │ │ │ cmp r3, ip │ │ │ │ │ movgt r2, r1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 4d9c <_list_extend+0x820> │ │ │ │ │ + beq 4f10 <_list_extend+0x834> │ │ │ │ │ cmn r2, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 4d24 <_list_extend+0x7a8> │ │ │ │ │ + bhi 4e98 <_list_extend+0x7bc> │ │ │ │ │ lsl r1, r2, #2 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - strne r0, [r4, #12] │ │ │ │ │ - strne r2, [r4, #16] │ │ │ │ │ - beq 4d24 <_list_extend+0x7a8> │ │ │ │ │ + beq 4e98 <_list_extend+0x7bc> │ │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + str r0, [r4, #12] │ │ │ │ │ + str r2, [r4, #16] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b 46d0 <_list_extend+0x154> │ │ │ │ │ + b 4830 <_list_extend+0x154> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ adds r3, r2, r1 │ │ │ │ │ - beq 4780 <_list_extend+0x204> │ │ │ │ │ + beq 48e0 <_list_extend+0x204> │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - ble 4bcc <_list_extend+0x650> │ │ │ │ │ + ble 4d34 <_list_extend+0x658> │ │ │ │ │ add r5, r3, #6 │ │ │ │ │ add r0, r3, #3 │ │ │ │ │ add r5, r5, r3, asr #3 │ │ │ │ │ bic r0, r0, #3 │ │ │ │ │ bic r5, r5, #3 │ │ │ │ │ sub ip, r5, r3 │ │ │ │ │ cmp r1, ip │ │ │ │ │ movgt r5, r0 │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 4d90 <_list_extend+0x814> │ │ │ │ │ + bhi 4f04 <_list_extend+0x828> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r5, #2 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strne r0, [r4, #12] │ │ │ │ │ strne r3, [r4, #8] │ │ │ │ │ strne r5, [r4, #16] │ │ │ │ │ - beq 4d90 <_list_extend+0x814> │ │ │ │ │ + beq 4f04 <_list_extend+0x828> │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r4, r6 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r5, r5, r2, lsl #2 │ │ │ │ │ - b 49a8 <_list_extend+0x42c> │ │ │ │ │ + b 4b10 <_list_extend+0x434> │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [r5], #4 │ │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 49a0 <_list_extend+0x424> │ │ │ │ │ + bne 4b08 <_list_extend+0x42c> │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r9, [sl, #8] │ │ │ │ │ - b 4780 <_list_extend+0x204> │ │ │ │ │ + b 48e0 <_list_extend+0x204> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ adds r3, r2, r0 │ │ │ │ │ - beq 4780 <_list_extend+0x204> │ │ │ │ │ + beq 48e0 <_list_extend+0x204> │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble 4cbc <_list_extend+0x740> │ │ │ │ │ + ble 4e24 <_list_extend+0x748> │ │ │ │ │ add r6, r3, #6 │ │ │ │ │ add r1, r3, #3 │ │ │ │ │ add r6, r6, r3, asr #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ bic r6, r6, #3 │ │ │ │ │ sub ip, r6, r3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ movgt r6, r1 │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 4d64 <_list_extend+0x7e8> │ │ │ │ │ + bhi 4ed8 <_list_extend+0x7fc> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r6, #2 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ strne r0, [r4, #12] │ │ │ │ │ strne r3, [r4, #8] │ │ │ │ │ strne r6, [r4, #16] │ │ │ │ │ - beq 4d64 <_list_extend+0x7e8> │ │ │ │ │ + beq 4ed8 <_list_extend+0x7fc> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b 4a88 <_list_extend+0x50c> │ │ │ │ │ + b 4bf0 <_list_extend+0x514> │ │ │ │ │ ldrd r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyTuple_FromPair> │ │ │ │ │ R_ARM_CALL _PyTuple_FromPair │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4dbc <_list_extend+0x840> │ │ │ │ │ + beq 4f38 <_list_extend+0x85c> │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ str r0, [r4], #4 │ │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r5, [sp] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4a70 <_list_extend+0x4f4> │ │ │ │ │ + bne 4bd8 <_list_extend+0x4fc> │ │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 4780 <_list_extend+0x204> │ │ │ │ │ + b 48e0 <_list_extend+0x204> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ adds r3, r6, r0 │ │ │ │ │ - beq 4780 <_list_extend+0x204> │ │ │ │ │ + beq 48e0 <_list_extend+0x204> │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble 4cf4 <_list_extend+0x778> │ │ │ │ │ + ble 4e58 <_list_extend+0x77c> │ │ │ │ │ add r5, r3, #6 │ │ │ │ │ add r1, r3, #3 │ │ │ │ │ add r5, r5, r3, asr #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ bic r5, r5, #3 │ │ │ │ │ sub ip, r5, r3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ movgt r5, r1 │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 4d50 <_list_extend+0x7d4> │ │ │ │ │ + bhi 4ec4 <_list_extend+0x7e8> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r5, #2 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strne r0, [r4, #12] │ │ │ │ │ strne r3, [r4, #8] │ │ │ │ │ strne r5, [r4, #16] │ │ │ │ │ - beq 4d50 <_list_extend+0x7d4> │ │ │ │ │ + beq 4ec4 <_list_extend+0x7e8> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r6, r2, r6, lsl #2 │ │ │ │ │ - b 4b70 <_list_extend+0x5f4> │ │ │ │ │ + b 4cd8 <_list_extend+0x5fc> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [r6], #4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ @@ -5253,72 +5346,72 @@ │ │ │ │ │ str r2, [sp] │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4b58 <_list_extend+0x5dc> │ │ │ │ │ - b 49c4 <_list_extend+0x448> │ │ │ │ │ + bne 4cc0 <_list_extend+0x5e4> │ │ │ │ │ + b 4b2c <_list_extend+0x450> │ │ │ │ │ cmp r2, r3, asr #1 │ │ │ │ │ - blt 47dc <_list_extend+0x260> │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ + blt 4938 <_list_extend+0x25c> │ │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b 4828 <_list_extend+0x2ac> │ │ │ │ │ + b 4990 <_list_extend+0x2b4> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4ccc <_list_extend+0x750> │ │ │ │ │ + beq 4e34 <_list_extend+0x758> │ │ │ │ │ add r6, r2, #3 │ │ │ │ │ bic r6, r6, #3 │ │ │ │ │ - b 4734 <_list_extend+0x1b8> │ │ │ │ │ + b 4894 <_list_extend+0x1b8> │ │ │ │ │ cmp r1, r2, asr #1 │ │ │ │ │ - bge 4900 <_list_extend+0x384> │ │ │ │ │ - b 48b0 <_list_extend+0x334> │ │ │ │ │ + bge 4a68 <_list_extend+0x38c> │ │ │ │ │ + b 4a18 <_list_extend+0x33c> │ │ │ │ │ cmp r3, r0, asr #1 │ │ │ │ │ - blt 4928 <_list_extend+0x3ac> │ │ │ │ │ + blt 4a90 <_list_extend+0x3b4> │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 4980 <_list_extend+0x404> │ │ │ │ │ + b 4ae8 <_list_extend+0x40c> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ adds r3, r6, r0 │ │ │ │ │ - beq 4780 <_list_extend+0x204> │ │ │ │ │ + beq 48e0 <_list_extend+0x204> │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble 4d80 <_list_extend+0x804> │ │ │ │ │ + ble 4ef4 <_list_extend+0x818> │ │ │ │ │ add r5, r3, #6 │ │ │ │ │ add r1, r3, #3 │ │ │ │ │ add r5, r5, r3, asr #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ bic r5, r5, #3 │ │ │ │ │ sub ip, r5, r3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ movgt r5, r1 │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 4d74 <_list_extend+0x7f8> │ │ │ │ │ + bhi 4ee8 <_list_extend+0x80c> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r5, #2 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strne r0, [r4, #12] │ │ │ │ │ strne r3, [r4, #8] │ │ │ │ │ strne r5, [r4, #16] │ │ │ │ │ - beq 4d74 <_list_extend+0x7f8> │ │ │ │ │ + beq 4ee8 <_list_extend+0x80c> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ add r6, r2, r6, lsl #2 │ │ │ │ │ - b 4c8c <_list_extend+0x710> │ │ │ │ │ + b 4df4 <_list_extend+0x718> │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [r6], #4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ @@ -5326,110 +5419,115 @@ │ │ │ │ │ str r2, [sp] │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4c74 <_list_extend+0x6f8> │ │ │ │ │ + bne 4ddc <_list_extend+0x700> │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ - b 4780 <_list_extend+0x204> │ │ │ │ │ + b 48e0 <_list_extend+0x204> │ │ │ │ │ cmp r3, r5, asr #1 │ │ │ │ │ - blt 49f8 <_list_extend+0x47c> │ │ │ │ │ + blt 4b60 <_list_extend+0x484> │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 4a48 <_list_extend+0x4cc> │ │ │ │ │ + b 4bb0 <_list_extend+0x4d4> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - movne r6, #0 │ │ │ │ │ - bne 4758 <_list_extend+0x1dc> │ │ │ │ │ - str r2, [r4, #8] │ │ │ │ │ - b 4704 <_list_extend+0x188> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 4f30 <_list_extend+0x854> │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + b 48b8 <_list_extend+0x1dc> │ │ │ │ │ cmp r3, r2, asr #1 │ │ │ │ │ - blt 4ae0 <_list_extend+0x564> │ │ │ │ │ + blt 4c48 <_list_extend+0x56c> │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 4b38 <_list_extend+0x5bc> │ │ │ │ │ + b 4ca0 <_list_extend+0x5c4> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4d30 <_list_extend+0x7b4> │ │ │ │ │ + beq 4ea4 <_list_extend+0x7c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b 46ec <_list_extend+0x170> │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #16] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + blt 485c <_list_extend+0x180> │ │ │ │ │ + b 4864 <_list_extend+0x188> │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - blt 4900 <_list_extend+0x384> │ │ │ │ │ + blt 4a68 <_list_extend+0x38c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 4d48 <_list_extend+0x7cc> │ │ │ │ │ + bgt 4ebc <_list_extend+0x7e0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 4db0 <_list_extend+0x834> │ │ │ │ │ + beq 4f24 <_list_extend+0x848> │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 4780 <_list_extend+0x204> │ │ │ │ │ + b 48e0 <_list_extend+0x204> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt 4cfc <_list_extend+0x780> │ │ │ │ │ + blt 4e60 <_list_extend+0x784> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 4780 <_list_extend+0x204> │ │ │ │ │ + b 48e0 <_list_extend+0x204> │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt 4cc4 <_list_extend+0x748> │ │ │ │ │ + blt 4e2c <_list_extend+0x750> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 4d48 <_list_extend+0x7cc> │ │ │ │ │ + b 4ebc <_list_extend+0x7e0> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge 4d58 <_list_extend+0x7dc> │ │ │ │ │ - b 4d88 <_list_extend+0x80c> │ │ │ │ │ + bge 4ecc <_list_extend+0x7f0> │ │ │ │ │ + b 4efc <_list_extend+0x820> │ │ │ │ │ cmp r3, r2, asr #1 │ │ │ │ │ - blt 4c00 <_list_extend+0x684> │ │ │ │ │ + blt 4d68 <_list_extend+0x68c> │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 4c58 <_list_extend+0x6dc> │ │ │ │ │ + b 4dc0 <_list_extend+0x6e4> │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bge 4d58 <_list_extend+0x7dc> │ │ │ │ │ - b 4bd4 <_list_extend+0x658> │ │ │ │ │ + bge 4ecc <_list_extend+0x7f0> │ │ │ │ │ + b 4d3c <_list_extend+0x660> │ │ │ │ │ mov r2, r8 │ │ │ │ │ - b 48e0 <_list_extend+0x364> │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - bge 4d58 <_list_extend+0x7dc> │ │ │ │ │ - b 4ba0 <_list_extend+0x624> │ │ │ │ │ + b 4a48 <_list_extend+0x36c> │ │ │ │ │ + cmp r2, r7 │ │ │ │ │ + bge 4ecc <_list_extend+0x7f0> │ │ │ │ │ + b 4d08 <_list_extend+0x62c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4d48 <_list_extend+0x7cc> │ │ │ │ │ + b 4ebc <_list_extend+0x7e0> │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ + b 4864 <_list_extend+0x188> │ │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r5, r3, r6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 4d48 <_list_extend+0x7cc> │ │ │ │ │ + b 4ebc <_list_extend+0x7e0> │ │ │ │ │ mov r1, #2 │ │ │ │ │ - b 3118 │ │ │ │ │ + b 3234 │ │ │ │ │ R_ARM_JUMP24 list_inplace_repeat_lock_held │ │ │ │ │ │ │ │ │ │ -00004dd8 : │ │ │ │ │ +00004f54 : │ │ │ │ │ list_length(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00004df0 : │ │ │ │ │ +00004f6c : │ │ │ │ │ list_extend_lock_held(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ @@ -5438,211 +5536,211 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 50e8 │ │ │ │ │ + beq 5264 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4fb0 │ │ │ │ │ + beq 512c │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bne 4fd4 │ │ │ │ │ + bne 5150 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 50d4 │ │ │ │ │ + bhi 5250 │ │ │ │ │ lsl r0, r1, #2 │ │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 50d4 │ │ │ │ │ + beq 5250 │ │ │ │ │ strd r0, [r4, #12] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst r1, #33554432 @ 0x2000000 │ │ │ │ │ - bne 5058 │ │ │ │ │ + bne 51d4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 4fac │ │ │ │ │ - add ip, r2, #16 │ │ │ │ │ - ldr lr, [ip] │ │ │ │ │ - lsl r1, r5, #2 │ │ │ │ │ - add r5, r0, r1 │ │ │ │ │ + ble 5128 │ │ │ │ │ + add r1, r2, #16 │ │ │ │ │ + ldr lr, [r1] │ │ │ │ │ + lsl ip, r5, #2 │ │ │ │ │ + add r5, r0, ip │ │ │ │ │ ldr r4, [lr] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r4, r4, #1 │ │ │ │ │ strle r4, [lr] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str lr, [r5] │ │ │ │ │ - beq 4fac │ │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ │ - add r5, r0, r1 │ │ │ │ │ + beq 5128 │ │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ │ + add r5, r0, ip │ │ │ │ │ ldr lr, [r4] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle lr, lr, #1 │ │ │ │ │ strle lr, [r4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ str r4, [r5, #4] │ │ │ │ │ - beq 4fac │ │ │ │ │ - ldr r4, [ip, #8] │ │ │ │ │ - add r5, r0, r1 │ │ │ │ │ + beq 5128 │ │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ │ + add r5, r0, ip │ │ │ │ │ ldr lr, [r4] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle lr, lr, #1 │ │ │ │ │ strle lr, [r4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ - beq 4fac │ │ │ │ │ - ldr r4, [ip, #12] │ │ │ │ │ - add r5, r0, r1 │ │ │ │ │ + beq 5128 │ │ │ │ │ + ldr r4, [r1, #12] │ │ │ │ │ + add r5, r0, ip │ │ │ │ │ ldr lr, [r4] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle lr, lr, #1 │ │ │ │ │ strle lr, [r4] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ str r4, [r5, #12] │ │ │ │ │ - beq 4fac │ │ │ │ │ - ldr r4, [ip, #16] │ │ │ │ │ - add r5, r0, r1 │ │ │ │ │ + beq 5128 │ │ │ │ │ + ldr r4, [r1, #16] │ │ │ │ │ + add r5, r0, ip │ │ │ │ │ ldr lr, [r4] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle lr, lr, #1 │ │ │ │ │ strle lr, [r4] │ │ │ │ │ cmp r3, #5 │ │ │ │ │ str r4, [r5, #16] │ │ │ │ │ - beq 4fac │ │ │ │ │ - ldr r4, [ip, #20] │ │ │ │ │ - add lr, r1, #20 │ │ │ │ │ + beq 5128 │ │ │ │ │ + ldr r4, [r1, #20] │ │ │ │ │ + add lr, ip, #20 │ │ │ │ │ add r5, r0, lr │ │ │ │ │ - ldr r1, [r4] │ │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r1, r1, #1 │ │ │ │ │ - strle r1, [r4] │ │ │ │ │ + ldr ip, [r4] │ │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle ip, ip, #1 │ │ │ │ │ + strle ip, [r4] │ │ │ │ │ cmp r3, #6 │ │ │ │ │ str r4, [r5] │ │ │ │ │ - beq 4fac │ │ │ │ │ + beq 5128 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - add r1, ip, #20 │ │ │ │ │ + add ip, r1, #20 │ │ │ │ │ add r0, r0, lr │ │ │ │ │ - add ip, ip, r3, lsl #2 │ │ │ │ │ - ldr r3, [r1, #4]! │ │ │ │ │ + add r1, r1, r3, lsl #2 │ │ │ │ │ + ldr r3, [ip, #4]! │ │ │ │ │ ldr lr, [r3] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5068 │ │ │ │ │ - cmp r1, ip │ │ │ │ │ + ble 51e4 │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ str r3, [r0, #4]! │ │ │ │ │ - bne 4f90 │ │ │ │ │ + bne 510c │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 4fc8 │ │ │ │ │ + bgt 5144 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - beq 50f0 │ │ │ │ │ + beq 526c │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ add ip, r1, r3 │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ mov r7, ip │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble 5080 │ │ │ │ │ + ble 51fc │ │ │ │ │ add r1, ip, #6 │ │ │ │ │ add r1, r1, ip, asr #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ mov r6, r1 │ │ │ │ │ sub r1, r1, ip │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bgt 50b8 │ │ │ │ │ + bgt 5234 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 50c4 │ │ │ │ │ + beq 5240 │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 50cc │ │ │ │ │ + bhi 5248 │ │ │ │ │ lsl r1, r6, #2 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - beq 50cc │ │ │ │ │ + beq 5248 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ and r1, r1, #33554432 @ 0x2000000 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 4e94 │ │ │ │ │ + beq 5010 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldrgt ip, [r2, #12] │ │ │ │ │ - bgt 4ea0 │ │ │ │ │ - b 4fac │ │ │ │ │ + ldrgt r1, [r2, #12] │ │ │ │ │ + bgt 501c │ │ │ │ │ + b 5128 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ - cmp r1, ip │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ str lr, [r3] │ │ │ │ │ str r3, [r0, #4]! │ │ │ │ │ - bne 4f90 │ │ │ │ │ - b 4fac │ │ │ │ │ + bne 510c │ │ │ │ │ + b 5128 │ │ │ │ │ cmp ip, r1, asr #1 │ │ │ │ │ - blt 509c │ │ │ │ │ + blt 5218 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ str ip, [r4, #8] │ │ │ │ │ and r1, r1, #33554432 @ 0x2000000 │ │ │ │ │ - b 5050 │ │ │ │ │ + b 51cc │ │ │ │ │ add r1, ip, #6 │ │ │ │ │ add r1, r1, ip, asr #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ mov r6, r1 │ │ │ │ │ sub r1, r1, ip │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge 5008 │ │ │ │ │ + bge 5184 │ │ │ │ │ add r1, r7, #3 │ │ │ │ │ bic r6, r1, #3 │ │ │ │ │ - b 5008 │ │ │ │ │ + b 5184 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b 5018 │ │ │ │ │ + b 5194 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt 5104 │ │ │ │ │ + blt 5280 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 4fb0 │ │ │ │ │ + b 512c │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 4fc8 │ │ │ │ │ + b 5144 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 4fc8 │ │ │ │ │ + b 5144 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ and r1, r1, #33554432 @ 0x2000000 │ │ │ │ │ - b 5050 │ │ │ │ │ + b 51cc │ │ │ │ │ │ │ │ │ │ -0000511c : │ │ │ │ │ +00005298 : │ │ │ │ │ list___init__(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ @@ -5650,295 +5748,295 @@ │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 5160 │ │ │ │ │ + beq 52dc │ │ │ │ │ ldr r1, [r0, #156] @ 0x9c │ │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 5168 │ │ │ │ │ + bne 52e4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5190 │ │ │ │ │ + bne 530c │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi 51b0 │ │ │ │ │ + bhi 532c │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 51dc │ │ │ │ │ + bne 5358 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5210 │ │ │ │ │ + bne 538c │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC6 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5168 │ │ │ │ │ + bne 52e4 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 5188 │ │ │ │ │ + b 5304 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC6 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 51a8 │ │ │ │ │ + beq 5324 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 5180 │ │ │ │ │ + ble 52fc │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5214 │ │ │ │ │ + bne 5390 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 5228 │ │ │ │ │ + beq 53a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 457c <_list_extend> │ │ │ │ │ + bl 46dc <_list_extend> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ moveq r0, #1 │ │ │ │ │ rsb r0, r0, #0 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ - bl 23bc │ │ │ │ │ + bl 24dc │ │ │ │ │ R_ARM_CALL list_clear_impl.isra.0 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ - b 51e8 │ │ │ │ │ + b 5364 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b 5188 │ │ │ │ │ + b 5304 │ │ │ │ │ │ │ │ │ │ -00005230 : │ │ │ │ │ +000053ac : │ │ │ │ │ list_richcompare(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 53f0 │ │ │ │ │ + beq 556c │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 53f0 │ │ │ │ │ + beq 556c │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r8, r1 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 53c0 │ │ │ │ │ + bne 553c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 53d8 │ │ │ │ │ + ble 5554 │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bge 5358 │ │ │ │ │ - ldr r0, [r8, #12] │ │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ │ - ldr r5, [r0, r4, lsl #2] │ │ │ │ │ - ldr r6, [r1, r4, lsl #2] │ │ │ │ │ - cmp r5, r6 │ │ │ │ │ - beq 5334 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5384 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ + bge 54d4 │ │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ │ + ldr r1, [r8, #12] │ │ │ │ │ + ldr r6, [r0, r4, lsl #2] │ │ │ │ │ + ldr r5, [r1, r4, lsl #2] │ │ │ │ │ + cmp r6, r5 │ │ │ │ │ + beq 54b0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 52d8 │ │ │ │ │ + bgt 5500 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 5454 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ mov r2, #2 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5304 │ │ │ │ │ + bgt 5480 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - beq 54f0 │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + beq 566c │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 531c │ │ │ │ │ + bgt 5498 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ - beq 54dc │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + beq 5658 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 53b0 │ │ │ │ │ + blt 552c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ │ - beq 5358 │ │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ │ + ldr r2, [r8, #8] │ │ │ │ │ + beq 54d4 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt 5290 │ │ │ │ │ - ldr r1, [pc, #456] @ 5510 │ │ │ │ │ + blt 540c │ │ │ │ │ + ldr r1, [pc, #456] @ 568c │ │ │ │ │ cmp r9, #5 │ │ │ │ │ - bhi 54d0 │ │ │ │ │ + bhi 564c │ │ │ │ │ ldrb r1, [r1, r9] │ │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge 5340 │ │ │ │ │ + bge 54bc │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - ble 5340 │ │ │ │ │ + ble 54bc │ │ │ │ │ cmp r9, #2 │ │ │ │ │ - bne 53fc │ │ │ │ │ + bne 5578 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 52d0 │ │ │ │ │ - b 52d8 │ │ │ │ │ + ble 544c │ │ │ │ │ + b 5454 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 5370 │ │ │ │ │ + bne 54ec │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ sub r1, r9, #2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi 54b0 │ │ │ │ │ + bhi 562c │ │ │ │ │ cmp r9, #2 │ │ │ │ │ - beq 5370 │ │ │ │ │ - b 539c │ │ │ │ │ - ldr r1, [pc, #308] @ 5514 │ │ │ │ │ + beq 54ec │ │ │ │ │ + b 5518 │ │ │ │ │ + ldr r1, [pc, #308] @ 5690 │ │ │ │ │ cmp r9, #5 │ │ │ │ │ - bhi 54d0 │ │ │ │ │ + bhi 564c │ │ │ │ │ ldrsb r1, [r1, r9] │ │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b 5378 │ │ │ │ │ + b 54f4 │ │ │ │ │ cmp r9, #3 │ │ │ │ │ - beq 539c │ │ │ │ │ - ldr r2, [r8, #12] │ │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ │ - ldr r5, [r2, r4, lsl #2] │ │ │ │ │ + beq 5518 │ │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ │ + ldr r3, [r8, #12] │ │ │ │ │ + ldr r6, [r2, r4, lsl #2] │ │ │ │ │ mov r2, r9 │ │ │ │ │ - ldr r6, [r3, r4, lsl #2] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r3, r3, #1 │ │ │ │ │ - strle r3, [r5] │ │ │ │ │ + ldr r5, [r3, r4, lsl #2] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ + mov r1, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r3, r3, #1 │ │ │ │ │ + strle r3, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompare │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5468 │ │ │ │ │ + bgt 55e4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 5468 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne 55e4 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5378 │ │ │ │ │ + bgt 54f4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ - bne 5378 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 54f4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5378 │ │ │ │ │ + b 54f4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt 539c │ │ │ │ │ - b 5370 │ │ │ │ │ + bgt 5518 │ │ │ │ │ + b 54ec │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 5370 │ │ │ │ │ - b 539c │ │ │ │ │ + beq 54ec │ │ │ │ │ + b 5518 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt 539c │ │ │ │ │ - b 5370 │ │ │ │ │ + blt 5518 │ │ │ │ │ + b 54ec │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 528c │ │ │ │ │ - ldr r1, [pc, #88] @ 5518 │ │ │ │ │ + bgt 5408 │ │ │ │ │ + ldr r1, [pc, #88] @ 5694 │ │ │ │ │ cmp r9, #5 │ │ │ │ │ - bhi 54d0 │ │ │ │ │ + bhi 564c │ │ │ │ │ ldrsb r1, [r1, r9] │ │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble 539c │ │ │ │ │ - b 5370 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + ble 5518 │ │ │ │ │ + b 54ec │ │ │ │ │ + mov r0, r5 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 531c │ │ │ │ │ + b 5498 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 5304 │ │ │ │ │ + b 5480 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge 539c │ │ │ │ │ - b 5370 │ │ │ │ │ + bge 5518 │ │ │ │ │ + b 54ec │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000006 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -0000551c : │ │ │ │ │ +00005698 : │ │ │ │ │ list_remove(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 5960 │ │ │ │ │ + ble 5af4 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r5, [r3] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -5947,577 +6045,589 @@ │ │ │ │ │ strle r3, [r5] │ │ │ │ │ movgt r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 558c │ │ │ │ │ + bgt 5708 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 5a20 │ │ │ │ │ + beq 5ba4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 5860 │ │ │ │ │ + ble 59f4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr sl, [r4, #12] │ │ │ │ │ - and r8, r5, r5, asr #31 │ │ │ │ │ + and r7, r5, r5, asr #31 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ movge r3, r5 │ │ │ │ │ - sub r7, r8, r3 │ │ │ │ │ - adds r2, r7, r5 │ │ │ │ │ - beq 5718 │ │ │ │ │ - sub r6, r3, r8 │ │ │ │ │ - lsls r2, r6, #2 │ │ │ │ │ + sub r6, r7, r3 │ │ │ │ │ + adds r2, r6, r5 │ │ │ │ │ + beq 58bc │ │ │ │ │ + sub r5, r3, r7 │ │ │ │ │ + lsls r2, r5, #2 │ │ │ │ │ subeq r9, fp, #68 @ 0x44 │ │ │ │ │ - beq 55e8 │ │ │ │ │ + beq 5764 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bhi 598c │ │ │ │ │ + bhi 5b14 │ │ │ │ │ sub r9, fp, #68 @ 0x44 │ │ │ │ │ - add r1, sl, r8, lsl #2 │ │ │ │ │ + add r1, sl, r7, lsl #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bge 57c0 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bge 5954 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - add r0, sl, r8, lsl #2 │ │ │ │ │ + add r0, sl, r7, lsl #2 │ │ │ │ │ add r1, sl, r3, lsl #2 │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - ldr r8, [r4, #8] │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ - add r8, r7, r8 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - ble 579c │ │ │ │ │ - add sl, r8, #6 │ │ │ │ │ - add sl, sl, r8, asr #3 │ │ │ │ │ + add r7, r6, r7 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + ble 5894 │ │ │ │ │ + add sl, r7, #6 │ │ │ │ │ + add sl, sl, r7, asr #3 │ │ │ │ │ bic sl, sl, #3 │ │ │ │ │ - sub r2, sl, r8 │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - addgt sl, r8, #3 │ │ │ │ │ + sub r2, sl, r7 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + addgt sl, r7, #3 │ │ │ │ │ bicgt sl, sl, #3 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 59c4 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq 5b6c │ │ │ │ │ cmn sl, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 59e4 │ │ │ │ │ + bhi 5b8c │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, sl, #2 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 59e4 │ │ │ │ │ + beq 5b8c │ │ │ │ │ + subs r3, r5, #1 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - str r8, [r4, #8] │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ str sl, [r4, #16] │ │ │ │ │ - subs r4, r6, #1 │ │ │ │ │ - bmi 56e8 │ │ │ │ │ - ldr r0, [r5, r4, lsl #2] │ │ │ │ │ + bmi 58a8 │ │ │ │ │ + ldr r0, [r8, r3, lsl #2] │ │ │ │ │ + lsl r4, r3, #2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5694 │ │ │ │ │ + beq 5814 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5704 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - beq 56e8 │ │ │ │ │ - add r4, r5, r4, lsl #2 │ │ │ │ │ - ldr r0, [r4, #-4] │ │ │ │ │ + ble 5880 │ │ │ │ │ + cmp r5, #1 │ │ │ │ │ + beq 5868 │ │ │ │ │ + add r3, r8, r4 │ │ │ │ │ + ldr r0, [r3, #-4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 56b8 │ │ │ │ │ + beq 5838 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 57ac │ │ │ │ │ - sub r4, r6, #3 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - beq 56e8 │ │ │ │ │ - ldr r0, [r5, r4, lsl #2] │ │ │ │ │ + ble 5940 │ │ │ │ │ + sub r4, r5, #3 │ │ │ │ │ + cmp r5, #2 │ │ │ │ │ + beq 5868 │ │ │ │ │ + ldr r0, [r8, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 56e0 │ │ │ │ │ + beq 5860 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5788 │ │ │ │ │ + ble 592c │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs 56c4 │ │ │ │ │ - cmp r5, r9 │ │ │ │ │ - bne 5980 │ │ │ │ │ - movw r5, #0 │ │ │ │ │ + bcs 5844 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + bne 5b4c │ │ │ │ │ + movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ - movt r5, #0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5694 │ │ │ │ │ + bne 5814 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5694 │ │ │ │ │ + b 5814 │ │ │ │ │ + cmp r7, r3, asr #1 │ │ │ │ │ + blt 579c │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + subs r3, r5, #1 │ │ │ │ │ + bpl 57f8 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + beq 5870 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + b 5870 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 56f0 │ │ │ │ │ + beq 5870 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ - bmi 577c │ │ │ │ │ + bmi 5920 │ │ │ │ │ ldr r0, [sl, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 574c │ │ │ │ │ + beq 58f0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5928 │ │ │ │ │ + ble 5abc │ │ │ │ │ sub r4, r5, #2 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq 577c │ │ │ │ │ + beq 5920 │ │ │ │ │ ldr r0, [sl, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5774 │ │ │ │ │ + beq 5918 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5914 │ │ │ │ │ + ble 5aa8 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs 5758 │ │ │ │ │ + bcs 58fc │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 56f0 │ │ │ │ │ + b 5870 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 56e0 │ │ │ │ │ + bne 5860 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 56e0 │ │ │ │ │ - cmp r8, r3, asr #1 │ │ │ │ │ - blt 5620 │ │ │ │ │ - str r8, [r4, #8] │ │ │ │ │ - b 5674 │ │ │ │ │ + b 5860 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 56b8 │ │ │ │ │ + bne 5838 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 56b8 │ │ │ │ │ - beq 5674 │ │ │ │ │ + b 5838 │ │ │ │ │ + beq 58a0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ - add sl, r7, r2 │ │ │ │ │ + add sl, r6, r2 │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp sl, r1 │ │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ │ - ble 593c │ │ │ │ │ + ble 5ad0 │ │ │ │ │ add r2, sl, #6 │ │ │ │ │ add r1, sl, #3 │ │ │ │ │ add r2, r2, sl, asr #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ bic r2, r2, #3 │ │ │ │ │ sub r0, r2, sl │ │ │ │ │ - cmp r7, r0 │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ movgt r2, r1 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 59f4 │ │ │ │ │ + beq 5b9c │ │ │ │ │ cmn r2, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 59fc │ │ │ │ │ + bhi 5bb0 │ │ │ │ │ lsl r1, r2, #2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ strne r0, [r4, #12] │ │ │ │ │ strne sl, [r4, #8] │ │ │ │ │ strne r2, [r4, #16] │ │ │ │ │ - beq 59fc │ │ │ │ │ + beq 5bb0 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ add r1, r0, r3, lsl #2 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ - add r0, r0, r8, lsl #2 │ │ │ │ │ + add r0, r0, r7, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - b 5674 │ │ │ │ │ + b 58a0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 5978 │ │ │ │ │ + bne 5b0c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 5960 │ │ │ │ │ - mov r8, #1 │ │ │ │ │ + ble 5af4 │ │ │ │ │ + mov r7, #1 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - ldr r5, [r3, r8, lsl #2] │ │ │ │ │ + ldr r5, [r3, r7, lsl #2] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ add r0, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ strle r0, [r5] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bgt 58c0 │ │ │ │ │ + bgt 5a54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 5a2c │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - ble 594c │ │ │ │ │ + beq 5be4 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + ble 5ae0 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - add r3, r8, #1 │ │ │ │ │ + add r3, r7, #1 │ │ │ │ │ ldr sl, [r4, #12] │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - blt 5a38 │ │ │ │ │ - cmp r8, r5 │ │ │ │ │ - movge r8, r5 │ │ │ │ │ - cmp r3, r8 │ │ │ │ │ - bge 55a4 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + blt 5bd4 │ │ │ │ │ + cmp r7, r5 │ │ │ │ │ + movge r7, r5 │ │ │ │ │ + cmp r3, r7 │ │ │ │ │ + bge 5720 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ subne r9, fp, #68 @ 0x44 │ │ │ │ │ - movne r5, r9 │ │ │ │ │ - bne 56e8 │ │ │ │ │ + movne r8, r9 │ │ │ │ │ + bne 58a8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 56f0 │ │ │ │ │ + beq 5870 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - b 577c │ │ │ │ │ + b 5920 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 5774 │ │ │ │ │ + bne 5918 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5774 │ │ │ │ │ + b 5918 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 574c │ │ │ │ │ + bne 58f0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 574c │ │ │ │ │ + b 58f0 │ │ │ │ │ cmp sl, r1, asr #1 │ │ │ │ │ - blt 57e0 │ │ │ │ │ + blt 5974 │ │ │ │ │ str sl, [r4, #8] │ │ │ │ │ - b 5840 │ │ │ │ │ - add r8, r8, #1 │ │ │ │ │ - bne 5978 │ │ │ │ │ + b 59d4 │ │ │ │ │ + add r7, r7, #1 │ │ │ │ │ + bne 5b0c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - blt 5878 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + blt 5a0c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC10 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - b 56f8 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - b 56f0 │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + b 5878 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - beq 5a48 │ │ │ │ │ - add r1, sl, r8, lsl #2 │ │ │ │ │ + beq 5bf0 │ │ │ │ │ + add r1, sl, r7, lsl #2 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r9, fp, #68 @ 0x44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b 55ec │ │ │ │ │ + b 5768 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyMem_Free │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ + movne r0, #0 │ │ │ │ │ + b 5878 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - movne sl, r8 │ │ │ │ │ - bne 5668 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - blt 57a4 │ │ │ │ │ + movne sl, r7 │ │ │ │ │ + bne 57e4 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + blt 589c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 5674 │ │ │ │ │ + b 58a0 │ │ │ │ │ mov r2, sl │ │ │ │ │ - b 5810 │ │ │ │ │ + b 59a4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 5708 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - blt 5944 │ │ │ │ │ + blt 5ad8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - cmp r5, r9 │ │ │ │ │ - beq 5978 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + cmp r8, r9 │ │ │ │ │ + beq 5b0c │ │ │ │ │ + mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 5978 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 558c │ │ │ │ │ + b 5b0c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 5a80 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + b 5720 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 58c0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 58ec │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - b 55a4 │ │ │ │ │ + b 5a54 │ │ │ │ │ + mvn r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - b 56f8 │ │ │ │ │ + b 5b50 │ │ │ │ │ │ │ │ │ │ -00005a58 : │ │ │ │ │ +00005bfc : │ │ │ │ │ list_vectorcall(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5b50 │ │ │ │ │ + bne 5cf4 │ │ │ │ │ bic r4, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ │ - bne 5b2c │ │ │ │ │ + bne 5cd0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_GenericAlloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 5ad8 │ │ │ │ │ + beq 5c7c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 5ad8 │ │ │ │ │ + beq 5c7c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5b0c │ │ │ │ │ + bne 5cb0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 5ad8 │ │ │ │ │ + beq 5c7c │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 457c <_list_extend> │ │ │ │ │ + bl 46dc <_list_extend> │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 5ae4 │ │ │ │ │ + beq 5c88 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5b04 │ │ │ │ │ + bgt 5ca8 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 5b04 │ │ │ │ │ + bne 5ca8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 5ad8 │ │ │ │ │ + b 5c7c │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 23bc │ │ │ │ │ + bl 24dc │ │ │ │ │ R_ARM_CALL list_clear_impl.isra.0 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 5ac0 │ │ │ │ │ - b 5ad8 │ │ │ │ │ + bne 5c64 │ │ │ │ │ + b 5c7c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC6 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5b04 │ │ │ │ │ - b 5a8c │ │ │ │ │ + beq 5ca8 │ │ │ │ │ + b 5c30 │ │ │ │ │ mov r1, r3 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC6 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5b04 │ │ │ │ │ - b 5a80 │ │ │ │ │ + beq 5ca8 │ │ │ │ │ + b 5c24 │ │ │ │ │ │ │ │ │ │ -00005b74 : │ │ │ │ │ +00005d18 : │ │ │ │ │ list_ass_item(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs 5c2c │ │ │ │ │ + bcs 5dd0 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ lsl lr, r1, #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r0, ip, lr │ │ │ │ │ ldr r5, [ip, r1, lsl #2] │ │ │ │ │ - bne 5be8 │ │ │ │ │ + bne 5d8c │ │ │ │ │ sub r6, r3, #1 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - blt 5c10 │ │ │ │ │ + blt 5db4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5c08 │ │ │ │ │ + bgt 5dac │ │ │ │ │ subs r4, r3, #1 │ │ │ │ │ str r4, [r5] │ │ │ │ │ - bne 5c08 │ │ │ │ │ + bne 5dac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ str r2, [ip, r1, lsl #2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5bcc │ │ │ │ │ + ble 5d70 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ sub r2, r3, r1 │ │ │ │ │ add r1, lr, #4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ add r1, ip, r1 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - b 5bbc │ │ │ │ │ + b 5d60 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndexError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ │ │ -00005c4c : │ │ │ │ │ +00005df0 : │ │ │ │ │ list_pop(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi 5dd4 │ │ │ │ │ + bhi 5f78 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5dfc │ │ │ │ │ + bne 5fa0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ - beq 5e44 │ │ │ │ │ + beq 5fe8 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs 5eb4 │ │ │ │ │ + bcs 6058 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ lsl ip, r2, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add r0, r1, ip │ │ │ │ │ ldr r6, [r1, r2, lsl #2] │ │ │ │ │ - beq 5d28 │ │ │ │ │ + beq 5ecc │ │ │ │ │ sub r5, r3, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt 5d7c │ │ │ │ │ + blt 5f20 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble 5da0 │ │ │ │ │ + ble 5f44 │ │ │ │ │ add r2, r7, #5 │ │ │ │ │ sub r3, r5, r3 │ │ │ │ │ add r2, r2, r5, asr #3 │ │ │ │ │ bic r2, r2, #3 │ │ │ │ │ sub r1, r2, r5 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ addgt r2, r7, #2 │ │ │ │ │ bicgt r2, r2, #3 │ │ │ │ │ cmn r2, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 5e64 │ │ │ │ │ + bhi 6008 │ │ │ │ │ lsl r1, r2, #2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ strne r0, [r4, #12] │ │ │ │ │ strne r5, [r4, #8] │ │ │ │ │ strne r2, [r4, #16] │ │ │ │ │ - beq 5e64 │ │ │ │ │ + beq 6008 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 5d1c │ │ │ │ │ + beq 5ec0 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - beq 5d68 │ │ │ │ │ + beq 5f0c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5db0 │ │ │ │ │ + ble 5f54 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ sub r2, r5, r2 │ │ │ │ │ @@ -6525,422 +6635,304 @@ │ │ │ │ │ add r1, r1, ip │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt 5dcc │ │ │ │ │ + bgt 5f70 │ │ │ │ │ cmp r5, r8, asr #1 │ │ │ │ │ - blt 5dcc │ │ │ │ │ + blt 5f70 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 5d1c │ │ │ │ │ + b 5ec0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5d68 │ │ │ │ │ + bne 5f0c │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 5d68 │ │ │ │ │ + b 5f0c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - b 5ccc │ │ │ │ │ + b 5e70 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC11 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5e5c │ │ │ │ │ + beq 6000 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 5c80 │ │ │ │ │ + ble 5e24 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 5e94 │ │ │ │ │ + beq 6038 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5e74 │ │ │ │ │ + ble 6018 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 5e94 │ │ │ │ │ + beq 6038 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ - beq 5e44 │ │ │ │ │ + beq 5fe8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 5c90 │ │ │ │ │ + bge 5e34 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ - b 5c90 │ │ │ │ │ + b 5e34 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndexError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC12 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 5d1c │ │ │ │ │ + b 5ec0 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - blt 5da8 │ │ │ │ │ + blt 5f4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 5d1c │ │ │ │ │ + b 5ec0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 5e20 │ │ │ │ │ + bne 5fc4 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 5e20 │ │ │ │ │ + b 5fc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 5e5c │ │ │ │ │ + bne 6000 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ - beq 5e44 │ │ │ │ │ + beq 5fe8 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 5e3c │ │ │ │ │ + b 5fe0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndexError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC13 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 5e5c │ │ │ │ │ + b 6000 │ │ │ │ │ │ │ │ │ │ -00005ed0 <_PyList_Concat>: │ │ │ │ │ +00006074 <_PyList_Concat>: │ │ │ │ │ _PyList_Concat(): │ │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ + push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ - add fp, sp, #20 │ │ │ │ │ + add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - sub sp, sp, #8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ ands r4, r4, #33554432 @ 0x2000000 │ │ │ │ │ - beq 62c0 <_PyList_Concat+0x3f0> │ │ │ │ │ + beq 628c <_PyList_Concat+0x218> │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ adds r5, r5, r3 │ │ │ │ │ - beq 61bc <_PyList_Concat+0x2ec> │ │ │ │ │ - ldr r3, [pc, #968] @ 62e0 <_PyList_Concat+0x410> │ │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ + beq 620c <_PyList_Concat+0x198> │ │ │ │ │ + ldr r3, [pc, #500] @ 62ac <_PyList_Concat+0x238> │ │ │ │ │ + mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ + ldr r3, [r7, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 61c8 <_PyList_Concat+0x2f8> │ │ │ │ │ - ldr r1, [r3, #1900] @ 0x76c │ │ │ │ │ - ldr r0, [r4] │ │ │ │ │ - str r0, [r3, #1896] @ 0x768 │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ + beq 6218 <_PyList_Concat+0x1a4> │ │ │ │ │ + ldr r2, [r3, #1900] @ 0x76c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r1, [r3, #1900] @ 0x76c │ │ │ │ │ + ldr r1, [r4] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r1, [r3, #1896] @ 0x768 │ │ │ │ │ + str r2, [r3, #1900] @ 0x76c │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - ldr r3, [pc, #888] @ 62e4 <_PyList_Concat+0x414> │ │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + ldr r3, [pc, #424] @ 62b0 <_PyList_Concat+0x23c> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ │ sub ip, r4, #8 │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str ip, [lr] │ │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ │ movhi r3, #0 │ │ │ │ │ str ip, [r0, #4] │ │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ │ strhi r3, [r4, #12] │ │ │ │ │ - bhi 6280 <_PyList_Concat+0x3b0> │ │ │ │ │ + bhi 624c <_PyList_Concat+0x1d8> │ │ │ │ │ lsl r0, r5, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - beq 6280 <_PyList_Concat+0x3b0> │ │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ │ + beq 624c <_PyList_Concat+0x1d8> │ │ │ │ │ + ldr r7, [r8, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - cmp lr, #0 │ │ │ │ │ - ble 6158 <_PyList_Concat+0x288> │ │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ │ - ldr r1, [r3] │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6200 <_PyList_Concat+0x330> │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp lr, #1 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - str r1, [r0] │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6210 <_PyList_Concat+0x340> │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp lr, #2 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - str r1, [r0, #4] │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6220 <_PyList_Concat+0x350> │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp lr, #3 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - str r1, [r0, #8] │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6230 <_PyList_Concat+0x360> │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp lr, #4 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - str r1, [r0, #12] │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6240 <_PyList_Concat+0x370> │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp lr, #5 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - str r1, [r0, #16] │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6250 <_PyList_Concat+0x380> │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp lr, #6 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - str r1, [r0, #20] │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ - ldr r1, [r3, #24] │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6260 <_PyList_Concat+0x390> │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp lr, #7 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - str r1, [r0, #24] │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ - ldr r1, [r3, #28] │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6270 <_PyList_Concat+0x3a0> │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - cmp lr, #8 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - str r1, [r0, #28] │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ - ldr r1, [r3, #32] │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r2, r2, #1 │ │ │ │ │ - strle r2, [r1] │ │ │ │ │ - cmp lr, #9 │ │ │ │ │ - str r1, [r0, #32] │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ - add ip, r3, #36 @ 0x24 │ │ │ │ │ - add r1, r3, lr, lsl #2 │ │ │ │ │ - add r7, r0, #32 │ │ │ │ │ - b 613c <_PyList_Concat+0x26c> │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + ble 61ac <_PyList_Concat+0x138> │ │ │ │ │ + ldr ip, [r8, #12] │ │ │ │ │ + sub lr, r0, #4 │ │ │ │ │ + add r1, ip, r7, lsl #2 │ │ │ │ │ + b 6190 <_PyList_Concat+0x11c> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ str r3, [r2] │ │ │ │ │ - str r2, [r7, #4]! │ │ │ │ │ - beq 6158 <_PyList_Concat+0x288> │ │ │ │ │ + str r2, [lr, #4]! │ │ │ │ │ + beq 61ac <_PyList_Concat+0x138> │ │ │ │ │ ldr r2, [ip], #4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6128 <_PyList_Concat+0x258> │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - str r2, [r7, #4]! │ │ │ │ │ - bne 613c <_PyList_Concat+0x26c> │ │ │ │ │ + ble 617c <_PyList_Concat+0x108> │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str r2, [lr, #4]! │ │ │ │ │ + bne 6190 <_PyList_Concat+0x11c> │ │ │ │ │ ldr ip, [r6, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - ble 619c <_PyList_Concat+0x2cc> │ │ │ │ │ + ble 61f0 <_PyList_Concat+0x17c> │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ - sub lr, lr, #1 │ │ │ │ │ + sub r7, r7, #1 │ │ │ │ │ sub r1, r1, #4 │ │ │ │ │ - add r0, r0, lr, lsl #2 │ │ │ │ │ + add r0, r0, r7, lsl #2 │ │ │ │ │ add ip, r1, ip, lsl #2 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 61ac <_PyList_Concat+0x2dc> │ │ │ │ │ + bgt 61fc <_PyList_Concat+0x188> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - cmp r1, ip │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ - bne 6178 <_PyList_Concat+0x2a8> │ │ │ │ │ + bne 61cc <_PyList_Concat+0x158> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - sub sp, fp, #20 │ │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ - cmp r1, ip │ │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ + cmp ip, r1 │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ - bne 6178 <_PyList_Concat+0x2a8> │ │ │ │ │ - b 619c <_PyList_Concat+0x2cc> │ │ │ │ │ - sub sp, fp, #20 │ │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ + bne 61cc <_PyList_Concat+0x158> │ │ │ │ │ + b 61f0 <_PyList_Concat+0x17c> │ │ │ │ │ + sub sp, fp, #28 │ │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 158 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 61a0 <_PyList_Concat+0x2d0> │ │ │ │ │ + beq 61f4 <_PyList_Concat+0x180> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - ldr r3, [pc, #236] @ 62e8 <_PyList_Concat+0x418> │ │ │ │ │ + ldr r3, [pc, #108] @ 62b4 <_PyList_Concat+0x240> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 5f70 <_PyList_Concat+0xa0> │ │ │ │ │ - cmp lr, #1 │ │ │ │ │ - str r1, [r0] │ │ │ │ │ - bne 5ffc <_PyList_Concat+0x12c> │ │ │ │ │ - b 6158 <_PyList_Concat+0x288> │ │ │ │ │ - cmp lr, #2 │ │ │ │ │ - str r1, [r0, #4] │ │ │ │ │ - bne 6020 <_PyList_Concat+0x150> │ │ │ │ │ - b 6158 <_PyList_Concat+0x288> │ │ │ │ │ - cmp lr, #3 │ │ │ │ │ - str r1, [r0, #8] │ │ │ │ │ - bne 6044 <_PyList_Concat+0x174> │ │ │ │ │ - b 6158 <_PyList_Concat+0x288> │ │ │ │ │ - cmp lr, #4 │ │ │ │ │ - str r1, [r0, #12] │ │ │ │ │ - bne 6068 <_PyList_Concat+0x198> │ │ │ │ │ - b 6158 <_PyList_Concat+0x288> │ │ │ │ │ - cmp lr, #5 │ │ │ │ │ - str r1, [r0, #16] │ │ │ │ │ - bne 608c <_PyList_Concat+0x1bc> │ │ │ │ │ - b 6158 <_PyList_Concat+0x288> │ │ │ │ │ - cmp lr, #6 │ │ │ │ │ - str r1, [r0, #20] │ │ │ │ │ - bne 60b0 <_PyList_Concat+0x1e0> │ │ │ │ │ - b 6158 <_PyList_Concat+0x288> │ │ │ │ │ - cmp lr, #7 │ │ │ │ │ - str r1, [r0, #24] │ │ │ │ │ - bne 60d4 <_PyList_Concat+0x204> │ │ │ │ │ - b 6158 <_PyList_Concat+0x288> │ │ │ │ │ - cmp lr, #8 │ │ │ │ │ - str r1, [r0, #28] │ │ │ │ │ - bne 60f8 <_PyList_Concat+0x228> │ │ │ │ │ - b 6158 <_PyList_Concat+0x288> │ │ │ │ │ + b 6108 <_PyList_Concat+0x94> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 62a0 <_PyList_Concat+0x3d0> │ │ │ │ │ + bgt 626c <_PyList_Concat+0x1f8> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 62a0 <_PyList_Concat+0x3d0> │ │ │ │ │ + bne 626c <_PyList_Concat+0x1f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 61a0 <_PyList_Concat+0x2d0> │ │ │ │ │ - ldr lr, [r7, #8] │ │ │ │ │ + beq 61f4 <_PyList_Concat+0x180> │ │ │ │ │ + ldr r7, [r8, #8] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - cmp lr, #0 │ │ │ │ │ - bgt 5fd4 <_PyList_Concat+0x104> │ │ │ │ │ - b 6158 <_PyList_Concat+0x288> │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + bgt 616c <_PyList_Concat+0xf8> │ │ │ │ │ + b 61ac <_PyList_Concat+0x138> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 61a0 <_PyList_Concat+0x2d0> │ │ │ │ │ - .word 0x000003c0 │ │ │ │ │ + b 61f4 <_PyList_Concat+0x180> │ │ │ │ │ + .word 0x000001ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x00000370 │ │ │ │ │ + .word 0x000001a4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x000000e8 │ │ │ │ │ + .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000062ec : │ │ │ │ │ +000062b8 : │ │ │ │ │ list_extend(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 457c <_list_extend> │ │ │ │ │ + bl 46dc <_list_extend> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00006318 : │ │ │ │ │ +000062e4 : │ │ │ │ │ PyList_GetItem(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 6354 │ │ │ │ │ + beq 6320 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs 636c │ │ │ │ │ + bcs 6338 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ @@ -6949,58 +6941,58 @@ │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndexError │ │ │ │ │ - ldr r1, [pc, #8] @ 6384 │ │ │ │ │ + ldr r1, [pc, #8] @ 6350 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 6364 │ │ │ │ │ + b 6330 │ │ │ │ │ .word 0x00007f48 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006388 : │ │ │ │ │ +00006354 : │ │ │ │ │ list_iter(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ ands r5, r0, #33554432 @ 0x2000000 │ │ │ │ │ - beq 649c │ │ │ │ │ - ldr r3, [pc, #248] @ 64b4 │ │ │ │ │ + beq 6468 │ │ │ │ │ + ldr r3, [pc, #248] @ 6480 │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r3, #1904] @ 0x770 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 645c │ │ │ │ │ + beq 6428 │ │ │ │ │ ldr r2, [r3, #1908] @ 0x774 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1904] @ 0x770 │ │ │ │ │ str r2, [r3, #1908] @ 0x774 │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6480 │ │ │ │ │ - ldr r1, [pc, #168] @ 64b8 │ │ │ │ │ + bgt 644c │ │ │ │ │ + ldr r1, [pc, #168] @ 6484 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ @@ -7013,79 +7005,79 @@ │ │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ │ str ip, [r0, #-8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ - ldr r0, [pc, #88] @ 64bc │ │ │ │ │ + ldr r0, [pc, #88] @ 6488 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6454 │ │ │ │ │ + beq 6420 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6408 │ │ │ │ │ - ldr r1, [pc, #56] @ 64c0 │ │ │ │ │ + ble 63d4 │ │ │ │ │ + ldr r1, [pc, #56] @ 648c │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 6428 │ │ │ │ │ + b 63f4 │ │ │ │ │ mov r1, #4032 @ 0xfc0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b 6454 │ │ │ │ │ + b 6420 │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000090 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000024 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000064c4 : │ │ │ │ │ +00006490 : │ │ │ │ │ listiter_next(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 6534 │ │ │ │ │ + blt 6500 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs 650c │ │ │ │ │ + bcs 64d8 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 653c │ │ │ │ │ + bgt 6508 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r1, [r0] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov ip, #0 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ str ip, [r2, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ - bgt 6534 │ │ │ │ │ + bgt 6500 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 6548 │ │ │ │ │ + beq 6514 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ bx lr │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ @@ -7093,25 +7085,25 @@ │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00006568 : │ │ │ │ │ +00006534 : │ │ │ │ │ listiter_dealloc(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ │ - ldr ip, [pc, #196] @ 6654 │ │ │ │ │ + ldr ip, [pc, #196] @ 6620 │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldr r1, [r2, #-4] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ @@ -7124,86 +7116,86 @@ │ │ │ │ │ str r3, [r2, #-4] │ │ │ │ │ cmp r0, lr │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ ldr r3, [r4, ip] │ │ │ │ │ ldr r1, [r3, #3824] @ 0xef0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r3, #3824] @ 0xef0 │ │ │ │ │ - beq 65ec │ │ │ │ │ + beq 65b8 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6618 │ │ │ │ │ + ble 65e4 │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r3, #1908] @ 0x774 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - bhi 6644 │ │ │ │ │ + bhi 6610 │ │ │ │ │ ldr r0, [r3, #1904] @ 0x770 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r0, [r2] │ │ │ │ │ str r2, [r3, #1904] @ 0x770 │ │ │ │ │ str r1, [r3, #1908] @ 0x774 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r0] │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bne 65ec │ │ │ │ │ + bne 65b8 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [pc, #32] @ 6658 │ │ │ │ │ + ldr r3, [pc, #32] @ 6624 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ - b 65ec │ │ │ │ │ + b 65b8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000018 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000665c : │ │ │ │ │ +00006628 : │ │ │ │ │ unsafe_tuple_compare(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ ldr r8, [r1, #8] │ │ │ │ │ cmp r4, r8 │ │ │ │ │ movlt r7, r4 │ │ │ │ │ movge r7, r8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 67a4 │ │ │ │ │ + ble 6758 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 67d8 │ │ │ │ │ - bne 6710 │ │ │ │ │ + blt 67a0 │ │ │ │ │ + bne 66dc │ │ │ │ │ ldr lr, [r9, #1572] @ 0x624 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC unsafe_long_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS unsafe_long_compare │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne 67c4 │ │ │ │ │ + bne 678c │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ @@ -7212,148 +7204,147 @@ │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq 67a4 │ │ │ │ │ + beq 6758 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 67d8 │ │ │ │ │ + blt 67a0 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ - bne 6754 │ │ │ │ │ - add r3, r3, #4 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - ldr r1, [r6, r3, lsl #2] │ │ │ │ │ - ldr r0, [r5, r3, lsl #2] │ │ │ │ │ - sub sp, fp, #32 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 0 │ │ │ │ │ - R_ARM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ + beq 6770 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq 67a4 │ │ │ │ │ + beq 6758 │ │ │ │ │ add sl, r5, #20 │ │ │ │ │ add r9, r6, #20 │ │ │ │ │ mov r3, #2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 67d8 │ │ │ │ │ + blt 67a0 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 67b4 │ │ │ │ │ + beq 6768 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - blt 6738 │ │ │ │ │ + bne 6718 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b 6708 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ + b 66d4 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 6768 │ │ │ │ │ - b 67a4 │ │ │ │ │ + bge 6758 │ │ │ │ │ + add r3, r3, #4 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + ldr r1, [r6, r3, lsl #2] │ │ │ │ │ + ldr r0, [r5, r3, lsl #2] │ │ │ │ │ + sub sp, fp, #32 │ │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + b 0 │ │ │ │ │ + R_ARM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, lr │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 6708 │ │ │ │ │ + b 66d4 │ │ │ │ │ │ │ │ │ │ -000067e0 : │ │ │ │ │ +000067a8 : │ │ │ │ │ unsafe_object_compare(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ ldr r2, [r2, #1568] @ 0x620 │ │ │ │ │ ldr r4, [lr, #100] @ 0x64 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - bne 6888 │ │ │ │ │ + bne 6850 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ blx r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 6870 │ │ │ │ │ + beq 6838 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 68c8 │ │ │ │ │ + beq 6890 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyBool_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyBool_Type │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 6894 │ │ │ │ │ + bne 685c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ sub r4, r2, r0 │ │ │ │ │ clz r4, r4 │ │ │ │ │ lsr r4, r4, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 68d0 │ │ │ │ │ + ble 6898 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6864 │ │ │ │ │ + bgt 682c │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - bne 6864 │ │ │ │ │ + bne 682c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6864 │ │ │ │ │ + b 682c │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 6864 │ │ │ │ │ + b 682c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 687c │ │ │ │ │ + bne 6844 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 687c │ │ │ │ │ + b 6844 │ │ │ │ │ │ │ │ │ │ -000068e4 <_PyList_BinarySlice>: │ │ │ │ │ +000068ac <_PyList_BinarySlice>: │ │ │ │ │ _PyList_BinarySlice(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -7364,49 +7355,49 @@ │ │ │ │ │ mov r7, #0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6d18 <_PyList_BinarySlice+0x434> │ │ │ │ │ + beq 6ce0 <_PyList_BinarySlice+0x434> │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndex │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq 6d18 <_PyList_BinarySlice+0x434> │ │ │ │ │ + beq 6ce0 <_PyList_BinarySlice+0x434> │ │ │ │ │ ldr r0, [r9, #8] │ │ │ │ │ mov r3, #1 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r6, r8, r4 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - ble 6cc0 <_PyList_BinarySlice+0x3dc> │ │ │ │ │ - ldr r3, [pc, #948] @ 6d20 <_PyList_BinarySlice+0x43c> │ │ │ │ │ + ble 6c88 <_PyList_BinarySlice+0x3dc> │ │ │ │ │ + ldr r3, [pc, #948] @ 6ce8 <_PyList_BinarySlice+0x43c> │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r5, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 6c90 <_PyList_BinarySlice+0x3ac> │ │ │ │ │ + beq 6c58 <_PyList_BinarySlice+0x3ac> │ │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1896] @ 0x768 │ │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #892] @ 6d24 <_PyList_BinarySlice+0x440> │ │ │ │ │ + ldr r3, [pc, #892] @ 6cec <_PyList_BinarySlice+0x440> │ │ │ │ │ str r7, [r5, #12] │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ str r7, [r5, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [sl, r3] │ │ │ │ │ sub r2, r5, #8 │ │ │ │ │ @@ -7420,242 +7411,242 @@ │ │ │ │ │ str r2, [lr] │ │ │ │ │ str r3, [r5, #-4] │ │ │ │ │ movhi r3, #0 │ │ │ │ │ str ip, [r5, #-8] │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ │ strhi r3, [r5, #12] │ │ │ │ │ - bhi 6ccc <_PyList_BinarySlice+0x3e8> │ │ │ │ │ + bhi 6c94 <_PyList_BinarySlice+0x3e8> │ │ │ │ │ lsl r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ - beq 6ccc <_PyList_BinarySlice+0x3e8> │ │ │ │ │ + beq 6c94 <_PyList_BinarySlice+0x3e8> │ │ │ │ │ ldr r1, [r9, #12] │ │ │ │ │ add r7, r4, r6 │ │ │ │ │ sub r3, r4, #1 │ │ │ │ │ sub ip, r0, #4 │ │ │ │ │ str r6, [r5, #16] │ │ │ │ │ add r7, r1, r7, lsl #2 │ │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ │ sub r7, r7, #4 │ │ │ │ │ sub r3, r7, r1 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ - beq 6b28 <_PyList_BinarySlice+0x244> │ │ │ │ │ + beq 6af0 <_PyList_BinarySlice+0x244> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 6b04 <_PyList_BinarySlice+0x220> │ │ │ │ │ + beq 6acc <_PyList_BinarySlice+0x220> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 6ae8 <_PyList_BinarySlice+0x204> │ │ │ │ │ + beq 6ab0 <_PyList_BinarySlice+0x204> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq 6acc <_PyList_BinarySlice+0x1e8> │ │ │ │ │ + beq 6a94 <_PyList_BinarySlice+0x1e8> │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq 6ab0 <_PyList_BinarySlice+0x1cc> │ │ │ │ │ + beq 6a78 <_PyList_BinarySlice+0x1cc> │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq 6a94 <_PyList_BinarySlice+0x1b0> │ │ │ │ │ + beq 6a5c <_PyList_BinarySlice+0x1b0> │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne 6c70 <_PyList_BinarySlice+0x38c> │ │ │ │ │ + bne 6c38 <_PyList_BinarySlice+0x38c> │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r0, [r3] │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ - beq 6c50 <_PyList_BinarySlice+0x36c> │ │ │ │ │ + beq 6c18 <_PyList_BinarySlice+0x36c> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ str r0, [r3] │ │ │ │ │ mov r4, ip │ │ │ │ │ str r3, [ip] │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ str r0, [r3] │ │ │ │ │ add r1, lr, #8 │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ ldr r3, [lr, #8] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ str r0, [r3] │ │ │ │ │ add ip, r4, #8 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add r1, lr, #12 │ │ │ │ │ ldr r3, [lr, #12] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ str r0, [r3] │ │ │ │ │ add ip, r4, #12 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ add r1, lr, #16 │ │ │ │ │ ldr r3, [lr, #16] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ str r0, [r3] │ │ │ │ │ add ip, r4, #16 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ add r1, lr, #20 │ │ │ │ │ ldr r3, [lr, #20] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ str r0, [r3] │ │ │ │ │ add ip, r4, #20 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ add r1, lr, #24 │ │ │ │ │ ldr r3, [lr, #24] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ str r0, [r3] │ │ │ │ │ add ip, r4, #24 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add r1, lr, #28 │ │ │ │ │ ldr r3, [lr, #28] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ add ip, r4, #28 │ │ │ │ │ str r0, [r3] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ - bne 6b28 <_PyList_BinarySlice+0x244> │ │ │ │ │ + bne 6af0 <_PyList_BinarySlice+0x244> │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ - bne 6a30 <_PyList_BinarySlice+0x14c> │ │ │ │ │ - b 6c50 <_PyList_BinarySlice+0x36c> │ │ │ │ │ + bne 69f8 <_PyList_BinarySlice+0x14c> │ │ │ │ │ + b 6c18 <_PyList_BinarySlice+0x36c> │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6c60 <_PyList_BinarySlice+0x37c> │ │ │ │ │ + bgt 6c28 <_PyList_BinarySlice+0x37c> │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ str r3, [ip, #4]! │ │ │ │ │ - b 6a78 <_PyList_BinarySlice+0x194> │ │ │ │ │ + b 6a40 <_PyList_BinarySlice+0x194> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 6c54 <_PyList_BinarySlice+0x370> │ │ │ │ │ - ldr r3, [pc, #124] @ 6d28 <_PyList_BinarySlice+0x444> │ │ │ │ │ + beq 6c1c <_PyList_BinarySlice+0x370> │ │ │ │ │ + ldr r3, [pc, #124] @ 6cf0 <_PyList_BinarySlice+0x444> │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ str r7, [r5, #12] │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ str r7, [r5, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 69b8 <_PyList_BinarySlice+0xd4> │ │ │ │ │ + b 6980 <_PyList_BinarySlice+0xd4> │ │ │ │ │ bl 158 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 6c54 <_PyList_BinarySlice+0x370> │ │ │ │ │ + b 6c1c <_PyList_BinarySlice+0x370> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6cec <_PyList_BinarySlice+0x408> │ │ │ │ │ + bgt 6cb4 <_PyList_BinarySlice+0x408> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 6cec <_PyList_BinarySlice+0x408> │ │ │ │ │ + bne 6cb4 <_PyList_BinarySlice+0x408> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 6c54 <_PyList_BinarySlice+0x370> │ │ │ │ │ + beq 6c1c <_PyList_BinarySlice+0x370> │ │ │ │ │ ldr r1, [r9, #12] │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ ldr ip, [r5, #12] │ │ │ │ │ add r8, r1, r8, lsl #2 │ │ │ │ │ sub ip, ip, #4 │ │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ │ sub r7, r8, #4 │ │ │ │ │ - b 6a30 <_PyList_BinarySlice+0x14c> │ │ │ │ │ + b 69f8 <_PyList_BinarySlice+0x14c> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 6c54 <_PyList_BinarySlice+0x370> │ │ │ │ │ + b 6c1c <_PyList_BinarySlice+0x370> │ │ │ │ │ .word 0x000003ac │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000368 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00006d2c : │ │ │ │ │ +00006cf4 : │ │ │ │ │ list___reversed__(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r0, [pc, #52] @ 6d80 │ │ │ │ │ + ldr r0, [pc, #52] @ 6d48 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6d78 │ │ │ │ │ + beq 6d40 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ strle r3, [r5] │ │ │ │ │ @@ -7663,24 +7654,24 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_Track │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ .word 0x000001a8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00006d84 : │ │ │ │ │ +00006d4c : │ │ │ │ │ listreviter_next(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 6df4 │ │ │ │ │ + blt 6dbc │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs 6dcc │ │ │ │ │ + bcs 6d94 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ suble r3, r3, #1 │ │ │ │ │ subgt r3, r3, #1 │ │ │ │ │ @@ -7689,141 +7680,141 @@ │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov ip, #0 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ str ip, [r2, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ - bgt 6df4 │ │ │ │ │ + bgt 6dbc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 6dfc │ │ │ │ │ + beq 6dc4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00006e1c : │ │ │ │ │ +00006de4 : │ │ │ │ │ listreviter_dealloc(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_UnTrack │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6e50 │ │ │ │ │ + beq 6e18 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6e60 │ │ │ │ │ + ble 6e28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 6e50 │ │ │ │ │ + bne 6e18 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6e50 │ │ │ │ │ + b 6e18 │ │ │ │ │ │ │ │ │ │ -00006e74 : │ │ │ │ │ +00006e3c : │ │ │ │ │ py_list_clear(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6f54 │ │ │ │ │ + beq 6f1c │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ subs ip, r2, #1 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - bmi 6efc │ │ │ │ │ + bmi 6ec4 │ │ │ │ │ ldr r0, [r3, ip, lsl #2] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 6ecc │ │ │ │ │ + beq 6e94 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6f38 │ │ │ │ │ + ble 6f00 │ │ │ │ │ sub r1, r2, #2 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 6efc │ │ │ │ │ + beq 6ec4 │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6ef4 │ │ │ │ │ + beq 6ebc │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ sub ip, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6f14 │ │ │ │ │ + ble 6edc │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ - bcs 6ed8 │ │ │ │ │ + bcs 6ea0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne 6ef4 │ │ │ │ │ + bne 6ebc │ │ │ │ │ str r1, [fp, #-12] │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-12] │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ - b 6ef4 │ │ │ │ │ + b 6ebc │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r0] │ │ │ │ │ - bne 6ecc │ │ │ │ │ + bne 6e94 │ │ │ │ │ strd r2, [fp, #-12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ │ - b 6ecc │ │ │ │ │ + b 6e94 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00006f60 : │ │ │ │ │ +00006f28 : │ │ │ │ │ PyList_GetItemRef(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ - beq 6fac │ │ │ │ │ + beq 6f74 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs 6fcc │ │ │ │ │ + bcs 6f94 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ pop {fp, pc} │ │ │ │ │ @@ -7840,43 +7831,43 @@ │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndexError │ │ │ │ │ - ldr r1, [pc, #8] @ 6fe4 │ │ │ │ │ + ldr r1, [pc, #8] @ 6fac │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 6fc4 │ │ │ │ │ + b 6f8c │ │ │ │ │ .word 0x00007f48 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006fe8 : │ │ │ │ │ +00006fb0 : │ │ │ │ │ list_contains(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 70a4 │ │ │ │ │ + beq 706c │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b 7034 │ │ │ │ │ + b 6ffc │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7098 │ │ │ │ │ + bne 7060 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bls 7098 │ │ │ │ │ + bls 7060 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -7886,31 +7877,31 @@ │ │ │ │ │ movle r1, r6 │ │ │ │ │ movle r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 701c │ │ │ │ │ + bgt 6fe4 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 701c │ │ │ │ │ + bne 6fe4 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 701c │ │ │ │ │ + b 6fe4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000070ac <_PyList_SliceSubscript>: │ │ │ │ │ +00007074 <_PyList_SliceSubscript>: │ │ │ │ │ _PyList_SliceSubscript(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ @@ -7918,53 +7909,53 @@ │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 7688 <_PyList_SliceSubscript+0x5dc> │ │ │ │ │ + blt 7650 <_PyList_SliceSubscript+0x5dc> │ │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - ble 7454 <_PyList_SliceSubscript+0x3a8> │ │ │ │ │ + ble 741c <_PyList_SliceSubscript+0x3a8> │ │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - bne 7478 <_PyList_SliceSubscript+0x3cc> │ │ │ │ │ + bne 7440 <_PyList_SliceSubscript+0x3cc> │ │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r6, r8, r4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 7454 <_PyList_SliceSubscript+0x3a8> │ │ │ │ │ - ldr r3, [pc, #1368] @ 7690 <_PyList_SliceSubscript+0x5e4> │ │ │ │ │ + ble 741c <_PyList_SliceSubscript+0x3a8> │ │ │ │ │ + ldr r3, [pc, #1368] @ 7658 <_PyList_SliceSubscript+0x5e4> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r5, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 75c0 <_PyList_SliceSubscript+0x514> │ │ │ │ │ + beq 7588 <_PyList_SliceSubscript+0x514> │ │ │ │ │ ldr r1, [r3, #1900] @ 0x76c │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r0, [r3, #1896] @ 0x768 │ │ │ │ │ str r1, [r3, #1900] @ 0x76c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #1308] @ 7694 <_PyList_SliceSubscript+0x5e8> │ │ │ │ │ + ldr r3, [pc, #1308] @ 765c <_PyList_SliceSubscript+0x5e8> │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r5, #12] │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ str r1, [r5, #16] │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ @@ -7980,691 +7971,692 @@ │ │ │ │ │ str r2, [lr] │ │ │ │ │ str r3, [r5, #-4] │ │ │ │ │ movhi r3, #0 │ │ │ │ │ str ip, [r5, #-8] │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ │ strhi r3, [r5, #12] │ │ │ │ │ - bhi 763c <_PyList_SliceSubscript+0x590> │ │ │ │ │ + bhi 7604 <_PyList_SliceSubscript+0x590> │ │ │ │ │ lsl r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ - beq 763c <_PyList_SliceSubscript+0x590> │ │ │ │ │ + beq 7604 <_PyList_SliceSubscript+0x590> │ │ │ │ │ ldr r7, [r7, #12] │ │ │ │ │ sub ip, r4, #1 │ │ │ │ │ add r4, r4, r6 │ │ │ │ │ sub lr, r0, #4 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ str r6, [r5, #16] │ │ │ │ │ add ip, r7, ip, lsl #2 │ │ │ │ │ add r7, r7, r4, lsl #2 │ │ │ │ │ sub r3, r7, ip │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ - beq 731c <_PyList_SliceSubscript+0x270> │ │ │ │ │ + beq 72e4 <_PyList_SliceSubscript+0x270> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 72f8 <_PyList_SliceSubscript+0x24c> │ │ │ │ │ + beq 72c0 <_PyList_SliceSubscript+0x24c> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 72dc <_PyList_SliceSubscript+0x230> │ │ │ │ │ + beq 72a4 <_PyList_SliceSubscript+0x230> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq 72c0 <_PyList_SliceSubscript+0x214> │ │ │ │ │ + beq 7288 <_PyList_SliceSubscript+0x214> │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq 72a4 <_PyList_SliceSubscript+0x1f8> │ │ │ │ │ + beq 726c <_PyList_SliceSubscript+0x1f8> │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq 7288 <_PyList_SliceSubscript+0x1dc> │ │ │ │ │ + beq 7250 <_PyList_SliceSubscript+0x1dc> │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - beq 726c <_PyList_SliceSubscript+0x1c0> │ │ │ │ │ + beq 7234 <_PyList_SliceSubscript+0x1c0> │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmp ip, r7 │ │ │ │ │ str r1, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ - beq 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + beq 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ ldr r3, [ip, #4] │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ mov r0, ip │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ add lr, lr, #4 │ │ │ │ │ str r1, [r3] │ │ │ │ │ mov r4, lr │ │ │ │ │ str r3, [lr] │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ str r1, [r3] │ │ │ │ │ add ip, r0, #8 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ str r1, [r3] │ │ │ │ │ add lr, r4, #8 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add ip, r0, #12 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ str r1, [r3] │ │ │ │ │ add lr, r4, #12 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ add ip, r0, #16 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ str r1, [r3] │ │ │ │ │ add lr, r4, #16 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ add ip, r0, #20 │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ str r1, [r3] │ │ │ │ │ add lr, r4, #20 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ add ip, r0, #24 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ str r1, [r3] │ │ │ │ │ add lr, r4, #24 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add ip, r0, #28 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7468 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ + bgt 7430 <_PyList_SliceSubscript+0x3bc> │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add lr, r4, #28 │ │ │ │ │ str r1, [r3] │ │ │ │ │ cmp ip, r7 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ - bne 731c <_PyList_SliceSubscript+0x270> │ │ │ │ │ + bne 72e4 <_PyList_SliceSubscript+0x270> │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ bl 158 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ cmp ip, r7 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ - bne 7208 <_PyList_SliceSubscript+0x15c> │ │ │ │ │ - b 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + bne 71d0 <_PyList_SliceSubscript+0x15c> │ │ │ │ │ + b 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ bl 158 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7448 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ + beq 7410 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ movhi r3, #0 │ │ │ │ │ strhi r3, [r5, #12] │ │ │ │ │ - bhi 760c <_PyList_SliceSubscript+0x560> │ │ │ │ │ + bhi 75d4 <_PyList_SliceSubscript+0x560> │ │ │ │ │ lsl r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ strne r6, [r5, #16] │ │ │ │ │ - beq 760c <_PyList_SliceSubscript+0x560> │ │ │ │ │ + beq 75d4 <_PyList_SliceSubscript+0x560> │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r2, [r1, r4, lsl #2] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r0, r0, #1 │ │ │ │ │ strle r0, [r2] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + beq 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ add r4, r4, r8 │ │ │ │ │ ldr r0, [r1, r4, lsl #2] │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r0] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ str r0, [r3, #4] │ │ │ │ │ - beq 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + beq 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ add r4, r8, r4 │ │ │ │ │ ldr r2, [r1, r4, lsl #2] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r0, r0, #1 │ │ │ │ │ strle r0, [r2] │ │ │ │ │ cmp r6, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + beq 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ add r4, r8, r4 │ │ │ │ │ ldr r0, [r1, r4, lsl #2] │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r0] │ │ │ │ │ cmp r6, #4 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - beq 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + beq 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ add r2, r8, r4 │ │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [r0] │ │ │ │ │ cmp r6, #5 │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ - beq 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + beq 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ add r2, r2, r8 │ │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [r0] │ │ │ │ │ cmp r6, #6 │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ - beq 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + beq 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ add r2, r8, r2 │ │ │ │ │ add lr, r3, #24 │ │ │ │ │ add r0, r3, r6, lsl #2 │ │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ │ ldr r3, [ip] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - bgt 75f8 <_PyList_SliceSubscript+0x54c> │ │ │ │ │ + bgt 75c0 <_PyList_SliceSubscript+0x54c> │ │ │ │ │ str r3, [ip] │ │ │ │ │ add r2, r2, r8 │ │ │ │ │ str ip, [lr], #4 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bne 7594 <_PyList_SliceSubscript+0x4e8> │ │ │ │ │ - b 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + bne 755c <_PyList_SliceSubscript+0x4e8> │ │ │ │ │ + b 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7448 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ - ldr r3, [pc, #184] @ 7698 <_PyList_SliceSubscript+0x5ec> │ │ │ │ │ + beq 7410 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ + ldr r3, [pc, #184] @ 7660 <_PyList_SliceSubscript+0x5ec> │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r5, #12] │ │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ str r1, [r5, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 7190 <_PyList_SliceSubscript+0xe4> │ │ │ │ │ + b 7158 <_PyList_SliceSubscript+0xe4> │ │ │ │ │ str ip, [lr], #4 │ │ │ │ │ add r2, r2, r8 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bne 7594 <_PyList_SliceSubscript+0x4e8> │ │ │ │ │ - b 7444 <_PyList_SliceSubscript+0x398> │ │ │ │ │ + bne 755c <_PyList_SliceSubscript+0x4e8> │ │ │ │ │ + b 740c <_PyList_SliceSubscript+0x398> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 762c <_PyList_SliceSubscript+0x580> │ │ │ │ │ + bgt 75f4 <_PyList_SliceSubscript+0x580> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 762c <_PyList_SliceSubscript+0x580> │ │ │ │ │ + bne 75f4 <_PyList_SliceSubscript+0x580> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 74ac <_PyList_SliceSubscript+0x400> │ │ │ │ │ - b 7448 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ + bne 7474 <_PyList_SliceSubscript+0x400> │ │ │ │ │ + b 7410 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 765c <_PyList_SliceSubscript+0x5b0> │ │ │ │ │ + bgt 7624 <_PyList_SliceSubscript+0x5b0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 765c <_PyList_SliceSubscript+0x5b0> │ │ │ │ │ + bne 7624 <_PyList_SliceSubscript+0x5b0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 7448 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ + beq 7410 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ ldr r7, [r7, #12] │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ ldr lr, [r5, #12] │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ add ip, r7, r4, lsl #2 │ │ │ │ │ sub lr, lr, #4 │ │ │ │ │ add r7, r7, r8, lsl #2 │ │ │ │ │ - b 7208 <_PyList_SliceSubscript+0x15c> │ │ │ │ │ + b 71d0 <_PyList_SliceSubscript+0x15c> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 7448 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ + b 7410 <_PyList_SliceSubscript+0x39c> │ │ │ │ │ .word 0x00000550 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000500 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000769c : │ │ │ │ │ +00007664 : │ │ │ │ │ list_sort(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - bne 76fc │ │ │ │ │ + bne 76c4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 777c │ │ │ │ │ + blt 7744 │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 77f0 │ │ │ │ │ + bne 77b8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b 11a0 │ │ │ │ │ + b 11a8 │ │ │ │ │ sub r2, fp, #20 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, lr │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r4, [ip, #8] │ │ │ │ │ - ldr ip, [pc, #284] @ 7844 │ │ │ │ │ + ldr ip, [pc, #284] @ 780c │ │ │ │ │ str ip, [sp] │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7774 │ │ │ │ │ + beq 773c │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 7830 │ │ │ │ │ + beq 77f8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movweq r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movteq r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - beq 77c4 │ │ │ │ │ + beq 778c │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne 77c4 │ │ │ │ │ + bne 778c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 11a0 │ │ │ │ │ + bl 11a8 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, lr │ │ │ │ │ - ldr lr, [pc, #188] @ 7844 │ │ │ │ │ + ldr lr, [pc, #188] @ 780c │ │ │ │ │ sub r2, fp, #20 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r2, ip │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7774 │ │ │ │ │ + beq 773c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r3, r2 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - blt 783c │ │ │ │ │ + blt 7804 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bl 11a0 │ │ │ │ │ - b 7774 │ │ │ │ │ + bl 11a8 │ │ │ │ │ + b 773c │ │ │ │ │ mov r0, lr │ │ │ │ │ - ldr lr, [pc, #72] @ 7844 │ │ │ │ │ + ldr lr, [pc, #72] @ 780c │ │ │ │ │ sub r2, fp, #20 │ │ │ │ │ str ip, [sp, #16] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r2, ip │ │ │ │ │ str ip, [sp, #12] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ str lr, [sp] │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7740 │ │ │ │ │ - b 7774 │ │ │ │ │ + bne 7708 │ │ │ │ │ + b 773c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b 77dc │ │ │ │ │ + b 77a4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 7774 │ │ │ │ │ + b 773c │ │ │ │ │ .word 0x0000027c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00007848 : │ │ │ │ │ +00007810 : │ │ │ │ │ list_ass_subscript(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 7944 │ │ │ │ │ + bne 790c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PySlice_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 80e4 │ │ │ │ │ + bne 80b0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub r3, fp, #72 @ 0x48 │ │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 8008 │ │ │ │ │ + blt 7fd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 7b54 │ │ │ │ │ + beq 7b20 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq 8104 │ │ │ │ │ + beq 80d0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8008 │ │ │ │ │ + beq 7fd4 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 7cac │ │ │ │ │ - beq 7cc0 │ │ │ │ │ + blt 7c78 │ │ │ │ │ + beq 7c8c │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt 7cbc │ │ │ │ │ + bgt 7c88 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 7b20 │ │ │ │ │ + bne 7aec │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3af0 │ │ │ │ │ + bl 3c50 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7938 │ │ │ │ │ + bgt 7900 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - beq 7e14 │ │ │ │ │ + beq 7de0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r2, #132] @ 0x84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7878 │ │ │ │ │ + beq 7840 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 7a14 │ │ │ │ │ + bne 79c8 │ │ │ │ │ strd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7938 │ │ │ │ │ + bne 7900 │ │ │ │ │ ldr lr, [r4, #8] │ │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ sub r3, lr, #1 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bcs 7ff8 │ │ │ │ │ + bcs 7fc4 │ │ │ │ │ ldr ip, [r4, #12] │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ add r0, ip, r1 │ │ │ │ │ ldr r2, [ip, r3, lsl #2] │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bne 7afc │ │ │ │ │ + bne 7ac8 │ │ │ │ │ sub r5, lr, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bge 79dc │ │ │ │ │ - sub r3, r5, r3 │ │ │ │ │ - add r1, r1, #4 │ │ │ │ │ - add r1, ip, r1 │ │ │ │ │ - lsl r2, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL memmove │ │ │ │ │ + blt 79d8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7aec │ │ │ │ │ + bgt 7ab8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 7aec │ │ │ │ │ + bne 7ab8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr lr, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addlt r3, r0, lr │ │ │ │ │ - b 7998 │ │ │ │ │ + b 7960 │ │ │ │ │ + sub r3, r5, r3 │ │ │ │ │ + add r1, r1, #4 │ │ │ │ │ + add r1, ip, r1 │ │ │ │ │ + lsl r2, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL memmove │ │ │ │ │ + b 7990 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 8120 │ │ │ │ │ + beq 80ec │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr r4, [r4, #12] │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ mov r3, #0 │ │ │ │ │ addeq r0, r5, #16 │ │ │ │ │ ldrne r0, [r5, #12] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b 7a98 │ │ │ │ │ + b 7a64 │ │ │ │ │ ldr ip, [r4, r1, lsl #2] │ │ │ │ │ str ip, [r6, r3, lsl #2] │ │ │ │ │ ldr ip, [r5, r3, lsl #2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr lr, [ip] │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle lr, lr, #1 │ │ │ │ │ strle lr, [ip] │ │ │ │ │ str ip, [r4, r1, lsl #2] │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt 7a70 │ │ │ │ │ + blt 7a3c │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b 7ac4 │ │ │ │ │ + b 7a90 │ │ │ │ │ ldr r0, [r1, r4, lsl #2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 7e5c │ │ │ │ │ + ble 7e28 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt 7ab0 │ │ │ │ │ + blt 7a7c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7aec │ │ │ │ │ + bgt 7ab8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 7e14 │ │ │ │ │ + beq 7de0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ str r5, [ip, r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 79ec │ │ │ │ │ - b 7aec │ │ │ │ │ + ble 79a0 │ │ │ │ │ + b 7ab8 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 8010 │ │ │ │ │ + bne 7fdc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7a24 │ │ │ │ │ + bne 79f0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7b4c │ │ │ │ │ + bgt 7b18 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 7e14 │ │ │ │ │ + beq 7de0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b 7938 │ │ │ │ │ + b 7900 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - blt 7fbc │ │ │ │ │ - beq 7b8c │ │ │ │ │ + blt 7f88 │ │ │ │ │ + beq 7b58 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt 7fcc │ │ │ │ │ + bgt 7f98 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 7cd8 │ │ │ │ │ + beq 7ca4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 7aec │ │ │ │ │ + ble 7ab8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 7bc8 │ │ │ │ │ + bge 7b94 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ sub r1, r7, #1 │ │ │ │ │ rsb r0, r3, #0 │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ │ @@ -8674,16 +8666,16 @@ │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r6, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ movne r4, #0 │ │ │ │ │ ldrne r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldrne r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bne 7c38 │ │ │ │ │ - b 8140 │ │ │ │ │ + bne 7c04 │ │ │ │ │ + b 810c │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ add r1, r5, r2 │ │ │ │ │ cmp r1, ip │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ subcs ip, ip, #1 │ │ │ │ │ lsl r1, r5, #2 │ │ │ │ │ ldr r0, [r3, r5, lsl #2] │ │ │ │ │ @@ -8698,454 +8690,454 @@ │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r5, r5, r2 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr ip, [r6, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bcc 7bf0 │ │ │ │ │ + bcc 7bbc │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mla r1, r2, r7, r1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bcc 7fd4 │ │ │ │ │ + bcc 7fa0 │ │ │ │ │ sub r1, ip, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ mov r5, r8 │ │ │ │ │ bl 40 │ │ │ │ │ R_ARM_CALL list_resize │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 7e80 │ │ │ │ │ + ble 7e4c │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne 7c7c │ │ │ │ │ + bne 7c48 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b 7938 │ │ │ │ │ + b 7900 │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bge 7cc0 │ │ │ │ │ + bge 7c8c │ │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 7b20 │ │ │ │ │ + bne 7aec │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 7910 │ │ │ │ │ + b 78d8 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 8148 │ │ │ │ │ + blt 8114 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ movge r3, r2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - blt 80c0 │ │ │ │ │ + blt 808c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ movlt r5, r1 │ │ │ │ │ movge r5, r2 │ │ │ │ │ sub r1, r3, r5 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmn r1, r2 │ │ │ │ │ - beq 7ea4 │ │ │ │ │ + beq 7e70 │ │ │ │ │ sub r2, r5, r3 │ │ │ │ │ mov r9, r2 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - beq 7fb0 │ │ │ │ │ + beq 7f7c │ │ │ │ │ cmp r2, #32 │ │ │ │ │ subls sl, fp, #68 @ 0x44 │ │ │ │ │ subls r7, fp, #68 @ 0x44 │ │ │ │ │ - bhi 8060 │ │ │ │ │ + bhi 802c │ │ │ │ │ add r1, r8, r3, lsl #2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge 7f14 │ │ │ │ │ + bge 7ee0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add r1, r8, r5, lsl #2 │ │ │ │ │ add r0, r8, r3, lsl #2 │ │ │ │ │ sub r2, r2, r5 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add r5, r6, r5 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble 7f04 │ │ │ │ │ + ble 7ed0 │ │ │ │ │ add r3, r5, #6 │ │ │ │ │ add r1, r5, #3 │ │ │ │ │ add r3, r3, r5, asr #3 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ bic r3, r3, #3 │ │ │ │ │ sub r0, r3, r5 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ movgt r3, r1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 80b8 │ │ │ │ │ + beq 8084 │ │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 80a8 │ │ │ │ │ + bhi 8074 │ │ │ │ │ lsl r1, r3, #2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldrd r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ strne r0, [r4, #12] │ │ │ │ │ strne r5, [r4, #8] │ │ │ │ │ strne r3, [r4, #16] │ │ │ │ │ - beq 80a8 │ │ │ │ │ + beq 8074 │ │ │ │ │ sub r4, r9, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 7e28 │ │ │ │ │ + blt 7df4 │ │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7e0c │ │ │ │ │ + beq 7dd8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 7e48 │ │ │ │ │ + ble 7e14 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ - b 7de8 │ │ │ │ │ + b 7db4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b 7938 │ │ │ │ │ + b 7900 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r7, sl │ │ │ │ │ - beq 7938 │ │ │ │ │ + beq 7900 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b 7938 │ │ │ │ │ + b 7900 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 7e0c │ │ │ │ │ + bne 7dd8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7e0c │ │ │ │ │ + b 7dd8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 7ac0 │ │ │ │ │ + bne 7a8c │ │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b 7ac0 │ │ │ │ │ + b 7a8c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 7c8c │ │ │ │ │ + bne 7c58 │ │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b 7c8c │ │ │ │ │ + b 7c58 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 7aec │ │ │ │ │ + beq 7ab8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ mov r4, r2 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bmi 7ef8 │ │ │ │ │ + bmi 7ec4 │ │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7ec0 │ │ │ │ │ + beq 7e8c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7ec0 │ │ │ │ │ + bgt 7e8c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 7ec0 │ │ │ │ │ + bne 7e8c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7ec0 │ │ │ │ │ + b 7e8c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 7aec │ │ │ │ │ + b 7ab8 │ │ │ │ │ cmp r5, r2, asr #1 │ │ │ │ │ - blt 7d88 │ │ │ │ │ + blt 7d54 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b 7de4 │ │ │ │ │ - beq 7de4 │ │ │ │ │ + b 7db0 │ │ │ │ │ + beq 7db0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ add r2, r6, r2 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble 8050 │ │ │ │ │ + ble 801c │ │ │ │ │ add r1, r2, #6 │ │ │ │ │ add r1, r1, r2, asr #3 │ │ │ │ │ bic ip, r1, #3 │ │ │ │ │ add r1, r2, #3 │ │ │ │ │ sub r0, ip, r2 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ movgt ip, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r6, ip │ │ │ │ │ - beq 80a0 │ │ │ │ │ + beq 806c │ │ │ │ │ cmn ip, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 808c │ │ │ │ │ + bhi 8058 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsl r1, r6, #2 │ │ │ │ │ strd r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Realloc │ │ │ │ │ ldrd r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ strne r0, [r4, #12] │ │ │ │ │ strne r2, [r4, #8] │ │ │ │ │ strne r6, [r4, #16] │ │ │ │ │ - beq 808c │ │ │ │ │ + beq 8058 │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ sub r2, r2, r5 │ │ │ │ │ add r1, r0, r5, lsl #2 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ - b 7de4 │ │ │ │ │ + b 7db0 │ │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ │ sub r7, fp, #68 @ 0x44 │ │ │ │ │ - b 7d54 │ │ │ │ │ + b 7d20 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge 7b8c │ │ │ │ │ + bge 7b58 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 7b8c │ │ │ │ │ + b 7b58 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ sub r2, ip, r1 │ │ │ │ │ sub r0, r1, r7 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr ip, [r6, #8] │ │ │ │ │ - b 7c5c │ │ │ │ │ + b 7c28 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 7938 │ │ │ │ │ + b 7900 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC18 │ │ │ │ │ ldr r0, [ip] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8008 │ │ │ │ │ + bgt 7fd4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8008 │ │ │ │ │ + bne 7fd4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8008 │ │ │ │ │ + b 7fd4 │ │ │ │ │ cmp r2, r1, asr #1 │ │ │ │ │ - blt 7f34 │ │ │ │ │ + blt 7f00 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b 7f90 │ │ │ │ │ + b 7f5c │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 80d8 │ │ │ │ │ + beq 80a4 │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ - b 7d40 │ │ │ │ │ + b 7d0c │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - blt 8058 │ │ │ │ │ + blt 8024 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 7e2c │ │ │ │ │ + b 7df8 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b 7f68 │ │ │ │ │ + b 7f34 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - blt 7f0c │ │ │ │ │ + blt 7ed8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 7de4 │ │ │ │ │ + b 7db0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b 7db8 │ │ │ │ │ + b 7d84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7ea4 │ │ │ │ │ + beq 7e70 │ │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ │ mov r9, #0 │ │ │ │ │ sub r7, fp, #68 @ 0x44 │ │ │ │ │ - b 7de4 │ │ │ │ │ + b 7db0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 7e34 │ │ │ │ │ + b 7e00 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8008 │ │ │ │ │ + b 7fd4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2564 │ │ │ │ │ + bl 2684 │ │ │ │ │ R_ARM_CALL list_slice_lock_held │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 78cc │ │ │ │ │ - b 8008 │ │ │ │ │ + bne 7894 │ │ │ │ │ + b 7fd4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8140 │ │ │ │ │ + bgt 810c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8140 │ │ │ │ │ + bne 810c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 8008 │ │ │ │ │ + b 7fd4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 7cf4 │ │ │ │ │ + b 7cc0 │ │ │ │ │ │ │ │ │ │ -00008150 : │ │ │ │ │ +0000811c : │ │ │ │ │ list_repr(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8280 │ │ │ │ │ + beq 824c │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprEnter │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 82d0 │ │ │ │ │ + bne 829c │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_Create │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 82a0 │ │ │ │ │ + beq 826c │ │ │ │ │ mov r1, #91 @ 0x5b │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 82a0 │ │ │ │ │ + blt 826c │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 81c4 │ │ │ │ │ - b 8254 │ │ │ │ │ + bgt 8190 │ │ │ │ │ + b 8220 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge 8254 │ │ │ │ │ + bge 8220 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 81e4 │ │ │ │ │ + beq 81b0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 8214 │ │ │ │ │ + ble 81e0 │ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 828c │ │ │ │ │ + blt 8258 │ │ │ │ │ mov r1, #32 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 828c │ │ │ │ │ + blt 8258 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 828c │ │ │ │ │ + blt 8258 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 81b4 │ │ │ │ │ + beq 8180 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 81b4 │ │ │ │ │ + bgt 8180 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 81b4 │ │ │ │ │ + bne 8180 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 81b4 │ │ │ │ │ + b 8180 │ │ │ │ │ mov r1, #93 @ 0x5d │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 82a0 │ │ │ │ │ + blt 826c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ @@ -9153,44 +9145,44 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 82a0 │ │ │ │ │ + beq 826c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 82b8 │ │ │ │ │ + ble 8284 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_Discard │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 82a0 │ │ │ │ │ + bne 826c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 82a0 │ │ │ │ │ - ble 82b0 │ │ │ │ │ + b 826c │ │ │ │ │ + ble 827c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ -000082e8 : │ │ │ │ │ +000082b4 : │ │ │ │ │ unsafe_long_compare(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr ip, [r1, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and r0, r2, #3 │ │ │ │ │ @@ -9203,53 +9195,53 @@ │ │ │ │ │ cmp r0, r3 │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00008330 : │ │ │ │ │ +000082fc : │ │ │ │ │ list_repeat(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ subs r7, r1, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ movle r5, #1 │ │ │ │ │ movgt r5, #0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ orreq r5, r5, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 85c8 │ │ │ │ │ + bne 8594 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bgt 8688 │ │ │ │ │ - ldr r3, [pc, #784] @ 8694 │ │ │ │ │ + bgt 8654 │ │ │ │ │ + ldr r3, [pc, #784] @ 8660 │ │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r9, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 8588 │ │ │ │ │ + beq 8554 │ │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1896] @ 0x768 │ │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #728] @ 8698 │ │ │ │ │ + ldr r3, [pc, #728] @ 8664 │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r9, r3] │ │ │ │ │ mul r5, r6, r7 │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ @@ -9263,58 +9255,58 @@ │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str ip, [lr] │ │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ │ movhi r3, #0 │ │ │ │ │ str ip, [r0, #4] │ │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ │ strhi r3, [r4, #12] │ │ │ │ │ - bhi 85d4 │ │ │ │ │ + bhi 85a0 │ │ │ │ │ lsl r9, r5, #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq 85d4 │ │ │ │ │ + beq 85a0 │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ - bne 8614 │ │ │ │ │ + bne 85e0 │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 85b4 │ │ │ │ │ + ble 8580 │ │ │ │ │ add r1, r3, r9 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs 8568 │ │ │ │ │ + bcs 8534 │ │ │ │ │ sub r1, r9, #1 │ │ │ │ │ cmp r9, #4 │ │ │ │ │ - beq 8564 │ │ │ │ │ + beq 8530 │ │ │ │ │ lsr r1, r1, #2 │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ lsr lr, r0, #1 │ │ │ │ │ lsl r1, lr, #3 │ │ │ │ │ add ip, r3, lr, lsl #3 │ │ │ │ │ sub r1, r1, #8 │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ - beq 850c │ │ │ │ │ + beq 84d8 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 84f8 │ │ │ │ │ + beq 84c4 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 84ec │ │ │ │ │ + beq 84b8 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq 84e0 │ │ │ │ │ + beq 84ac │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq 84d4 │ │ │ │ │ + beq 84a0 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq 84c8 │ │ │ │ │ + beq 8494 │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - bne 8578 │ │ │ │ │ + bne 8544 │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ str r2, [r3] │ │ │ │ │ @@ -9326,15 +9318,15 @@ │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq 8558 │ │ │ │ │ + beq 8524 │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ │ str r2, [r3, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [r3, #-56] @ 0xffffffc8 │ │ │ │ │ str r2, [r3, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [r3, #-44] @ 0xffffffd4 │ │ │ │ │ @@ -9345,180 +9337,180 @@ │ │ │ │ │ str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ str r2, [r3, #-20] @ 0xffffffec │ │ │ │ │ str r2, [r3, #-16] │ │ │ │ │ str r2, [r3, #-12] │ │ │ │ │ str r2, [r3, #-8] │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne 850c │ │ │ │ │ + bne 84d8 │ │ │ │ │ cmp r0, lr, lsl #1 │ │ │ │ │ - beq 8568 │ │ │ │ │ + beq 8534 │ │ │ │ │ mov r3, ip │ │ │ │ │ str r2, [r3] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ - b 84bc │ │ │ │ │ + b 8488 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 856c │ │ │ │ │ - ldr r3, [pc, #248] @ 869c │ │ │ │ │ + beq 8538 │ │ │ │ │ + ldr r3, [pc, #248] @ 8668 │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r5, [r4, #16] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 83cc │ │ │ │ │ + b 8398 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ │ movge r1, #1342177280 @ 0x50000000 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - b 844c │ │ │ │ │ + b 8418 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 158 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 85f4 │ │ │ │ │ + bgt 85c0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 85f4 │ │ │ │ │ + bne 85c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 856c │ │ │ │ │ + beq 8538 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ lsl r9, r5, #2 │ │ │ │ │ - beq 843c │ │ │ │ │ + beq 8408 │ │ │ │ │ add lr, r2, r6, lsl #2 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b 8624 │ │ │ │ │ + b 85f0 │ │ │ │ │ str r0, [ip], #4 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bls 8650 │ │ │ │ │ + bls 861c │ │ │ │ │ ldr r0, [r2], #4 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8620 │ │ │ │ │ + bgt 85ec │ │ │ │ │ add r1, r7, r1 │ │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ │ movge r1, #1342177280 @ 0x50000000 │ │ │ │ │ str r1, [r0] │ │ │ │ │ - b 8620 │ │ │ │ │ + b 85ec │ │ │ │ │ lsl r6, r6, #2 │ │ │ │ │ sub r7, r9, r6 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - ble 8568 │ │ │ │ │ + ble 8534 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ add r0, r3, r6 │ │ │ │ │ movge r7, r6 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ add r6, r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 8654 │ │ │ │ │ + b 8620 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ .word 0x00000308 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000002c8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000086a0 : │ │ │ │ │ +0000866c : │ │ │ │ │ list_reverse(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bgt 86c8 │ │ │ │ │ + bgt 8694 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs 86b4 │ │ │ │ │ + bcs 8680 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r2], #4 │ │ │ │ │ str r1, [r3], #-4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi 86dc │ │ │ │ │ - b 86b4 │ │ │ │ │ + bhi 86a8 │ │ │ │ │ + b 8680 │ │ │ │ │ │ │ │ │ │ -000086f8 : │ │ │ │ │ +000086c4 : │ │ │ │ │ list_inplace_concat(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 457c <_list_extend> │ │ │ │ │ + bl 46dc <_list_extend> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 8734 │ │ │ │ │ + beq 8700 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 872c │ │ │ │ │ + b 86f8 │ │ │ │ │ │ │ │ │ │ -0000873c : │ │ │ │ │ +00008708 : │ │ │ │ │ unsafe_float_compare(): │ │ │ │ │ vldr d6, [r0, #8] │ │ │ │ │ vldr d7, [r1, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ movmi r0, #1 │ │ │ │ │ movpl r0, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00008768 : │ │ │ │ │ +00008734 : │ │ │ │ │ safe_object_compare(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ mov r2, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ │ │ │ │ │ -00008780 : │ │ │ │ │ +0000874c : │ │ │ │ │ list_index(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ @@ -9527,47 +9519,47 @@ │ │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bhi 8a5c │ │ │ │ │ + bhi 8a28 │ │ │ │ │ ldr r8, [r1] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 882c │ │ │ │ │ + beq 87f8 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 89a8 │ │ │ │ │ + beq 8974 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq 87fc │ │ │ │ │ + beq 87c8 │ │ │ │ │ ldr r0, [r9, #8] │ │ │ │ │ sub r1, fp, #32 │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 89a8 │ │ │ │ │ + beq 8974 │ │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldrlt r3, [r7, #8] │ │ │ │ │ addlt r4, r4, r3 │ │ │ │ │ biclt r4, r4, r4, asr #31 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldrlt r3, [r7, #8] │ │ │ │ │ addlt r6, r6, r3 │ │ │ │ │ biclt r6, r6, r6, asr #31 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble 89b0 │ │ │ │ │ + ble 897c │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bcs 89b0 │ │ │ │ │ + bcs 897c │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ lsl r9, r4, #2 │ │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ @@ -9575,24 +9567,24 @@ │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 89fc │ │ │ │ │ + ble 89c8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 89d4 │ │ │ │ │ - bne 89a8 │ │ │ │ │ + bgt 89a0 │ │ │ │ │ + bne 8974 │ │ │ │ │ add r5, r4, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge 89b0 │ │ │ │ │ + bge 897c │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bcs 89b0 │ │ │ │ │ + bcs 897c │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, r3, r9 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ @@ -9602,24 +9594,24 @@ │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 8a1c │ │ │ │ │ + ble 89e8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt 89d8 │ │ │ │ │ - bne 89a8 │ │ │ │ │ + bgt 89a4 │ │ │ │ │ + bne 8974 │ │ │ │ │ add r5, r4, #2 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge 89b0 │ │ │ │ │ + bge 897c │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bcs 89b0 │ │ │ │ │ + bcs 897c │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, r3, r9 │ │ │ │ │ ldr r9, [r3, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ @@ -9627,45 +9619,45 @@ │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r9] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 8a3c │ │ │ │ │ + ble 8a08 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 89d8 │ │ │ │ │ - bne 89a8 │ │ │ │ │ + bgt 89a4 │ │ │ │ │ + bne 8974 │ │ │ │ │ add r5, r4, #3 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge 89b0 │ │ │ │ │ + bge 897c │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bls 89b0 │ │ │ │ │ + bls 897c │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 89e4 │ │ │ │ │ + ble 89b0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bgt 89d8 │ │ │ │ │ + bgt 89a4 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - beq 894c │ │ │ │ │ + beq 8918 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 89cc │ │ │ │ │ + b 8998 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -9676,82 +9668,82 @@ │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromSsize_t │ │ │ │ │ - b 89cc │ │ │ │ │ + b 8998 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 8998 │ │ │ │ │ + bne 8964 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8998 │ │ │ │ │ + b 8964 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne 8874 │ │ │ │ │ + bne 8840 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 8874 │ │ │ │ │ + b 8840 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - bne 88dc │ │ │ │ │ + bne 88a8 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 88dc │ │ │ │ │ + b 88a8 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r9] │ │ │ │ │ - bne 893c │ │ │ │ │ + bne 8908 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 893c │ │ │ │ │ + b 8908 │ │ │ │ │ mov r3, #3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC22 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq 89a8 │ │ │ │ │ + beq 8974 │ │ │ │ │ ldr r8, [r9] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble 87fc │ │ │ │ │ + ble 87c8 │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ │ bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne 87e8 │ │ │ │ │ - b 89a8 │ │ │ │ │ + bne 87b4 │ │ │ │ │ + b 8974 │ │ │ │ │ │ │ │ │ │ -00008aa0 <_PyList_GetItemRef>: │ │ │ │ │ +00008a6c <_PyList_GetItemRef>: │ │ │ │ │ _PyList_GetItemRef(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bcs 8ad8 <_PyList_GetItemRef+0x38> │ │ │ │ │ + bcs 8aa4 <_PyList_GetItemRef+0x38> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 8acc <_PyList_GetItemRef+0x2c> │ │ │ │ │ + b 8a98 <_PyList_GetItemRef+0x2c> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -59,15 +59,15 @@ │ │ │ │ │ list_inplace_repeat(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 3118 │ │ │ │ │ + bl 3234 │ │ │ │ │ R_ARM_CALL list_inplace_repeat_lock_held │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r4, #0 │ │ │ │ │ beq d4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ ├── longobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 149572 (bytes into file) │ │ │ │ │ + Start of section headers: 149608 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x24844: │ │ │ │ │ +There are 18 section headers, starting at offset 0x24868: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 002ebc 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 020acc 000888 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 002ef0 0004d8 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 021354 0003b8 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 0033c8 0000d4 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 0033c8 018004 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 02170c 002e28 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 01b3cc 000cdf 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 01c0ac 0010d2 00 A 0 0 8 │ │ │ │ │ - [10] .rel.rodata REL 00000000 024534 000040 08 I 15 9 4 │ │ │ │ │ - [11] .text.unlikely PROGBITS 00000000 01d180 000654 00 AX 0 0 4 │ │ │ │ │ - [12] .rel.text.unlikely REL 00000000 024574 000240 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 01d7d4 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01d7d4 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 01d808 001e10 10 16 319 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 01f618 0014b4 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 0247b4 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 002fb0 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 020a28 000888 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 002fe4 0004d8 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0212b0 0003b8 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0034bc 0000d4 00 WA 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0034bc 017e6c 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 021668 002ef0 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 01b328 000cdf 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 01c008 0010d2 00 A 0 0 8 │ │ │ │ │ + [10] .rel.rodata REL 00000000 024558 000040 08 I 15 9 4 │ │ │ │ │ + [11] .text.unlikely PROGBITS 00000000 01d0dc 000654 00 AX 0 0 4 │ │ │ │ │ + [12] .rel.text.unlikely REL 00000000 024598 000240 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 01d730 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01d730 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 01d764 001e10 10 16 319 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 01f574 0014b4 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 0247d8 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -12,272 +12,272 @@ │ │ │ │ │ 8: 00000278 208 FUNC LOCAL DEFAULT 6 _PyLong_FromMedium │ │ │ │ │ 9: 00000344 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 10: 00000348 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 11: 00000348 156 FUNC LOCAL DEFAULT 6 long_hash │ │ │ │ │ 12: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 13: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 14: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LC0 │ │ │ │ │ - 15: 000003e4 264 FUNC LOCAL DEFAULT 6 long_alloc │ │ │ │ │ - 16: 000004e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 17: 0000001c 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ - 18: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 19: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LANCHOR1 │ │ │ │ │ - 20: 00000028 0 NOTYPE LOCAL DEFAULT 9 .LANCHOR2 │ │ │ │ │ - 21: 00000078 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 22: 000004ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 23: 000006a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 24: 000006a4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 25: 00000858 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 15: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 16: 00000000 244 FUNC LOCAL DEFAULT 1 long_alloc │ │ │ │ │ + 17: 000000f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 18: 0000001c 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ + 19: 000000f4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 20: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LANCHOR1 │ │ │ │ │ + 21: 00000028 0 NOTYPE LOCAL DEFAULT 9 .LANCHOR2 │ │ │ │ │ + 22: 0000016c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 23: 00000598 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 24: 0000059c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 25: 00000750 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 26: 00000038 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ 27: 00000050 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ 28: 00000068 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ - 29: 0000085c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 30: 0000007c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 31: 00000128 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 29: 00000754 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 30: 00000170 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 31: 0000021c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 32: 00000098 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ 33: 000000bc 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ 34: 000000dc 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ 35: 00000168 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ 36: 00000170 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ 37: 00000174 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ 38: 00000184 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ 39: 000001b4 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ - 40: 00000e20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 41: 00000e40 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 42: 0000b818 64 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ - 43: 00000b04 164 FUNC LOCAL DEFAULT 1 _PyLong_FromLarge │ │ │ │ │ - 44: 000019e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 45: 000019f0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 46: 00000134 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 47: 00000134 304 FUNC LOCAL DEFAULT 1 maybe_small_long │ │ │ │ │ - 48: 0000025c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 40: 00000d18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 41: 00000d38 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 42: 0000b7f0 64 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 43: 00000bf8 164 FUNC LOCAL DEFAULT 1 _PyLong_FromLarge │ │ │ │ │ + 44: 000018e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 45: 000018e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 46: 00000228 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 47: 00000228 304 FUNC LOCAL DEFAULT 1 maybe_small_long │ │ │ │ │ + 48: 00000350 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 49: 000001e4 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ - 50: 00001d88 636 FUNC LOCAL DEFAULT 6 long_richcompare │ │ │ │ │ + 50: 00001c80 636 FUNC LOCAL DEFAULT 6 long_richcompare │ │ │ │ │ 51: 00000000 0 SECTION LOCAL DEFAULT 9 .rodata │ │ │ │ │ 52: 00000018 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 53: 00001ff0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 54: 00002004 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 55: 00002004 36 FUNC LOCAL DEFAULT 6 long_bool │ │ │ │ │ - 56: 00000264 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 57: 00000264 148 FUNC LOCAL DEFAULT 1 long_compare │ │ │ │ │ - 58: 00002028 156 FUNC LOCAL DEFAULT 6 long_dealloc │ │ │ │ │ - 59: 000020c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 60: 000020c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 61: 000020c4 60 FUNC LOCAL DEFAULT 6 long_to_decimal_string │ │ │ │ │ - 62: 00002100 3052 FUNC LOCAL DEFAULT 6 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ + 53: 00001ee8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 54: 00001efc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 55: 00001efc 36 FUNC LOCAL DEFAULT 6 long_bool │ │ │ │ │ + 56: 00000358 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 57: 00000358 148 FUNC LOCAL DEFAULT 1 long_compare │ │ │ │ │ + 58: 00001f20 156 FUNC LOCAL DEFAULT 6 long_dealloc │ │ │ │ │ + 59: 00001fb8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 60: 00001fbc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 61: 00001fbc 60 FUNC LOCAL DEFAULT 6 long_to_decimal_string │ │ │ │ │ + 62: 00001ff8 3052 FUNC LOCAL DEFAULT 6 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ 63: 00000210 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ - 64: 000026e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 65: 00002704 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 66: 000026a8 708 FUNC LOCAL DEFAULT 1 pylong_int_to_decimal_string │ │ │ │ │ - 67: 000002f8 196 FUNC LOCAL DEFAULT 1 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ - 68: 000003b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 69: 00002d60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 64: 000025e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 65: 000025fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 66: 0000279c 708 FUNC LOCAL DEFAULT 1 pylong_int_to_decimal_string │ │ │ │ │ + 67: 000003ec 196 FUNC LOCAL DEFAULT 1 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ + 68: 000004a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 69: 00002c58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 70: 00000284 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ - 71: 00002d64 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 71: 00002c5c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 72: 000002b0 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ 73: 000002e0 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ - 74: 00003130 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 75: 000003bc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 76: 000003d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 74: 000030d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 75: 000004b0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 76: 000004c8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 77: 00000314 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ - 78: 000003d8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 79: 000005e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 80: 00003134 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 78: 000004cc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 79: 000006d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 80: 000030e0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 81: 00000330 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ 82: 0000034c 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ 83: 00000350 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ 84: 00000368 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ 85: 00000374 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ 86: 000003a0 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ 87: 000003c8 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ - 88: 00003288 3800 FUNC LOCAL DEFAULT 6 int_to_bytes │ │ │ │ │ - 89: 00004154 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 90: 00004160 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 91: 00004c68 924 FUNC LOCAL DEFAULT 6 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ - 92: 00005004 536 FUNC LOCAL DEFAULT 6 long_neg_method │ │ │ │ │ - 93: 00005218 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 94: 000005e8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 95: 000005e8 72 FUNC LOCAL DEFAULT 1 long_neg │ │ │ │ │ - 96: 00000630 100 FUNC LOCAL DEFAULT 1 _PyLong_FromSTwoDigits │ │ │ │ │ - 97: 00000694 212 FUNC LOCAL DEFAULT 1 long_neg.part.0 │ │ │ │ │ - 98: 0000521c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 99: 0000521c 476 FUNC LOCAL DEFAULT 6 long_add_method │ │ │ │ │ - 100: 0000d8a0 960 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ - 101: 0000c400 1280 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ - 102: 000053f8 404 FUNC LOCAL DEFAULT 6 long_add │ │ │ │ │ - 103: 0000558c 2476 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ - 104: 00005f28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 105: 00005f38 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 88: 00003230 3800 FUNC LOCAL DEFAULT 6 int_to_bytes │ │ │ │ │ + 89: 000040fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 90: 00004108 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 91: 00004c24 924 FUNC LOCAL DEFAULT 6 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ + 92: 00004fc0 524 FUNC LOCAL DEFAULT 6 long_neg_method │ │ │ │ │ + 93: 000051c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 94: 000006dc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 95: 000006dc 72 FUNC LOCAL DEFAULT 1 long_neg │ │ │ │ │ + 96: 00000724 100 FUNC LOCAL DEFAULT 1 _PyLong_FromSTwoDigits │ │ │ │ │ + 97: 00000788 212 FUNC LOCAL DEFAULT 1 long_neg.part.0 │ │ │ │ │ + 98: 000051cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 99: 000051cc 476 FUNC LOCAL DEFAULT 6 long_add_method │ │ │ │ │ + 100: 0000d878 960 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ + 101: 0000c3d8 1280 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ + 102: 000053a8 404 FUNC LOCAL DEFAULT 6 long_add │ │ │ │ │ + 103: 0000553c 2476 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ + 104: 00005ed8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 105: 00005ee8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 106: 000003e0 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ 107: 00000408 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ 108: 00000434 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ 109: 0000044c 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ - 110: 00005f90 3336 FUNC LOCAL DEFAULT 6 long_lshift_method │ │ │ │ │ - 111: 00006c88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 112: 00006c98 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 113: 00007e38 1452 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ + 110: 00005f40 3336 FUNC LOCAL DEFAULT 6 long_lshift_method │ │ │ │ │ + 111: 00006c38 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 112: 00006c48 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 113: 00007dec 1452 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ 114: 0000047c 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ 115: 00000490 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ - 116: 000083e4 592 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.2 │ │ │ │ │ - 117: 00008634 1460 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ - 118: 00008be8 180 FUNC LOCAL DEFAULT 6 long_invert │ │ │ │ │ - 119: 000013a4 220 FUNC LOCAL DEFAULT 1 _PyLong_Negate │ │ │ │ │ - 120: 00008c98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 121: 00008c9c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 122: 00008cfc 1616 FUNC LOCAL DEFAULT 6 long_sub_method │ │ │ │ │ - 123: 0000933c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 124: 0000934c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 125: 0000934c 1648 FUNC LOCAL DEFAULT 6 long_sub.constprop.0 │ │ │ │ │ - 126: 0000d4cc 980 FUNC LOCAL DEFAULT 6 x_add.constprop.0 │ │ │ │ │ - 127: 000099a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 128: 000099bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 129: 000099bc 392 FUNC LOCAL DEFAULT 6 long_sub │ │ │ │ │ - 130: 00009cc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 116: 00008398 592 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.2 │ │ │ │ │ + 117: 000085e8 1460 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ + 118: 00008b9c 180 FUNC LOCAL DEFAULT 6 long_invert │ │ │ │ │ + 119: 00001498 220 FUNC LOCAL DEFAULT 1 _PyLong_Negate │ │ │ │ │ + 120: 00008c4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 121: 00008c50 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 122: 00008cb0 1616 FUNC LOCAL DEFAULT 6 long_sub_method │ │ │ │ │ + 123: 000092f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 124: 00009300 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 125: 00009300 1684 FUNC LOCAL DEFAULT 6 long_sub.constprop.0 │ │ │ │ │ + 126: 0000d4a4 980 FUNC LOCAL DEFAULT 6 x_add.constprop.0 │ │ │ │ │ + 127: 0000997c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 128: 00009994 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 129: 00009994 392 FUNC LOCAL DEFAULT 6 long_sub │ │ │ │ │ + 130: 00009ca0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 131: 000004ac 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ 132: 000004cc 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ - 133: 00009ccc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 134: 00009ccc 552 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ - 135: 0000e158 496 FUNC LOCAL DEFAULT 6 long_new_impl.part.0 │ │ │ │ │ - 136: 00009eec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 133: 00009ca4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 134: 00009ca4 552 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ + 135: 0000e130 496 FUNC LOCAL DEFAULT 6 long_new_impl.part.0 │ │ │ │ │ + 136: 00009ec4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 137: 000004f8 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ 138: 00000524 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 139: 00009ef4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 140: 0000a238 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 141: 0000a250 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 142: 0000a3e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 143: 0000a3e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 139: 00009ecc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 140: 0000a210 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 141: 0000a228 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 142: 0000a3b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 143: 0000a3c0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 144: 00000548 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 145: 0000a6b4 812 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ - 146: 0000a9d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 147: 0000a9e0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 148: 0000b808 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 149: 0000b818 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 150: 0000b994 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 151: 0000b99c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 152: 0000b99c 2660 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ - 153: 0000c3f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 154: 0000c400 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 155: 0000c8f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 156: 0000c900 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 157: 0000c900 968 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ - 158: 0000ccc8 2052 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ - 159: 00002cfc 448 FUNC LOCAL DEFAULT 1 pylong_int_divmod │ │ │ │ │ - 160: 0000ccc4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 145: 0000a68c 812 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ + 146: 0000a9ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 147: 0000a9b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 148: 0000b7e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 149: 0000b7f0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 150: 0000b96c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 151: 0000b974 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 152: 0000b974 2660 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ + 153: 0000c3c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 154: 0000c3d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 155: 0000c8c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 156: 0000c8d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 157: 0000c8d8 968 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ + 158: 0000cca0 2052 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ + 159: 00002df0 448 FUNC LOCAL DEFAULT 1 pylong_int_divmod │ │ │ │ │ + 160: 0000cc9c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 161: 00000554 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 162: 0000ccc8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 163: 00016124 3080 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ - 164: 0000d4c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 165: 0000d4cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 166: 0000d894 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 167: 0000d8a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 168: 0000dc5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 169: 0000dc60 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 170: 0000dc60 632 FUNC LOCAL DEFAULT 6 long_mul_method │ │ │ │ │ - 171: 00011b98 4572 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ - 172: 0000ded4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 173: 0000ded8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 174: 0000ded8 640 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ - 175: 0000e150 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 0000cca0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 163: 00015f8c 3080 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ + 164: 0000d498 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 165: 0000d4a4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 166: 0000d86c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 167: 0000d878 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 168: 0000dc34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 169: 0000dc38 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 170: 0000dc38 632 FUNC LOCAL DEFAULT 6 long_mul_method │ │ │ │ │ + 171: 00011a04 4572 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ + 172: 0000deac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 173: 0000deb0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 174: 0000deb0 640 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ + 175: 0000e128 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 176: 00000568 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ 177: 00000590 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ - 178: 0000e158 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 179: 0000e9f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 180: 0000ea0c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 181: 00013e1c 2716 FUNC LOCAL DEFAULT 6 long_format_binary.constprop.0 │ │ │ │ │ - 182: 0000efd8 628 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ - 183: 0000f248 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 178: 0000e130 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 179: 0000e9c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 180: 0000e9e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 181: 00013c88 2716 FUNC LOCAL DEFAULT 6 long_format_binary.constprop.0 │ │ │ │ │ + 182: 0000efb0 628 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ + 183: 0000f220 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 184: 000005c4 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ 185: 000005d0 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ - 186: 0000f24c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 187: 0000f24c 156 FUNC LOCAL DEFAULT 6 int___format__ │ │ │ │ │ + 186: 0000f224 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 187: 0000f224 156 FUNC LOCAL DEFAULT 6 int___format__ │ │ │ │ │ 188: 000005dc 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ - 189: 0000f2e8 2292 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ - 190: 0000fb20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 191: 0000fb40 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 189: 0000f2c0 2292 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ + 190: 0000faf8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 191: 0000fb18 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 192: 0000060c 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ 193: 00000630 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ 194: 00000650 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 195: 0000fd68 7196 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ - 196: 00013740 1652 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ - 197: 00010df4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 198: 00010e00 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 199: 00011b1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 200: 00011b20 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 201: 00000a78 140 FUNC LOCAL DEFAULT 1 PyLong_FromInt64.part.0 │ │ │ │ │ - 202: 00000a74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 203: 00000a78 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 204: 00001d70 468 FUNC LOCAL DEFAULT 1 kmul_split.constprop.0 │ │ │ │ │ - 205: 00001f44 564 FUNC LOCAL DEFAULT 1 v_isub.isra.0 │ │ │ │ │ - 206: 00002178 764 FUNC LOCAL DEFAULT 1 v_iadd.isra.0 │ │ │ │ │ - 207: 00012d44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 208: 00012d74 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 209: 00012d74 204 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ - 210: 00013080 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 211: 00013084 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 212: 00013084 188 FUNC LOCAL DEFAULT 6 long_abs_method │ │ │ │ │ - 213: 0001313c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 214: 00013140 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 215: 00013140 720 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ - 216: 00013520 236 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ - 217: 00000ba8 1044 FUNC LOCAL DEFAULT 1 long_xor │ │ │ │ │ - 218: 00000fb8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 195: 0000fd40 6832 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ + 196: 000135ac 1652 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ + 197: 00010e1c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 198: 00010e28 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 199: 00011988 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 200: 0001198c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 201: 00000b6c 140 FUNC LOCAL DEFAULT 1 PyLong_FromInt64.part.0 │ │ │ │ │ + 202: 00000b68 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 203: 00000b6c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 204: 00001e64 468 FUNC LOCAL DEFAULT 1 kmul_split.constprop.0 │ │ │ │ │ + 205: 00002038 564 FUNC LOCAL DEFAULT 1 v_isub.isra.0 │ │ │ │ │ + 206: 0000226c 764 FUNC LOCAL DEFAULT 1 v_iadd.isra.0 │ │ │ │ │ + 207: 00012bb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 208: 00012be0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 209: 00012be0 204 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ + 210: 00012eec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 211: 00012ef0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 212: 00012ef0 188 FUNC LOCAL DEFAULT 6 long_abs_method │ │ │ │ │ + 213: 00012fa8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 214: 00012fac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 215: 00012fac 720 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ + 216: 0001338c 236 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ + 217: 00000c9c 1044 FUNC LOCAL DEFAULT 1 long_xor │ │ │ │ │ + 218: 000010ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 219: 00000680 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ - 220: 00000fbc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 221: 000136e0 96 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ - 222: 00013dac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 223: 00013db4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 220: 000010b0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 221: 0001354c 96 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ + 222: 00013c18 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 223: 00013c20 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 224: 000006a8 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ - 225: 000148b8 268 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ - 226: 00015008 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 227: 00015020 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 228: 00015020 3080 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ - 229: 00015c20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 230: 00015c28 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 231: 000160c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 225: 00014724 268 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ + 226: 00014e70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 227: 00014e88 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 228: 00014e88 3080 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ + 229: 00015a88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 230: 00015a90 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 231: 00015f30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 232: 000006c0 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ 233: 000006d8 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ 234: 00000704 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ - 235: 00001170 564 FUNC LOCAL DEFAULT 1 int___round__ │ │ │ │ │ - 236: 0000139c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 235: 00001264 564 FUNC LOCAL DEFAULT 1 int___round__ │ │ │ │ │ + 236: 00001490 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 237: 00000710 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ - 238: 000160d0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 239: 000169c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 240: 000169d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 241: 000013a4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 242: 0000147c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 243: 00001480 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 238: 00015f38 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 239: 00016828 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 240: 0001683c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 241: 00001498 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 242: 00001570 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 243: 00001574 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 244: 00000734 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ - 245: 00001c8c 144 FUNC LOCAL DEFAULT 1 _PyLong_AsUnsignedLongMask │ │ │ │ │ + 245: 00001d80 144 FUNC LOCAL DEFAULT 1 _PyLong_AsUnsignedLongMask │ │ │ │ │ 246: 00000758 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ - 247: 00002474 68 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ - 248: 000024b8 20 FUNC LOCAL DEFAULT 1 long_long_getter │ │ │ │ │ + 247: 00002568 68 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ + 248: 000025ac 20 FUNC LOCAL DEFAULT 1 long_long_getter │ │ │ │ │ 249: 00000000 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 250: 00000000 28 FUNC LOCAL DEFAULT 11 long_get0 │ │ │ │ │ 251: 00000018 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 252: 000024cc 28 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ - 253: 000024e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 254: 00017ff8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 252: 000025c0 28 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ + 253: 000025d8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 254: 00017e60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 255: 0000001c 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 256: 0000001c 92 FUNC LOCAL DEFAULT 11 int___sizeof__ │ │ │ │ │ - 257: 000024e8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 258: 000024e8 100 FUNC LOCAL DEFAULT 1 int_as_integer_ratio │ │ │ │ │ - 259: 00002548 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 257: 000025dc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 258: 000025dc 100 FUNC LOCAL DEFAULT 1 int_as_integer_ratio │ │ │ │ │ + 259: 0000263c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 260: 00000788 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ - 261: 0000254c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 262: 000025a0 264 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ + 261: 00002640 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 262: 00002694 264 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ 263: 000000b8 28 FUNC LOCAL DEFAULT 11 int_is_integer │ │ │ │ │ 264: 000007ac 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ 265: 000007c4 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ 266: 000007f8 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ - 267: 00002cf4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 267: 00002de8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 268: 0000081c 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ 269: 00000820 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ 270: 0000082c 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ 271: 0000085c 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ - 272: 00002cfc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 272: 00002df0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 273: 00000888 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ 274: 000008b4 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ 275: 000008e4 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ 276: 00000180 48 FUNC LOCAL DEFAULT 11 int___getnewargs__ │ │ │ │ │ 277: 000008e8 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ 278: 00000918 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ 279: 000002f4 176 FUNC LOCAL DEFAULT 11 _PyLong_AsUnsignedLongLongMask │ │ │ │ │ @@ -325,143 +325,143 @@ │ │ │ │ │ 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ 323: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_interp │ │ │ │ │ 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ 325: 0000013c 316 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLong │ │ │ │ │ 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 328: 00000000 124 FUNC GLOBAL HIDDEN 1 _PyLong_InitTypes │ │ │ │ │ + 328: 000000f4 124 FUNC GLOBAL HIDDEN 1 _PyLong_InitTypes │ │ │ │ │ 329: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ - 330: 000004ec 440 FUNC GLOBAL DEFAULT 6 PyLong_FromLong │ │ │ │ │ - 331: 000006a4 440 FUNC GLOBAL DEFAULT 6 PyLong_FromSsize_t │ │ │ │ │ - 332: 0000085c 292 FUNC GLOBAL DEFAULT 6 PyLong_AsSsize_t │ │ │ │ │ + 330: 000003e4 440 FUNC GLOBAL DEFAULT 6 PyLong_FromLong │ │ │ │ │ + 331: 0000059c 440 FUNC GLOBAL DEFAULT 6 PyLong_FromSsize_t │ │ │ │ │ + 332: 00000754 292 FUNC GLOBAL DEFAULT 6 PyLong_AsSsize_t │ │ │ │ │ 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 334: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 335: 0000007c 184 FUNC GLOBAL DEFAULT 1 PyLong_GetInfo │ │ │ │ │ + 335: 00000170 184 FUNC GLOBAL DEFAULT 1 PyLong_GetInfo │ │ │ │ │ 336: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_New │ │ │ │ │ 337: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_SetItem │ │ │ │ │ 338: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 340: 00000980 4252 FUNC GLOBAL DEFAULT 6 PyLong_FromString │ │ │ │ │ + 340: 00000878 4252 FUNC GLOBAL DEFAULT 6 PyLong_FromString │ │ │ │ │ 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_ImportModule │ │ │ │ │ 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ - 352: 00001a1c 536 FUNC GLOBAL DEFAULT 6 PyLong_AsLong │ │ │ │ │ + 352: 00001914 536 FUNC GLOBAL DEFAULT 6 PyLong_AsLong │ │ │ │ │ 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 354: 00001c34 340 FUNC GLOBAL DEFAULT 6 PyLong_AsLongAndOverflow │ │ │ │ │ + 354: 00001b2c 340 FUNC GLOBAL DEFAULT 6 PyLong_AsLongAndOverflow │ │ │ │ │ 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uldivmod │ │ │ │ │ 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_CheckSignals │ │ │ │ │ 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uidivmod │ │ │ │ │ - 363: 00002cec 120 FUNC GLOBAL DEFAULT 6 _PyLong_ExactDealloc │ │ │ │ │ - 364: 00002d64 452 FUNC GLOBAL DEFAULT 6 PyLong_AsInt │ │ │ │ │ - 365: 00002f28 284 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLong │ │ │ │ │ - 366: 00003044 240 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLongLong │ │ │ │ │ - 367: 000003bc 28 FUNC GLOBAL DEFAULT 1 PyLong_GetNativeLayout │ │ │ │ │ - 368: 000003d8 156 FUNC GLOBAL DEFAULT 1 PyLongWriter_Create │ │ │ │ │ - 369: 00000474 372 FUNC GLOBAL DEFAULT 1 PyLongWriter_Finish │ │ │ │ │ - 370: 00003134 340 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ + 363: 00002be4 120 FUNC GLOBAL DEFAULT 6 _PyLong_ExactDealloc │ │ │ │ │ + 364: 00002c5c 452 FUNC GLOBAL DEFAULT 6 PyLong_AsInt │ │ │ │ │ + 365: 00002e20 284 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLong │ │ │ │ │ + 366: 00002f3c 420 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLongLong │ │ │ │ │ + 367: 000004b0 28 FUNC GLOBAL DEFAULT 1 PyLong_GetNativeLayout │ │ │ │ │ + 368: 000004cc 156 FUNC GLOBAL DEFAULT 1 PyLongWriter_Create │ │ │ │ │ + 369: 00000568 372 FUNC GLOBAL DEFAULT 1 PyLongWriter_Finish │ │ │ │ │ + 370: 000030e0 336 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Equal │ │ │ │ │ 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytesWriter_Create │ │ │ │ │ 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytesWriter_GetData │ │ │ │ │ - 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytesWriter_Finish │ │ │ │ │ + 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytesWriter_Finish │ │ │ │ │ + 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytesWriter_Discard │ │ │ │ │ 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 380: 00004160 2824 FUNC GLOBAL DEFAULT 6 _PyLong_AsByteArray │ │ │ │ │ - 381: 00005f38 88 FUNC GLOBAL DEFAULT 6 _PyLong_NumBits │ │ │ │ │ - 382: 00000768 244 FUNC GLOBAL DEFAULT 1 PyLong_AsSize_t │ │ │ │ │ + 380: 00004108 2844 FUNC GLOBAL DEFAULT 6 _PyLong_AsByteArray │ │ │ │ │ + 381: 00005ee8 88 FUNC GLOBAL DEFAULT 6 _PyLong_NumBits │ │ │ │ │ + 382: 0000085c 244 FUNC GLOBAL DEFAULT 1 PyLong_AsSize_t │ │ │ │ │ 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 384: 00006c98 84 FUNC GLOBAL DEFAULT 6 PyLong_AsInt64 │ │ │ │ │ - 385: 00006cec 4428 FUNC GLOBAL DEFAULT 6 PyLong_AsNativeBytes │ │ │ │ │ - 386: 00008c9c 96 FUNC GLOBAL DEFAULT 6 PyLong_GetSign │ │ │ │ │ - 387: 00009b44 392 FUNC GLOBAL DEFAULT 6 _PyCompactLong_Add │ │ │ │ │ + 384: 00006c48 84 FUNC GLOBAL DEFAULT 6 PyLong_AsInt64 │ │ │ │ │ + 385: 00006c9c 4432 FUNC GLOBAL DEFAULT 6 PyLong_AsNativeBytes │ │ │ │ │ + 386: 00008c50 96 FUNC GLOBAL DEFAULT 6 PyLong_GetSign │ │ │ │ │ + 387: 00009b1c 392 FUNC GLOBAL DEFAULT 6 _PyCompactLong_Add │ │ │ │ │ 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 391: 00009ef4 860 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ + 391: 00009ecc 860 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ - 394: 0000a250 408 FUNC GLOBAL DEFAULT 6 PyLong_Export │ │ │ │ │ - 395: 0000a3e8 424 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLongAndOverflow │ │ │ │ │ - 396: 0000a590 292 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLong │ │ │ │ │ + 394: 0000a228 408 FUNC GLOBAL DEFAULT 6 PyLong_Export │ │ │ │ │ + 395: 0000a3c0 424 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLongAndOverflow │ │ │ │ │ + 396: 0000a568 292 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLong │ │ │ │ │ 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ - 398: 0000a9e0 3640 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ + 398: 0000a9b8 3640 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Bytes │ │ │ │ │ 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 404: 0000b858 324 FUNC GLOBAL DEFAULT 6 PyLong_FromSize_t │ │ │ │ │ + 404: 0000b830 324 FUNC GLOBAL DEFAULT 6 PyLong_FromSize_t │ │ │ │ │ 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ - 406: 00012e40 192 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ + 406: 00012cac 192 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ - 409: 00013410 272 FUNC GLOBAL DEFAULT 6 PyLong_FromUnicodeObject │ │ │ │ │ + 409: 0001327c 272 FUNC GLOBAL DEFAULT 6 PyLong_FromUnicodeObject │ │ │ │ │ 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 412: 0000e348 3216 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ + 412: 0000e320 3216 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_PrepareInternal │ │ │ │ │ - 414: 0000085c 132 FUNC GLOBAL DEFAULT 1 PyLong_AsVoidPtr │ │ │ │ │ + 414: 00000950 132 FUNC GLOBAL DEFAULT 1 PyLong_AsVoidPtr │ │ │ │ │ 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatAdvancedWriter │ │ │ │ │ 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ - 421: 0000fbdc 212 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ - 422: 000149c4 1628 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ - 423: 0000fcb0 184 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLongLong │ │ │ │ │ + 421: 0000fbb4 212 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ + 422: 00014830 1624 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ + 423: 0000fc88 184 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLongLong │ │ │ │ │ 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ - 426: 00011984 412 FUNC GLOBAL DEFAULT 6 _PyCompactLong_Subtract │ │ │ │ │ - 427: 000008e0 28 FUNC GLOBAL HIDDEN 1 _PyLong_FiniTypes │ │ │ │ │ + 426: 000117f0 412 FUNC GLOBAL DEFAULT 6 _PyCompactLong_Subtract │ │ │ │ │ + 427: 000009d4 28 FUNC GLOBAL HIDDEN 1 _PyLong_FiniTypes │ │ │ │ │ 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ - 429: 000008fc 232 FUNC GLOBAL DEFAULT 1 PyLong_FromInt32 │ │ │ │ │ - 430: 00011b20 20 FUNC GLOBAL DEFAULT 6 PyLong_FromUInt32 │ │ │ │ │ - 431: 00011b34 100 FUNC GLOBAL DEFAULT 6 PyLong_FromInt64 │ │ │ │ │ - 432: 000009e4 148 FUNC GLOBAL DEFAULT 1 PyLong_FromUInt64 │ │ │ │ │ - 433: 00012f00 388 FUNC GLOBAL DEFAULT 6 _PyCompactLong_Multiply │ │ │ │ │ + 429: 000009f0 232 FUNC GLOBAL DEFAULT 1 PyLong_FromInt32 │ │ │ │ │ + 430: 0001198c 20 FUNC GLOBAL DEFAULT 6 PyLong_FromUInt32 │ │ │ │ │ + 431: 000119a0 100 FUNC GLOBAL DEFAULT 6 PyLong_FromInt64 │ │ │ │ │ + 432: 00000ad8 148 FUNC GLOBAL DEFAULT 1 PyLong_FromUInt64 │ │ │ │ │ + 433: 00012d6c 388 FUNC GLOBAL DEFAULT 6 _PyCompactLong_Multiply │ │ │ │ │ 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromPairSteal │ │ │ │ │ 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 437: 0001360c 212 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ - 438: 00000fbc 84 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedInt_Converter │ │ │ │ │ - 439: 00013db4 104 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ + 437: 00013478 212 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ + 438: 000010b0 84 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedInt_Converter │ │ │ │ │ + 439: 00013c20 104 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 441: 00015c28 1192 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ + 441: 00015a90 1192 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ldivmod │ │ │ │ │ - 443: 00001010 84 FUNC GLOBAL DEFAULT 1 PyLong_FreeExport │ │ │ │ │ - 444: 00001064 92 FUNC GLOBAL DEFAULT 1 PyLong_FromUnsignedNativeBytes │ │ │ │ │ - 445: 000010c0 96 FUNC GLOBAL DEFAULT 1 PyLong_IsNegative │ │ │ │ │ - 446: 00001120 80 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedShort_Converter │ │ │ │ │ - 447: 0000296c 912 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ + 443: 00001104 84 FUNC GLOBAL DEFAULT 1 PyLong_FreeExport │ │ │ │ │ + 444: 00001158 92 FUNC GLOBAL DEFAULT 1 PyLong_FromUnsignedNativeBytes │ │ │ │ │ + 445: 000011b4 96 FUNC GLOBAL DEFAULT 1 PyLong_IsNegative │ │ │ │ │ + 446: 00001214 80 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedShort_Converter │ │ │ │ │ + 447: 00002a60 912 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 449: 000160d0 84 FUNC GLOBAL DEFAULT 6 _PyLong_UInt64_Converter │ │ │ │ │ - 450: 00001480 1812 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ - 451: 00001b94 84 FUNC GLOBAL DEFAULT 1 _PyLong_Size_t_Converter │ │ │ │ │ - 452: 00001be8 164 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongMask │ │ │ │ │ - 453: 00001d1c 84 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedLongLong_Converter │ │ │ │ │ - 454: 00016d2c 3556 FUNC GLOBAL DEFAULT 6 _PyLong_GCD │ │ │ │ │ - 455: 00017b10 1268 FUNC GLOBAL DEFAULT 6 _PyLong_Lshift │ │ │ │ │ - 456: 0000254c 84 FUNC GLOBAL DEFAULT 1 _PyLong_UInt32_Converter │ │ │ │ │ + 449: 00015f38 84 FUNC GLOBAL DEFAULT 6 _PyLong_UInt64_Converter │ │ │ │ │ + 450: 00001574 1812 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ + 451: 00001c88 84 FUNC GLOBAL DEFAULT 1 _PyLong_Size_t_Converter │ │ │ │ │ + 452: 00001cdc 164 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongMask │ │ │ │ │ + 453: 00001e10 84 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedLongLong_Converter │ │ │ │ │ + 454: 00016b94 3556 FUNC GLOBAL DEFAULT 6 _PyLong_GCD │ │ │ │ │ + 455: 00017978 1268 FUNC GLOBAL DEFAULT 6 _PyLong_Lshift │ │ │ │ │ + 456: 00002640 84 FUNC GLOBAL DEFAULT 1 _PyLong_UInt32_Converter │ │ │ │ │ 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND __popcountsi2 │ │ │ │ │ 458: 00000078 64 FUNC GLOBAL DEFAULT 11 PyLongWriter_Discard │ │ │ │ │ 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteStr │ │ │ │ │ 460: 000000d4 88 FUNC GLOBAL DEFAULT 11 _PyLong_UnsignedLong_Converter │ │ │ │ │ 461: 0000012c 84 FUNC GLOBAL DEFAULT 11 PyLong_AsInt32 │ │ │ │ │ 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ 463: 000001b0 84 FUNC GLOBAL DEFAULT 11 PyLong_AsUInt32 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,300 +1,300 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x20acc contains 273 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x20a28 contains 273 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000024 0000132b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000028 0000132c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000002c 0001491c R_ARM_CALL 00000000 _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ -0000005c 0000142b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ -00000060 0000142c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ -00000064 0000112b R_ARM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -00000068 0000112c R_ARM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000090 0000132b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000094 0000132c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000098 0001501c R_ARM_CALL 00000000 PyStructSequence_New │ │ │ │ │ -000000ac 0001511c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -000000bc 0001511c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -000000c4 0000081c R_ARM_CALL 00000278 _PyLong_FromMedium │ │ │ │ │ -000000d4 0001511c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -000000e4 0001511c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -000000e8 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000120 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000128 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000012c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000130 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000200 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000204 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000248 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00000254 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000025c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000260 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00000390 0001571d R_ARM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -000003b0 00015c1d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -000003b4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003b8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000003d4 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000400 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -0000044c 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000450 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000454 00004d2b R_ARM_MOVW_ABS_NC 00000314 .LC23 │ │ │ │ │ -00000458 00004d2c R_ARM_MOVT_ABS 00000314 .LC23 │ │ │ │ │ -00000460 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000568 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000056c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000005a4 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000005d8 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000005e0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000005e4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00000654 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000658 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000684 0000081d R_ARM_JUMP24 00000278 _PyLong_FromMedium │ │ │ │ │ -000006e8 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000006ec 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000730 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -0000075c 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000007f0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000007f4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000007f8 00006a2b R_ARM_MOVW_ABS_NC 000003e0 .LC31 │ │ │ │ │ -000007fc 00006a2c R_ARM_MOVT_ABS 000003e0 .LC31 │ │ │ │ │ -00000804 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000810 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000814 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000818 00006b2b R_ARM_MOVW_ABS_NC 00000408 .LC32 │ │ │ │ │ -0000081c 00006b2c R_ARM_MOVT_ABS 00000408 .LC32 │ │ │ │ │ -00000824 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000082c 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000830 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000834 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00000838 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00000840 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000084c 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00000850 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000854 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000089c 00016d1c R_ARM_CALL 00002f28 PyLong_AsUnsignedLong │ │ │ │ │ -000008b8 0001601c R_ARM_CALL 00001a1c PyLong_AsLong │ │ │ │ │ -000008c8 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000008e4 0000132b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -000008e8 0000132c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000008f8 0001ac1d R_ARM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ -0000093c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000094c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000950 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000970 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000009b0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000009b4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000009cc 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000009e0 0000081d R_ARM_JUMP24 00000278 _PyLong_FromMedium │ │ │ │ │ -00000a30 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00000a70 0000081d R_ARM_JUMP24 00000278 _PyLong_FromMedium │ │ │ │ │ -00000a74 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000ab8 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00000b34 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00000b8c 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00000cb4 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00000d58 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d80 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000df4 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00000e84 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00000eac 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00000f68 00002a1c R_ARM_CALL 0000b818 Py_XDECREF │ │ │ │ │ -00000f70 00002a1c R_ARM_CALL 0000b818 Py_XDECREF │ │ │ │ │ -00000f88 00002a1c R_ARM_CALL 0000b818 Py_XDECREF │ │ │ │ │ -00000f94 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000f98 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000fa8 00002a1c R_ARM_CALL 0000b818 Py_XDECREF │ │ │ │ │ -00000fb0 00002a1c R_ARM_CALL 0000b818 Py_XDECREF │ │ │ │ │ -00000fb8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000fd4 0000751c R_ARM_CALL 00008634 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -00000ff0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000ff4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000ff8 0000db2b R_ARM_MOVW_ABS_NC 00000680 .LC51 │ │ │ │ │ -00000ffc 0000db2c R_ARM_MOVT_ABS 00000680 .LC51 │ │ │ │ │ -00001004 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001060 0001531d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000010a4 00018e1d R_ARM_JUMP24 0000a9e0 _PyLong_FromByteArray │ │ │ │ │ -000010ac 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -000010b0 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000010b4 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000010fc 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001100 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001108 0000e82b R_ARM_MOVW_ABS_NC 000006c0 .LC53 │ │ │ │ │ -0000110c 0000e82c R_ARM_MOVT_ABS 000006c0 .LC53 │ │ │ │ │ -00001114 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001134 0000741c R_ARM_CALL 000083e4 PyLong_AsNativeBytes.constprop.2 │ │ │ │ │ -00001150 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001154 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001158 0000e92b R_ARM_MOVW_ABS_NC 000006d8 .LC54 │ │ │ │ │ -0000115c 0000e92c R_ARM_MOVT_ABS 000006d8 .LC54 │ │ │ │ │ -00001164 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000011a8 0001a82b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000011ac 0001a82c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000011b8 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000011f4 0001a82b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000011f8 0001a82c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001200 0000c31c R_ARM_CALL 0000fd68 long_pow │ │ │ │ │ -00001238 0001bf1c R_ARM_CALL 0000296c _PyLong_DivmodNear │ │ │ │ │ -00001260 0000811c R_ARM_CALL 000099bc long_sub │ │ │ │ │ -00001288 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012a8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000012ac 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000012dc 0001961d R_ARM_JUMP24 00012e40 _PyLong_Copy │ │ │ │ │ -000012ec 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001308 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001324 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001340 0000ea2b R_ARM_MOVW_ABS_NC 00000704 .LC55 │ │ │ │ │ -00001344 0000ea2c R_ARM_MOVT_ABS 00000704 .LC55 │ │ │ │ │ -00001348 0001c01c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001378 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001394 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000139c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000013a0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001448 0001531d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001460 0000081c R_ARM_CALL 00000278 _PyLong_FromMedium │ │ │ │ │ -0000147c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000014b8 00003e1c R_ARM_CALL 00002100 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ -00001590 0001661c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00001720 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001740 0001691c R_ARM_CALL 00000000 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ -00001894 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001898 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000189c 0000e02b R_ARM_MOVW_ABS_NC 000006a8 .LC52 │ │ │ │ │ -000018a0 0000e02c R_ARM_MOVT_ABS 000006a8 .LC52 │ │ │ │ │ -000018a8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000018b4 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -000018b8 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000018c0 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001bac 0000751c R_ARM_CALL 00008634 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -00001bc8 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001bcc 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001bd0 0000f42b R_ARM_MOVW_ABS_NC 00000734 .LC57 │ │ │ │ │ -00001bd4 0000f42c R_ARM_MOVT_ABS 00000734 .LC57 │ │ │ │ │ -00001bdc 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001c24 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001c28 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001c30 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001c44 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001c80 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001cdc 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001ce0 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001ce4 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001d34 0000711c R_ARM_CALL 00007e38 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ -00001d50 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001d54 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001d58 0000f62b R_ARM_MOVW_ABS_NC 00000758 .LC58 │ │ │ │ │ -00001d5c 0000f62c R_ARM_MOVT_ABS 00000758 .LC58 │ │ │ │ │ -00001d64 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001dac 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00001dbc 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00001dd8 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001dec 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001f14 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002478 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000247c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000024b4 0001961d R_ARM_JUMP24 00012e40 _PyLong_Copy │ │ │ │ │ -000024e4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000024ec 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000024f0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002510 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ -00002528 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ -00002544 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ -00002548 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002564 0000751c R_ARM_CALL 00008634 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -00002580 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002584 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002588 0001042b R_ARM_MOVW_ABS_NC 00000788 .LC59 │ │ │ │ │ -0000258c 0001042c R_ARM_MOVT_ABS 00000788 .LC59 │ │ │ │ │ -00002594 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000025f4 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00002608 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -0000261c 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00002638 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00002648 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -0000265c 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00002674 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00002698 0001af1d R_ARM_JUMP24 00011b34 PyLong_FromInt64 │ │ │ │ │ -000026c4 0000232b R_ARM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -000026c8 0000232c R_ARM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -000026dc 00015e1c R_ARM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -000026ec 0000242b R_ARM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ -000026f0 0000242c R_ARM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ -000026f4 0001082b R_ARM_MOVW_ABS_NC 000007ac .LC60 │ │ │ │ │ -000026f8 0001082c R_ARM_MOVT_ABS 000007ac .LC60 │ │ │ │ │ -000026fc 00015f1c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00002780 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000027b4 0001691c R_ARM_CALL 00000000 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ -000028ac 00019d1c R_ARM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000028c0 0001cb1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00002914 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002918 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000291c 0001092b R_ARM_MOVW_ABS_NC 000007c4 .LC61 │ │ │ │ │ -00002920 0001092c R_ARM_MOVT_ABS 000007c4 .LC61 │ │ │ │ │ -00002928 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002948 00002a1c R_ARM_CALL 0000b818 Py_XDECREF │ │ │ │ │ -00002958 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002964 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000029c4 00009e1c R_ARM_CALL 0000ccc8 long_divrem │ │ │ │ │ -00002a1c 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ -00002b58 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ -00002b74 0000661c R_ARM_CALL 000053f8 long_add │ │ │ │ │ -00002b9c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002bb8 0000811c R_ARM_CALL 000099bc long_sub │ │ │ │ │ -00002bdc 00002a1c R_ARM_CALL 0000b818 Py_XDECREF │ │ │ │ │ -00002be4 00002a1c R_ARM_CALL 0000b818 Py_XDECREF │ │ │ │ │ -00002c24 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c4c 0000661c R_ARM_CALL 000053f8 long_add │ │ │ │ │ -00002c5c 00007d1c R_ARM_CALL 0000934c long_sub.constprop.0 │ │ │ │ │ -00002c7c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002cc0 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002cc4 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002cc8 00010a2b R_ARM_MOVW_ABS_NC 000007f8 .LC62 │ │ │ │ │ -00002ccc 00010a2c R_ARM_MOVT_ABS 000007f8 .LC62 │ │ │ │ │ -00002cd4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002cec 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002cf4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002cf8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002d18 0000232b R_ARM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00002d1c 0000232c R_ARM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -00002d2c 00015e1c R_ARM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -00002d44 00010c2b R_ARM_MOVW_ABS_NC 0000081c .LC63 │ │ │ │ │ -00002d48 00010c2c R_ARM_MOVT_ABS 0000081c .LC63 │ │ │ │ │ -00002d4c 00010d2b R_ARM_MOVW_ABS_NC 00000820 .LC64 │ │ │ │ │ -00002d50 00010d2c R_ARM_MOVT_ABS 00000820 .LC64 │ │ │ │ │ -00002d54 00015f1c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00002e0c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e34 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002e38 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002e3c 00010e2b R_ARM_MOVW_ABS_NC 0000082c .LC65 │ │ │ │ │ -00002e40 00010e2c R_ARM_MOVT_ABS 0000082c .LC65 │ │ │ │ │ -00002e48 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e68 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002e6c 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002e70 00010f2b R_ARM_MOVW_ABS_NC 0000085c .LC66 │ │ │ │ │ -00002e74 00010f2c R_ARM_MOVT_ABS 0000085c .LC66 │ │ │ │ │ -00002e7c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e94 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ea4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002eb4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000030 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000003c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000040 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000005c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000000b8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000000c8 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000000d0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000000d4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000000d8 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000000dc 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000000e8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000000f0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00000118 0000142b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000011c 0000142c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000120 0001491c R_ARM_CALL 00000000 _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ +00000150 0000152b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ +00000154 0000152c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ +00000158 0000122b R_ARM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +0000015c 0000122c R_ARM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +0000016c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000184 0000142b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000188 0000142c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000018c 0001501c R_ARM_CALL 00000000 PyStructSequence_New │ │ │ │ │ +000001a0 0001511c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +000001b0 0001511c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +000001b8 0000081c R_ARM_CALL 00000278 _PyLong_FromMedium │ │ │ │ │ +000001c8 0001511c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +000001d8 0001511c R_ARM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +000001dc 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000214 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000021c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000220 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000224 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002f4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000002f8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000033c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00000348 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00000350 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000354 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00000484 0001571d R_ARM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +000004a4 00015c1d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +000004a8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000004ac 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000004c8 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000540 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000544 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000548 00004d2b R_ARM_MOVW_ABS_NC 00000314 .LC23 │ │ │ │ │ +0000054c 00004d2c R_ARM_MOVT_ABS 00000314 .LC23 │ │ │ │ │ +00000554 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000065c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000660 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000698 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000006cc 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000006d4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000006d8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00000748 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000074c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000778 0000081d R_ARM_JUMP24 00000278 _PyLong_FromMedium │ │ │ │ │ +000007dc 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000007e0 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000850 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000008e4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000008e8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000008ec 00006a2b R_ARM_MOVW_ABS_NC 000003e0 .LC31 │ │ │ │ │ +000008f0 00006a2c R_ARM_MOVT_ABS 000003e0 .LC31 │ │ │ │ │ +000008f8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000904 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000908 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000090c 00006b2b R_ARM_MOVW_ABS_NC 00000408 .LC32 │ │ │ │ │ +00000910 00006b2c R_ARM_MOVT_ABS 00000408 .LC32 │ │ │ │ │ +00000918 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000920 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000924 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000928 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +0000092c 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +00000934 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000940 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00000944 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00000948 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000990 00016d1c R_ARM_CALL 00002e20 PyLong_AsUnsignedLong │ │ │ │ │ +000009ac 0001601c R_ARM_CALL 00001914 PyLong_AsLong │ │ │ │ │ +000009bc 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000009d8 0000142b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +000009dc 0000142c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000009ec 0001ac1d R_ARM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ +00000a30 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000a40 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000a44 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000a64 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000aa4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000aa8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000ac0 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000ad4 0000081d R_ARM_JUMP24 00000278 _PyLong_FromMedium │ │ │ │ │ +00000b64 0000081d R_ARM_JUMP24 00000278 _PyLong_FromMedium │ │ │ │ │ +00000b68 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000e4c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e74 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f78 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000105c 00002a1c R_ARM_CALL 0000b7f0 Py_XDECREF │ │ │ │ │ +00001064 00002a1c R_ARM_CALL 0000b7f0 Py_XDECREF │ │ │ │ │ +0000107c 00002a1c R_ARM_CALL 0000b7f0 Py_XDECREF │ │ │ │ │ +00001088 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000108c 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000109c 00002a1c R_ARM_CALL 0000b7f0 Py_XDECREF │ │ │ │ │ +000010a4 00002a1c R_ARM_CALL 0000b7f0 Py_XDECREF │ │ │ │ │ +000010ac 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000010c8 0000751c R_ARM_CALL 000085e8 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +000010e4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000010e8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000010ec 0000db2b R_ARM_MOVW_ABS_NC 00000680 .LC51 │ │ │ │ │ +000010f0 0000db2c R_ARM_MOVT_ABS 00000680 .LC51 │ │ │ │ │ +000010f8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001154 0001531d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001198 00018e1d R_ARM_JUMP24 0000a9b8 _PyLong_FromByteArray │ │ │ │ │ +000011a0 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000011a4 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000011a8 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000011f0 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000011f4 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000011fc 0000e82b R_ARM_MOVW_ABS_NC 000006c0 .LC53 │ │ │ │ │ +00001200 0000e82c R_ARM_MOVT_ABS 000006c0 .LC53 │ │ │ │ │ +00001208 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001228 0000741c R_ARM_CALL 00008398 PyLong_AsNativeBytes.constprop.2 │ │ │ │ │ +00001244 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001248 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000124c 0000e92b R_ARM_MOVW_ABS_NC 000006d8 .LC54 │ │ │ │ │ +00001250 0000e92c R_ARM_MOVT_ABS 000006d8 .LC54 │ │ │ │ │ +00001258 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000129c 0001a82b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000012a0 0001a82c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000012ac 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000012e8 0001a82b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000012ec 0001a82c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000012f4 0000c31c R_ARM_CALL 0000fd40 long_pow │ │ │ │ │ +0000132c 0001bf1c R_ARM_CALL 00002a60 _PyLong_DivmodNear │ │ │ │ │ +00001354 0000811c R_ARM_CALL 00009994 long_sub │ │ │ │ │ +0000137c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000139c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000013a0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000013d0 0001961d R_ARM_JUMP24 00012cac _PyLong_Copy │ │ │ │ │ +000013e0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013fc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001418 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001434 0000ea2b R_ARM_MOVW_ABS_NC 00000704 .LC55 │ │ │ │ │ +00001438 0000ea2c R_ARM_MOVT_ABS 00000704 .LC55 │ │ │ │ │ +0000143c 0001c01c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000146c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001488 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001490 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001494 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000153c 0001531d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001554 0000081c R_ARM_CALL 00000278 _PyLong_FromMedium │ │ │ │ │ +00001570 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000015ac 00003e1c R_ARM_CALL 00001ff8 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ +00001684 0001661c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00001814 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001834 0001691c R_ARM_CALL 00000000 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ +00001988 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000198c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001990 0000e02b R_ARM_MOVW_ABS_NC 000006a8 .LC52 │ │ │ │ │ +00001994 0000e02c R_ARM_MOVT_ABS 000006a8 .LC52 │ │ │ │ │ +0000199c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000019a8 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000019ac 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000019b4 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001ca0 0000751c R_ARM_CALL 000085e8 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +00001cbc 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001cc0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001cc4 0000f42b R_ARM_MOVW_ABS_NC 00000734 .LC57 │ │ │ │ │ +00001cc8 0000f42c R_ARM_MOVT_ABS 00000734 .LC57 │ │ │ │ │ +00001cd0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001d18 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001d1c 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001d24 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001d38 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001d74 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001dd0 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001dd4 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001dd8 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001e28 0000711c R_ARM_CALL 00007dec PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ +00001e44 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001e48 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001e4c 0000f62b R_ARM_MOVW_ABS_NC 00000758 .LC58 │ │ │ │ │ +00001e50 0000f62c R_ARM_MOVT_ABS 00000758 .LC58 │ │ │ │ │ +00001e58 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001ecc 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001ee0 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00002008 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000256c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002570 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000025a8 0001961d R_ARM_JUMP24 00012cac _PyLong_Copy │ │ │ │ │ +000025d8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000025e0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000025e4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002604 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ +0000261c 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ +00002638 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ +0000263c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002658 0000751c R_ARM_CALL 000085e8 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +00002674 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002678 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000267c 0001042b R_ARM_MOVW_ABS_NC 00000788 .LC59 │ │ │ │ │ +00002680 0001042c R_ARM_MOVT_ABS 00000788 .LC59 │ │ │ │ │ +00002688 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000026e8 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +000026fc 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00002710 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +0000272c 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +0000273c 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00002750 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00002768 0001c91c R_ARM_CALL 00000000 __popcountsi2 │ │ │ │ │ +0000278c 0001af1d R_ARM_JUMP24 000119a0 PyLong_FromInt64 │ │ │ │ │ +000027b8 0000232b R_ARM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +000027bc 0000232c R_ARM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +000027d0 00015e1c R_ARM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +000027e0 0000242b R_ARM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ +000027e4 0000242c R_ARM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ +000027e8 0001082b R_ARM_MOVW_ABS_NC 000007ac .LC60 │ │ │ │ │ +000027ec 0001082c R_ARM_MOVT_ABS 000007ac .LC60 │ │ │ │ │ +000027f0 00015f1c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00002874 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000028a8 0001691c R_ARM_CALL 00000000 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ +000029a0 00019d1c R_ARM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000029b4 0001cb1c R_ARM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00002a08 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002a0c 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002a10 0001092b R_ARM_MOVW_ABS_NC 000007c4 .LC61 │ │ │ │ │ +00002a14 0001092c R_ARM_MOVT_ABS 000007c4 .LC61 │ │ │ │ │ +00002a1c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002a3c 00002a1c R_ARM_CALL 0000b7f0 Py_XDECREF │ │ │ │ │ +00002a4c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002a58 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ab8 00009e1c R_ARM_CALL 0000cca0 long_divrem │ │ │ │ │ +00002c4c 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ +00002c68 0000661c R_ARM_CALL 000053a8 long_add │ │ │ │ │ +00002c90 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002cac 0000811c R_ARM_CALL 00009994 long_sub │ │ │ │ │ +00002cd0 00002a1c R_ARM_CALL 0000b7f0 Py_XDECREF │ │ │ │ │ +00002cd8 00002a1c R_ARM_CALL 0000b7f0 Py_XDECREF │ │ │ │ │ +00002d18 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d40 0000661c R_ARM_CALL 000053a8 long_add │ │ │ │ │ +00002d50 00007d1c R_ARM_CALL 00009300 long_sub.constprop.0 │ │ │ │ │ +00002d70 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002db4 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002db8 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002dbc 00010a2b R_ARM_MOVW_ABS_NC 000007f8 .LC62 │ │ │ │ │ +00002dc0 00010a2c R_ARM_MOVT_ABS 000007f8 .LC62 │ │ │ │ │ +00002dc8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002de0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002de8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002dec 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002e0c 0000232b R_ARM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00002e10 0000232c R_ARM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00002e20 00015e1c R_ARM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +00002e38 00010c2b R_ARM_MOVW_ABS_NC 0000081c .LC63 │ │ │ │ │ +00002e3c 00010c2c R_ARM_MOVT_ABS 0000081c .LC63 │ │ │ │ │ +00002e40 00010d2b R_ARM_MOVW_ABS_NC 00000820 .LC64 │ │ │ │ │ +00002e44 00010d2c R_ARM_MOVT_ABS 00000820 .LC64 │ │ │ │ │ +00002e48 00015f1c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00002f00 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f28 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002f2c 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002f30 00010e2b R_ARM_MOVW_ABS_NC 0000082c .LC65 │ │ │ │ │ +00002f34 00010e2c R_ARM_MOVT_ABS 0000082c .LC65 │ │ │ │ │ +00002f3c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002f5c 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002f60 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002f64 00010f2b R_ARM_MOVW_ABS_NC 0000085c .LC66 │ │ │ │ │ +00002f68 00010f2c R_ARM_MOVT_ABS 0000085c .LC66 │ │ │ │ │ +00002f70 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002f88 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f98 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fa8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x21354 contains 119 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x212b0 contains 119 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 0001de02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 00003a02 R_ARM_ABS32 00002028 long_dealloc │ │ │ │ │ -0000002c 00003d02 R_ARM_ABS32 000020c4 long_to_decimal_string │ │ │ │ │ +00000018 00003a02 R_ARM_ABS32 00001f20 long_dealloc │ │ │ │ │ +0000002c 00003d02 R_ARM_ABS32 00001fbc long_to_decimal_string │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00000b02 R_ARM_ABS32 00000348 long_hash │ │ │ │ │ 00000048 0001df02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000064 00003202 R_ARM_ABS32 00001d88 long_richcompare │ │ │ │ │ +00000064 00003202 R_ARM_ABS32 00001c80 long_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 0000ae02 R_ARM_ABS32 0000ded8 long_new │ │ │ │ │ +0000009c 0000ae02 R_ARM_ABS32 0000deb0 long_new │ │ │ │ │ 000000a0 00015702 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000c8 00008602 R_ARM_ABS32 00009ccc long_vectorcall │ │ │ │ │ +000000c8 00008602 R_ARM_ABS32 00009ca4 long_vectorcall │ │ │ │ │ 000000d4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000d8 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000000dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001e8 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001ec 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000208 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000214 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -317,91 +317,91 @@ │ │ │ │ │ 000002d0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002dc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002f4 00006302 R_ARM_ABS32 0000521c long_add_method │ │ │ │ │ -000002f8 00007a02 R_ARM_ABS32 00008cfc long_sub_method │ │ │ │ │ -000002fc 0000aa02 R_ARM_ABS32 0000dc60 long_mul_method │ │ │ │ │ -00000300 0000dd02 R_ARM_ABS32 000136e0 long_mod │ │ │ │ │ -00000304 0000d702 R_ARM_ABS32 00013140 long_divmod │ │ │ │ │ -00000308 0000c302 R_ARM_ABS32 0000fd68 long_pow │ │ │ │ │ -0000030c 00005c02 R_ARM_ABS32 00005004 long_neg_method │ │ │ │ │ -00000310 0000d802 R_ARM_ABS32 00013520 long_long │ │ │ │ │ -00000314 0000d402 R_ARM_ABS32 00013084 long_abs_method │ │ │ │ │ -00000318 00003702 R_ARM_ABS32 00002004 long_bool │ │ │ │ │ -0000031c 00007602 R_ARM_ABS32 00008be8 long_invert │ │ │ │ │ -00000320 00006e02 R_ARM_ABS32 00005f90 long_lshift_method │ │ │ │ │ -00000324 0000e402 R_ARM_ABS32 00015020 long_rshift │ │ │ │ │ -00000328 00006702 R_ARM_ABS32 0000558c long_and │ │ │ │ │ -0000032c 0000d902 R_ARM_ABS32 00000ba8 long_xor │ │ │ │ │ -00000330 00009802 R_ARM_ABS32 0000b99c long_or │ │ │ │ │ -00000334 0000d802 R_ARM_ABS32 00013520 long_long │ │ │ │ │ -0000033c 0000e102 R_ARM_ABS32 000148b8 long_float │ │ │ │ │ -00000368 00009d02 R_ARM_ABS32 0000c900 long_div │ │ │ │ │ -0000036c 0000bd02 R_ARM_ABS32 0000f2e8 long_true_divide │ │ │ │ │ -00000378 0000d802 R_ARM_ABS32 00013520 long_long │ │ │ │ │ +000002f4 00006302 R_ARM_ABS32 000051cc long_add_method │ │ │ │ │ +000002f8 00007a02 R_ARM_ABS32 00008cb0 long_sub_method │ │ │ │ │ +000002fc 0000aa02 R_ARM_ABS32 0000dc38 long_mul_method │ │ │ │ │ +00000300 0000dd02 R_ARM_ABS32 0001354c long_mod │ │ │ │ │ +00000304 0000d702 R_ARM_ABS32 00012fac long_divmod │ │ │ │ │ +00000308 0000c302 R_ARM_ABS32 0000fd40 long_pow │ │ │ │ │ +0000030c 00005c02 R_ARM_ABS32 00004fc0 long_neg_method │ │ │ │ │ +00000310 0000d802 R_ARM_ABS32 0001338c long_long │ │ │ │ │ +00000314 0000d402 R_ARM_ABS32 00012ef0 long_abs_method │ │ │ │ │ +00000318 00003702 R_ARM_ABS32 00001efc long_bool │ │ │ │ │ +0000031c 00007602 R_ARM_ABS32 00008b9c long_invert │ │ │ │ │ +00000320 00006e02 R_ARM_ABS32 00005f40 long_lshift_method │ │ │ │ │ +00000324 0000e402 R_ARM_ABS32 00014e88 long_rshift │ │ │ │ │ +00000328 00006702 R_ARM_ABS32 0000553c long_and │ │ │ │ │ +0000032c 0000d902 R_ARM_ABS32 00000c9c long_xor │ │ │ │ │ +00000330 00009802 R_ARM_ABS32 0000b974 long_or │ │ │ │ │ +00000334 0000d802 R_ARM_ABS32 0001338c long_long │ │ │ │ │ +0000033c 0000e102 R_ARM_ABS32 00014724 long_float │ │ │ │ │ +00000368 00009d02 R_ARM_ABS32 0000c8d8 long_div │ │ │ │ │ +0000036c 0000bd02 R_ARM_ABS32 0000f2c0 long_true_divide │ │ │ │ │ +00000378 0000d802 R_ARM_ABS32 0001338c long_long │ │ │ │ │ 00000384 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000388 0000f802 R_ARM_ABS32 000024b8 long_long_getter │ │ │ │ │ +00000388 0000f802 R_ARM_ABS32 000025ac long_long_getter │ │ │ │ │ 00000390 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000398 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000039c 0000fa02 R_ARM_ABS32 00000000 long_get0 │ │ │ │ │ 000003a4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003ac 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003b0 0000f802 R_ARM_ABS32 000024b8 long_long_getter │ │ │ │ │ +000003b0 0000f802 R_ARM_ABS32 000025ac long_long_getter │ │ │ │ │ 000003b8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003c0 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c4 0000fc02 R_ARM_ABS32 000024cc long_get1 │ │ │ │ │ +000003c4 0000fc02 R_ARM_ABS32 000025c0 long_get1 │ │ │ │ │ 000003cc 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003e8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003ec 0000f702 R_ARM_ABS32 00002474 long_long_meth │ │ │ │ │ +000003ec 0000f702 R_ARM_ABS32 00002568 long_long_meth │ │ │ │ │ 000003f4 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003f8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003fc 0000d102 R_ARM_ABS32 00012d74 int_bit_length │ │ │ │ │ +000003fc 0000d102 R_ARM_ABS32 00012be0 int_bit_length │ │ │ │ │ 00000404 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000408 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000040c 00010602 R_ARM_ABS32 000025a0 int_bit_count │ │ │ │ │ +0000040c 00010602 R_ARM_ABS32 00002694 int_bit_count │ │ │ │ │ 00000414 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000418 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000041c 00005802 R_ARM_ABS32 00003288 int_to_bytes │ │ │ │ │ +0000041c 00005802 R_ARM_ABS32 00003230 int_to_bytes │ │ │ │ │ 00000424 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000428 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000042c 00009102 R_ARM_ABS32 0000a6b4 int_from_bytes │ │ │ │ │ +0000042c 00009102 R_ARM_ABS32 0000a68c int_from_bytes │ │ │ │ │ 00000434 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000438 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000043c 00010202 R_ARM_ABS32 000024e8 int_as_integer_ratio │ │ │ │ │ +0000043c 00010202 R_ARM_ABS32 000025dc int_as_integer_ratio │ │ │ │ │ 00000444 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000448 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000044c 0000f702 R_ARM_ABS32 00002474 long_long_meth │ │ │ │ │ +0000044c 0000f702 R_ARM_ABS32 00002568 long_long_meth │ │ │ │ │ 00000454 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000458 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000045c 0000f702 R_ARM_ABS32 00002474 long_long_meth │ │ │ │ │ +0000045c 0000f702 R_ARM_ABS32 00002568 long_long_meth │ │ │ │ │ 00000464 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000468 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000046c 0000f702 R_ARM_ABS32 00002474 long_long_meth │ │ │ │ │ +0000046c 0000f702 R_ARM_ABS32 00002568 long_long_meth │ │ │ │ │ 00000474 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000478 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000047c 0000eb02 R_ARM_ABS32 00001170 int___round__ │ │ │ │ │ +0000047c 0000eb02 R_ARM_ABS32 00001264 int___round__ │ │ │ │ │ 00000484 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000488 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000048c 00011402 R_ARM_ABS32 00000180 int___getnewargs__ │ │ │ │ │ 00000494 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000498 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000049c 0000bb02 R_ARM_ABS32 0000f24c int___format__ │ │ │ │ │ +0000049c 0000bb02 R_ARM_ABS32 0000f224 int___format__ │ │ │ │ │ 000004a4 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004a8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004ac 00010002 R_ARM_ABS32 0000001c int___sizeof__ │ │ │ │ │ 000004b4 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004b8 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004bc 00010702 R_ARM_ABS32 000000b8 int_is_integer │ │ │ │ │ 000004c4 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x2170c contains 1477 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x21668 contains 1502 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000068 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 0000008c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000098 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000009c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000b8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 000000f4 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ @@ -424,1541 +424,1566 @@ │ │ │ │ │ 000002c8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 000002f0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000002fc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000300 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000318 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 0000033c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000344 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00000418 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000424 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000428 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000444 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000004a4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000004b4 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000004c0 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000004cc 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000004d0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000004d4 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000004d8 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000004e0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000004e8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00000500 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000504 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000578 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000005b0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000005c0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000005c4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000005e4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000618 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000624 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000628 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000658 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000694 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000006a0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000006b8 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000006bc 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000730 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000768 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000778 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000077c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000079c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000007d0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000007dc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000007e0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000810 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000084c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000858 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000008e8 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000008ec 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000008f0 00001c2b R_ARM_MOVW_ABS_NC 00000068 .LC4 │ │ │ │ │ -000008f4 00001c2c R_ARM_MOVT_ABS 00000068 .LC4 │ │ │ │ │ -000008fc 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000908 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000090c 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000910 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00000914 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000091c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000924 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00000928 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000930 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000009d4 0001552b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000009d8 0001552c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000a30 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000a34 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000aac 0000142b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ -00000ab0 0000142c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ -00000afc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000b20 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000e28 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000e2c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e30 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00000e34 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00000e38 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e3c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00001008 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000100c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000010c4 0001552b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000010c8 0001552c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000012a8 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001340 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001380 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000014b8 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000014c4 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001518 0001581c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0000152c 0001591c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -00001538 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000153c 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001540 0000272b R_ARM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -00001544 0000272c R_ARM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -00001554 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001574 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015e0 0000142b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ -000015e4 0000142c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ -00001610 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001614 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001618 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000161c 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001624 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001734 00002b1c R_ARM_CALL 00000b04 _PyLong_FromLarge │ │ │ │ │ -000017c4 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000017cc 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000017d0 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000017d4 0000202b R_ARM_MOVW_ABS_NC 00000098 .LC5 │ │ │ │ │ -000017d8 0000202c R_ARM_MOVT_ABS 00000098 .LC5 │ │ │ │ │ -000017e0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001810 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00001858 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018b0 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000018b4 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000018b8 0000212b R_ARM_MOVW_ABS_NC 000000bc .LC6 │ │ │ │ │ -000018bc 0000212c R_ARM_MOVT_ABS 000000bc .LC6 │ │ │ │ │ -000018c4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000018cc 0000232b R_ARM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -000018d0 0000232c R_ARM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -000018d4 00015e1c R_ARM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -000018e8 0001591c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -000018fc 0000242b R_ARM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ -00001900 0000242c R_ARM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ -00001904 0000252b R_ARM_MOVW_ABS_NC 00000174 .LC10 │ │ │ │ │ -00001908 0000252c R_ARM_MOVT_ABS 00000174 .LC10 │ │ │ │ │ -0000190c 00015f1c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00001974 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001978 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000197c 0000262b R_ARM_MOVW_ABS_NC 00000184 .LC11 │ │ │ │ │ -00001980 0000262c R_ARM_MOVT_ABS 00000184 .LC11 │ │ │ │ │ -00001988 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001994 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019b8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019c4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019dc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000019f0 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000019f4 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000019fc 0000222b R_ARM_MOVW_ABS_NC 000000dc .LC7 │ │ │ │ │ -00001a00 0000222c R_ARM_MOVT_ABS 000000dc .LC7 │ │ │ │ │ -00001a08 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001a14 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a74 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001afc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001b20 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001b24 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001b28 0000312b R_ARM_MOVW_ABS_NC 000001e4 .LC13 │ │ │ │ │ -00001b2c 0000312c R_ARM_MOVT_ABS 000001e4 .LC13 │ │ │ │ │ -00001b38 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001b6c 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001b70 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001b74 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001c98 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001d24 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d58 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001d5c 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001d60 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001e0c 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001e10 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001e14 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001e18 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001e2c 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001e30 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001e34 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001e38 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001f18 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001f1c 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001f2c 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001f30 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001f34 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001f38 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001f4c 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001f50 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001f54 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001f58 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001f68 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001f6c 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001f70 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001f74 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001f80 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001f84 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001f94 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001f98 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001f9c 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001fa0 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001fc4 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001fc8 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001ff0 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001ff4 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001ff8 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00001ffc 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00002000 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00002040 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002044 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000020b0 0001571d R_ARM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -000020bc 00015c1d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -000020c0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00002160 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000216c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002170 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002190 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002228 0001661c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ -000023b4 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000023d8 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000023fc 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00002440 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00002464 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00002488 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000024ac 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00002514 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -0000253c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026d0 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000026f0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000026f4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000026f8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000026fc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00002700 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00002848 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002854 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000028ac 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000028d8 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000028ec 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000028f8 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000291c 0001691c R_ARM_CALL 00000000 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ -00002a2c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002a30 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002a34 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002a3c 00003f2b R_ARM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ -00002a40 00003f2c R_ARM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ -00002a48 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002a68 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00002a88 0000421c R_ARM_CALL 000026a8 pylong_int_to_decimal_string │ │ │ │ │ -00002ab0 00016a1c R_ARM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ -00002adc 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002ae0 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002ae8 00003f2b R_ARM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ -00002aec 00003f2c R_ARM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ -00002af4 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002b94 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c64 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00002c68 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00002c70 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002d50 0001571d R_ARM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -00002d5c 00015c1d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -00002d60 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00002dbc 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002e18 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002e1c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002e20 0000462b R_ARM_MOVW_ABS_NC 00000284 .LC20 │ │ │ │ │ -00002e24 0000462c R_ARM_MOVT_ABS 00000284 .LC20 │ │ │ │ │ -00002e2c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e6c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002ea4 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00002ea8 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00002eac 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002fd8 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002fdc 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002fe0 0000482b R_ARM_MOVW_ABS_NC 000002b0 .LC21 │ │ │ │ │ -00002fe4 0000482c R_ARM_MOVT_ABS 000002b0 .LC21 │ │ │ │ │ -00002fec 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002ff8 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002ffc 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003000 0000492b R_ARM_MOVW_ABS_NC 000002e0 .LC22 │ │ │ │ │ -00003004 0000492c R_ARM_MOVT_ABS 000002e0 .LC22 │ │ │ │ │ -0000300c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003014 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003018 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000301c 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00003020 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00003028 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003030 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00003034 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000303c 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003090 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000030a0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000030a4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000030c0 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003114 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003124 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003130 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000031a0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000031b0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000031b4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000031d4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003224 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003234 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003244 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003248 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000032f4 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00003384 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00003398 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -000033a8 0001741c R_ARM_CALL 00000000 PyBytesWriter_Create │ │ │ │ │ -000033b4 0001751c R_ARM_CALL 00000000 PyBytesWriter_GetData │ │ │ │ │ -0000358c 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00003594 0001771c R_ARM_CALL 00000000 PyBytesWriter_Finish │ │ │ │ │ -000035dc 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000035e0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000035e4 0000572b R_ARM_MOVW_ABS_NC 000003c8 .LC30 │ │ │ │ │ -000035e8 0000572c R_ARM_MOVT_ABS 000003c8 .LC30 │ │ │ │ │ -000035f0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000035f8 0001781c R_ARM_CALL 00000000 PyBytesWriter_Discard │ │ │ │ │ -0000366c 0001771c R_ARM_CALL 00000000 PyBytesWriter_Finish │ │ │ │ │ -000039f4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000039f8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000039fc 0000562b R_ARM_MOVW_ABS_NC 000003a0 .LC29 │ │ │ │ │ -00003a00 0000562c R_ARM_MOVT_ABS 000003a0 .LC29 │ │ │ │ │ -00003a08 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003c2c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003d04 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003d2c 00017a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00003d48 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003d4c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003d50 00001c2b R_ARM_MOVW_ABS_NC 00000068 .LC4 │ │ │ │ │ -00003d54 00001c2c R_ARM_MOVT_ABS 00000068 .LC4 │ │ │ │ │ -00003d5c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003d6c 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003db0 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003db4 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003db8 0000512b R_ARM_MOVW_ABS_NC 00000330 .LC24 │ │ │ │ │ -00003dbc 0000512c R_ARM_MOVT_ABS 00000330 .LC24 │ │ │ │ │ -00003dc4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003e48 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003e4c 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003e50 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00003e54 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00003e84 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003f08 00017a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00004118 0000522b R_ARM_MOVW_ABS_NC 0000034c .LC25 │ │ │ │ │ -0000411c 0000522c R_ARM_MOVT_ABS 0000034c .LC25 │ │ │ │ │ -00004120 0000532b R_ARM_MOVW_ABS_NC 00000350 .LC26 │ │ │ │ │ -00004124 0000532c R_ARM_MOVT_ABS 00000350 .LC26 │ │ │ │ │ -00004128 0000542b R_ARM_MOVW_ABS_NC 00000368 .LC27 │ │ │ │ │ -0000412c 0000542c R_ARM_MOVT_ABS 00000368 .LC27 │ │ │ │ │ -00004130 00017b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00004138 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000413c 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00004140 0000552b R_ARM_MOVW_ABS_NC 00000374 .LC28 │ │ │ │ │ -00004144 0000552c R_ARM_MOVT_ABS 00000374 .LC28 │ │ │ │ │ -0000414c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004154 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004158 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000415c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004304 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000487c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004880 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004884 0000562b R_ARM_MOVW_ABS_NC 000003a0 .LC29 │ │ │ │ │ -00004888 0000562c R_ARM_MOVT_ABS 000003a0 .LC29 │ │ │ │ │ -00004890 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004a90 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004a94 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004a98 0000572b R_ARM_MOVW_ABS_NC 000003c8 .LC30 │ │ │ │ │ -00004a9c 0000572c R_ARM_MOVT_ABS 000003c8 .LC30 │ │ │ │ │ -00004aa4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004dec 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00004f48 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004f4c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004f50 0000572b R_ARM_MOVW_ABS_NC 000003c8 .LC30 │ │ │ │ │ -00004f54 0000572c R_ARM_MOVT_ABS 000003c8 .LC30 │ │ │ │ │ -00004f5c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004fb4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004fb8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004fbc 0000562b R_ARM_MOVW_ABS_NC 000003a0 .LC29 │ │ │ │ │ -00004fc0 0000562c R_ARM_MOVT_ABS 000003a0 .LC29 │ │ │ │ │ -00004fc8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000050ac 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000050bc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000050c0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000050dc 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005150 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005180 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005194 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005198 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000051b4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000051dc 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000051f4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005218 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005300 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005304 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00005374 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005380 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005384 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000053a4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000053c4 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000053c8 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000053ec 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000054c0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000054c4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000562c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005630 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000056a8 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000056b8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000056bc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000056dc 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005790 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000057b8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005890 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005894 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00005a18 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00005a5c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005aa4 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00005aac 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005ab0 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00005ea8 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005eb8 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005ee4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00005ee8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00005eec 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00005ef0 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00005ef8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005f00 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005f04 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005f20 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00005f28 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005f2c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00005f30 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00005f34 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000060f0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000060fc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006100 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006118 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006168 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00006420 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00006424 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000064c4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000064c8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000064cc 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000064d0 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000064d8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006500 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000656c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000065a8 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000065b0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000065b4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00006690 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000066a0 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000068ac 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000068b0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000068b4 00006d2b R_ARM_MOVW_ABS_NC 0000044c .LC34 │ │ │ │ │ -000068b8 00006d2c R_ARM_MOVT_ABS 0000044c .LC34 │ │ │ │ │ -000068c0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000068c8 00017f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000068d8 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000068dc 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000068e0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006c14 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00006c18 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00006c1c 00006c2b R_ARM_MOVW_ABS_NC 00000434 .LC33 │ │ │ │ │ -00006c20 00006c2c R_ARM_MOVT_ABS 00000434 .LC33 │ │ │ │ │ -00006c28 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006c34 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00006c3c 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006c40 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006c54 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006c88 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006c8c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006c90 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006c94 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006ccc 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00006cd0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00006cd4 00006d2b R_ARM_MOVW_ABS_NC 0000044c .LC34 │ │ │ │ │ -00006cd8 00006d2c R_ARM_MOVT_ABS 0000044c .LC34 │ │ │ │ │ -00006ce0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006db4 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00006e1c 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00006e54 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000713c 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00007aa8 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007aac 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007ab0 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ -00007ab4 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ -00007abc 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007c70 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007c74 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007c78 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ -00007c7c 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ -00007c84 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007cac 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007ccc 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00007dac 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007db0 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007db8 0000722b R_ARM_MOVW_ABS_NC 0000047c .LC35 │ │ │ │ │ -00007dbc 0000722c R_ARM_MOVT_ABS 0000047c .LC35 │ │ │ │ │ -00007dc4 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007dfc 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00007e24 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00007e28 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00007e30 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00007eb4 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00008064 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00008104 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008338 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000833c 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008340 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ -00008344 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ -0000834c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008358 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000835c 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00008364 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000836c 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000083a0 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000083a4 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000083a8 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ -000083ac 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ -000083b4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000083d4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008508 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00008520 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00008524 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000852c 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008554 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008560 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008564 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008568 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ -0000856c 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ -00008574 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000857c 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008580 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008584 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ -00008588 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ -00008594 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000085b8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008848 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -000088f0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008ac0 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00008ae0 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00008ae4 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00008aec 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008af4 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008af8 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008afc 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ -00008b00 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ -00008b08 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008b50 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00008b54 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008b58 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ -00008b5c 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ -00008b68 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008b8c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c28 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00008c2c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00008c54 00002b1d R_ARM_JUMP24 00000b04 _PyLong_FromLarge │ │ │ │ │ -00008c88 0000771c R_ARM_CALL 000013a4 _PyLong_Negate │ │ │ │ │ -00008c98 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00008cd8 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008cdc 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008ce4 0000722b R_ARM_MOVW_ABS_NC 0000047c .LC35 │ │ │ │ │ -00008ce8 0000722c R_ARM_MOVT_ABS 0000047c .LC35 │ │ │ │ │ -00008cf0 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008db0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00008dbc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008dc0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008dd8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00008fb4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00008fb8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000909c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000090a0 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000917c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00009180 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00009184 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00009188 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00009194 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009224 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009298 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000092a0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000092a4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000930c 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00009310 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00009318 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009334 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000933c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009340 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00009344 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00009348 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009360 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00009364 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000093ec 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000093f8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000093fc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009418 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000097e0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000097e4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000097e8 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000097ec 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000097f4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000988c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000990c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000997c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000999c 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000099a4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000099a8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000099ac 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000099b0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000099b4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000099b8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009a5c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00009a60 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00009bb4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00009bb8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00009c24 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009c5c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00009c6c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009c70 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009c94 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009cc8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00009d08 0001841d R_ARM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ -00009d14 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009d18 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009db8 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00009dd8 0001841c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00009e50 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009e68 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003f8 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000003fc 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000470 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000004a8 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000004b8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000004bc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000004dc 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000510 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000051c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000520 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000550 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000058c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000598 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000005b0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000005b4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000628 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000660 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000670 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000674 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000694 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000006c8 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000006d4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000006d8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000708 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000744 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000750 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000007e0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000007e4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000007e8 00001c2b R_ARM_MOVW_ABS_NC 00000068 .LC4 │ │ │ │ │ +000007ec 00001c2c R_ARM_MOVT_ABS 00000068 .LC4 │ │ │ │ │ +000007f4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000800 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000804 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000808 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +0000080c 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +00000814 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000081c 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00000820 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00000828 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000008cc 0001552b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000008d0 0001552c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000928 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000092c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000009a4 0000152b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ +000009a8 0000152c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ +000009f4 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000a18 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000d20 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000d24 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000d28 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00000d2c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00000d30 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000d34 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00000f00 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000f04 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000fbc 0001552b R_ARM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000fc0 0001552c R_ARM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001040 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +000011a0 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001238 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001278 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000013b0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000013bc 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001410 0001581c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00001424 0001591c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00001430 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001434 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001438 0000272b R_ARM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +0000143c 0000272c R_ARM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +0000144c 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000146c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014d8 0000152b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ +000014dc 0000152c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ +00001508 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000150c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001510 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001514 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000151c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000162c 00002b1c R_ARM_CALL 00000bf8 _PyLong_FromLarge │ │ │ │ │ +000016bc 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000016c4 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000016c8 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000016cc 0000202b R_ARM_MOVW_ABS_NC 00000098 .LC5 │ │ │ │ │ +000016d0 0000202c R_ARM_MOVT_ABS 00000098 .LC5 │ │ │ │ │ +000016d8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000016ec 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00001708 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00001750 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017a8 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000017ac 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000017b0 0000212b R_ARM_MOVW_ABS_NC 000000bc .LC6 │ │ │ │ │ +000017b4 0000212c R_ARM_MOVT_ABS 000000bc .LC6 │ │ │ │ │ +000017bc 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000017c4 0000232b R_ARM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +000017c8 0000232c R_ARM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +000017cc 00015e1c R_ARM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +000017e0 0001591c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +000017f4 0000242b R_ARM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ +000017f8 0000242c R_ARM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ +000017fc 0000252b R_ARM_MOVW_ABS_NC 00000174 .LC10 │ │ │ │ │ +00001800 0000252c R_ARM_MOVT_ABS 00000174 .LC10 │ │ │ │ │ +00001804 00015f1c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +0000186c 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001870 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001874 0000262b R_ARM_MOVW_ABS_NC 00000184 .LC11 │ │ │ │ │ +00001878 0000262c R_ARM_MOVT_ABS 00000184 .LC11 │ │ │ │ │ +00001880 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000188c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018b0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018bc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018d4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018e8 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000018ec 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000018f4 0000222b R_ARM_MOVW_ABS_NC 000000dc .LC7 │ │ │ │ │ +000018f8 0000222c R_ARM_MOVT_ABS 000000dc .LC7 │ │ │ │ │ +00001900 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000190c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000196c 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000019f4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a18 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001a1c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001a20 0000312b R_ARM_MOVW_ABS_NC 000001e4 .LC13 │ │ │ │ │ +00001a24 0000312c R_ARM_MOVT_ABS 000001e4 .LC13 │ │ │ │ │ +00001a30 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001a64 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001a68 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001a6c 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001b90 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001c1c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c50 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001c54 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001c58 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001d04 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001d08 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001d0c 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001d10 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001d24 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001d28 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001d2c 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001d30 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001e10 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001e14 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001e24 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001e28 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001e2c 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001e30 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001e44 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001e48 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001e4c 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001e50 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001e60 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001e64 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001e68 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001e6c 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001e78 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001e7c 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001e8c 0001632b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001e90 0001632c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001e94 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001e98 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001ebc 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001ec0 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001ee8 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001eec 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001ef0 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001ef4 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001ef8 00003302 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001f38 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001f3c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001fa8 0001571d R_ARM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +00001fb4 00015c1d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +00001fb8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002058 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00002064 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002068 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002088 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00002120 0001661c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ +000022ac 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000022d0 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000022f4 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00002338 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000235c 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00002380 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000023a4 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000240c 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00002434 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025c8 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000025e8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000025ec 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000025f0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000025f4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000025f8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002740 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000274c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000027a4 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000027d0 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000027e4 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000027f0 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002814 0001691c R_ARM_CALL 00000000 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ +00002924 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002928 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000292c 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002934 00003f2b R_ARM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ +00002938 00003f2c R_ARM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ +00002940 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002960 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00002980 0000421c R_ARM_CALL 0000279c pylong_int_to_decimal_string │ │ │ │ │ +000029a8 00016a1c R_ARM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ +000029d4 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000029d8 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000029e0 00003f2b R_ARM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ +000029e4 00003f2c R_ARM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ +000029ec 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002a8c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b5c 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00002b60 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00002b68 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002c48 0001571d R_ARM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +00002c54 00015c1d R_ARM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +00002c58 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002cb4 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002d10 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002d14 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002d18 0000462b R_ARM_MOVW_ABS_NC 00000284 .LC20 │ │ │ │ │ +00002d1c 0000462c R_ARM_MOVT_ABS 00000284 .LC20 │ │ │ │ │ +00002d24 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002d64 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d9c 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00002da0 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00002da4 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002ed0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002ed4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002ed8 0000482b R_ARM_MOVW_ABS_NC 000002b0 .LC21 │ │ │ │ │ +00002edc 0000482c R_ARM_MOVT_ABS 000002b0 .LC21 │ │ │ │ │ +00002ee4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002ef0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002ef4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002ef8 0000492b R_ARM_MOVW_ABS_NC 000002e0 .LC22 │ │ │ │ │ +00002efc 0000492c R_ARM_MOVT_ABS 000002e0 .LC22 │ │ │ │ │ +00002f04 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002f0c 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002f10 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002f14 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00002f18 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +00002f20 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002f28 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00002f2c 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00002f34 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002fac 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00002fe0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00002ff4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002ff8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000301c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003070 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000307c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003080 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000309c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000030b8 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000030cc 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000030d8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000030dc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000314c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000315c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003160 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003180 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000031d0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000031e0 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000031fc 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003200 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000329c 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000332c 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00003340 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00003350 0001741c R_ARM_CALL 00000000 PyBytesWriter_Create │ │ │ │ │ +0000335c 0001751c R_ARM_CALL 00000000 PyBytesWriter_GetData │ │ │ │ │ +000034e8 0001761c R_ARM_CALL 00000000 PyBytesWriter_Finish │ │ │ │ │ +0000355c 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00003564 0001761c R_ARM_CALL 00000000 PyBytesWriter_Finish │ │ │ │ │ +000035ac 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000035b0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000035b4 0000572b R_ARM_MOVW_ABS_NC 000003c8 .LC30 │ │ │ │ │ +000035b8 0000572c R_ARM_MOVT_ABS 000003c8 .LC30 │ │ │ │ │ +000035c0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000035c8 0001781c R_ARM_CALL 00000000 PyBytesWriter_Discard │ │ │ │ │ +00003994 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00003998 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000399c 0000562b R_ARM_MOVW_ABS_NC 000003a0 .LC29 │ │ │ │ │ +000039a0 0000562c R_ARM_MOVT_ABS 000003a0 .LC29 │ │ │ │ │ +000039a8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003bd4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003cac 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00003cd4 00017a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00003cf0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00003cf4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00003cf8 00001c2b R_ARM_MOVW_ABS_NC 00000068 .LC4 │ │ │ │ │ +00003cfc 00001c2c R_ARM_MOVT_ABS 00000068 .LC4 │ │ │ │ │ +00003d04 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003d14 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003d58 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003d5c 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003d60 0000512b R_ARM_MOVW_ABS_NC 00000330 .LC24 │ │ │ │ │ +00003d64 0000512c R_ARM_MOVT_ABS 00000330 .LC24 │ │ │ │ │ +00003d6c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003df0 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003df4 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003df8 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00003dfc 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +00003e2c 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00003eb0 00017a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000040c0 0000522b R_ARM_MOVW_ABS_NC 0000034c .LC25 │ │ │ │ │ +000040c4 0000522c R_ARM_MOVT_ABS 0000034c .LC25 │ │ │ │ │ +000040c8 0000532b R_ARM_MOVW_ABS_NC 00000350 .LC26 │ │ │ │ │ +000040cc 0000532c R_ARM_MOVT_ABS 00000350 .LC26 │ │ │ │ │ +000040d0 0000542b R_ARM_MOVW_ABS_NC 00000368 .LC27 │ │ │ │ │ +000040d4 0000542c R_ARM_MOVT_ABS 00000368 .LC27 │ │ │ │ │ +000040d8 00017b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000040e0 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000040e4 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000040e8 0000552b R_ARM_MOVW_ABS_NC 00000374 .LC28 │ │ │ │ │ +000040ec 0000552c R_ARM_MOVT_ABS 00000374 .LC28 │ │ │ │ │ +000040f4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000040fc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004100 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004104 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000042ac 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00004838 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000483c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004840 0000562b R_ARM_MOVW_ABS_NC 000003a0 .LC29 │ │ │ │ │ +00004844 0000562c R_ARM_MOVT_ABS 000003a0 .LC29 │ │ │ │ │ +0000484c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004a4c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004a50 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004a54 0000572b R_ARM_MOVW_ABS_NC 000003c8 .LC30 │ │ │ │ │ +00004a58 0000572c R_ARM_MOVT_ABS 000003c8 .LC30 │ │ │ │ │ +00004a60 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004da8 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00004f04 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004f08 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004f0c 0000572b R_ARM_MOVW_ABS_NC 000003c8 .LC30 │ │ │ │ │ +00004f10 0000572c R_ARM_MOVT_ABS 000003c8 .LC30 │ │ │ │ │ +00004f18 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004f70 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004f74 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004f78 0000562b R_ARM_MOVW_ABS_NC 000003a0 .LC29 │ │ │ │ │ +00004f7c 0000562c R_ARM_MOVT_ABS 000003a0 .LC29 │ │ │ │ │ +00004f84 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005068 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005074 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005078 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005094 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000050d8 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00005104 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005134 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005144 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005148 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005164 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000518c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000051a4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000051c8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000052b0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000052b4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000052fc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005308 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000530c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000532c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005388 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000538c 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000539c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005470 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00005474 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000054bc 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +000055dc 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000055e0 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00005658 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005668 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000566c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000568c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005740 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005768 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005840 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00005844 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00005884 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +000059c8 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00005a0c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005a54 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00005a5c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00005a60 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00005a80 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00005ac4 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00005c3c 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00005e58 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005e68 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005e94 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00005e98 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00005e9c 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00005ea0 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005ea8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005eb0 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005eb4 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005ed0 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00005ed8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005edc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00005ee0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00005ee4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000060a0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000060ac 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000060b0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000060c8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006118 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +000063d0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000063d4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00006474 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00006478 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000647c 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006480 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006488 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000064b0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000651c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006558 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00006560 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00006564 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000065e0 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00006640 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006650 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000685c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00006860 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00006864 00006d2b R_ARM_MOVW_ABS_NC 0000044c .LC34 │ │ │ │ │ +00006868 00006d2c R_ARM_MOVT_ABS 0000044c .LC34 │ │ │ │ │ +00006870 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006878 00017f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00006888 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000688c 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006890 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006bc4 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00006bc8 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00006bcc 00006c2b R_ARM_MOVW_ABS_NC 00000434 .LC33 │ │ │ │ │ +00006bd0 00006c2c R_ARM_MOVT_ABS 00000434 .LC33 │ │ │ │ │ +00006bd8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006be4 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00006bec 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006bf0 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006c04 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006c38 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006c3c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006c40 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006c44 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006c7c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00006c80 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00006c84 00006d2b R_ARM_MOVW_ABS_NC 0000044c .LC34 │ │ │ │ │ +00006c88 00006d2c R_ARM_MOVT_ABS 0000044c .LC34 │ │ │ │ │ +00006c90 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006d64 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00006dcc 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00006e04 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000070ec 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00007a58 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007a5c 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007a60 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ +00007a64 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ +00007a6c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007a90 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00007b5c 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007b60 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007b64 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ +00007b68 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ +00007b70 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007b98 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007d7c 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00007da4 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00007da8 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00007db0 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00007db8 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007dbc 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007dc4 0000722b R_ARM_MOVW_ABS_NC 0000047c .LC35 │ │ │ │ │ +00007dc8 0000722c R_ARM_MOVT_ABS 0000047c .LC35 │ │ │ │ │ +00007dd0 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007e68 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00008018 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +000080b8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000082ec 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000082f0 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000082f4 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ +000082f8 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ +00008300 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000830c 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00008310 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00008318 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008320 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00008354 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008358 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000835c 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ +00008360 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ +00008368 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008388 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000084bc 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000084d4 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000084d8 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000084e0 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008508 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008514 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008518 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000851c 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ +00008520 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ +00008528 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008530 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008534 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008538 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ +0000853c 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ +00008548 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000856c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000087fc 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +000088a4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a74 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00008a94 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00008a98 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00008aa0 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008aa8 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008aac 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008ab0 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ +00008ab4 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ +00008abc 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008b04 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00008b08 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008b0c 0000732b R_ARM_MOVW_ABS_NC 00000490 .LC36 │ │ │ │ │ +00008b10 0000732c R_ARM_MOVT_ABS 00000490 .LC36 │ │ │ │ │ +00008b1c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008b40 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008bdc 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00008be0 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00008c08 00002b1d R_ARM_JUMP24 00000bf8 _PyLong_FromLarge │ │ │ │ │ +00008c3c 0000771c R_ARM_CALL 00001498 _PyLong_Negate │ │ │ │ │ +00008c4c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008c8c 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008c90 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008c98 0000722b R_ARM_MOVW_ABS_NC 0000047c .LC35 │ │ │ │ │ +00008c9c 0000722c R_ARM_MOVT_ABS 0000047c .LC35 │ │ │ │ │ +00008ca4 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008d64 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00008d70 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00008d74 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00008d8c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00008f68 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00008f6c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00009050 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009054 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00009130 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00009134 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00009138 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000913c 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00009148 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000091d8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000091f4 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0000924c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00009254 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009258 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000092c0 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000092c4 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000092cc 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000092e8 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000092f0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000092f4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000092f8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000092fc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009314 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009318 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000093a0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000093ac 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000093b0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000093cc 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009794 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00009798 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000979c 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000097a0 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000097a8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000983c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000985c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00009868 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000986c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009894 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000098e8 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00009954 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009974 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000997c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009980 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009984 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00009988 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000998c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00009990 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009a34 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009a38 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00009ac4 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00009b8c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009b90 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00009bfc 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009c34 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00009c44 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009c48 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009c6c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009ca0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00009ce0 0001841d R_ARM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ +00009cec 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009cf0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009d90 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00009db0 0001841c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00009e28 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e40 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e54 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009e58 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009e5c 0000832b R_ARM_MOVW_ABS_NC 000004ac .LC37 │ │ │ │ │ +00009e60 0000832c R_ARM_MOVT_ABS 000004ac .LC37 │ │ │ │ │ +00009e68 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00009e7c 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00009e80 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00009e84 0000832b R_ARM_MOVW_ABS_NC 000004ac .LC37 │ │ │ │ │ -00009e88 0000832c R_ARM_MOVT_ABS 000004ac .LC37 │ │ │ │ │ -00009e90 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009ea4 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00009ea8 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00009eac 0000842b R_ARM_MOVW_ABS_NC 000004cc .LC38 │ │ │ │ │ -00009eb0 0000842c R_ARM_MOVT_ABS 000004cc .LC38 │ │ │ │ │ -00009ec0 00015b1d R_ARM_JUMP24 00000000 PyErr_Format │ │ │ │ │ -00009ed0 0001851c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009ee0 0001861c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00009eec 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009ef0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009f48 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00009f4c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00009f98 0001881c R_ARM_CALL 00000000 frexp │ │ │ │ │ -0000a014 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +00009e84 0000842b R_ARM_MOVW_ABS_NC 000004cc .LC38 │ │ │ │ │ +00009e88 0000842c R_ARM_MOVT_ABS 000004cc .LC38 │ │ │ │ │ +00009e98 00015b1d R_ARM_JUMP24 00000000 PyErr_Format │ │ │ │ │ +00009ea8 0001851c R_ARM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009eb8 0001861c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00009ec4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009ec8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009f20 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009f24 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00009f70 0001881c R_ARM_CALL 00000000 frexp │ │ │ │ │ +00009fa8 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00009fe8 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000a024 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ 0000a04c 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000a074 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000a0ac 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000a0ec 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a0fc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a100 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a130 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a194 0001881c R_ARM_CALL 00000000 frexp │ │ │ │ │ -0000a1f0 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a1fc 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000a200 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000a204 0000892b R_ARM_MOVW_ABS_NC 000004f8 .LC39 │ │ │ │ │ -0000a208 0000892c R_ARM_MOVT_ABS 000004f8 .LC39 │ │ │ │ │ -0000a210 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a21c 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000a220 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000a224 00008a2b R_ARM_MOVW_ABS_NC 00000524 .LC40 │ │ │ │ │ -0000a228 00008a2c R_ARM_MOVT_ABS 00000524 .LC40 │ │ │ │ │ -0000a230 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a3a4 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a3a8 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a3c4 0000722b R_ARM_MOVW_ABS_NC 0000047c .LC35 │ │ │ │ │ -0000a3c8 0000722c R_ARM_MOVT_ABS 0000047c .LC35 │ │ │ │ │ -0000a3d0 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a4f0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a538 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000a56c 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000a570 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000a578 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a608 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000a60c 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000a614 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a624 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000a67c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a744 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000a75c 00018d2b R_ARM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ -0000a760 00018d2c R_ARM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -0000a778 00018e1c R_ARM_CALL 0000a9e0 _PyLong_FromByteArray │ │ │ │ │ -0000a784 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a788 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a7b0 00017a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000a7c8 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000a7e8 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000a808 00018f1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -0000a818 0001901c R_ARM_CALL 00000000 PyObject_Bytes │ │ │ │ │ -0000a834 00018e1c R_ARM_CALL 0000a9e0 _PyLong_FromByteArray │ │ │ │ │ -0000a858 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a89c 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000a8c0 00017a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000a8fc 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000a924 0001911c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000a940 00018e1c R_ARM_CALL 0000a9e0 _PyLong_FromByteArray │ │ │ │ │ -0000a94c 0001921c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000a954 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000a958 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000a95c 0000552b R_ARM_MOVW_ABS_NC 00000374 .LC28 │ │ │ │ │ -0000a960 0000552c R_ARM_MOVT_ABS 00000374 .LC28 │ │ │ │ │ -0000a968 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a97c 0001931c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000a99c 0000522b R_ARM_MOVW_ABS_NC 0000034c .LC25 │ │ │ │ │ -0000a9a0 0000522c R_ARM_MOVT_ABS 0000034c .LC25 │ │ │ │ │ -0000a9a4 0000532b R_ARM_MOVW_ABS_NC 00000350 .LC26 │ │ │ │ │ -0000a9a8 0000532c R_ARM_MOVT_ABS 00000350 .LC26 │ │ │ │ │ -0000a9ac 0000902b R_ARM_MOVW_ABS_NC 00000548 .LC41 │ │ │ │ │ -0000a9b0 0000902c R_ARM_MOVT_ABS 00000548 .LC41 │ │ │ │ │ -0000a9b4 00017b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000a9cc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a9d4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a9d8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a9dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000ac34 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ac40 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ac44 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000ac60 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000b19c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000b1a0 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000b3e0 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000b428 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000b7bc 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b7cc 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000b7d0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000b7d4 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000b7d8 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000b7e4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b800 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000b808 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b80c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000b810 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000b814 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b848 0001531d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000b8c0 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000b8e4 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000b8f0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000b8f4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000b918 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000b950 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000b960 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000b964 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000b988 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b994 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000b998 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ba34 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000ba38 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000baac 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000bab8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000babc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000bad4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a084 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000a0c4 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a0d4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a0d8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a108 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a16c 0001881c R_ARM_CALL 00000000 frexp │ │ │ │ │ +0000a1a4 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0000a1c4 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a1d0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000a1d4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000a1d8 0000892b R_ARM_MOVW_ABS_NC 000004f8 .LC39 │ │ │ │ │ +0000a1dc 0000892c R_ARM_MOVT_ABS 000004f8 .LC39 │ │ │ │ │ +0000a1e4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a1f0 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000a1f4 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000a1f8 00008a2b R_ARM_MOVW_ABS_NC 00000524 .LC40 │ │ │ │ │ +0000a1fc 00008a2c R_ARM_MOVT_ABS 00000524 .LC40 │ │ │ │ │ +0000a204 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a37c 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a380 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a39c 0000722b R_ARM_MOVW_ABS_NC 0000047c .LC35 │ │ │ │ │ +0000a3a0 0000722c R_ARM_MOVT_ABS 0000047c .LC35 │ │ │ │ │ +0000a3a8 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a4c8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a510 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000a544 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000a548 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000a550 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000a5e0 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000a5e4 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000a5ec 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000a5fc 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000a654 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a71c 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000a734 00018d2b R_ARM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ +0000a738 00018d2c R_ARM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ +0000a750 00018e1c R_ARM_CALL 0000a9b8 _PyLong_FromByteArray │ │ │ │ │ +0000a75c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a760 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a788 00017a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000a7a0 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000a7c0 0001731c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000a7e0 00018f1c R_ARM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +0000a7f0 0001901c R_ARM_CALL 00000000 PyObject_Bytes │ │ │ │ │ +0000a80c 00018e1c R_ARM_CALL 0000a9b8 _PyLong_FromByteArray │ │ │ │ │ +0000a830 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a874 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000a898 00017a1c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000a8d4 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000a8fc 0001911c R_ARM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000a918 00018e1c R_ARM_CALL 0000a9b8 _PyLong_FromByteArray │ │ │ │ │ +0000a924 0001921c R_ARM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000a92c 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000a930 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000a934 0000552b R_ARM_MOVW_ABS_NC 00000374 .LC28 │ │ │ │ │ +0000a938 0000552c R_ARM_MOVT_ABS 00000374 .LC28 │ │ │ │ │ +0000a940 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a954 0001931c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000a974 0000522b R_ARM_MOVW_ABS_NC 0000034c .LC25 │ │ │ │ │ +0000a978 0000522c R_ARM_MOVT_ABS 0000034c .LC25 │ │ │ │ │ +0000a97c 0000532b R_ARM_MOVW_ABS_NC 00000350 .LC26 │ │ │ │ │ +0000a980 0000532c R_ARM_MOVT_ABS 00000350 .LC26 │ │ │ │ │ +0000a984 0000902b R_ARM_MOVW_ABS_NC 00000548 .LC41 │ │ │ │ │ +0000a988 0000902c R_ARM_MOVT_ABS 00000548 .LC41 │ │ │ │ │ +0000a98c 00017b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000a9a4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a9ac 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a9b0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a9b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000ac0c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ac18 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ac1c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ac38 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000b174 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000b178 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000b3b8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000b400 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000b794 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b7a4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000b7a8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000b7ac 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000b7b0 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000b7bc 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b7d8 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000b7e0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b7e4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000b7e8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000b7ec 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b820 0001531d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000b898 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000b8bc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000b8c8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000b8cc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000b8f0 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000b928 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000b938 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000b93c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000b960 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b96c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000b970 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ba0c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000ba10 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000ba84 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ba90 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ba94 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000baac 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000bd24 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000bd4c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000bd74 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000be3c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000be40 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000be8c 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000bef0 00002b1d R_ARM_JUMP24 00000b04 _PyLong_FromLarge │ │ │ │ │ -0000c050 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c0a4 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000c390 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c3ac 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000c3b0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000c3b4 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000c3b8 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000c3c0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c3d8 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000c3dc 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000c3e8 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000c3f0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c3f4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000c3f8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000c3fc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c468 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c474 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c478 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c490 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c6d8 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000c6dc 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000c798 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000c79c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000c7a0 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000c7a4 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000c7b0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c800 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c838 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000c840 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000c844 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000c8cc 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c8e8 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000c8f0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c8f4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000c8f8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000c8fc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000c938 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000c93c 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000c97c 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000c998 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000c99c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000c9b8 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000ca18 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000caa4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cae4 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000caf0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000caf4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000cb14 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000cb78 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cbb8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cbd8 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000cbe4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000cbe8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000cc10 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000cc4c 00009f1c R_ARM_CALL 00002cfc pylong_int_divmod │ │ │ │ │ -0000cc60 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cc6c 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000cc70 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000ccb0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ccbc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ccc4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000ce50 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -0000ce7c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ce88 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ce8c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000cefc 00002f1c R_ARM_CALL 00000134 maybe_small_long │ │ │ │ │ -0000d0b8 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000d0bc 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000d140 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d160 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d180 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d1c0 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d1dc 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d1fc 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d21c 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000d288 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000d34c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d378 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d404 00002b1c R_ARM_CALL 00000b04 _PyLong_FromLarge │ │ │ │ │ -0000d410 00002b1c R_ARM_CALL 00000b04 _PyLong_FromLarge │ │ │ │ │ -0000d420 0001952b R_ARM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000d424 0001952c R_ARM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000d428 0000a12b R_ARM_MOVW_ABS_NC 00000554 .LC42 │ │ │ │ │ -0000d42c 0000a12c R_ARM_MOVT_ABS 00000554 .LC42 │ │ │ │ │ -0000d434 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d444 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000d45c 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ -0000d480 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d498 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d4c0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d4c4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d4c8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d520 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000d530 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d534 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d54c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000d7f4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000d848 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000d854 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d86c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000d870 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000d874 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000d878 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000d880 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d894 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d898 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d89c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d8f4 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000d900 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d904 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d91c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000dbc4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000dc14 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000dc20 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000dc34 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000dc38 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000dc3c 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000dc40 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000dc48 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000dc5c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000dcfc 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000dd00 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000ddac 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ddbc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ddc0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000dde0 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000de18 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000de1c 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000dea4 00002b1c R_ARM_CALL 00000b04 _PyLong_FromLarge │ │ │ │ │ -0000deb4 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000decc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ded4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000df1c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000df20 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000df48 0001841c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ -0000df64 0001841c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ -0000dfc8 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000dfec 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dffc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000e000 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000e034 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000e100 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000e104 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000e108 0000832b R_ARM_MOVW_ABS_NC 000004ac .LC37 │ │ │ │ │ -0000e10c 0000832c R_ARM_MOVT_ABS 000004ac .LC37 │ │ │ │ │ -0000e114 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e148 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e150 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e154 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e17c 0001971c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000e1bc 0001982b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -0000e1c0 0001982c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -0000e1ec 0001541c R_ARM_CALL 00000980 PyLong_FromString │ │ │ │ │ -0000e234 0001991d R_ARM_JUMP24 00013410 PyLong_FromUnicodeObject │ │ │ │ │ -0000e254 00019a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000e260 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000e264 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000e270 0000272b R_ARM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -0000e274 0000272c R_ARM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -0000e27c 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e29c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e2b0 00019b1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000e2e0 0001982b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -0000e2e4 0001982c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -0000e2ec 00019b1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000e304 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000e308 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000e30c 0000b12b R_ARM_MOVW_ABS_NC 00000590 .LC44 │ │ │ │ │ -0000e310 0000b12c R_ARM_MOVT_ABS 00000590 .LC44 │ │ │ │ │ +0000be14 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000be18 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000be64 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000bec8 00002b1d R_ARM_JUMP24 00000bf8 _PyLong_FromLarge │ │ │ │ │ +0000bf00 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0000c028 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c07c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000c0ac 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0000c2c0 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0000c368 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c384 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000c388 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000c38c 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000c390 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000c398 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c3b0 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c3b4 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c3c0 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000c3c8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c3cc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000c3d0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000c3d4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c440 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c44c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c450 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c468 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c6b0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000c6b4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000c770 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000c774 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000c778 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000c77c 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000c788 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c7d8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c810 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000c818 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000c81c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000c8a4 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c8c0 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000c8c8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c8cc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000c8d0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000c8d4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000c910 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c914 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000c954 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c970 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000c974 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000c990 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c9f0 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ca7c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cabc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000cac8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000cacc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000caec 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000cb50 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cb90 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cbb0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000cbbc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000cbc0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000cbe8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000cc24 00009f1c R_ARM_CALL 00002df0 pylong_int_divmod │ │ │ │ │ +0000cc38 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cc44 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000cc48 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000cc88 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cc94 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cc9c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000ccf8 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0000ce28 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +0000ce54 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ce60 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ce64 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ced4 00002f1c R_ARM_CALL 00000228 maybe_small_long │ │ │ │ │ +0000d090 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000d094 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000d118 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d138 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d158 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d198 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d1b4 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d1d4 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d1f4 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000d260 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000d324 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d350 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d3dc 00002b1c R_ARM_CALL 00000bf8 _PyLong_FromLarge │ │ │ │ │ +0000d3e8 00002b1c R_ARM_CALL 00000bf8 _PyLong_FromLarge │ │ │ │ │ +0000d3f8 0001952b R_ARM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000d3fc 0001952c R_ARM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000d400 0000a12b R_ARM_MOVW_ABS_NC 00000554 .LC42 │ │ │ │ │ +0000d404 0000a12c R_ARM_MOVT_ABS 00000554 .LC42 │ │ │ │ │ +0000d40c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d41c 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000d434 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ +0000d458 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d470 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d498 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d49c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d4a0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d4f8 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000d508 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000d50c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000d524 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000d7cc 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000d820 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000d82c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d844 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000d848 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000d84c 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000d850 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000d858 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d86c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d870 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d874 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d8cc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000d8d8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000d8dc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000d8f4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000db9c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000dbec 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000dbf8 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000dc0c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000dc10 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000dc14 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000dc18 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000dc20 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000dc34 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000dcd4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000dcd8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000dd84 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000dd94 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000dd98 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ddb8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ddf0 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000ddf4 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000de7c 00002b1c R_ARM_CALL 00000bf8 _PyLong_FromLarge │ │ │ │ │ +0000de8c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000dea4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000deac 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000def4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000def8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000df20 0001841c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ +0000df3c 0001841c R_ARM_CALL 00000000 PyNumber_Long │ │ │ │ │ +0000dfa0 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000dfc4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dfd4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000dfd8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000e00c 0001791c R_ARM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000e0d8 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000e0dc 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000e0e0 0000832b R_ARM_MOVW_ABS_NC 000004ac .LC37 │ │ │ │ │ +0000e0e4 0000832c R_ARM_MOVT_ABS 000004ac .LC37 │ │ │ │ │ +0000e0ec 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e120 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e128 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e12c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e154 0001971c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000e194 0001982b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +0000e198 0001982c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +0000e1c4 0001541c R_ARM_CALL 00000878 PyLong_FromString │ │ │ │ │ +0000e20c 0001991d R_ARM_JUMP24 0001327c PyLong_FromUnicodeObject │ │ │ │ │ +0000e22c 00019a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000e238 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000e23c 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000e248 0000272b R_ARM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +0000e24c 0000272c R_ARM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +0000e254 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000e274 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e288 00019b1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000e2b8 0001982b R_ARM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +0000e2bc 0001982c R_ARM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +0000e2c4 00019b1c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000e2dc 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000e2e0 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000e2e4 0000b12b R_ARM_MOVW_ABS_NC 00000590 .LC44 │ │ │ │ │ +0000e2e8 0000b12c R_ARM_MOVT_ABS 00000590 .LC44 │ │ │ │ │ +0000e2f0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e2f8 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e304 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000e308 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000e30c 0000b02b R_ARM_MOVW_ABS_NC 00000568 .LC43 │ │ │ │ │ +0000e310 0000b02c R_ARM_MOVT_ABS 00000568 .LC43 │ │ │ │ │ 0000e318 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e320 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e32c 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000e330 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000e334 0000b02b R_ARM_MOVW_ABS_NC 00000568 .LC43 │ │ │ │ │ -0000e338 0000b02c R_ARM_MOVT_ABS 00000568 .LC43 │ │ │ │ │ -0000e340 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e3b0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000e3bc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000e3c0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000e3e0 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000e490 0001661c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ -0000e610 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000e634 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000e658 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000e69c 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000e6c0 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000e6e4 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000e708 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000e770 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -0000e798 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e7cc 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000e9d4 00019d1c R_ARM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000e9f8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e9fc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000ea00 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000ea04 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000ea08 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000eb58 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000eb8c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000ebe4 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000ec10 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000ec24 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ec30 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000eca8 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000ecac 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000ecb4 00003f2b R_ARM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ -0000ecb8 00003f2c R_ARM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ -0000ecc0 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ece4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ece8 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000ecec 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000ecf4 00003f2b R_ARM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ -0000ecf8 00003f2c R_ARM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ -0000ed00 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ee0c 0000421c R_ARM_CALL 000026a8 pylong_int_to_decimal_string │ │ │ │ │ -0000ee20 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000ee24 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000ee2c 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000ee50 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ef90 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000f054 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000f058 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000f104 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000f110 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000f114 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000f134 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000f20c 00002b1c R_ARM_CALL 00000b04 _PyLong_FromLarge │ │ │ │ │ -0000f224 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f240 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f248 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f280 00019f1c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -0000f29c 0001a01c R_ARM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -0000f2ac 0001a11c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -0000f2b8 0001a21c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ -0000f2c8 0000522b R_ARM_MOVW_ABS_NC 0000034c .LC25 │ │ │ │ │ -0000f2cc 0000522c R_ARM_MOVT_ABS 0000034c .LC25 │ │ │ │ │ -0000f2d0 0000b82b R_ARM_MOVW_ABS_NC 000005c4 .LC45 │ │ │ │ │ -0000f2d4 0000b82c R_ARM_MOVT_ABS 000005c4 .LC45 │ │ │ │ │ -0000f2d8 0000b92b R_ARM_MOVW_ABS_NC 000005d0 .LC46 │ │ │ │ │ -0000f2dc 0000b92c R_ARM_MOVT_ABS 000005d0 .LC46 │ │ │ │ │ -0000f2e0 00017b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000f430 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000f46c 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000f480 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000f674 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f6ac 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f778 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f798 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000f7b4 0001a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -0000f840 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000f86c 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000f9ec 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000f9f0 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000fa2c 0001952b R_ARM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000fa30 0001952c R_ARM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000fa34 0000a12b R_ARM_MOVW_ABS_NC 00000554 .LC42 │ │ │ │ │ -0000fa38 0000a12c R_ARM_MOVT_ABS 00000554 .LC42 │ │ │ │ │ -0000fa40 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000faac 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000fb90 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -0000fba4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000fba8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000fbac 0000bc2b R_ARM_MOVW_ABS_NC 000005dc .LC47 │ │ │ │ │ -0000fbb0 0000bc2c R_ARM_MOVT_ABS 000005dc .LC47 │ │ │ │ │ -0000fbb8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000fc3c 0001a61c R_ARM_CALL 000149c4 _PyLong_Frexp │ │ │ │ │ -0000fc5c 0001891d R_ARM_JUMP24 00000000 ldexp │ │ │ │ │ -0000fc60 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000fc64 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000fc68 0000c02b R_ARM_MOVW_ABS_NC 0000060c .LC48 │ │ │ │ │ -0000fc6c 0000c02c R_ARM_MOVT_ABS 0000060c .LC48 │ │ │ │ │ -0000fc74 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000fc80 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000fc84 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000fc88 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -0000fc8c 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000fc94 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000fc9c 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000fca0 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000fca8 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000fd38 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000fd3c 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000fd40 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -0000fd44 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000fd4c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000fd54 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000fd58 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000fd60 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000fddc 0001a82b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000fde0 0001a82c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000fec4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000fec8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000ff48 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fffc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010024 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001004c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000100a8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000100ec 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000101c0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e388 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000e394 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000e398 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000e3b8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000e468 0001661c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ +0000e5e8 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000e60c 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000e630 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000e674 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000e698 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000e6bc 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000e6e0 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000e748 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +0000e770 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e7a4 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000e9ac 00019d1c R_ARM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000e9d0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e9d4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000e9d8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000e9dc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000e9e0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000eb30 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000eb64 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000ebbc 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000ebe8 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000ebfc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ec08 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ec80 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000ec84 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000ec8c 00003f2b R_ARM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ +0000ec90 00003f2c R_ARM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ +0000ec98 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ecbc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ecc0 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000ecc4 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000eccc 00003f2b R_ARM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ +0000ecd0 00003f2c R_ARM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ +0000ecd8 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ede4 0000421c R_ARM_CALL 0000279c pylong_int_to_decimal_string │ │ │ │ │ +0000edf8 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000edfc 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000ee04 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000ee28 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ef68 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000f02c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000f030 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000f0dc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000f0e8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000f0ec 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000f10c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000f1e4 00002b1c R_ARM_CALL 00000bf8 _PyLong_FromLarge │ │ │ │ │ +0000f1fc 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f218 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f220 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f258 00019f1c R_ARM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +0000f274 0001a01c R_ARM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +0000f284 0001a11c R_ARM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +0000f290 0001a21c R_ARM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +0000f2a0 0000522b R_ARM_MOVW_ABS_NC 0000034c .LC25 │ │ │ │ │ +0000f2a4 0000522c R_ARM_MOVT_ABS 0000034c .LC25 │ │ │ │ │ +0000f2a8 0000b82b R_ARM_MOVW_ABS_NC 000005c4 .LC45 │ │ │ │ │ +0000f2ac 0000b82c R_ARM_MOVT_ABS 000005c4 .LC45 │ │ │ │ │ +0000f2b0 0000b92b R_ARM_MOVW_ABS_NC 000005d0 .LC46 │ │ │ │ │ +0000f2b4 0000b92c R_ARM_MOVT_ABS 000005d0 .LC46 │ │ │ │ │ +0000f2b8 00017b1c R_ARM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000f408 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000f41c 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0000f444 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000f458 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000f64c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f684 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f750 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f770 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000f78c 0001a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +0000f818 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000f828 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0000f844 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000f9c4 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000f9c8 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000fa04 0001952b R_ARM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000fa08 0001952c R_ARM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000fa0c 0000a12b R_ARM_MOVW_ABS_NC 00000554 .LC42 │ │ │ │ │ +0000fa10 0000a12c R_ARM_MOVT_ABS 00000554 .LC42 │ │ │ │ │ +0000fa18 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000fa84 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000fb68 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +0000fb7c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000fb80 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000fb84 0000bc2b R_ARM_MOVW_ABS_NC 000005dc .LC47 │ │ │ │ │ +0000fb88 0000bc2c R_ARM_MOVT_ABS 000005dc .LC47 │ │ │ │ │ +0000fb90 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000fc14 0001a61c R_ARM_CALL 00014830 _PyLong_Frexp │ │ │ │ │ +0000fc34 0001891d R_ARM_JUMP24 00000000 ldexp │ │ │ │ │ +0000fc38 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000fc3c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000fc40 0000c02b R_ARM_MOVW_ABS_NC 0000060c .LC48 │ │ │ │ │ +0000fc44 0000c02c R_ARM_MOVT_ABS 0000060c .LC48 │ │ │ │ │ +0000fc4c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000fc58 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000fc5c 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000fc60 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +0000fc64 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000fc6c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000fc74 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000fc78 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000fc80 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000fd10 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000fd14 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000fd18 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +0000fd1c 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000fd24 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000fd2c 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000fd30 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000fd38 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000fdc0 0001a82b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000fdc4 0001a82c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000fea0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000fea4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000ff28 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ffe4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001000c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010034 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010094 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000100dc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000101c4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00010224 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010250 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00010268 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0001026c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00010294 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0001032c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010384 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000103c0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000104a4 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ -00010670 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ -000106a8 0000771c R_ARM_CALL 000013a4 _PyLong_Negate │ │ │ │ │ -0001070c 0000391c R_ARM_CALL 00000264 long_compare │ │ │ │ │ -00010800 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001088c 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00010890 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -000108c0 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -000108c8 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -000108f0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001093c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010980 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000109d0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010a18 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010a38 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010ac8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010af8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010b14 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00010b18 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00010b1c 0000c22b R_ARM_MOVW_ABS_NC 00000650 .LC50 │ │ │ │ │ -00010b20 0000c22c R_ARM_MOVT_ABS 00000650 .LC50 │ │ │ │ │ -00010b28 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00010b58 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010bbc 0001a92b R_ARM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00010bc0 0001a92c R_ARM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00010bcc 0001a82b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00010bd0 0001a82c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00010bfc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010c4c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010d30 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010d48 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00010d5c 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00010d78 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010d80 00002b1c R_ARM_CALL 00000b04 _PyLong_FromLarge │ │ │ │ │ -00010dac 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00010db0 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00010db8 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00010dbc 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00010dc4 0000c12b R_ARM_MOVW_ABS_NC 00000630 .LC49 │ │ │ │ │ -00010dc8 0000c12c R_ARM_MOVT_ABS 00000630 .LC49 │ │ │ │ │ -00010dd4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001025c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001027c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00010280 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000102a8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00010348 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000103a0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000103dc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001042c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000104a4 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ +000104d8 0000771c R_ARM_CALL 00001498 _PyLong_Negate │ │ │ │ │ +000106b0 0000391c R_ARM_CALL 00000358 long_compare │ │ │ │ │ +00010730 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ +00010768 0000771c R_ARM_CALL 00001498 _PyLong_Negate │ │ │ │ │ +000107d0 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000107d4 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +00010804 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0001080c 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +00010834 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010880 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000108d0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010924 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001096c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001098c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000109b0 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000109b4 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000109b8 0000c22b R_ARM_MOVW_ABS_NC 00000650 .LC50 │ │ │ │ │ +000109bc 0000c22c R_ARM_MOVT_ABS 00000650 .LC50 │ │ │ │ │ +000109c4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000109f8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010a88 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010adc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010b08 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010b38 0001a92b R_ARM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00010b3c 0001a92c R_ARM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00010b48 0001a82b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00010b4c 0001a82c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00010ba8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010be8 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00010c2c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010c44 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00010c64 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010c70 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00010c90 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010cb0 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00010cb4 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00010cbc 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00010cc0 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00010cc8 0000c12b R_ARM_MOVW_ABS_NC 00000630 .LC49 │ │ │ │ │ +00010ccc 0000c12c R_ARM_MOVT_ABS 00000630 .LC49 │ │ │ │ │ +00010cd8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00010cfc 00009f1c R_ARM_CALL 00002df0 pylong_int_divmod │ │ │ │ │ +00010d64 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010da0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010db8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010dd4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00010dec 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010df4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010df8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010dfc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010e14 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00010e2c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00010e7c 00009f1c R_ARM_CALL 00002cfc pylong_int_divmod │ │ │ │ │ -00010eec 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010f04 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010f1c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010f34 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010f50 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010f78 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010fa0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010fb8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001103c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011054 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011070 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011080 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000110bc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000110ec 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001110c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011164 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011284 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011340 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011388 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011434 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011474 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000114c8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001150c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011560 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000115a8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011600 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011648 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000118e8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011958 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000119d4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000119d8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00011a5c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011a9c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00011ab0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00011ab4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00011adc 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011b1c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011b30 0001451d R_ARM_JUMP24 0000013c PyLong_FromUnsignedLong │ │ │ │ │ -00011b58 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00011b5c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00011b94 0000c91d R_ARM_JUMP24 00000a78 PyLong_FromInt64.part.0 │ │ │ │ │ -00011c2c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00011c40 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00011c44 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00011c64 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011c8c 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00011ce8 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00011fa0 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00012288 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000122bc 0000cc1c R_ARM_CALL 00001d70 kmul_split.constprop.0 │ │ │ │ │ -000122e8 0000cc1c R_ARM_CALL 00001d70 kmul_split.constprop.0 │ │ │ │ │ -0001234c 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000123b0 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000123f4 0000cd1c R_ARM_CALL 00001f44 v_isub.isra.0 │ │ │ │ │ -0001247c 0000cd1c R_ARM_CALL 00001f44 v_isub.isra.0 │ │ │ │ │ -00012814 0000ce1c R_ARM_CALL 00002178 v_iadd.isra.0 │ │ │ │ │ -000128f0 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -000128fc 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -0001291c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00012928 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00012958 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -000129c0 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00012a04 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00012a4c 0000ce1c R_ARM_CALL 00002178 v_iadd.isra.0 │ │ │ │ │ -00012a54 0000431c R_ARM_CALL 000002f8 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00012a64 0000431c R_ARM_CALL 000002f8 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00012abc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00012acc 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00012af0 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00012b00 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00012b20 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00012b2c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00012b8c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00012bac 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00012c04 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012c10 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012c1c 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012c48 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012c54 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012c60 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012c6c 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012c78 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012c9c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012cd0 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012cdc 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012ce8 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00012cf0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00012cf4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00012cf8 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00012cfc 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00012d04 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012d3c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012d44 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d48 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012d4c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d50 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d54 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d58 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d5c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d60 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d64 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d68 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d6c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012d70 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012dd8 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00012ddc 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00012e34 0000c91d R_ARM_JUMP24 00000a78 PyLong_FromInt64.part.0 │ │ │ │ │ -00012e7c 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00012e80 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00012eec 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00012f48 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00012f4c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00012fcc 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00013008 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00013018 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0001301c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00013040 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00013080 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00013098 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0001309c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00013124 0000611d R_ARM_JUMP24 00000694 long_neg.part.0 │ │ │ │ │ -00013134 00002b1d R_ARM_JUMP24 00000b04 _PyLong_FromLarge │ │ │ │ │ -00013138 0001961d R_ARM_JUMP24 00012e40 _PyLong_Copy │ │ │ │ │ -0001313c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000131e4 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ -00013204 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00013208 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -0001323c 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00013244 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -0001325c 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ -000132a8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000132f0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013318 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00013324 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -00013340 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00013348 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -00013398 00009f1c R_ARM_CALL 00002cfc pylong_int_divmod │ │ │ │ │ -000133ac 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000133b0 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000133b8 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000133bc 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000133ec 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013404 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013438 0001b31c R_ARM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ -00013448 0001b41c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00013458 0001541c R_ARM_CALL 00000980 PyLong_FromString │ │ │ │ │ -000134c8 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000134cc 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000134d8 0000272b R_ARM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -000134dc 0000272c R_ARM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -000134e4 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000134f8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013514 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013524 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00013528 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00013570 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00013574 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000135e0 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0001363c 0001541c R_ARM_CALL 00000980 PyLong_FromString │ │ │ │ │ -00013688 00019a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00013694 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00013698 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000136a0 0000272b R_ARM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -000136a4 0000272c R_ARM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -000136b0 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000136d4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013734 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00013738 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000137c8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000138d8 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000138dc 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0001391c 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00013924 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -00013960 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00013964 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000139c0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013a88 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -00013bd0 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00013c20 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013c40 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013c60 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013ca0 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013cbc 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013cd8 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013cf4 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00013d18 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00013d30 0000771c R_ARM_CALL 000013a4 _PyLong_Negate │ │ │ │ │ -00013d54 0001952b R_ARM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00013d58 0001952c R_ARM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00013d5c 0000a12b R_ARM_MOVW_ABS_NC 00000554 .LC42 │ │ │ │ │ -00013d60 0000a12c R_ARM_MOVT_ABS 00000554 .LC42 │ │ │ │ │ -00013d68 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013d90 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ -00013da4 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00013dac 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013db0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00013ef8 0001661c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ -000141c8 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00014208 00019d1c R_ARM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00014528 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0001452c 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00014534 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00014540 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00014544 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00014548 0000e02b R_ARM_MOVW_ABS_NC 000006a8 .LC52 │ │ │ │ │ -0001454c 0000e02c R_ARM_MOVT_ABS 000006a8 .LC52 │ │ │ │ │ -00014554 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001491c 0001a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00014924 0001a61c R_ARM_CALL 000149c4 _PyLong_Frexp │ │ │ │ │ -0001493c 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ -00014950 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00014968 0001a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -0001496c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00014970 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00014974 0000c02b R_ARM_MOVW_ABS_NC 0000060c .LC48 │ │ │ │ │ -00014978 0000c02c R_ARM_MOVT_ABS 0000060c .LC48 │ │ │ │ │ -00014980 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014988 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001498c 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00014990 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00014994 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0001499c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000149a4 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -000149a8 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000149b0 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00014c9c 0000142b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ -00014ca0 0000142c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ -00014dec 0000142b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ -00014df0 0000142c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ -00014f14 0000142b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ -00014f18 0000142c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ -00014f98 0000142b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ -00014f9c 0000142c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ -000151b0 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000151b4 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000154b4 00002f1c R_ARM_CALL 00000134 maybe_small_long │ │ │ │ │ -000154fc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0001550c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00015510 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0001552c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000157e0 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000157e4 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000157e8 00006d2b R_ARM_MOVW_ABS_NC 0000044c .LC34 │ │ │ │ │ -000157ec 00006d2c R_ARM_MOVT_ABS 0000044c .LC34 │ │ │ │ │ -000157f4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000157fc 00017f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00015808 0001b81c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00015a88 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00015b18 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00015b1c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00015b60 00014a1c R_ARM_CALL 000004ec PyLong_FromLong │ │ │ │ │ -00015b7c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00015bec 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00015bf0 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00015bfc 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ -00015c04 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00015c08 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00015c0c 00006c2b R_ARM_MOVW_ABS_NC 00000434 .LC33 │ │ │ │ │ -00015c10 00006c2c R_ARM_MOVT_ABS 00000434 .LC33 │ │ │ │ │ -00015c18 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015c20 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00015c24 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00015c78 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00015cc0 0000601d R_ARM_JUMP24 00000630 _PyLong_FromSTwoDigits │ │ │ │ │ -00015fa0 00002f1d R_ARM_JUMP24 00000134 maybe_small_long │ │ │ │ │ +00010e10 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010e1c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00010e20 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00010e24 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00010e38 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010e4c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010e88 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010ea0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010ecc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011014 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000110d0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011118 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000111b0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000111f0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011244 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011288 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000112dc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011324 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001137c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000113c4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000116d4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001176c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011784 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001179c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000117b4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000117d0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000117e8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011840 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00011844 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000118c8 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011908 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001191c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00011920 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00011948 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011988 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001199c 0001451d R_ARM_JUMP24 0000013c PyLong_FromUnsignedLong │ │ │ │ │ +000119c4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000119c8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00011a00 0000c91d R_ARM_JUMP24 00000b6c PyLong_FromInt64.part.0 │ │ │ │ │ +00011a98 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00011aac 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00011ab0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00011ad0 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011af8 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00011b54 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00011e0c 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +000120f4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00012128 0000cc1c R_ARM_CALL 00001e64 kmul_split.constprop.0 │ │ │ │ │ +00012154 0000cc1c R_ARM_CALL 00001e64 kmul_split.constprop.0 │ │ │ │ │ +00012164 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +000121b8 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0001221c 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00012260 0000cd1c R_ARM_CALL 00002038 v_isub.isra.0 │ │ │ │ │ +000122e8 0000cd1c R_ARM_CALL 00002038 v_isub.isra.0 │ │ │ │ │ +00012680 0000ce1c R_ARM_CALL 0000226c v_iadd.isra.0 │ │ │ │ │ +0001275c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00012768 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00012788 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00012794 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000127c4 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00012800 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0001282c 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00012834 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00012870 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000128b8 0000ce1c R_ARM_CALL 0000226c v_iadd.isra.0 │ │ │ │ │ +000128c0 0000431c R_ARM_CALL 000003ec _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +000128d0 0000431c R_ARM_CALL 000003ec _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00012928 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00012938 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001295c 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +0001296c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +0001298c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00012998 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +000129f8 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00012a18 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00012a70 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012a7c 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012a88 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012ab4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012ac0 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012acc 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012ad8 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012ae4 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012b08 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012b3c 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012b48 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012b54 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00012b5c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00012b60 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00012b64 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00012b68 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00012b70 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012ba8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012bb0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bb4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012bb8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bbc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bc0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bc4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bc8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bcc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bd0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bd4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bd8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012bdc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012c44 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00012c48 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00012ca0 0000c91d R_ARM_JUMP24 00000b6c PyLong_FromInt64.part.0 │ │ │ │ │ +00012ce8 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00012cec 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00012d2c 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00012d58 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00012db4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00012db8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00012e38 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00012e74 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00012e84 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00012e88 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00012eac 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00012eec 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012f04 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00012f08 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00012f90 0000611d R_ARM_JUMP24 00000788 long_neg.part.0 │ │ │ │ │ +00012fa0 00002b1d R_ARM_JUMP24 00000bf8 _PyLong_FromLarge │ │ │ │ │ +00012fa4 0001961d R_ARM_JUMP24 00012cac _PyLong_Copy │ │ │ │ │ +00012fa8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013050 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ +00013070 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00013074 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +000130a8 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +000130b0 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +000130c8 0001b21d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ +00013114 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001315c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013184 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00013190 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +000131ac 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000131b4 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +00013204 00009f1c R_ARM_CALL 00002df0 pylong_int_divmod │ │ │ │ │ +00013218 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0001321c 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00013224 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00013228 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00013258 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013270 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000132a4 0001b31c R_ARM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ +000132b4 0001b41c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000132c4 0001541c R_ARM_CALL 00000878 PyLong_FromString │ │ │ │ │ +00013334 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00013338 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00013344 0000272b R_ARM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +00013348 0000272c R_ARM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +00013350 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00013364 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013380 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013390 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00013394 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000133dc 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000133e0 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00013420 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0001344c 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000134a8 0001541c R_ARM_CALL 00000878 PyLong_FromString │ │ │ │ │ +000134f4 00019a1c R_ARM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00013500 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00013504 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0001350c 0000272b R_ARM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +00013510 0000272c R_ARM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +0001351c 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00013540 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000135a0 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000135a4 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00013634 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013744 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00013748 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00013788 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00013790 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +000137cc 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000137d0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0001382c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000138f4 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +00013a3c 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00013a8c 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013aac 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013acc 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013b0c 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013b28 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013b44 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013b60 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00013b84 0001a31c R_ARM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00013b9c 0000771c R_ARM_CALL 00001498 _PyLong_Negate │ │ │ │ │ +00013bc0 0001952b R_ARM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00013bc4 0001952c R_ARM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00013bc8 0000a12b R_ARM_MOVW_ABS_NC 00000554 .LC42 │ │ │ │ │ +00013bcc 0000a12c R_ARM_MOVT_ABS 00000554 .LC42 │ │ │ │ │ +00013bd4 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013bfc 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ +00013c10 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00013c18 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013c1c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00013d64 0001661c R_ARM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00014034 0001561c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00014074 00019d1c R_ARM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00014394 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00014398 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000143a0 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000143ac 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000143b0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000143b4 0000e02b R_ARM_MOVW_ABS_NC 000006a8 .LC52 │ │ │ │ │ +000143b8 0000e02c R_ARM_MOVT_ABS 000006a8 .LC52 │ │ │ │ │ +000143c0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00014788 0001a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +00014790 0001a61c R_ARM_CALL 00014830 _PyLong_Frexp │ │ │ │ │ +000147a8 0001891c R_ARM_CALL 00000000 ldexp │ │ │ │ │ +000147bc 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000147d4 0001a41d R_ARM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +000147d8 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000147dc 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000147e0 0000c02b R_ARM_MOVW_ABS_NC 0000060c .LC48 │ │ │ │ │ +000147e4 0000c02c R_ARM_MOVT_ABS 0000060c .LC48 │ │ │ │ │ +000147ec 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000147f4 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000147f8 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000147fc 00001b2b R_ARM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00014800 00001b2c R_ARM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +00014808 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00014810 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00014814 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0001481c 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00014b08 0000152b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ +00014b0c 0000152c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ +00014c58 0000152b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ +00014c5c 0000152c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ +00014d80 0000152b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ +00014d84 0000152c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ +00014e04 0000152b R_ARM_MOVW_ABS_NC 00000028 .LANCHOR2 │ │ │ │ │ +00014e08 0000152c R_ARM_MOVT_ABS 00000028 .LANCHOR2 │ │ │ │ │ +00015018 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0001501c 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0001508c 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0001531c 00002f1c R_ARM_CALL 00000228 maybe_small_long │ │ │ │ │ +00015364 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00015374 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00015378 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00015394 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00015648 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0001564c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00015650 00006d2b R_ARM_MOVW_ABS_NC 0000044c .LC34 │ │ │ │ │ +00015654 00006d2c R_ARM_MOVT_ABS 0000044c .LC34 │ │ │ │ │ +0001565c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00015664 00017f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00015670 0001b81c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000158f0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00015980 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00015984 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000159c8 00014a1c R_ARM_CALL 000003e4 PyLong_FromLong │ │ │ │ │ +000159e4 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00015a54 0001652b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00015a58 0001652c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00015a64 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ +00015a6c 00015a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00015a70 00015a2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00015a74 00006c2b R_ARM_MOVW_ABS_NC 00000434 .LC33 │ │ │ │ │ +00015a78 00006c2c R_ARM_MOVT_ABS 00000434 .LC33 │ │ │ │ │ +00015a80 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00015a88 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015a8c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015ae0 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00015b28 0000601d R_ARM_JUMP24 00000724 _PyLong_FromSTwoDigits │ │ │ │ │ +00015b6c 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00015e08 00002f1d R_ARM_JUMP24 00000228 maybe_small_long │ │ │ │ │ +00015ec0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00015ec4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00015f04 00014a1d R_ARM_JUMP24 000003e4 PyLong_FromLong │ │ │ │ │ +00015f14 0001961d R_ARM_JUMP24 00012cac _PyLong_Copy │ │ │ │ │ +00015f30 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015f34 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015f6c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00015f70 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00015f74 0000ed2b R_ARM_MOVW_ABS_NC 00000710 .LC56 │ │ │ │ │ +00015f78 0000ed2c R_ARM_MOVT_ABS 00000710 .LC56 │ │ │ │ │ +00015f80 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00015fdc 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00015fec 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00015ff0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00016014 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00016048 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00016058 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0001605c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0001609c 00014a1d R_ARM_JUMP24 000004ec PyLong_FromLong │ │ │ │ │ -000160ac 0001961d R_ARM_JUMP24 00012e40 _PyLong_Copy │ │ │ │ │ -000160c8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000160cc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00016104 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00016108 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0001610c 0000ed2b R_ARM_MOVW_ABS_NC 00000710 .LC56 │ │ │ │ │ -00016110 0000ed2c R_ARM_MOVT_ABS 00000710 .LC56 │ │ │ │ │ -00016118 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00016174 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016184 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00016188 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000161ac 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000161e0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000161f0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000161f4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00016218 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00016518 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016524 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00016528 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00016544 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000165c8 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00016604 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000167f0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001696c 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000169c8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000169cc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000169d0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00016a10 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00016a54 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00016ba0 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016bb0 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00016bd8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016be4 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016bf0 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00016c18 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016c24 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016c34 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00016cd0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016cd8 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00016cdc 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00016ce0 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00016ce4 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00016cec 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00016d10 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00016d14 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00016d18 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00016d1c 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00016d24 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00016e3c 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00016e68 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00016e84 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00016eec 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00016ef8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00016efc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00016f18 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00016f6c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00016f70 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00016fa4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00016fa8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00016fcc 0000391c R_ARM_CALL 00000264 long_compare │ │ │ │ │ -00017180 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -000172cc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000173ac 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000173b0 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00017404 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017414 00005f1c R_ARM_CALL 000005e8 long_neg │ │ │ │ │ -00017440 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001744c 00005f1c R_ARM_CALL 000005e8 long_neg │ │ │ │ │ -000174a8 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000174fc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000178fc 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0001794c 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017984 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ -00017994 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ -000179a0 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00017a10 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017a54 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017a60 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017a78 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017a90 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017aa8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017ab4 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ -00017b08 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017c4c 0001761c R_ARM_CALL 00000000 memset │ │ │ │ │ -00017e80 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00017e84 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00017f00 0000601d R_ARM_JUMP24 00000630 _PyLong_FromSTwoDigits │ │ │ │ │ -00017f80 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ -00017fb4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00017fb8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00017fbc 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00017fc0 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00017fcc 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00017fd8 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00017ff8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017ffc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00018000 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00016080 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00016380 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0001638c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00016390 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000163ac 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00016430 0001681c R_ARM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +0001646c 0001671c R_ARM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00016658 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000167d4 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00016830 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00016834 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00016838 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00016878 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000168bc 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00016a08 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00016a18 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00016a40 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016a4c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00016a58 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00016a80 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016a8c 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00016a9c 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00016b38 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016b40 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00016b44 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00016b48 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00016b4c 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00016b54 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00016b78 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00016b7c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00016b80 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00016b84 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00016b8c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00016ca4 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00016cd0 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00016cec 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00016d54 0001411c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00016d60 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00016d64 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00016d80 0001401c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00016dd4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00016dd8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00016e0c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00016e10 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00016e34 0000391c R_ARM_CALL 00000358 long_compare │ │ │ │ │ +00016fe8 0001ba1c R_ARM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00017134 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017234 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017244 00005f1c R_ARM_CALL 000006dc long_neg │ │ │ │ │ +00017270 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001727c 00005f1c R_ARM_CALL 000006dc long_neg │ │ │ │ │ +000172c4 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000172c8 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00017310 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00017364 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000173f4 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +0001742c 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00017764 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000177b4 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000177ec 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ +000177fc 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ +00017808 0001421c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00017878 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000178bc 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000178c8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000178e0 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000178f8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017910 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001791c 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ +00017970 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017a80 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ +00017ab4 0001771c R_ARM_CALL 00000000 memset │ │ │ │ │ +00017ce8 0001442b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00017cec 0001442c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00017d68 0000601d R_ARM_JUMP24 00000724 _PyLong_FromSTwoDigits │ │ │ │ │ +00017de8 0001571c R_ARM_CALL 00000000 PyObject_Free │ │ │ │ │ +00017e1c 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00017e20 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00017e24 00000e2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00017e28 00000e2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00017e34 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00017e40 00015c1c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00017e60 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017e64 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00017e68 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x24534 contains 8 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x24558 contains 8 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000034c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000350 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000354 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000035c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000360 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000364 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000036c 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000370 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x24574 contains 72 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x24598 contains 72 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000018 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000060 00014a1d R_ARM_JUMP24 000004ec PyLong_FromLong │ │ │ │ │ +00000060 00014a1d R_ARM_JUMP24 000003e4 PyLong_FromLong │ │ │ │ │ 00000064 0001521c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000000a8 0001531d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 000000bc 0001642b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 000000c0 0001642c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000000ec 0000751c R_ARM_CALL 00008634 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +000000ec 0000751c R_ARM_CALL 000085e8 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ 00000108 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ 0000010c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00000110 0001112b R_ARM_MOVW_ABS_NC 00000888 .LC67 │ │ │ │ │ 00000114 0001112c R_ARM_MOVT_ABS 00000888 .LC67 │ │ │ │ │ 0000011c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000144 0000751c R_ARM_CALL 00008634 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +00000144 0000751c R_ARM_CALL 000085e8 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ 00000158 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ 0000015c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00000160 0001122b R_ARM_MOVW_ABS_NC 000008b4 .LC68 │ │ │ │ │ 00000164 0001122c R_ARM_MOVT_ABS 000008b4 .LC68 │ │ │ │ │ 0000016c 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000194 0001961c R_ARM_CALL 00012e40 _PyLong_Copy │ │ │ │ │ +00000194 0001961c R_ARM_CALL 00012cac _PyLong_Copy │ │ │ │ │ 0000019c 0001132b R_ARM_MOVW_ABS_NC 000008e4 .LC69 │ │ │ │ │ 000001a0 0001132c R_ARM_MOVT_ABS 000008e4 .LC69 │ │ │ │ │ 000001ac 0001ce1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -000001c8 0000751c R_ARM_CALL 00008634 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +000001c8 0000751c R_ARM_CALL 000085e8 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ 000001dc 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ 000001e0 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 000001e4 0001152b R_ARM_MOVW_ABS_NC 000008e8 .LC70 │ │ │ │ │ 000001e8 0001152c R_ARM_MOVT_ABS 000008e8 .LC70 │ │ │ │ │ 000001f0 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000021c 0000711c R_ARM_CALL 00007e38 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ +0000021c 0000711c R_ARM_CALL 00007dec PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ 00000230 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ 00000234 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00000238 0001162b R_ARM_MOVW_ABS_NC 00000918 .LC71 │ │ │ │ │ 0000023c 0001162c R_ARM_MOVT_ABS 00000918 .LC71 │ │ │ │ │ 00000244 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000274 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000278 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ 00000280 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000002a4 0001611c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 000002d8 0001531c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000324 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000328 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ 0000032c 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000003e8 00018e1d R_ARM_JUMP24 0000a9e0 _PyLong_FromByteArray │ │ │ │ │ +000003e8 00018e1d R_ARM_JUMP24 0000a9b8 _PyLong_FromByteArray │ │ │ │ │ 000003f0 00001a2b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 000003f4 00001a2c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ 000003f8 00014e1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000428 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 0000042c 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000434 0000e82b R_ARM_MOVW_ABS_NC 000006c0 .LC53 │ │ │ │ │ 00000438 0000e82c R_ARM_MOVT_ABS 000006c0 .LC53 │ │ │ │ │ 00000440 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000484 00014d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000488 00014d2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000490 0000e82b R_ARM_MOVW_ABS_NC 000006c0 .LC53 │ │ │ │ │ 00000494 0000e82c R_ARM_MOVT_ABS 000006c0 .LC53 │ │ │ │ │ 0000049c 00015b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000004d0 00000f1d R_ARM_JUMP24 000003e4 long_alloc │ │ │ │ │ -00000500 00000f1c R_ARM_CALL 000003e4 long_alloc │ │ │ │ │ +000004d0 0000101d R_ARM_JUMP24 00000000 long_alloc │ │ │ │ │ +00000500 0000101c R_ARM_CALL 00000000 long_alloc │ │ │ │ │ 00000530 00015d1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 0000053c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000057c 0001811c R_ARM_CALL 00006cec PyLong_AsNativeBytes │ │ │ │ │ +0000057c 0001811c R_ARM_CALL 00006c9c PyLong_AsNativeBytes │ │ │ │ │ 00000598 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ 0000059c 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 000005a0 00011a2b R_ARM_MOVW_ABS_NC 00000948 .LC72 │ │ │ │ │ 000005a4 00011a2c R_ARM_MOVT_ABS 00000948 .LC72 │ │ │ │ │ 000005ac 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000005c8 0000741c R_ARM_CALL 000083e4 PyLong_AsNativeBytes.constprop.2 │ │ │ │ │ +000005c8 0000741c R_ARM_CALL 00008398 PyLong_AsNativeBytes.constprop.2 │ │ │ │ │ 000005e4 0001462b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ 000005e8 0001462c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 000005ec 00011b2b R_ARM_MOVW_ABS_NC 0000096c .LC73 │ │ │ │ │ 000005f0 00011b2c R_ARM_MOVT_ABS 0000096c .LC73 │ │ │ │ │ 000005f8 0001471c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -1,31 +1,107 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text: │ │ │ │ │ │ │ │ │ │ -00000000 <_PyLong_InitTypes>: │ │ │ │ │ +00000000 : │ │ │ │ │ +long_alloc(): │ │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ │ + sub ip, sp, ip │ │ │ │ │ + add fp, sp, #12 │ │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ + cmn r0, #-536870908 @ 0xe0000004 │ │ │ │ │ + bgt d0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #1 │ │ │ │ │ + bls 80 │ │ │ │ │ + add r0, r0, #3 │ │ │ │ │ + lsl r0, r0, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_Malloc │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + beq c8 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + ldr r2, [r3] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r2, r2, #1 │ │ │ │ │ + strle r2, [r3] │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_CALL _Py_NewReference │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + lsl r3, r5, #3 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + orreq r3, r3, #1 │ │ │ │ │ + str r3, [r4, #8] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ + ldr r3, [pc, #104] @ f0 │ │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ │ + ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq c0 │ │ │ │ │ + ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r1, [r4] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ + str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_CALL _Py_NewReference │ │ │ │ │ + b 68 │ │ │ │ │ + mov r0, #1 │ │ │ │ │ + b 28 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + b 78 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC0 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + b 78 │ │ │ │ │ + .word 0x00000060 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ + │ │ │ │ │ +000000f4 <_PyLong_InitTypes>: │ │ │ │ │ _PyLong_InitTypes(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r2, [pc, #92] @ 78 <_PyLong_InitTypes+0x78> │ │ │ │ │ + ldr r2, [pc, #92] @ 16c <_PyLong_InitTypes+0x78> │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR1 │ │ │ │ │ bl 0 <_PyStructSequence_InitBuiltinWithFlags> │ │ │ │ │ R_ARM_CALL _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 54 <_PyLong_InitTypes+0x54> │ │ │ │ │ + blt 148 <_PyLong_InitTypes+0x54> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ @@ -37,87 +113,87 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC1 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ stm r4, {r1, r2, r3} │ │ │ │ │ - b 4c <_PyLong_InitTypes+0x4c> │ │ │ │ │ + b 140 <_PyLong_InitTypes+0x4c> │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000007c : │ │ │ │ │ +00000170 : │ │ │ │ │ PyLong_GetInfo(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyStructSequence_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq f4 │ │ │ │ │ - ldr r2, [pc, #124] @ 128 │ │ │ │ │ + beq 1e8 │ │ │ │ │ + ldr r2, [pc, #124] @ 21c │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyStructSequence_SetItem │ │ │ │ │ - ldr r2, [pc, #116] @ 12c │ │ │ │ │ + ldr r2, [pc, #116] @ 220 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyStructSequence_SetItem │ │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ │ - bl 278 │ │ │ │ │ + bl 278 │ │ │ │ │ R_ARM_CALL _PyLong_FromMedium │ │ │ │ │ mov r1, #2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyStructSequence_SetItem │ │ │ │ │ - ldr r2, [pc, #80] @ 130 │ │ │ │ │ + ldr r2, [pc, #80] @ 224 │ │ │ │ │ mov r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyStructSequence_SetItem │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fc │ │ │ │ │ + bne 1f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 110 │ │ │ │ │ + ble 204 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b f4 │ │ │ │ │ + b 1e8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 108 │ │ │ │ │ + bne 1fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 108 │ │ │ │ │ + b 1fc │ │ │ │ │ .word 0x000026a8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002508 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00004cc8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000134 : │ │ │ │ │ +00000228 : │ │ │ │ │ maybe_small_long(): │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 148 │ │ │ │ │ + beq 23c │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls 150 │ │ │ │ │ + bls 244 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ @@ -129,35 +205,35 @@ │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ adds lr, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ mov r4, lr │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp lr, ip │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 210 │ │ │ │ │ + bcs 304 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1fc │ │ │ │ │ + bgt 2f0 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 1fc │ │ │ │ │ - ldr r2, [pc, #164] @ 25c │ │ │ │ │ + bne 2f0 │ │ │ │ │ + ldr r2, [pc, #164] @ 350 │ │ │ │ │ ldr ip, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 21c │ │ │ │ │ + bne 310 │ │ │ │ │ tst r1, #4 │ │ │ │ │ - bne 250 │ │ │ │ │ - ldr r2, [pc, #144] @ 260 │ │ │ │ │ + bne 344 │ │ │ │ │ + ldr r2, [pc, #144] @ 354 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bhi 244 │ │ │ │ │ + bhi 338 │ │ │ │ │ ldr r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ str r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -172,361 +248,360 @@ │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ blx ip │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ tst r2, #4 │ │ │ │ │ - bne 250 │ │ │ │ │ + bne 344 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls 1c8 │ │ │ │ │ + bls 2bc │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 1fc │ │ │ │ │ + b 2f0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 1fc │ │ │ │ │ + b 2f0 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000088 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00000264 : │ │ │ │ │ +00000358 : │ │ │ │ │ long_compare(): │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ and lr, ip, #3 │ │ │ │ │ rsb r4, r3, #1 │ │ │ │ │ orr r3, r2, ip │ │ │ │ │ cmp r3, #15 │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ rsb r3, lr, #1 │ │ │ │ │ - bhi 2a4 │ │ │ │ │ + bhi 398 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ mul r0, r0, r3 │ │ │ │ │ mls r0, r2, r4, r0 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ lsr ip, ip, #3 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ mul r3, r3, ip │ │ │ │ │ mls r3, r4, r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq r3, r0, #12 │ │ │ │ │ addeq r1, r1, #12 │ │ │ │ │ - bne 2e8 │ │ │ │ │ + bne 3dc │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ - bcc 2f0 │ │ │ │ │ + bcc 3e4 │ │ │ │ │ ldr r0, [r3, ip, lsl #2] │ │ │ │ │ ldr r2, [r1, ip, lsl #2] │ │ │ │ │ subs r0, r0, r2 │ │ │ │ │ - beq 2c4 │ │ │ │ │ + beq 3b8 │ │ │ │ │ cmp lr, #2 │ │ │ │ │ rsbeq r0, r0, #0 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 2dc │ │ │ │ │ + b 3d0 │ │ │ │ │ │ │ │ │ │ -000002f8 <_Py_DECREF_SPECIALIZED.constprop.0>: │ │ │ │ │ +000003ec <_Py_DECREF_SPECIALIZED.constprop.0>: │ │ │ │ │ _Py_DECREF_SPECIALIZED.constprop.0(): │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxgt lr │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ │ - ldr r2, [pc, #132] @ 3b4 <_Py_DECREF_SPECIALIZED.constprop.0+0xbc> │ │ │ │ │ + ldr r2, [pc, #132] @ 4a8 <_Py_DECREF_SPECIALIZED.constprop.0+0xbc> │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 394 <_Py_DECREF_SPECIALIZED.constprop.0+0x9c> │ │ │ │ │ + bne 488 <_Py_DECREF_SPECIALIZED.constprop.0+0x9c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 3a4 <_Py_DECREF_SPECIALIZED.constprop.0+0xac> │ │ │ │ │ + bne 498 <_Py_DECREF_SPECIALIZED.constprop.0+0xac> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 384 <_Py_DECREF_SPECIALIZED.constprop.0+0x8c> │ │ │ │ │ - ldr r3, [pc, #100] @ 3b8 <_Py_DECREF_SPECIALIZED.constprop.0+0xc0> │ │ │ │ │ + bhi 478 <_Py_DECREF_SPECIALIZED.constprop.0+0x8c> │ │ │ │ │ + ldr r3, [pc, #100] @ 4ac <_Py_DECREF_SPECIALIZED.constprop.0+0xc0> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 384 <_Py_DECREF_SPECIALIZED.constprop.0+0x8c> │ │ │ │ │ + bhi 478 <_Py_DECREF_SPECIALIZED.constprop.0+0x8c> │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r4] │ │ │ │ │ str r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_Free │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ - b 338 <_Py_DECREF_SPECIALIZED.constprop.0+0x40> │ │ │ │ │ + b 42c <_Py_DECREF_SPECIALIZED.constprop.0+0x40> │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_JUMP24 _Py_SetImmortal │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000005c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000003bc : │ │ │ │ │ +000004b0 : │ │ │ │ │ PyLong_GetNativeLayout(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ - ldr r0, [pc, #12] @ 3d4 │ │ │ │ │ + ldr r0, [pc, #12] @ 4c8 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00000328 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -000003d8 : │ │ │ │ │ +000004cc : │ │ │ │ │ PyLongWriter_Create(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ subs r0, r1, #0 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - ble 44c │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + ble 540 │ │ │ │ │ + bl 0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 444 │ │ │ │ │ + beq 538 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 428 │ │ │ │ │ + bne 51c │ │ │ │ │ add r3, r0, #12 │ │ │ │ │ str r3, [r2] │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ bic r1, r1, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b 418 │ │ │ │ │ + b 50c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 41c │ │ │ │ │ + b 510 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC23 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b 41c │ │ │ │ │ + b 510 │ │ │ │ │ │ │ │ │ │ -00000474 : │ │ │ │ │ +00000568 : │ │ │ │ │ PyLongWriter_Finish(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq 4cc │ │ │ │ │ + beq 5c0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ add ip, r0, #12 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr lr, [ip, r3, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 5bc │ │ │ │ │ + beq 6b0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 5ac │ │ │ │ │ + bne 6a0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls 4cc │ │ │ │ │ + bls 5c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ │ mul r3, r3, r2 │ │ │ │ │ adds r2, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ mov r5, r2 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 4c4 │ │ │ │ │ + bcs 5b8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 564 │ │ │ │ │ + bgt 658 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 564 │ │ │ │ │ - ldr r2, [pc, #196] @ 5e0 │ │ │ │ │ + bne 658 │ │ │ │ │ + ldr r2, [pc, #196] @ 6d4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 57c │ │ │ │ │ + bne 670 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 5d4 │ │ │ │ │ - ldr r3, [pc, #172] @ 5e4 │ │ │ │ │ + bne 6c8 │ │ │ │ │ + ldr r3, [pc, #172] @ 6d8 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 5a0 │ │ │ │ │ + bhi 694 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r4] │ │ │ │ │ str r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r4, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r4, r4, r5, lsl #4 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ - b 4c4 │ │ │ │ │ + b 5b8 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 5d4 │ │ │ │ │ + bne 6c8 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls 530 │ │ │ │ │ + bls 624 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 564 │ │ │ │ │ + b 658 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ orr r2, r2, r0, lsl #3 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b 4bc │ │ │ │ │ + b 5b0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4a0 │ │ │ │ │ + bne 594 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 4fc │ │ │ │ │ + b 5f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 564 │ │ │ │ │ + b 658 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000a4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000005e8 : │ │ │ │ │ +000006dc : │ │ │ │ │ long_neg(): │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r1, #15 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bhi 624 │ │ │ │ │ + bhi 718 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mul r1, r3, r1 │ │ │ │ │ rsbs r0, r1, #0 │ │ │ │ │ asr r1, r1, #31 │ │ │ │ │ rsc r1, r1, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 630 <_PyLong_FromSTwoDigits> │ │ │ │ │ + b 724 <_PyLong_FromSTwoDigits> │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 694 │ │ │ │ │ + b 788 │ │ │ │ │ │ │ │ │ │ -00000630 <_PyLong_FromSTwoDigits>: │ │ │ │ │ +00000724 <_PyLong_FromSTwoDigits>: │ │ │ │ │ _PyLong_FromSTwoDigits(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ adds lr, r0, #5 │ │ │ │ │ adc ip, r1, #0 │ │ │ │ │ movw r4, #1030 @ 0x406 │ │ │ │ │ cmp lr, r4 │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ sbcs ip, ip, #0 │ │ │ │ │ - bcs 668 <_PyLong_FromSTwoDigits+0x38> │ │ │ │ │ + bcs 75c <_PyLong_FromSTwoDigits+0x38> │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, lr, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ subs r3, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 688 <_PyLong_FromSTwoDigits+0x58> │ │ │ │ │ + bcs 77c <_PyLong_FromSTwoDigits+0x58> │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b 278 │ │ │ │ │ + b 278 │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromMedium │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b b04 <_PyLong_FromLarge> │ │ │ │ │ + b bf8 <_PyLong_FromLarge> │ │ │ │ │ │ │ │ │ │ -00000694 : │ │ │ │ │ +00000788 : │ │ │ │ │ long_neg.part.0(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi 71c │ │ │ │ │ + bhi 810 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ and r2, r1, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw r3, #1030 @ 0x406 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ adds ip, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 71c │ │ │ │ │ + bcs 810 │ │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r3, r3, ip, lsl #4 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ @@ -540,63 +615,62 @@ │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ lsr r2, r1, #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 710 │ │ │ │ │ + beq 804 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ add r0, r3, #12 │ │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bic ip, r1, #4 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ str ip, [r3, #8] │ │ │ │ │ add r1, r4, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b 6f8 │ │ │ │ │ + b 7ec │ │ │ │ │ │ │ │ │ │ -00000768 : │ │ │ │ │ +0000085c : │ │ │ │ │ PyLong_AsSize_t(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 848 │ │ │ │ │ + beq 93c │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 82c │ │ │ │ │ + beq 920 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ bic r1, r3, #4 │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bls 7e0 │ │ │ │ │ + bls 8d4 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ lsrne r3, r3, #3 │ │ │ │ │ addne r2, r0, #12 │ │ │ │ │ subne r3, r3, #1 │ │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ │ - beq 7f0 │ │ │ │ │ + beq 8e4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bhi 810 │ │ │ │ │ + bhi 904 │ │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ │ orr r0, r1, r0, lsl #30 │ │ │ │ │ - b 7c0 │ │ │ │ │ + b 8b4 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ rsb r0, r2, #1 │ │ │ │ │ mul r0, r3, r0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -617,111 +691,111 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 808 │ │ │ │ │ + b 8fc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 808 │ │ │ │ │ + b 8fc │ │ │ │ │ mov r1, #816 @ 0x330 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 808 │ │ │ │ │ + b 8fc │ │ │ │ │ │ │ │ │ │ -0000085c : │ │ │ │ │ +00000950 : │ │ │ │ │ PyLong_AsVoidPtr(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 898 │ │ │ │ │ + beq 98c │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 8b8 │ │ │ │ │ + beq 9ac │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 2f28 │ │ │ │ │ + bl 2e20 │ │ │ │ │ R_ARM_CALL PyLong_AsUnsignedLong │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 8c4 │ │ │ │ │ + beq 9b8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ - bl 1a1c <_PyLong_FormatBytesWriter+0x59c> │ │ │ │ │ + bl 1914 <_PyLong_FormatBytesWriter+0x3a0> │ │ │ │ │ R_ARM_CALL PyLong_AsLong │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 8a4 │ │ │ │ │ + b 998 │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8ac │ │ │ │ │ + beq 9a0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 8b0 │ │ │ │ │ + b 9a4 │ │ │ │ │ │ │ │ │ │ -000008e0 <_PyLong_FiniTypes>: │ │ │ │ │ +000009d4 <_PyLong_FiniTypes>: │ │ │ │ │ _PyLong_FiniTypes(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR1 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 <_PyStructSequence_FiniBuiltin> │ │ │ │ │ R_ARM_JUMP24 _PyStructSequence_FiniBuiltin │ │ │ │ │ │ │ │ │ │ -000008fc : │ │ │ │ │ +000009f0 : │ │ │ │ │ PyLong_FromInt32(): │ │ │ │ │ add r1, r0, #5 │ │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bls 9ac │ │ │ │ │ + bls aa0 │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bls 9d8 │ │ │ │ │ + bls acc │ │ │ │ │ mov r0, #20 │ │ │ │ │ eor r5, r4, r4, asr #31 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ sub r5, r5, r4, asr #31 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 9c8 │ │ │ │ │ + beq abc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ @@ -737,15 +811,15 @@ │ │ │ │ │ add r1, r2, #12 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr r3, r3, #16 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ bic r3, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsrs r5, r5, #30 │ │ │ │ │ str r3, [r1], #4 │ │ │ │ │ - bne 990 │ │ │ │ │ + bne a84 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ movw r2, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -754,64 +828,63 @@ │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bx lr │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ - b 9a0 │ │ │ │ │ + b a94 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b 278 │ │ │ │ │ + b 278 │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromMedium │ │ │ │ │ │ │ │ │ │ -000009e4 : │ │ │ │ │ +00000ad8 : │ │ │ │ │ PyLong_FromUInt64(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ rsbs r3, r0, #1024 @ 0x400 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ rscs r3, r1, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldrcs r3, [pc, #100] @ a74 │ │ │ │ │ + ldrcs r3, [pc, #100] @ b68 │ │ │ │ │ addcs r0, r3, r0, lsl #4 │ │ │ │ │ - bcs a60 │ │ │ │ │ + bcs b54 │ │ │ │ │ cmp r4, #1073741824 @ 0x40000000 │ │ │ │ │ sbcs r3, r1, #0 │ │ │ │ │ - bcc a68 │ │ │ │ │ + bcc b5c │ │ │ │ │ lsrs r3, r1, #28 │ │ │ │ │ moveq r0, #2 │ │ │ │ │ movne r0, #3 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a60 │ │ │ │ │ + beq b54 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ add r3, r0, #12 │ │ │ │ │ lsr ip, r4, #30 │ │ │ │ │ bic r2, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r4, ip, r1, lsl #2 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ orrs ip, r4, r1 │ │ │ │ │ str r2, [r3], #4 │ │ │ │ │ - bne a44 │ │ │ │ │ + bne b38 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b 278 │ │ │ │ │ + b 278 │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromMedium │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000a78 : │ │ │ │ │ +00000b6c : │ │ │ │ │ PyLong_FromInt64.part.0(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ asr r3, r1, #31 │ │ │ │ │ @@ -821,18 +894,17 @@ │ │ │ │ │ sbc r6, r6, r3 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ lsrs r5, r6, #28 │ │ │ │ │ moveq r7, #2 │ │ │ │ │ movne r7, #3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq afc │ │ │ │ │ + beq bf0 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ orrs r2, r5, #0 │ │ │ │ │ lsr r2, r4, #30 │ │ │ │ │ strne r5, [r0, #20] │ │ │ │ │ orr r2, r2, r6, lsl #2 │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ asr r3, r1, #31 │ │ │ │ │ @@ -842,286 +914,281 @@ │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ orr r3, r3, r7, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ │ │ -00000b04 <_PyLong_FromLarge>: │ │ │ │ │ +00000bf8 <_PyLong_FromLarge>: │ │ │ │ │ _PyLong_FromLarge(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ movge r6, #1 │ │ │ │ │ - blt b78 <_PyLong_FromLarge+0x74> │ │ │ │ │ + blt c6c <_PyLong_FromLarge+0x74> │ │ │ │ │ lsrs r3, r4, #28 │ │ │ │ │ - bne b88 <_PyLong_FromLarge+0x84> │ │ │ │ │ + bne c7c <_PyLong_FromLarge+0x84> │ │ │ │ │ mov r0, #2 │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ orrs r3, r5, r4 │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ orr r6, r6, #16 │ │ │ │ │ str r6, [r0, #8] │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ add r3, r0, #12 │ │ │ │ │ lsr r1, r5, #30 │ │ │ │ │ bic r2, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r5, r1, r4, lsl #2 │ │ │ │ │ lsr r4, r4, #30 │ │ │ │ │ orrs r1, r5, r4 │ │ │ │ │ str r2, [r3], #4 │ │ │ │ │ - bne b58 <_PyLong_FromLarge+0x54> │ │ │ │ │ + bne c4c <_PyLong_FromLarge+0x54> │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ rsbs r5, r0, #0 │ │ │ │ │ mvn r6, #0 │ │ │ │ │ rsc r4, r4, #0 │ │ │ │ │ - b b28 <_PyLong_FromLarge+0x24> │ │ │ │ │ + b c1c <_PyLong_FromLarge+0x24> │ │ │ │ │ mov r0, #3 │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ rsb r3, r6, #1 │ │ │ │ │ orr r3, r3, #24 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b b54 <_PyLong_FromLarge+0x50> │ │ │ │ │ + b c48 <_PyLong_FromLarge+0x50> │ │ │ │ │ │ │ │ │ │ -00000ba8 : │ │ │ │ │ +00000c9c : │ │ │ │ │ long_xor(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq f94 │ │ │ │ │ + beq 1088 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq f94 │ │ │ │ │ + beq 1088 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ orr r2, r3, r5 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi c30 │ │ │ │ │ + bhi d24 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r5, r5, #3 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r0, r5, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r0, r1, r0 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ eor r0, r0, r3 │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 630 <_PyLong_FromSTwoDigits> │ │ │ │ │ + b 724 <_PyLong_FromSTwoDigits> │ │ │ │ │ lsr r7, r5, #3 │ │ │ │ │ lsr r2, r3, #3 │ │ │ │ │ cmp r7, r3, lsr #3 │ │ │ │ │ - bgt c58 │ │ │ │ │ + bgt d4c │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ and r5, r5, #3 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq dec │ │ │ │ │ + beq ee0 │ │ │ │ │ ldr r8, [r6, #8] │ │ │ │ │ and r8, r8, #3 │ │ │ │ │ cmp r8, #2 │ │ │ │ │ moveq r9, #0 │ │ │ │ │ - beq ea4 │ │ │ │ │ + beq fa8 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov sl, r9 │ │ │ │ │ sub r1, r5, #2 │ │ │ │ │ sub r8, r8, #2 │ │ │ │ │ clz r1, r1 │ │ │ │ │ clz r8, r8 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ eor r0, r1, r8 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ adds r0, r0, r7 │ │ │ │ │ - beq f60 │ │ │ │ │ + beq 1054 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq fa0 │ │ │ │ │ + beq 1094 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl lr, r2, #2 │ │ │ │ │ add r5, r3, #8 │ │ │ │ │ add r1, lr, #8 │ │ │ │ │ add r3, r6, #8 │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ mov ip, r3 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r1, r4, #8 │ │ │ │ │ - b d00 │ │ │ │ │ + b df4 │ │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ │ ldr r8, [r5, #4]! │ │ │ │ │ eor r0, r0, r8 │ │ │ │ │ str r0, [ip, #4]! │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne cf0 │ │ │ │ │ + bne de4 │ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ addne r4, r4, #12 │ │ │ │ │ addne r0, r6, #12 │ │ │ │ │ - bne de0 │ │ │ │ │ + bne ed4 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bgt e6c │ │ │ │ │ + bgt f60 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne f10 │ │ │ │ │ + bne 1004 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq d5c │ │ │ │ │ + beq e50 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d5c │ │ │ │ │ + bgt e50 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne d5c │ │ │ │ │ + bne e50 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq d84 │ │ │ │ │ + beq e78 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d84 │ │ │ │ │ + bgt e78 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne d84 │ │ │ │ │ + bne e78 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add ip, r6, #12 │ │ │ │ │ lsr r2, r0, #3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e90 │ │ │ │ │ + beq f84 │ │ │ │ │ ldr lr, [ip, r1, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq dc4 │ │ │ │ │ + beq eb8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne f00 │ │ │ │ │ + bne f94 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 134 │ │ │ │ │ + b 228 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b d94 │ │ │ │ │ + b e88 │ │ │ │ │ ldr r1, [r4, r2, lsl #2] │ │ │ │ │ eor r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ mvn r1, r1 │ │ │ │ │ str r1, [r0, r2, lsl #2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bgt dcc │ │ │ │ │ - b d28 │ │ │ │ │ + bgt ec0 │ │ │ │ │ + b e1c │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq f74 │ │ │ │ │ + beq 1068 │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r0, r9, #8 │ │ │ │ │ add ip, r4, r7, lsl #2 │ │ │ │ │ mov r1, #1 │ │ │ │ │ - b e34 │ │ │ │ │ + b f28 │ │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ │ eor r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ mvn r3, r3 │ │ │ │ │ add r1, r3, r1 │ │ │ │ │ bic r3, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #4]! │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - bne e18 │ │ │ │ │ + bne f0c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq ea0 │ │ │ │ │ + beq fa4 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ add r0, r7, #1 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov r8, sl │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b cac │ │ │ │ │ + b da0 │ │ │ │ │ sub r2, r7, r2 │ │ │ │ │ add r0, lr, #12 │ │ │ │ │ add r1, r4, r0 │ │ │ │ │ add r0, r6, r0 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b d28 │ │ │ │ │ + b e1c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r6, #8] │ │ │ │ │ - b db4 │ │ │ │ │ + b ea8 │ │ │ │ │ + and r0, r0, #3 │ │ │ │ │ + orr r0, r0, r3, lsl #3 │ │ │ │ │ + str r0, [r6, #8] │ │ │ │ │ + b ea8 │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ addne r6, r6, #8 │ │ │ │ │ addne ip, r3, #8 │ │ │ │ │ addne lr, r6, r2, lsl #2 │ │ │ │ │ movne r0, #1 │ │ │ │ │ - bne eec │ │ │ │ │ - b f80 │ │ │ │ │ + bne ff0 │ │ │ │ │ + b 1074 │ │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ │ eor r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ mvn r1, r1 │ │ │ │ │ add r0, r1, r0 │ │ │ │ │ bic r1, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [ip, #4]! │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ - bne ed0 │ │ │ │ │ + bne fd4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r8, #2 │ │ │ │ │ - b c84 │ │ │ │ │ - and r0, r0, #3 │ │ │ │ │ - orr r0, r0, r3, lsl #3 │ │ │ │ │ - str r0, [r6, #8] │ │ │ │ │ - b db4 │ │ │ │ │ + b d78 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ add ip, r6, r7, lsl #2 │ │ │ │ │ add r7, ip, #12 │ │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ and r2, r1, #3 │ │ │ │ │ bic r1, r1, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ @@ -1132,62 +1199,62 @@ │ │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ │ eor r1, r1, r0 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ add r2, r1, r2 │ │ │ │ │ bic r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r3] │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ - bne f3c │ │ │ │ │ - b d34 │ │ │ │ │ + bne 1030 │ │ │ │ │ + b e28 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - ldr r9, [pc, #76] @ fb8 │ │ │ │ │ - bl b818 │ │ │ │ │ + ldr r9, [pc, #76] @ 10ac │ │ │ │ │ + bl b7f0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b f74 │ │ │ │ │ + b 1068 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b f74 │ │ │ │ │ + b 1068 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r9, r6 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ - b f74 │ │ │ │ │ + b 1068 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000fbc <_PyLong_UnsignedInt_Converter>: │ │ │ │ │ +000010b0 <_PyLong_UnsignedInt_Converter>: │ │ │ │ │ _PyLong_UnsignedInt_Converter(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #31 │ │ │ │ │ - bl 8634 │ │ │ │ │ + bl 85e8 │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1008 <_PyLong_UnsignedInt_Converter+0x4c> │ │ │ │ │ + beq 10fc <_PyLong_UnsignedInt_Converter+0x4c> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi ff0 <_PyLong_UnsignedInt_Converter+0x34> │ │ │ │ │ + bhi 10e4 <_PyLong_UnsignedInt_Converter+0x34> │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1196,75 +1263,75 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC51 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00001010 : │ │ │ │ │ +00001104 : │ │ │ │ │ PyLong_FreeExport(): │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 1048 │ │ │ │ │ + beq 113c │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1048 │ │ │ │ │ + bgt 113c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 1054 │ │ │ │ │ + beq 1148 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -00001064 : │ │ │ │ │ +00001158 : │ │ │ │ │ PyLong_FromUnsignedNativeBytes(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - beq 10a8 │ │ │ │ │ + beq 119c │ │ │ │ │ cmn r2, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ orrne r2, r2, r2, lsr #1 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ andne r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b a9e0 <_PyLong_FromByteArray> │ │ │ │ │ + b a9b8 <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromByteArray │ │ │ │ │ movw r1, #1492 @ 0x5d4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ │ │ -000010c0 : │ │ │ │ │ +000011b4 : │ │ │ │ │ PyLong_IsNegative(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 10e8 │ │ │ │ │ + beq 11dc │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and r0, r0, #3 │ │ │ │ │ sub r0, r0, #2 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ bx lr │ │ │ │ │ push {fp, lr} │ │ │ │ │ @@ -1283,27 +1350,27 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC53 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00001120 <_PyLong_UnsignedShort_Converter>: │ │ │ │ │ +00001214 <_PyLong_UnsignedShort_Converter>: │ │ │ │ │ _PyLong_UnsignedShort_Converter(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 83e4 │ │ │ │ │ + bl 8398 │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.2 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1168 <_PyLong_UnsignedShort_Converter+0x48> │ │ │ │ │ + beq 125c <_PyLong_UnsignedShort_Converter+0x48> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bhi 1150 <_PyLong_UnsignedShort_Converter+0x30> │ │ │ │ │ + bhi 1244 <_PyLong_UnsignedShort_Converter+0x30> │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1312,193 +1379,193 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC54 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00001170 : │ │ │ │ │ +00001264 : │ │ │ │ │ int___round__(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi 1334 │ │ │ │ │ + bhi 1428 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 12a4 │ │ │ │ │ + ble 1398 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 12a4 │ │ │ │ │ + beq 1398 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 128c │ │ │ │ │ + beq 1380 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne 1298 │ │ │ │ │ - bl 5e8 │ │ │ │ │ + bne 138c │ │ │ │ │ + bl 6dc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 12f4 │ │ │ │ │ + ble 13e8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 132c │ │ │ │ │ - ldr r0, [pc, #420] @ 139c │ │ │ │ │ + beq 1420 │ │ │ │ │ + ldr r0, [pc, #420] @ 1490 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl fd68 │ │ │ │ │ + bl fd40 │ │ │ │ │ R_ARM_CALL long_pow │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1314 │ │ │ │ │ - ldr r2, [pc, #384] @ 13a0 │ │ │ │ │ + ble 1408 │ │ │ │ │ + ldr r2, [pc, #384] @ 1494 │ │ │ │ │ ldr r3, [r2, #1384] @ 0x568 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1384 │ │ │ │ │ + ble 1478 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 128c │ │ │ │ │ + beq 1380 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 296c <_PyLong_DivmodNear> │ │ │ │ │ + bl 2a60 <_PyLong_DivmodNear> │ │ │ │ │ R_ARM_CALL _PyLong_DivmodNear │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1364 │ │ │ │ │ + ble 1458 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 135c │ │ │ │ │ + beq 1450 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 99bc │ │ │ │ │ + bl 9994 │ │ │ │ │ R_ARM_CALL long_sub │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 128c │ │ │ │ │ + bgt 1380 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 128c │ │ │ │ │ + bne 1380 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 12e0 │ │ │ │ │ + ble 13d4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 12d0 │ │ │ │ │ + bne 13c4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 128c │ │ │ │ │ + b 1380 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ - b 12e40 <_PyLong_Copy> │ │ │ │ │ + b 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_JUMP24 _PyLong_Copy │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 12a4 │ │ │ │ │ + bne 1398 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12a4 │ │ │ │ │ + b 1398 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 11e8 │ │ │ │ │ + bne 12dc │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 11e8 │ │ │ │ │ + b 12dc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 1218 │ │ │ │ │ + bne 130c │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1218 │ │ │ │ │ + b 130c │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b 128c │ │ │ │ │ + b 1380 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC55 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 119c │ │ │ │ │ + bne 1290 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 128c │ │ │ │ │ + b 1380 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b 128c │ │ │ │ │ + b 1380 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 124c │ │ │ │ │ + bne 1340 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 124c │ │ │ │ │ + b 1340 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2, #1384] @ 0x568 │ │ │ │ │ - bne 1228 │ │ │ │ │ - ldr r0, [pc, #4] @ 139c │ │ │ │ │ + bne 131c │ │ │ │ │ + ldr r0, [pc, #4] @ 1490 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1228 │ │ │ │ │ + b 131c │ │ │ │ │ .word 0x00002568 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000013a4 <_PyLong_Negate>: │ │ │ │ │ +00001498 <_PyLong_Negate>: │ │ │ │ │ _PyLong_Negate(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bne 13e4 <_PyLong_Negate+0x40> │ │ │ │ │ + bne 14d8 <_PyLong_Negate+0x40> │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ @@ -1509,16 +1576,16 @@ │ │ │ │ │ asr lr, r3, #31 │ │ │ │ │ rsc r7, lr, #0 │ │ │ │ │ adds r1, r3, #1024 @ 0x400 │ │ │ │ │ mov r5, r1 │ │ │ │ │ adc r1, lr, #0 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 144c <_PyLong_Negate+0xa8> │ │ │ │ │ - ldr r3, [pc, #88] @ 147c <_PyLong_Negate+0xd8> │ │ │ │ │ + bcs 1540 <_PyLong_Negate+0xa8> │ │ │ │ │ + ldr r3, [pc, #88] @ 1570 <_PyLong_Negate+0xd8> │ │ │ │ │ add r0, r3, r0, lsl #4 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [r6] │ │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r4] │ │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ │ @@ -1527,119 +1594,119 @@ │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ subs r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc lr, lr, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs lr, lr, #0 │ │ │ │ │ - bcs 146c <_PyLong_Negate+0xc8> │ │ │ │ │ - bl 278 │ │ │ │ │ + bcs 1560 <_PyLong_Negate+0xc8> │ │ │ │ │ + bl 278 │ │ │ │ │ R_ARM_CALL _PyLong_FromMedium │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ - b 1424 <_PyLong_Negate+0x80> │ │ │ │ │ + b 1518 <_PyLong_Negate+0x80> │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl b04 <_PyLong_FromLarge> │ │ │ │ │ + bl bf8 <_PyLong_FromLarge> │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ - b 1424 <_PyLong_Negate+0x80> │ │ │ │ │ + b 1518 <_PyLong_Negate+0x80> │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001480 <_PyLong_FormatBytesWriter>: │ │ │ │ │ +00001574 <_PyLong_FormatBytesWriter>: │ │ │ │ │ _PyLong_FormatBytesWriter(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 14d0 <_PyLong_FormatBytesWriter+0x50> │ │ │ │ │ + bne 15c4 <_PyLong_FormatBytesWriter+0x50> │ │ │ │ │ mov r2, r0 │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2100 │ │ │ │ │ + bl 1ff8 │ │ │ │ │ R_ARM_CALL long_to_decimal_string_internal.constprop.0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 18ac <_PyLong_FormatBytesWriter+0x42c> │ │ │ │ │ + beq 19a0 <_PyLong_FormatBytesWriter+0x42c> │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 18b4 <_PyLong_FormatBytesWriter+0x434> │ │ │ │ │ + beq 19a8 <_PyLong_FormatBytesWriter+0x434> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 18b4 <_PyLong_FormatBytesWriter+0x434> │ │ │ │ │ + beq 19a8 <_PyLong_FormatBytesWriter+0x434> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ moveq r4, #4 │ │ │ │ │ - bne 16f8 <_PyLong_FormatBytesWriter+0x278> │ │ │ │ │ + bne 17ec <_PyLong_FormatBytesWriter+0x278> │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 172c <_PyLong_FormatBytesWriter+0x2ac> │ │ │ │ │ + beq 1820 <_PyLong_FormatBytesWriter+0x2ac> │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi 1894 <_PyLong_FormatBytesWriter+0x414> │ │ │ │ │ + bhi 1988 <_PyLong_FormatBytesWriter+0x414> │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r0, r1, #1 │ │ │ │ │ add r2, r5, r1, lsl #2 │ │ │ │ │ mov r1, #30 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ mul r0, r1, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ clzne r2, r2 │ │ │ │ │ add r0, r0, r4 │ │ │ │ │ rsbne r2, r2, #32 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ add r0, r0, r2 │ │ │ │ │ asreq r0, r0, #2 │ │ │ │ │ - bne 1718 <_PyLong_FormatBytesWriter+0x298> │ │ │ │ │ + bne 180c <_PyLong_FormatBytesWriter+0x298> │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ movne r8, r0 │ │ │ │ │ addeq r8, r0, #1 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addne r8, r8, #2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1734 <_PyLong_FormatBytesWriter+0x2b4> │ │ │ │ │ + bne 1828 <_PyLong_FormatBytesWriter+0x2b4> │ │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14c8 <_PyLong_FormatBytesWriter+0x48> │ │ │ │ │ + beq 15bc <_PyLong_FormatBytesWriter+0x48> │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ │ ubfx ip, r2, #5, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne 18d0 <_PyLong_FormatBytesWriter+0x450> │ │ │ │ │ + bne 19c4 <_PyLong_FormatBytesWriter+0x450> │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 18c8 <_PyLong_FormatBytesWriter+0x448> │ │ │ │ │ + beq 19bc <_PyLong_FormatBytesWriter+0x448> │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne lr, r0, #20 │ │ │ │ │ addeq lr, r0, #28 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add lr, lr, r8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subeq lr, lr, #1 │ │ │ │ │ moveq r2, #48 @ 0x30 │ │ │ │ │ strbeq r2, [lr] │ │ │ │ │ - beq 16a4 <_PyLong_FormatBytesWriter+0x224> │ │ │ │ │ + beq 1798 <_PyLong_FormatBytesWriter+0x224> │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r2, r5, #8 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub sl, r1, #1 │ │ │ │ │ sub r9, r3, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ @@ -1668,78 +1735,78 @@ │ │ │ │ │ cmp r3, #9 │ │ │ │ │ lsr r1, r1, r4 │ │ │ │ │ movhi r0, #87 @ 0x57 │ │ │ │ │ movls r0, #48 @ 0x30 │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ strb r3, [lr, #-1]! │ │ │ │ │ - bgt 16e8 <_PyLong_FormatBytesWriter+0x268> │ │ │ │ │ + bgt 17dc <_PyLong_FormatBytesWriter+0x268> │ │ │ │ │ orrs r3, r2, r1 │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1640 <_PyLong_FormatBytesWriter+0x1c0> │ │ │ │ │ + bne 1734 <_PyLong_FormatBytesWriter+0x1c0> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt 1618 <_PyLong_FormatBytesWriter+0x198> │ │ │ │ │ + bgt 170c <_PyLong_FormatBytesWriter+0x198> │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16cc <_PyLong_FormatBytesWriter+0x24c> │ │ │ │ │ + beq 17c0 <_PyLong_FormatBytesWriter+0x24c> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ moveq r2, #120 @ 0x78 │ │ │ │ │ - bne 1708 <_PyLong_FormatBytesWriter+0x288> │ │ │ │ │ + bne 17fc <_PyLong_FormatBytesWriter+0x288> │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ strb r2, [lr, #-1] │ │ │ │ │ strb r3, [lr, #-2] │ │ │ │ │ sub lr, lr, #2 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ strbeq r3, [lr, #-1] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r0, [r3] │ │ │ │ │ udf #0 │ │ │ │ │ cmp r4, ip │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ - b 1684 <_PyLong_FormatBytesWriter+0x204> │ │ │ │ │ + b 1778 <_PyLong_FormatBytesWriter+0x204> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #3 │ │ │ │ │ - b 14fc <_PyLong_FormatBytesWriter+0x7c> │ │ │ │ │ + b 15f0 <_PyLong_FormatBytesWriter+0x7c> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ moveq r2, #111 @ 0x6f │ │ │ │ │ movne r2, #98 @ 0x62 │ │ │ │ │ - b 16bc <_PyLong_FormatBytesWriter+0x23c> │ │ │ │ │ + b 17b0 <_PyLong_FormatBytesWriter+0x23c> │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 1560 <_PyLong_FormatBytesWriter+0xe0> │ │ │ │ │ + b 1654 <_PyLong_FormatBytesWriter+0xe0> │ │ │ │ │ mov r8, #1 │ │ │ │ │ - b 1570 <_PyLong_FormatBytesWriter+0xf0> │ │ │ │ │ + b 1664 <_PyLong_FormatBytesWriter+0xf0> │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14c8 <_PyLong_FormatBytesWriter+0x48> │ │ │ │ │ + beq 15bc <_PyLong_FormatBytesWriter+0x48> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add lr, r0, r8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq r2, #48 @ 0x30 │ │ │ │ │ subeq r1, lr, #1 │ │ │ │ │ strbeq r2, [lr, #-1] │ │ │ │ │ - beq 1834 <_PyLong_FormatBytesWriter+0x3b4> │ │ │ │ │ + beq 1928 <_PyLong_FormatBytesWriter+0x3b4> │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r9, r5, #8 │ │ │ │ │ sub sl, r3, #1 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ @@ -1770,87 +1837,87 @@ │ │ │ │ │ lsr ip, ip, r4 │ │ │ │ │ movhi lr, #87 @ 0x57 │ │ │ │ │ movls lr, #48 @ 0x30 │ │ │ │ │ add r3, lr, r3 │ │ │ │ │ strb r3, [r1, #-1]! │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt 1858 <_PyLong_FormatBytesWriter+0x3d8> │ │ │ │ │ + bgt 194c <_PyLong_FormatBytesWriter+0x3d8> │ │ │ │ │ orrs r3, r2, ip │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17cc <_PyLong_FormatBytesWriter+0x34c> │ │ │ │ │ + bne 18c0 <_PyLong_FormatBytesWriter+0x34c> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt 17a4 <_PyLong_FormatBytesWriter+0x324> │ │ │ │ │ + bgt 1898 <_PyLong_FormatBytesWriter+0x324> │ │ │ │ │ ldr lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1868 <_PyLong_FormatBytesWriter+0x3e8> │ │ │ │ │ + bne 195c <_PyLong_FormatBytesWriter+0x3e8> │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ strbeq r3, [r1, #-1] │ │ │ │ │ - b 14c4 <_PyLong_FormatBytesWriter+0x44> │ │ │ │ │ + b 15b8 <_PyLong_FormatBytesWriter+0x44> │ │ │ │ │ cmp r4, r0 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ - b 1814 <_PyLong_FormatBytesWriter+0x394> │ │ │ │ │ + b 1908 <_PyLong_FormatBytesWriter+0x394> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ - beq 1880 <_PyLong_FormatBytesWriter+0x400> │ │ │ │ │ + beq 1974 <_PyLong_FormatBytesWriter+0x400> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ │ strb r3, [r1, #-1] │ │ │ │ │ strb r2, [r1, #-2] │ │ │ │ │ sub r1, r1, #2 │ │ │ │ │ - b 1840 <_PyLong_FormatBytesWriter+0x3c0> │ │ │ │ │ + b 1934 <_PyLong_FormatBytesWriter+0x3c0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC52 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 14c8 <_PyLong_FormatBytesWriter+0x48> │ │ │ │ │ + b 15bc <_PyLong_FormatBytesWriter+0x48> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2349 @ 0x92d │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 18ac <_PyLong_FormatBytesWriter+0x42c> │ │ │ │ │ + b 19a0 <_PyLong_FormatBytesWriter+0x42c> │ │ │ │ │ ldr lr, [r0, #28] │ │ │ │ │ - b 15c8 <_PyLong_FormatBytesWriter+0x148> │ │ │ │ │ + b 16bc <_PyLong_FormatBytesWriter+0x148> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bne 1a10 <_PyLong_FormatBytesWriter+0x590> │ │ │ │ │ + bne 1b04 <_PyLong_FormatBytesWriter+0x590> │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 1b44 <_PyLong_FormatBytesWriter+0x6c4> │ │ │ │ │ + beq 1c38 <_PyLong_FormatBytesWriter+0x6c4> │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne r2, r0, #20 │ │ │ │ │ addeq r2, r0, #28 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r2, r2, r8, lsl #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ subeq r2, r2, #2 │ │ │ │ │ moveq r1, #48 @ 0x30 │ │ │ │ │ strheq r1, [r2] │ │ │ │ │ - beq 19d4 <_PyLong_FormatBytesWriter+0x554> │ │ │ │ │ + beq 1ac8 <_PyLong_FormatBytesWriter+0x554> │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add sl, r5, #8 │ │ │ │ │ mov lr, r1 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ @@ -1882,53 +1949,53 @@ │ │ │ │ │ lsr lr, lr, r4 │ │ │ │ │ movhi r3, #87 @ 0x57 │ │ │ │ │ movls r3, #48 @ 0x30 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ strh r3, [r2, #-2]! │ │ │ │ │ - bge 1b74 <_PyLong_FormatBytesWriter+0x6f4> │ │ │ │ │ + bge 1c68 <_PyLong_FormatBytesWriter+0x6f4> │ │ │ │ │ cmp r4, ip │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1964 <_PyLong_FormatBytesWriter+0x4e4> │ │ │ │ │ + bne 1a58 <_PyLong_FormatBytesWriter+0x4e4> │ │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r9, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt 193c <_PyLong_FormatBytesWriter+0x4bc> │ │ │ │ │ + bgt 1a30 <_PyLong_FormatBytesWriter+0x4bc> │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r1, [fp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 19fc <_PyLong_FormatBytesWriter+0x57c> │ │ │ │ │ + beq 1af0 <_PyLong_FormatBytesWriter+0x57c> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne 1b54 <_PyLong_FormatBytesWriter+0x6d4> │ │ │ │ │ + bne 1c48 <_PyLong_FormatBytesWriter+0x6d4> │ │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ │ strh r3, [r2, #-2] │ │ │ │ │ strh r1, [r2, #-4] │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ strheq r3, [r2, #-2] │ │ │ │ │ - b 16dc <_PyLong_FormatBytesWriter+0x25c> │ │ │ │ │ + b 17d0 <_PyLong_FormatBytesWriter+0x25c> │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 1b4c <_PyLong_FormatBytesWriter+0x6cc> │ │ │ │ │ + beq 1c40 <_PyLong_FormatBytesWriter+0x6cc> │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne r2, r0, #20 │ │ │ │ │ addeq r2, r0, #28 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r2, r2, r8, lsl #2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ subeq r2, r2, #4 │ │ │ │ │ moveq r1, #48 @ 0x30 │ │ │ │ │ streq r1, [r2] │ │ │ │ │ - beq 1b0c <_PyLong_FormatBytesWriter+0x68c> │ │ │ │ │ + beq 1c00 <_PyLong_FormatBytesWriter+0x68c> │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add sl, r5, #8 │ │ │ │ │ mov lr, r1 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ @@ -1960,75 +2027,75 @@ │ │ │ │ │ movhi r3, #87 @ 0x57 │ │ │ │ │ movls r3, #48 @ 0x30 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ str r3, [r2, #-4]! │ │ │ │ │ - ble 1b84 <_PyLong_FormatBytesWriter+0x704> │ │ │ │ │ + ble 1c78 <_PyLong_FormatBytesWriter+0x704> │ │ │ │ │ cmp r4, ip │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1a9c <_PyLong_FormatBytesWriter+0x61c> │ │ │ │ │ + bne 1b90 <_PyLong_FormatBytesWriter+0x61c> │ │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r9, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt 1a74 <_PyLong_FormatBytesWriter+0x5f4> │ │ │ │ │ + bgt 1b68 <_PyLong_FormatBytesWriter+0x5f4> │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r1, [fp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 1b30 <_PyLong_FormatBytesWriter+0x6b0> │ │ │ │ │ + beq 1c24 <_PyLong_FormatBytesWriter+0x6b0> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne 1b64 <_PyLong_FormatBytesWriter+0x6e4> │ │ │ │ │ + bne 1c58 <_PyLong_FormatBytesWriter+0x6e4> │ │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ │ stmdb r2, {r1, r3} │ │ │ │ │ sub r2, r2, #8 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ streq r3, [r2, #-4] │ │ │ │ │ - b 16dc <_PyLong_FormatBytesWriter+0x25c> │ │ │ │ │ + b 17d0 <_PyLong_FormatBytesWriter+0x25c> │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ - b 18ec <_PyLong_FormatBytesWriter+0x46c> │ │ │ │ │ + b 19e0 <_PyLong_FormatBytesWriter+0x46c> │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ - b 1a24 <_PyLong_FormatBytesWriter+0x5a4> │ │ │ │ │ + b 1b18 <_PyLong_FormatBytesWriter+0x5a4> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b 19ec <_PyLong_FormatBytesWriter+0x56c> │ │ │ │ │ + b 1ae0 <_PyLong_FormatBytesWriter+0x56c> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b 1b24 <_PyLong_FormatBytesWriter+0x6a4> │ │ │ │ │ + b 1c18 <_PyLong_FormatBytesWriter+0x6a4> │ │ │ │ │ orrs r3, r1, lr │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - b 19b4 <_PyLong_FormatBytesWriter+0x534> │ │ │ │ │ + b 1aa8 <_PyLong_FormatBytesWriter+0x534> │ │ │ │ │ orrs r3, r1, lr │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - b 1aec <_PyLong_FormatBytesWriter+0x66c> │ │ │ │ │ + b 1be0 <_PyLong_FormatBytesWriter+0x66c> │ │ │ │ │ │ │ │ │ │ -00001b94 <_PyLong_Size_t_Converter>: │ │ │ │ │ +00001c88 <_PyLong_Size_t_Converter>: │ │ │ │ │ _PyLong_Size_t_Converter(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #31 │ │ │ │ │ - bl 8634 │ │ │ │ │ + bl 85e8 │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1be0 <_PyLong_Size_t_Converter+0x4c> │ │ │ │ │ + beq 1cd4 <_PyLong_Size_t_Converter+0x4c> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi 1bc8 <_PyLong_Size_t_Converter+0x34> │ │ │ │ │ + bhi 1cbc <_PyLong_Size_t_Converter+0x34> │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -2037,76 +2104,76 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC57 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00001be8 : │ │ │ │ │ +00001cdc : │ │ │ │ │ PyLong_AsUnsignedLongMask(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1c24 │ │ │ │ │ + beq 1d18 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1c44 │ │ │ │ │ + beq 1d38 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ - b 1c8c <_PyLong_AsUnsignedLongMask> │ │ │ │ │ + b 1d80 <_PyLong_AsUnsignedLongMask> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ mov r1, #884 @ 0x374 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1c34 │ │ │ │ │ + beq 1d28 │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ - bl 1c8c <_PyLong_AsUnsignedLongMask> │ │ │ │ │ + bl 1d80 <_PyLong_AsUnsignedLongMask> │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1c38 │ │ │ │ │ + bgt 1d2c │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - bne 1c38 │ │ │ │ │ + bne 1d2c │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ │ - b 1c38 │ │ │ │ │ + b 1d2c │ │ │ │ │ │ │ │ │ │ -00001c8c <_PyLong_AsUnsignedLongMask>: │ │ │ │ │ +00001d80 <_PyLong_AsUnsignedLongMask>: │ │ │ │ │ _PyLong_AsUnsignedLongMask(): │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1cc4 <_PyLong_AsUnsignedLongMask+0x38> │ │ │ │ │ + beq 1db8 <_PyLong_AsUnsignedLongMask+0x38> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1cc4 <_PyLong_AsUnsignedLongMask+0x38> │ │ │ │ │ + beq 1db8 <_PyLong_AsUnsignedLongMask+0x38> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ and r0, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ - bhi 1cf0 <_PyLong_AsUnsignedLongMask+0x64> │ │ │ │ │ + bhi 1de4 <_PyLong_AsUnsignedLongMask+0x64> │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mul r0, r3, r0 │ │ │ │ │ bx lr │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ @@ -2120,36 +2187,36 @@ │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ │ - b 1d0c <_PyLong_AsUnsignedLongMask+0x80> │ │ │ │ │ + b 1e00 <_PyLong_AsUnsignedLongMask+0x80> │ │ │ │ │ ldr ip, [r3, r2, lsl #2] │ │ │ │ │ orr r1, ip, r1, lsl #30 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ - bcs 1d04 <_PyLong_AsUnsignedLongMask+0x78> │ │ │ │ │ + bcs 1df8 <_PyLong_AsUnsignedLongMask+0x78> │ │ │ │ │ mul r0, r0, r1 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00001d1c <_PyLong_UnsignedLongLong_Converter>: │ │ │ │ │ +00001e10 <_PyLong_UnsignedLongLong_Converter>: │ │ │ │ │ _PyLong_UnsignedLongLong_Converter(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #31 │ │ │ │ │ - bl 7e38 │ │ │ │ │ + bl 7dec │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1d68 <_PyLong_UnsignedLongLong_Converter+0x4c> │ │ │ │ │ + beq 1e5c <_PyLong_UnsignedLongLong_Converter+0x4c> │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bhi 1d50 <_PyLong_UnsignedLongLong_Converter+0x34> │ │ │ │ │ + bhi 1e44 <_PyLong_UnsignedLongLong_Converter+0x34> │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -2158,15 +2225,15 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC58 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00001d70 : │ │ │ │ │ +00001e64 : │ │ │ │ │ kmul_split.constprop.0(): │ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ @@ -2175,23 +2242,21 @@ │ │ │ │ │ mov sl, r3 │ │ │ │ │ lsr r6, r6, #3 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ movlt r4, r6 │ │ │ │ │ movge r4, r1 │ │ │ │ │ sub r6, r6, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 1f18 │ │ │ │ │ + beq 200c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1ef8 │ │ │ │ │ + beq 1fec │ │ │ │ │ add r8, r8, #12 │ │ │ │ │ lsl r2, r4, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r0, r5, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ add r1, r8, r4, lsl #2 │ │ │ │ │ @@ -2199,99 +2264,99 @@ │ │ │ │ │ lsl r2, r6, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ movne r3, r1 │ │ │ │ │ - beq 1e1c │ │ │ │ │ + beq 1f10 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr ip, [r4, r3, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 1f20 │ │ │ │ │ + beq 2014 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 1f34 │ │ │ │ │ + bne 2028 │ │ │ │ │ ldr ip, [r5, #8] │ │ │ │ │ str r7, [r9] │ │ │ │ │ lsrs r3, ip, #3 │ │ │ │ │ - beq 1ed0 │ │ │ │ │ + beq 1fc4 │ │ │ │ │ add r1, r5, r3, lsl #2 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1ed0 │ │ │ │ │ + bne 1fc4 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - beq 1edc │ │ │ │ │ + beq 1fd0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ec8 │ │ │ │ │ + bne 1fbc │ │ │ │ │ subs r2, r3, #2 │ │ │ │ │ - beq 1edc │ │ │ │ │ + beq 1fd0 │ │ │ │ │ ldr r0, [r5, r3, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ec8 │ │ │ │ │ + bne 1fbc │ │ │ │ │ subs r2, r3, #3 │ │ │ │ │ - beq 1edc │ │ │ │ │ + beq 1fd0 │ │ │ │ │ ldr r0, [r1, #-4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ec8 │ │ │ │ │ + bne 1fbc │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ - beq 1edc │ │ │ │ │ + beq 1fd0 │ │ │ │ │ ldr r0, [r1, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1ec8 │ │ │ │ │ + bne 1fbc │ │ │ │ │ subs r2, r3, #5 │ │ │ │ │ - beq 1edc │ │ │ │ │ + beq 1fd0 │ │ │ │ │ ldr r1, [r1, #-12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 1ec8 │ │ │ │ │ + bne 1fbc │ │ │ │ │ sub r1, r5, #12 │ │ │ │ │ sub r2, r3, #6 │ │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ │ - b 1eb4 │ │ │ │ │ + b 1fa8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1edc │ │ │ │ │ + beq 1fd0 │ │ │ │ │ ldr r0, [r1, #-4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1eb0 │ │ │ │ │ + beq 1fa4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 1ee8 │ │ │ │ │ + bne 1fdc │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r5, [sl] │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b 1ed0 │ │ │ │ │ + b 1fc4 │ │ │ │ │ and r3, ip, #3 │ │ │ │ │ orr r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b 1ed0 │ │ │ │ │ + b 1fc4 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1f18 │ │ │ │ │ + bgt 200c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 1f18 │ │ │ │ │ + bne 200c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1e00 │ │ │ │ │ + bne 1ef4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b 1e1c │ │ │ │ │ + b 1f10 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ orr r3, r3, r0, lsl #3 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b 1e1c │ │ │ │ │ + b 1f10 │ │ │ │ │ │ │ │ │ │ -00001f44 : │ │ │ │ │ +00002038 : │ │ │ │ │ v_isub.isra.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ subs r5, r3, #0 │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ lsl r8, r5, #2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -2300,19 +2365,19 @@ │ │ │ │ │ add r4, r6, r3 │ │ │ │ │ sub r0, r2, #4 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ mov r9, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ sub lr, r6, #4 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ - beq 1ff4 │ │ │ │ │ + beq 20e8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 1fd0 │ │ │ │ │ + beq 20c4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 1fb4 │ │ │ │ │ + beq 20a8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ mov lr, r6 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r3, r2, r3 │ │ │ │ │ bic r9, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r9, [r6] │ │ │ │ │ @@ -2328,15 +2393,15 @@ │ │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ │ cmp lr, r4 │ │ │ │ │ sub r3, r2, r3 │ │ │ │ │ sub r3, r3, r9 │ │ │ │ │ bic r9, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r9, [lr] │ │ │ │ │ ubfx r9, r3, #30, #1 │ │ │ │ │ - beq 207c │ │ │ │ │ + beq 2170 │ │ │ │ │ ldr r2, [lr, #4] │ │ │ │ │ mov ip, lr │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ add lr, lr, #16 │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ sub r3, r2, r3 │ │ │ │ │ @@ -2362,15 +2427,15 @@ │ │ │ │ │ ubfx r9, r3, #30, #1 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ sub r3, r2, r3 │ │ │ │ │ sub r3, r3, r9 │ │ │ │ │ bic r9, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r9, [ip, #16] │ │ │ │ │ ubfx r9, r3, #30, #1 │ │ │ │ │ - bne 1ff4 │ │ │ │ │ + bne 20e8 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ movge r9, #0 │ │ │ │ │ andlt r9, r9, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ @@ -2424,18 +2489,18 @@ │ │ │ │ │ cmp r5, r7 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ movge r1, #0 │ │ │ │ │ movlt r1, #1 │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ ands r1, r1, r3, lsr #30 │ │ │ │ │ str r0, [r2] │ │ │ │ │ - bne 214c │ │ │ │ │ + bne 2240 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ │ │ -00002178 : │ │ │ │ │ +0000226c : │ │ │ │ │ v_iadd.isra.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ subs r7, r3, #0 │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsl sl, r7, #2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -2445,19 +2510,19 @@ │ │ │ │ │ mov r1, r2 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ sub r5, r2, #4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ sub r0, r0, #4 │ │ │ │ │ - beq 222c │ │ │ │ │ + beq 2320 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 2208 │ │ │ │ │ + beq 22fc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 21ec │ │ │ │ │ + beq 22e0 │ │ │ │ │ ldr lr, [r8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r3, lr, r3 │ │ │ │ │ bic ip, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r8] │ │ │ │ │ @@ -2473,15 +2538,15 @@ │ │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ │ cmp r0, r6 │ │ │ │ │ add r3, lr, r3 │ │ │ │ │ add r2, r3, r2 │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r0] │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ - beq 22a8 │ │ │ │ │ + beq 239c │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ add r4, r5, #4 │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ add r5, r5, #16 │ │ │ │ │ add r3, lr, r3 │ │ │ │ │ @@ -2504,15 +2569,15 @@ │ │ │ │ │ str ip, [r1, #12] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ add r3, lr, r3 │ │ │ │ │ add r2, r3, r2, lsr #30 │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r1, #16] │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ - bne 222c │ │ │ │ │ + bne 2320 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ cmpne r7, r9 │ │ │ │ │ popge {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r8, r7, lsl #2] │ │ │ │ │ add r1, r7, #1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -2618,107 +2683,107 @@ │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ movge r2, #0 │ │ │ │ │ andlt r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 243c │ │ │ │ │ + bne 2530 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ │ │ -00002474 : │ │ │ │ │ +00002568 : │ │ │ │ │ long_long_meth(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bne 24ac │ │ │ │ │ + bne 25a0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 12e40 <_PyLong_Copy> │ │ │ │ │ + b 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_JUMP24 _PyLong_Copy │ │ │ │ │ │ │ │ │ │ -000024b8 : │ │ │ │ │ +000025ac : │ │ │ │ │ long_long_getter(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 2474 │ │ │ │ │ + b 2568 │ │ │ │ │ │ │ │ │ │ -000024cc : │ │ │ │ │ +000025c0 : │ │ │ │ │ long_get1(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ - ldr r0, [pc, #12] @ 24e4 │ │ │ │ │ + ldr r0, [pc, #12] @ 25d8 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ .word 0x000024d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000024e8 : │ │ │ │ │ +000025dc : │ │ │ │ │ int_as_integer_ratio(): │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 2514 │ │ │ │ │ + bne 2608 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ - ldr r1, [pc, #64] @ 2548 │ │ │ │ │ + ldr r1, [pc, #64] @ 263c │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r0] │ │ │ │ │ b 0 <_PyTuple_FromPairSteal> │ │ │ │ │ R_ARM_JUMP24 _PyTuple_FromPairSteal │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ - ldr r1, [pc, #12] @ 2548 │ │ │ │ │ + ldr r1, [pc, #12] @ 263c │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 <_PyTuple_FromPairSteal> │ │ │ │ │ R_ARM_JUMP24 _PyTuple_FromPairSteal │ │ │ │ │ .word 0x000024d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000254c <_PyLong_UInt32_Converter>: │ │ │ │ │ +00002640 <_PyLong_UInt32_Converter>: │ │ │ │ │ _PyLong_UInt32_Converter(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #31 │ │ │ │ │ - bl 8634 │ │ │ │ │ + bl 85e8 │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2598 <_PyLong_UInt32_Converter+0x4c> │ │ │ │ │ + beq 268c <_PyLong_UInt32_Converter+0x4c> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - bhi 2580 <_PyLong_UInt32_Converter+0x34> │ │ │ │ │ + bhi 2674 <_PyLong_UInt32_Converter+0x34> │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -2727,34 +2792,34 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC59 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -000025a0 : │ │ │ │ │ +00002694 : │ │ │ │ │ int_bit_count(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ lsrs r8, r8, #3 │ │ │ │ │ - beq 269c │ │ │ │ │ + beq 2790 │ │ │ │ │ mov r4, #0 │ │ │ │ │ add r6, r0, #8 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r9, r4 │ │ │ │ │ ands r3, r8, #3 │ │ │ │ │ - beq 2630 │ │ │ │ │ + beq 2724 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 2614 │ │ │ │ │ + beq 2708 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 2600 │ │ │ │ │ + beq 26f4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r9, #1 │ │ │ │ │ ldr r0, [r6, #12]! │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ adds r4, r0, r4 │ │ │ │ │ asr r7, r0, #31 │ │ │ │ │ @@ -2767,15 +2832,15 @@ │ │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ adds r4, r0, r4 │ │ │ │ │ adc r7, r7, r0, asr #31 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - beq 2688 │ │ │ │ │ + beq 277c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r9, r9, #4 │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ adds r4, r0, r4 │ │ │ │ │ adc r7, r7, r0, asr #31 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ @@ -2793,26 +2858,26 @@ │ │ │ │ │ add r6, r6, #16 │ │ │ │ │ adc r7, r7, r3, asr #31 │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_CALL __popcountsi2 │ │ │ │ │ adds r4, r0, r4 │ │ │ │ │ adc r7, r7, r0, asr #31 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bne 2630 │ │ │ │ │ + bne 2724 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ - b 11b34 │ │ │ │ │ + b 119a0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromInt64 │ │ │ │ │ mov r4, r8 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - b 2688 │ │ │ │ │ + b 277c │ │ │ │ │ │ │ │ │ │ -000026a8 : │ │ │ │ │ +0000279c : │ │ │ │ │ pylong_int_to_decimal_string(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ @@ -2824,249 +2889,248 @@ │ │ │ │ │ ldr r5, [fp, #4] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyImport_ImportModule │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 294c │ │ │ │ │ + beq 2a40 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallMethod │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 292c │ │ │ │ │ + beq 2a20 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 2914 │ │ │ │ │ + beq 2a08 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 288c │ │ │ │ │ + bne 2980 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 2788 │ │ │ │ │ + bne 287c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ str r6, [r9] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2754 │ │ │ │ │ + bgt 2848 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 2960 │ │ │ │ │ + beq 2a54 │ │ │ │ │ ldr r4, [r6] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 276c │ │ │ │ │ + bgt 2860 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ str r4, [r6] │ │ │ │ │ - beq 277c │ │ │ │ │ + beq 2870 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2770 │ │ │ │ │ + b 2864 │ │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 28e8 │ │ │ │ │ + beq 29dc │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r7, r6, #20 │ │ │ │ │ addeq r7, r6, #28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldrb r8, [r6, #16] │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ ubfx r8, r8, #2, #3 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - beq 292c │ │ │ │ │ + beq 2a20 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 283c │ │ │ │ │ + ble 2930 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - bne 2864 │ │ │ │ │ + bne 2958 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - bls 2844 │ │ │ │ │ + bls 2938 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ sub r3, r3, r7 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bls 2844 │ │ │ │ │ + bls 2938 │ │ │ │ │ bic ip, r1, #3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [r7, r3] │ │ │ │ │ str r0, [r2, r3] │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne 2800 │ │ │ │ │ + bne 28f4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ addne r0, r2, r3 │ │ │ │ │ - beq 2834 │ │ │ │ │ + beq 2928 │ │ │ │ │ ldrb ip, [r7, r3] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ strb ip, [r0], #1 │ │ │ │ │ - bgt 2820 │ │ │ │ │ + bgt 2914 │ │ │ │ │ add r1, r2, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - b 273c │ │ │ │ │ + b 2830 │ │ │ │ │ sub r0, r7, #1 │ │ │ │ │ add r1, r2, r1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ │ strb r2, [r3], #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 2850 │ │ │ │ │ - b 2838 │ │ │ │ │ + bne 2944 │ │ │ │ │ + b 292c │ │ │ │ │ cmp r8, #2 │ │ │ │ │ - beq 28f0 │ │ │ │ │ + beq 29e4 │ │ │ │ │ sub r0, r7, #4 │ │ │ │ │ add r1, r2, r1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ │ strb r2, [r3], #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 2878 │ │ │ │ │ - b 2838 │ │ │ │ │ + bne 296c │ │ │ │ │ + b 292c │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ │ - bhi 28d0 │ │ │ │ │ + bhi 29c4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 28b8 │ │ │ │ │ + beq 29ac │ │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 292c │ │ │ │ │ + beq 2a20 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 273c │ │ │ │ │ - b 292c │ │ │ │ │ + bge 2830 │ │ │ │ │ + b 2a20 │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt 289c │ │ │ │ │ - b 28b8 │ │ │ │ │ + blt 2990 │ │ │ │ │ + b 29ac │ │ │ │ │ ldr r7, [r6, #28] │ │ │ │ │ - b 27a4 │ │ │ │ │ + b 2898 │ │ │ │ │ sub r0, r7, #2 │ │ │ │ │ add r1, r2, r1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldrh r2, [r0, #2]! │ │ │ │ │ strb r2, [r3], #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 28fc │ │ │ │ │ + bne 29f0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b 283c │ │ │ │ │ + b 2930 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC61 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2944 │ │ │ │ │ + bgt 2a38 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 2954 │ │ │ │ │ + beq 2a48 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 2770 │ │ │ │ │ + b 2864 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2944 │ │ │ │ │ + b 2a38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2754 │ │ │ │ │ + b 2848 │ │ │ │ │ │ │ │ │ │ -0000296c <_PyLong_DivmodNear>: │ │ │ │ │ +00002a60 <_PyLong_DivmodNear>: │ │ │ │ │ _PyLong_DivmodNear(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 2cc0 <_PyLong_DivmodNear+0x354> │ │ │ │ │ + beq 2db4 <_PyLong_DivmodNear+0x354> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 2cc0 <_PyLong_DivmodNear+0x354> │ │ │ │ │ + beq 2db4 <_PyLong_DivmodNear+0x354> │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ - bl ccc8 │ │ │ │ │ + bl cca0 │ │ │ │ │ R_ARM_CALL long_divrem │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2bd8 <_PyLong_DivmodNear+0x26c> │ │ │ │ │ + beq 2ccc <_PyLong_DivmodNear+0x26c> │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r8, [r7, #8] │ │ │ │ │ and r3, r8, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 2bf4 <_PyLong_DivmodNear+0x288> │ │ │ │ │ + beq 2ce8 <_PyLong_DivmodNear+0x288> │ │ │ │ │ cmp r8, #15 │ │ │ │ │ - bhi 2a14 <_PyLong_DivmodNear+0xa8> │ │ │ │ │ + bhi 2b08 <_PyLong_DivmodNear+0xa8> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ asrs r2, r3, #31 │ │ │ │ │ - bmi 2ca4 <_PyLong_DivmodNear+0x338> │ │ │ │ │ + bmi 2d98 <_PyLong_DivmodNear+0x338> │ │ │ │ │ adds r0, r3, r3 │ │ │ │ │ adc r1, r2, r2 │ │ │ │ │ - bl 630 <_PyLong_FromSTwoDigits> │ │ │ │ │ + bl 724 <_PyLong_FromSTwoDigits> │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b 2ac4 <_PyLong_DivmodNear+0x158> │ │ │ │ │ + b 2bb8 <_PyLong_DivmodNear+0x158> │ │ │ │ │ lsr r8, r8, #3 │ │ │ │ │ add r0, r8, #1 │ │ │ │ │ - bl 3e4 │ │ │ │ │ - R_ARM_CALL long_alloc │ │ │ │ │ + bl 0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2bd8 <_PyLong_DivmodNear+0x26c> │ │ │ │ │ + beq 2ccc <_PyLong_DivmodNear+0x26c> │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 2c88 <_PyLong_DivmodNear+0x31c> │ │ │ │ │ + beq 2d7c <_PyLong_DivmodNear+0x31c> │ │ │ │ │ mov r1, #0 │ │ │ │ │ add lr, r7, #8 │ │ │ │ │ add ip, r0, #8 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r3, [lr, #4]! │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ @@ -3075,195 +3139,195 @@ │ │ │ │ │ orrcs r2, r2, #1 │ │ │ │ │ bic sl, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ lsr r9, r3, #30 │ │ │ │ │ str sl, [ip, #4]! │ │ │ │ │ orr r9, r9, r2, lsl #2 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ - bne 2a4c <_PyLong_DivmodNear+0xe0> │ │ │ │ │ + bne 2b40 <_PyLong_DivmodNear+0xe0> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add r8, r0, r8, lsl #2 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ str r9, [r8, #12] │ │ │ │ │ movne r3, r1 │ │ │ │ │ addne r8, r0, #12 │ │ │ │ │ - beq 2abc <_PyLong_DivmodNear+0x150> │ │ │ │ │ + beq 2bb0 <_PyLong_DivmodNear+0x150> │ │ │ │ │ mov ip, r3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr lr, [r8, r3, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 2c38 <_PyLong_DivmodNear+0x2cc> │ │ │ │ │ + beq 2d2c <_PyLong_DivmodNear+0x2cc> │ │ │ │ │ cmp ip, r1 │ │ │ │ │ andne r2, r2, #3 │ │ │ │ │ orrne r2, r2, ip, lsl #3 │ │ │ │ │ strne r2, [r0, #8] │ │ │ │ │ - bl 134 │ │ │ │ │ + bl 228 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 2bd8 <_PyLong_DivmodNear+0x26c> │ │ │ │ │ + beq 2ccc <_PyLong_DivmodNear+0x26c> │ │ │ │ │ and r5, r5, #3 │ │ │ │ │ and r4, r4, #3 │ │ │ │ │ sub r5, r5, #2 │ │ │ │ │ sub r4, r4, #2 │ │ │ │ │ clz r5, r5 │ │ │ │ │ clz r4, r4 │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ lsr r4, r4, #5 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne 2bfc <_PyLong_DivmodNear+0x290> │ │ │ │ │ + bne 2cf0 <_PyLong_DivmodNear+0x290> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 264 │ │ │ │ │ + bl 358 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2cdc <_PyLong_DivmodNear+0x370> │ │ │ │ │ + ble 2dd0 <_PyLong_DivmodNear+0x370> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 2b5c <_PyLong_DivmodNear+0x1f0> │ │ │ │ │ + beq 2c50 <_PyLong_DivmodNear+0x1f0> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bgt 2b64 <_PyLong_DivmodNear+0x1f8> │ │ │ │ │ + bgt 2c58 <_PyLong_DivmodNear+0x1f8> │ │ │ │ │ ldrb r3, [r8, #12] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r1, r7 │ │ │ │ │ moveq r9, r8 │ │ │ │ │ - bne 2b64 <_PyLong_DivmodNear+0x1f8> │ │ │ │ │ + bne 2c58 <_PyLong_DivmodNear+0x1f8> │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 <_PyTuple_FromPairSteal> │ │ │ │ │ R_ARM_JUMP24 _PyTuple_FromPairSteal │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bge 2b2c <_PyLong_DivmodNear+0x1c0> │ │ │ │ │ + bge 2c20 <_PyLong_DivmodNear+0x1c0> │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne 2c58 <_PyLong_DivmodNear+0x2ec> │ │ │ │ │ - ldr r1, [pc, #384] @ 2cf4 <_PyLong_DivmodNear+0x388> │ │ │ │ │ + bne 2d4c <_PyLong_DivmodNear+0x2ec> │ │ │ │ │ + ldr r1, [pc, #384] @ 2de8 <_PyLong_DivmodNear+0x388> │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 53f8 │ │ │ │ │ + bl 53a8 │ │ │ │ │ R_ARM_CALL long_add │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2ba0 <_PyLong_DivmodNear+0x234> │ │ │ │ │ + bgt 2c94 <_PyLong_DivmodNear+0x234> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 2ba0 <_PyLong_DivmodNear+0x234> │ │ │ │ │ + bne 2c94 <_PyLong_DivmodNear+0x234> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 2bd8 <_PyLong_DivmodNear+0x26c> │ │ │ │ │ + beq 2ccc <_PyLong_DivmodNear+0x26c> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne 2c4c <_PyLong_DivmodNear+0x2e0> │ │ │ │ │ - bl 99bc │ │ │ │ │ + bne 2d40 <_PyLong_DivmodNear+0x2e0> │ │ │ │ │ + bl 9994 │ │ │ │ │ R_ARM_CALL long_sub │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2c68 <_PyLong_DivmodNear+0x2fc> │ │ │ │ │ + ble 2d5c <_PyLong_DivmodNear+0x2fc> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 2b4c <_PyLong_DivmodNear+0x1e0> │ │ │ │ │ + bne 2c40 <_PyLong_DivmodNear+0x1e0> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r8, [pc, #252] @ 2cf8 <_PyLong_DivmodNear+0x38c> │ │ │ │ │ - b 2acc <_PyLong_DivmodNear+0x160> │ │ │ │ │ + ldr r8, [pc, #252] @ 2dec <_PyLong_DivmodNear+0x38c> │ │ │ │ │ + b 2bc0 <_PyLong_DivmodNear+0x160> │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 5e8 │ │ │ │ │ + bl 6dc │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2c28 <_PyLong_DivmodNear+0x2bc> │ │ │ │ │ + bgt 2d1c <_PyLong_DivmodNear+0x2bc> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 2c28 <_PyLong_DivmodNear+0x2bc> │ │ │ │ │ + bne 2d1c <_PyLong_DivmodNear+0x2bc> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 2bd8 <_PyLong_DivmodNear+0x26c> │ │ │ │ │ + beq 2ccc <_PyLong_DivmodNear+0x26c> │ │ │ │ │ mov r8, r9 │ │ │ │ │ - b 2af4 <_PyLong_DivmodNear+0x188> │ │ │ │ │ + b 2be8 <_PyLong_DivmodNear+0x188> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2a98 <_PyLong_DivmodNear+0x12c> │ │ │ │ │ + bne 2b8c <_PyLong_DivmodNear+0x12c> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b 2abc <_PyLong_DivmodNear+0x150> │ │ │ │ │ - bl 53f8 │ │ │ │ │ + b 2bb0 <_PyLong_DivmodNear+0x150> │ │ │ │ │ + bl 53a8 │ │ │ │ │ R_ARM_CALL long_add │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 2bc0 <_PyLong_DivmodNear+0x254> │ │ │ │ │ + b 2cb4 <_PyLong_DivmodNear+0x254> │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9300 │ │ │ │ │ R_ARM_CALL long_sub.constprop.0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b 2b7c <_PyLong_DivmodNear+0x210> │ │ │ │ │ + b 2c70 <_PyLong_DivmodNear+0x210> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 2bd0 <_PyLong_DivmodNear+0x264> │ │ │ │ │ + bne 2cc4 <_PyLong_DivmodNear+0x264> │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 2bd0 <_PyLong_DivmodNear+0x264> │ │ │ │ │ + b 2cc4 <_PyLong_DivmodNear+0x264> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b 2a38 <_PyLong_DivmodNear+0xcc> │ │ │ │ │ + b 2b2c <_PyLong_DivmodNear+0xcc> │ │ │ │ │ rsbs r3, r3, #0 │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ adds r3, r3, r3 │ │ │ │ │ adc r2, r2, r2 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ - b 2a08 <_PyLong_DivmodNear+0x9c> │ │ │ │ │ + b 2afc <_PyLong_DivmodNear+0x9c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC62 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 2be8 <_PyLong_DivmodNear+0x27c> │ │ │ │ │ + b 2cdc <_PyLong_DivmodNear+0x27c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 2b10 <_PyLong_DivmodNear+0x1a4> │ │ │ │ │ + bne 2c04 <_PyLong_DivmodNear+0x1a4> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2b10 <_PyLong_DivmodNear+0x1a4> │ │ │ │ │ + b 2c04 <_PyLong_DivmodNear+0x1a4> │ │ │ │ │ .word 0x000024d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002cfc : │ │ │ │ │ +00002df0 : │ │ │ │ │ pylong_int_divmod(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ @@ -3274,15 +3338,15 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC8 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyImport_ImportModule │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 2e4c │ │ │ │ │ + beq 2f40 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r1, [sp] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC63 │ │ │ │ │ @@ -3291,107 +3355,107 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallMethod │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2d74 │ │ │ │ │ + bgt 2e68 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - beq 2e9c │ │ │ │ │ + beq 2f90 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2e4c │ │ │ │ │ + beq 2f40 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ │ - beq 2e1c │ │ │ │ │ + beq 2f10 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne 2e1c │ │ │ │ │ + bne 2f10 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst r1, #16777216 @ 0x1000000 │ │ │ │ │ - beq 2e5c │ │ │ │ │ + beq 2f50 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst r1, #16777216 @ 0x1000000 │ │ │ │ │ - beq 2e5c │ │ │ │ │ + beq 2f50 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ strle r1, [r2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [r7] │ │ │ │ │ - beq 2df0 │ │ │ │ │ + beq 2ee4 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r0] │ │ │ │ │ str r0, [r5] │ │ │ │ │ ldr r4, [r3] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2e54 │ │ │ │ │ + bgt 2f48 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ str r4, [r3] │ │ │ │ │ - bne 2e54 │ │ │ │ │ + bne 2f48 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2e34 │ │ │ │ │ + bgt 2f28 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 2eb0 │ │ │ │ │ + beq 2fa4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC65 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 2e10 │ │ │ │ │ + b 2f04 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 2e10 │ │ │ │ │ + b 2f04 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2e84 │ │ │ │ │ + ble 2f78 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC66 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC66 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 2e4c │ │ │ │ │ + b 2f40 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 2e68 │ │ │ │ │ + bne 2f5c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2e68 │ │ │ │ │ + b 2f5c │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 2d74 │ │ │ │ │ + b 2e68 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2e34 │ │ │ │ │ + b 2f28 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -289,102 +289,20 @@ │ │ │ │ │ add r3, r3, lr │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ addhi r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq 3a8 │ │ │ │ │ b 3b8 │ │ │ │ │ │ │ │ │ │ -000003e4 : │ │ │ │ │ -long_alloc(): │ │ │ │ │ - push {r4, fp, lr} │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - add fp, sp, #8 │ │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - sub sp, sp, #12 │ │ │ │ │ - cmn r0, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 4cc │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - cmp r0, #1 │ │ │ │ │ - bls 46c │ │ │ │ │ - add r0, r0, #3 │ │ │ │ │ - lsl r0, r0, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_Malloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 4c0 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - str r3, [r0, #4] │ │ │ │ │ - str r0, [fp, #-16] │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r2, r2, #1 │ │ │ │ │ - strle r2, [r3] │ │ │ │ │ - bl 0 <_Py_NewReference> │ │ │ │ │ - R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - str r3, [r0, #8] │ │ │ │ │ - lsl r3, r4, #3 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - orreq r3, r3, #1 │ │ │ │ │ - str r3, [r0, #8] │ │ │ │ │ - sub sp, fp, #8 │ │ │ │ │ - pop {r4, fp, pc} │ │ │ │ │ - ldr r3, [pc, #116] @ 4e8 │ │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ │ - ldr r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 4b0 │ │ │ │ │ - ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ - ldr r1, [r0] │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ - str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ - str r0, [fp, #-16] │ │ │ │ │ - bl 0 <_Py_NewReference> │ │ │ │ │ - R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ │ - b 454 │ │ │ │ │ - mov r0, #16 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_Malloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 424 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - mov r0, #0 │ │ │ │ │ - b 464 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC0 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4c4 │ │ │ │ │ - .word 0x0000006c │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - │ │ │ │ │ -000004ec : │ │ │ │ │ +000003e4 : │ │ │ │ │ PyLong_FromLong(): │ │ │ │ │ add r2, r0, #5 │ │ │ │ │ movw r3, #1029 @ 0x405 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bhi 514 │ │ │ │ │ + bhi 40c │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, r2, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ @@ -394,23 +312,23 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi 610 │ │ │ │ │ - ldr r2, [pc, #348] @ 6a0 │ │ │ │ │ + bhi 508 │ │ │ │ │ + ldr r2, [pc, #348] @ 598 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5a8 │ │ │ │ │ + beq 4a0 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ @@ -429,15 +347,15 @@ │ │ │ │ │ pop {fp, pc} │ │ │ │ │ mov r0, #16 │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 694 │ │ │ │ │ + beq 58c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ @@ -452,21 +370,21 @@ │ │ │ │ │ mov r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ eor r2, r3, r3, asr #31 │ │ │ │ │ sub r2, r2, r3, asr #31 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ movge r3, #8 │ │ │ │ │ movlt r3, #10 │ │ │ │ │ - b 598 │ │ │ │ │ + b 490 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 694 │ │ │ │ │ + beq 58c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ ldr ip, [r2] │ │ │ │ │ @@ -489,28 +407,28 @@ │ │ │ │ │ movlt ip, #18 │ │ │ │ │ lsrlt r1, r1, #30 │ │ │ │ │ movge ip, #16 │ │ │ │ │ movge r1, #1 │ │ │ │ │ str ip, [r0, #8] │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ str r1, [r3] │ │ │ │ │ - b 5a0 │ │ │ │ │ + b 498 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 5a0 │ │ │ │ │ + b 498 │ │ │ │ │ .word 0x00000154 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000006a4 : │ │ │ │ │ +0000059c : │ │ │ │ │ PyLong_FromSsize_t(): │ │ │ │ │ add r2, r0, #5 │ │ │ │ │ movw r3, #1029 @ 0x405 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bhi 6cc │ │ │ │ │ + bhi 5c4 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, r2, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ @@ -520,23 +438,23 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi 7c8 │ │ │ │ │ - ldr r2, [pc, #348] @ 858 │ │ │ │ │ + bhi 6c0 │ │ │ │ │ + ldr r2, [pc, #348] @ 750 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 760 │ │ │ │ │ + beq 658 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ @@ -555,15 +473,15 @@ │ │ │ │ │ pop {fp, pc} │ │ │ │ │ mov r0, #16 │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 84c │ │ │ │ │ + beq 744 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ @@ -578,21 +496,21 @@ │ │ │ │ │ mov r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ eor r2, r3, r3, asr #31 │ │ │ │ │ sub r2, r2, r3, asr #31 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ movge r3, #8 │ │ │ │ │ movlt r3, #10 │ │ │ │ │ - b 750 │ │ │ │ │ + b 648 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 84c │ │ │ │ │ + beq 744 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ ldr ip, [r2] │ │ │ │ │ @@ -615,57 +533,57 @@ │ │ │ │ │ movlt ip, #18 │ │ │ │ │ lsrlt r1, r1, #30 │ │ │ │ │ movge ip, #16 │ │ │ │ │ movge r1, #1 │ │ │ │ │ str ip, [r0, #8] │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ str r1, [r3] │ │ │ │ │ - b 758 │ │ │ │ │ + b 650 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 758 │ │ │ │ │ + b 650 │ │ │ │ │ .word 0x00000154 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000085c : │ │ │ │ │ +00000754 : │ │ │ │ │ PyLong_AsSsize_t(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 924 │ │ │ │ │ + beq 81c │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 908 │ │ │ │ │ + beq 800 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ and r0, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ - bhi 8a8 │ │ │ │ │ + bhi 7a0 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mul r0, r3, r0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ sub ip, r2, #1 │ │ │ │ │ lsl ip, ip, #2 │ │ │ │ │ add r1, r3, ip │ │ │ │ │ ldr lr, [r1, #12] │ │ │ │ │ cmp lr, #3 │ │ │ │ │ - bhi 8e8 │ │ │ │ │ + bhi 7e0 │ │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ orr r1, r1, lr, lsl #30 │ │ │ │ │ - bne 954 │ │ │ │ │ + bne 84c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt 938 │ │ │ │ │ + blt 830 │ │ │ │ │ mul r0, r0, r1 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -684,43 +602,43 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 900 │ │ │ │ │ + b 7f8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #714 @ 0x2ca │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 900 │ │ │ │ │ + b 7f8 │ │ │ │ │ sub r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ ands r1, r1, r0, lsr #31 │ │ │ │ │ - beq 8e8 │ │ │ │ │ + beq 7e0 │ │ │ │ │ mov r0, #-2147483648 @ 0x80000000 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ sub r2, r2, #3 │ │ │ │ │ add r3, r3, ip │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - bhi 8e8 │ │ │ │ │ + bhi 7e0 │ │ │ │ │ ldr ip, [r3], #-4 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ orr r1, ip, r1, lsl #30 │ │ │ │ │ - beq 8d8 │ │ │ │ │ - b 960 │ │ │ │ │ + beq 7d0 │ │ │ │ │ + b 858 │ │ │ │ │ │ │ │ │ │ -00000980 : │ │ │ │ │ +00000878 : │ │ │ │ │ PyLong_FromString(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ subs r3, r2, #0 │ │ │ │ │ @@ -729,104 +647,104 @@ │ │ │ │ │ cmp r2, #1 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r2, #36 @ 0x24 │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - bne 17cc │ │ │ │ │ + bne 16c4 │ │ │ │ │ ldrb r3, [r0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1860 │ │ │ │ │ + beq 1758 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 1754 │ │ │ │ │ + bne 164c │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ - beq 1454 │ │ │ │ │ + beq 134c │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ │ - beq 13d0 │ │ │ │ │ + beq 12c8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 13e8 │ │ │ │ │ + beq 12e0 │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ - beq 1068 │ │ │ │ │ + beq f60 │ │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ │ - beq 171c │ │ │ │ │ + beq 1614 │ │ │ │ │ sub r0, r9, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ and r0, r0, r9 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r6, #0 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov ip, r6 │ │ │ │ │ - b a58 │ │ │ │ │ + b 950 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ addne r6, r6, #1 │ │ │ │ │ movne r4, r2 │ │ │ │ │ movne ip, r3 │ │ │ │ │ - beq 157c │ │ │ │ │ + beq 1474 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ │ add r1, r8, r3 │ │ │ │ │ ldrb r1, [r1, #228] @ 0xe4 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - blt a44 │ │ │ │ │ + blt 93c │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - beq 157c │ │ │ │ │ + beq 1474 │ │ │ │ │ cmp ip, #95 @ 0x5f │ │ │ │ │ - beq 1838 │ │ │ │ │ + beq 1730 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq 14f4 │ │ │ │ │ + beq 13ec │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10c4 │ │ │ │ │ + bne fbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - beq 10f0 │ │ │ │ │ + beq fe8 │ │ │ │ │ cmp r6, #640 @ 0x280 │ │ │ │ │ - bgt 1590 │ │ │ │ │ + bgt 1488 │ │ │ │ │ vmov s15, r6 │ │ │ │ │ lsl r5, r9, #3 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR2 │ │ │ │ │ add r3, r6, r5 │ │ │ │ │ vcvt.f64.s32 d4, s15 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ - vldr d7, [pc, #856] @ e20 │ │ │ │ │ + vldr d7, [pc, #856] @ d18 │ │ │ │ │ vldr d5, [r3, #24] │ │ │ │ │ vmla.f64 d6, d4, d5 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt 1610 │ │ │ │ │ + bgt 1508 │ │ │ │ │ vcvt.s32.f64 s15, d6 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ vstr s15, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmn r3, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 1610 │ │ │ │ │ + bgt 1508 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls 1308 │ │ │ │ │ + bls 1200 │ │ │ │ │ add r0, r3, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 14c4 │ │ │ │ │ + beq 13bc │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ mov r0, sl │ │ │ │ │ str r8, [sl, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r8] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -834,17 +752,17 @@ │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [sl, #8] │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ str r3, [sl, #8] │ │ │ │ │ str r2, [sl, #12] │ │ │ │ │ - bls f9c │ │ │ │ │ + bls e94 │ │ │ │ │ add r6, r6, r9, lsl #2 │ │ │ │ │ - ldr r3, [pc, #728] @ e28 │ │ │ │ │ + ldr r3, [pc, #728] @ d20 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r6, #320] @ 0x140 │ │ │ │ │ mov r6, r9 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r9, r7 │ │ │ │ │ @@ -855,131 +773,131 @@ │ │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - beq 12c4 │ │ │ │ │ + beq 11bc │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ ldrb r4, [r3, #228] @ 0xe4 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r1, ip │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 104c │ │ │ │ │ + beq f44 │ │ │ │ │ ldrb r3, [r9, #1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - beq 16f8 │ │ │ │ │ + beq 15f0 │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ add r1, r9, #2 │ │ │ │ │ ldrb r3, [r3, #228] @ 0xe4 │ │ │ │ │ umlal r3, r2, r4, r6 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r1, ip │ │ │ │ │ cmpne r3, #2 │ │ │ │ │ movgt r3, #2 │ │ │ │ │ - ble 12b0 │ │ │ │ │ + ble 11a8 │ │ │ │ │ ldrb r1, [r1] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - beq 1698 │ │ │ │ │ + beq 1590 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r2, r1 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldrb r2, [r1, #228] @ 0xe4 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ umlal r1, r2, r4, r6 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add r1, r9, #3 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ cmpne ip, r3 │ │ │ │ │ - ble 10a0 │ │ │ │ │ + ble f98 │ │ │ │ │ ldrb r1, [r1] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - beq 16d4 │ │ │ │ │ + beq 15cc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r2, r1 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldrb r2, [r1, #228] @ 0xe4 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ umlal r1, r2, r4, r6 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add r1, r9, #4 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ cmpne ip, r3 │ │ │ │ │ - ble 10a0 │ │ │ │ │ + ble f98 │ │ │ │ │ ldrb r1, [r1] │ │ │ │ │ cmp r1, #95 @ 0x5f │ │ │ │ │ - beq ca8 │ │ │ │ │ + beq ba0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r1, r2, r1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldrb r1, [r1, #228] @ 0xe4 │ │ │ │ │ umlal r1, r2, r4, r6 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r0, r9, #5 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ cmpne ip, r3 │ │ │ │ │ - ble 12fc │ │ │ │ │ + ble 11f4 │ │ │ │ │ asr lr, r6, #31 │ │ │ │ │ ldrb ip, [r0], #1 │ │ │ │ │ mul r1, r6, r2 │ │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mla r1, r4, lr, r1 │ │ │ │ │ cmp ip, #95 @ 0x5f │ │ │ │ │ add ip, r5, ip │ │ │ │ │ - beq cf4 │ │ │ │ │ + beq bec │ │ │ │ │ umull r4, r2, r6, r4 │ │ │ │ │ ldrb ip, [ip, #228] @ 0xe4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ adds r4, ip, r4 │ │ │ │ │ adc r2, r1, r2 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ cmpne r1, r3 │ │ │ │ │ - bgt cc4 │ │ │ │ │ + bgt bbc │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 10b8 │ │ │ │ │ + beq fb0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ asr r0, r6, #31 │ │ │ │ │ - ble 105c │ │ │ │ │ + ble f54 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ umull lr, r7, r6, r6 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - beq d4c │ │ │ │ │ + beq c44 │ │ │ │ │ mul r1, lr, r0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mla r1, r6, r7, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ umull lr, r7, lr, r6 │ │ │ │ │ add r7, r1, r7 │ │ │ │ │ - bne d30 │ │ │ │ │ + bne c28 │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ add r1, sl, #12 │ │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ lsr r8, r3, #3 │ │ │ │ │ add r8, r1, r8, lsl #2 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bcs 1348 │ │ │ │ │ + bcs 1240 │ │ │ │ │ ldr r0, [sl, #12] │ │ │ │ │ mvn ip, r1 │ │ │ │ │ add ip, r8, ip │ │ │ │ │ add r5, sl, #16 │ │ │ │ │ ubfx ip, ip, #2, #2 │ │ │ │ │ umull r1, r3, r0, lr │ │ │ │ │ adds r1, r1, r4 │ │ │ │ │ @@ -987,21 +905,21 @@ │ │ │ │ │ lsr r4, r1, #30 │ │ │ │ │ adc r3, r3, r2 │ │ │ │ │ bic r2, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ str r2, [sl, #12] │ │ │ │ │ orr r4, r4, r3, lsl #2 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ - bls ee4 │ │ │ │ │ + bls ddc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq e40 │ │ │ │ │ + beq d38 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq de8 │ │ │ │ │ + beq ce0 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - bne 123c │ │ │ │ │ + bne 1134 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ umull r1, r3, r0, lr │ │ │ │ │ adds r1, r1, r4 │ │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ │ lsr r4, r1, #30 │ │ │ │ │ adc r3, r3, r2 │ │ │ │ │ bic r2, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -1015,16 +933,16 @@ │ │ │ │ │ lsr r4, r1, #30 │ │ │ │ │ adc r3, r3, r2 │ │ │ │ │ bic r2, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r5], #4 │ │ │ │ │ orr r4, r4, r3, lsl #2 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bls ee4 │ │ │ │ │ - b e40 │ │ │ │ │ + bls ddc │ │ │ │ │ + b d38 │ │ │ │ │ nop {0} │ │ │ │ │ .word 0xfc000000 │ │ │ │ │ .word 0x41bfffff │ │ │ │ │ .word 0x00000208 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -1072,431 +990,432 @@ │ │ │ │ │ lsr r4, r3, #30 │ │ │ │ │ adc r2, r1, r2, lsr #30 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ str r1, [ip, #8] │ │ │ │ │ orr r4, r4, r2, lsl #2 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ - bhi e40 │ │ │ │ │ + bhi d38 │ │ │ │ │ orrs r2, r4, r2 │ │ │ │ │ - beq 12c8 │ │ │ │ │ + beq 11c0 │ │ │ │ │ movw r2, #65523 @ 0xfff3 │ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r2, r2, sl │ │ │ │ │ add r2, r8, r2 │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ bic r2, r2, #3 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r1, r3, lsr #3 │ │ │ │ │ - ble 17e8 │ │ │ │ │ + ble 16e0 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r4, [r2] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ str r3, [sl, #8] │ │ │ │ │ - bcc b88 │ │ │ │ │ + bcc a80 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ - bne 177c │ │ │ │ │ + bne 1674 │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq 1790 │ │ │ │ │ + beq 1688 │ │ │ │ │ add r1, sl, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ addeq lr, sl, #12 │ │ │ │ │ - beq 1020 │ │ │ │ │ + beq f18 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls 1790 │ │ │ │ │ + bls 1688 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 13a8 │ │ │ │ │ + beq 12a0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ mov r0, sl │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, #5 │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1004 │ │ │ │ │ + bgt efc │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [sl] │ │ │ │ │ - bne 1004 │ │ │ │ │ - ldr r2, [pc, #-404] @ e2c │ │ │ │ │ + bne efc │ │ │ │ │ + ldr r2, [pc, #-404] @ d24 │ │ │ │ │ ldr r5, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 1358 │ │ │ │ │ + bne 1250 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 17c0 │ │ │ │ │ - ldr r3, [pc, #-424] @ e30 │ │ │ │ │ + bne 16b8 │ │ │ │ │ + ldr r3, [pc, #-424] @ d28 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 137c │ │ │ │ │ + bhi 1274 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [sl] │ │ │ │ │ str sl, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r2, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r2, r2, r4, lsl #4 │ │ │ │ │ add sl, r2, r3 │ │ │ │ │ - b f74 │ │ │ │ │ + b e6c │ │ │ │ │ mov r1, r0 │ │ │ │ │ sub r0, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 122c │ │ │ │ │ + beq 1124 │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 101c │ │ │ │ │ + beq f14 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ andne r3, r3, #3 │ │ │ │ │ orrne r3, r3, r1, lsl #3 │ │ │ │ │ strne r3, [sl, #8] │ │ │ │ │ - b f6c │ │ │ │ │ + b e64 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 10b8 │ │ │ │ │ + beq fb0 │ │ │ │ │ mov lr, r6 │ │ │ │ │ asr r7, r6, #31 │ │ │ │ │ - b d4c │ │ │ │ │ + b c44 │ │ │ │ │ cmp r9, #16 │ │ │ │ │ - beq 1424 │ │ │ │ │ + beq 131c │ │ │ │ │ cmp r9, #8 │ │ │ │ │ - beq 12e0 │ │ │ │ │ + beq 11d8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp r9, #2 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bne 1288 │ │ │ │ │ + bne 1180 │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ │ ldrne r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bne a2c │ │ │ │ │ - b 143c │ │ │ │ │ + bne 924 │ │ │ │ │ + b 1334 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ mov r0, ip │ │ │ │ │ movne r9, r1 │ │ │ │ │ asrne r0, r6, #31 │ │ │ │ │ - bne d20 │ │ │ │ │ + bne c18 │ │ │ │ │ mov r9, r1 │ │ │ │ │ ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b d4c │ │ │ │ │ + b c44 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ ands r3, r3, #8 │ │ │ │ │ - beq 14f4 │ │ │ │ │ + beq 13ec │ │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1388 │ │ │ │ │ + bne 1280 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a9c │ │ │ │ │ + bne 994 │ │ │ │ │ lsrs r3, r9, #2 │ │ │ │ │ - beq 1294 │ │ │ │ │ + beq 118c │ │ │ │ │ mov r5, #2 │ │ │ │ │ asrs r3, r9, #3 │ │ │ │ │ - beq 12a0 │ │ │ │ │ + beq 1198 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ - bne 1104 │ │ │ │ │ + bne ffc │ │ │ │ │ cmp r5, #1 │ │ │ │ │ mvneq r0, #-2147483619 @ 0x8000001d │ │ │ │ │ - bne 12a0 │ │ │ │ │ + bne 1198 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bgt 18b0 │ │ │ │ │ + bgt 17a8 │ │ │ │ │ mul r6, r5, r6 │ │ │ │ │ movw r3, #34953 @ 0x8889 │ │ │ │ │ movt r3, #34952 @ 0x8888 │ │ │ │ │ add r6, r6, #29 │ │ │ │ │ smull r2, r3, r3, r6 │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ asr r6, r6, #31 │ │ │ │ │ rsb r6, r6, r3, asr #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq f90 │ │ │ │ │ + beq e88 │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ add lr, sl, #12 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bhi 1410 │ │ │ │ │ + bhi 1308 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r9, lr │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r3, ip │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 118c │ │ │ │ │ + b 1084 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq 11e4 │ │ │ │ │ + beq 10dc │ │ │ │ │ sub r4, r4, #1 │ │ │ │ │ ldrb r0, [r4] │ │ │ │ │ sub r2, r3, #32 │ │ │ │ │ rsb lr, r3, #32 │ │ │ │ │ add r6, r8, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 1180 │ │ │ │ │ + beq 1078 │ │ │ │ │ ldrb r0, [r6, #228] @ 0xe4 │ │ │ │ │ lsl r2, r0, r2 │ │ │ │ │ orr ip, ip, r0, lsl r3 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ orr r2, r2, r0, lsr lr │ │ │ │ │ cmp r3, #29 │ │ │ │ │ orr r1, r2, r1 │ │ │ │ │ - ble 1180 │ │ │ │ │ + ble 1078 │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ sub r3, r3, #30 │ │ │ │ │ str ip, [r9], #4 │ │ │ │ │ orr ip, r2, r1, lsl #2 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - bne 1188 │ │ │ │ │ + bne 1080 │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r7, r9 │ │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1414 │ │ │ │ │ + beq 130c │ │ │ │ │ str ip, [r7], #4 │ │ │ │ │ sub r3, r7, lr │ │ │ │ │ cmp r6, r3, asr #2 │ │ │ │ │ - ble f3c │ │ │ │ │ + ble e34 │ │ │ │ │ movw r3, #65524 @ 0xfff4 │ │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ │ sub r3, r3, sl │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r7], #4 │ │ │ │ │ add r1, r7, r3 │ │ │ │ │ cmp r6, r1, asr #2 │ │ │ │ │ - ble f3c │ │ │ │ │ - b 1218 │ │ │ │ │ + ble e34 │ │ │ │ │ + b 1110 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r4, #5 │ │ │ │ │ str r3, [sl, #8] │ │ │ │ │ - b fa0 │ │ │ │ │ + b e98 │ │ │ │ │ ldr r0, [sl, #16] │ │ │ │ │ add r5, sl, #20 │ │ │ │ │ umull r1, r3, r0, lr │ │ │ │ │ adds r1, r1, r4 │ │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ │ lsr r4, r1, #30 │ │ │ │ │ adc r3, r3, r2 │ │ │ │ │ bic r2, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [sl, #16] │ │ │ │ │ orr r4, r4, r3, lsl #2 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ - b dc0 │ │ │ │ │ + b cb8 │ │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ │ - beq 1678 │ │ │ │ │ + beq 1570 │ │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ │ - beq 1644 │ │ │ │ │ + beq 153c │ │ │ │ │ mov r9, #10 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ sub r0, r9, #1 │ │ │ │ │ and r0, r0, r9 │ │ │ │ │ - b a2c │ │ │ │ │ + b 924 │ │ │ │ │ mov r5, #1 │ │ │ │ │ mvn r0, #-2147483619 @ 0x8000001d │ │ │ │ │ - b 111c │ │ │ │ │ + b 1014 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mvn r0, #-2147483619 @ 0x8000001d │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ - b 111c │ │ │ │ │ + b 1014 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 10b8 │ │ │ │ │ + beq fb0 │ │ │ │ │ umull lr, r7, r6, r6 │ │ │ │ │ - b d4c │ │ │ │ │ + b c44 │ │ │ │ │ mov r9, r1 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bhi b88 │ │ │ │ │ + bhi a80 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne f3c │ │ │ │ │ - b f90 │ │ │ │ │ + bne e34 │ │ │ │ │ + b e88 │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ │ - beq 1434 │ │ │ │ │ + beq 132c │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b a2c │ │ │ │ │ + b 924 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r1, ip │ │ │ │ │ - b d0c │ │ │ │ │ - ldr r3, [pc, #-1244] @ e34 │ │ │ │ │ + b c04 │ │ │ │ │ + ldr r3, [pc, #-1244] @ d2c │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr sl, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 14b4 │ │ │ │ │ + beq 13ac │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [sl] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - b b2c │ │ │ │ │ + b a24 │ │ │ │ │ orrs r2, r4, r2 │ │ │ │ │ - beq 12c8 │ │ │ │ │ + beq 11c0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b f10 │ │ │ │ │ + b e08 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx r5 │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 17c0 │ │ │ │ │ + bne 16b8 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls fd0 │ │ │ │ │ + bls ec8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 1004 │ │ │ │ │ + b efc │ │ │ │ │ ldr r3, [r1, r3, lsl #2] │ │ │ │ │ ands r3, r3, #8 │ │ │ │ │ - beq 1728 │ │ │ │ │ + beq 1620 │ │ │ │ │ ldrb r3, [r2, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1388 │ │ │ │ │ + bne 1280 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 10e8 │ │ │ │ │ + b fe0 │ │ │ │ │ ldr r1, [sl, #8] │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 146c │ │ │ │ │ + bne 1364 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r1, r1, #7 │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ str r3, [sl, #8] │ │ │ │ │ - b f80 │ │ │ │ │ + b e78 │ │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne a0c │ │ │ │ │ + bne 904 │ │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ │ movne r0, #8 │ │ │ │ │ movne r3, #10 │ │ │ │ │ - beq 162c │ │ │ │ │ + beq 1524 │ │ │ │ │ cmp r2, #95 @ 0x5f │ │ │ │ │ - beq 1744 │ │ │ │ │ + beq 163c │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b a2c │ │ │ │ │ + b 924 │ │ │ │ │ mov r7, lr │ │ │ │ │ sub lr, r7, lr │ │ │ │ │ cmp r6, lr, asr #2 │ │ │ │ │ - ble f3c │ │ │ │ │ - b 1208 │ │ │ │ │ + ble e34 │ │ │ │ │ + b 1100 │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ and r3, r3, #223 @ 0xdf │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ - bne 12f0 │ │ │ │ │ + bne 11e8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldrb r3, [r7, #2] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - beq 189c │ │ │ │ │ + beq 1794 │ │ │ │ │ add r7, r7, #2 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b a2c │ │ │ │ │ + b 924 │ │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r7, r7, r3 │ │ │ │ │ - b 13e0 │ │ │ │ │ + b 12d8 │ │ │ │ │ ldr r1, [sl, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw r4, #1030 @ 0x406 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ asr ip, r3, #31 │ │ │ │ │ rsc r1, ip, #0 │ │ │ │ │ adds r5, r3, #1024 @ 0x400 │ │ │ │ │ adc lr, ip, #0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ sbcs lr, lr, #0 │ │ │ │ │ - bcs 14d0 │ │ │ │ │ - ldr r4, [pc, #-1644] @ e38 │ │ │ │ │ + bcs 13c8 │ │ │ │ │ + ldr r4, [pc, #-1644] @ d30 │ │ │ │ │ add r4, r4, r0, lsl #4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1848 │ │ │ │ │ + ble 1740 │ │ │ │ │ mov sl, r4 │ │ │ │ │ - b f80 │ │ │ │ │ + b e78 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne b08 │ │ │ │ │ + bne a00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov sl, #0 │ │ │ │ │ - b f90 │ │ │ │ │ + b e88 │ │ │ │ │ subs r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc ip, ip, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs ip, ip, #0 │ │ │ │ │ - bcs 1734 │ │ │ │ │ + bcs 162c │ │ │ │ │ bl 278 <_PyLong_FromMedium> │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 14a4 │ │ │ │ │ + b 139c │ │ │ │ │ mov sl, #0 │ │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r0, sl │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldrne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ │ movcc r1, r0 │ │ │ │ │ movcs r1, #200 @ 0xc8 │ │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq f90 │ │ │ │ │ + beq e88 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -1504,269 +1423,270 @@ │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14c8 │ │ │ │ │ + bgt 13c0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 14c8 │ │ │ │ │ + bne 13c0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14c8 │ │ │ │ │ + b 13c0 │ │ │ │ │ cmp ip, #95 @ 0x5f │ │ │ │ │ mov ip, #95 @ 0x5f │ │ │ │ │ - beq 1838 │ │ │ │ │ + beq 1730 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b a58 │ │ │ │ │ - ldr r3, [pc, #-1884] @ e3c │ │ │ │ │ + b 950 │ │ │ │ │ + ldr r3, [pc, #-1884] @ d34 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr r2, [r3, #2072] @ 0x818 │ │ │ │ │ dmb ish │ │ │ │ │ cmp r2, #0 │ │ │ │ │ cmpgt r6, r2 │ │ │ │ │ - bgt 19f0 │ │ │ │ │ + bgt 18e8 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ cmp r9, #10 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18cc │ │ │ │ │ + bne 17c4 │ │ │ │ │ vmov s15, r6 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR2 │ │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ │ add r3, r6, r9, lsl #3 │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ - vldr d5, [pc, #1004] @ 19e8 │ │ │ │ │ + vldr d5, [pc, #1004] @ 18e0 │ │ │ │ │ lsl r5, r9, #3 │ │ │ │ │ vldr d4, [r3, #24] │ │ │ │ │ vmla.f64 d6, d7, d4 │ │ │ │ │ vcmpe.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble ad8 │ │ │ │ │ + ble 9d0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14c8 │ │ │ │ │ + b 13c0 │ │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ │ - beq 1654 │ │ │ │ │ - bhi 126c │ │ │ │ │ + beq 154c │ │ │ │ │ + bhi 1164 │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ - bne 1664 │ │ │ │ │ + bne 155c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r9, #16 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 143c │ │ │ │ │ + b 1334 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r9, #2 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 143c │ │ │ │ │ - bhi 1688 │ │ │ │ │ + b 1334 │ │ │ │ │ + bhi 1580 │ │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ │ - beq 1654 │ │ │ │ │ + beq 154c │ │ │ │ │ cmp r3, #79 @ 0x4f │ │ │ │ │ - bne 127c │ │ │ │ │ + bne 1174 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r9, #8 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 143c │ │ │ │ │ + b 1334 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r9, #10 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 1288 │ │ │ │ │ + b 1180 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r9, #3 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ cmpne r3, ip │ │ │ │ │ - blt c3c │ │ │ │ │ + blt b34 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq 10b4 │ │ │ │ │ + beq fac │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov lr, r6 │ │ │ │ │ asr r7, r6, #31 │ │ │ │ │ - beq 12bc │ │ │ │ │ - b d4c │ │ │ │ │ + beq 11b4 │ │ │ │ │ + b c44 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r9, #4 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ cmpne ip, r3 │ │ │ │ │ - bgt c80 │ │ │ │ │ + bgt b78 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ - b d0c │ │ │ │ │ + b c04 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r9, #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ movne r3, #1 │ │ │ │ │ - bne bf8 │ │ │ │ │ + bne af0 │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov lr, r6 │ │ │ │ │ asr r7, r6, #31 │ │ │ │ │ - b d4c │ │ │ │ │ + b c44 │ │ │ │ │ mov sl, #0 │ │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 14fc │ │ │ │ │ + b 13f4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 14fc │ │ │ │ │ - bl b04 │ │ │ │ │ + b 13f4 │ │ │ │ │ + bl bf8 │ │ │ │ │ R_ARM_CALL _PyLong_FromLarge │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 14a4 │ │ │ │ │ + b 139c │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov sl, #0 │ │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 14fc │ │ │ │ │ + b 13f4 │ │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldrb r3, [r7, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9f0 │ │ │ │ │ + beq 8e8 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 1758 │ │ │ │ │ + bne 1650 │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ - bne 9f0 │ │ │ │ │ - b 1458 │ │ │ │ │ + bne 8e8 │ │ │ │ │ + b 1350 │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq f4c │ │ │ │ │ + beq e44 │ │ │ │ │ mov r9, #0 │ │ │ │ │ - b 14fc │ │ │ │ │ + b 13f4 │ │ │ │ │ ldr r2, [sl, #12] │ │ │ │ │ and r1, r3, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ movw r0, #1030 @ 0x406 │ │ │ │ │ mul r1, r2, r1 │ │ │ │ │ adds r4, r1, #5 │ │ │ │ │ asr r2, r1, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs f74 │ │ │ │ │ - b fa0 │ │ │ │ │ + bcs e6c │ │ │ │ │ + b e98 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 1004 │ │ │ │ │ + b efc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC5 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14c8 │ │ │ │ │ + b 13c0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r7, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1558 │ │ │ │ │ + beq 1450 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r0, r5, #12 │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 19cc │ │ │ │ │ + ble 18c4 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov sl, r5 │ │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ - b 12c8 │ │ │ │ │ + b 11c0 │ │ │ │ │ sub r3, r4, #1 │ │ │ │ │ mov sl, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 14fc │ │ │ │ │ + b 13f4 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [sl] │ │ │ │ │ - bne 14ac │ │ │ │ │ + bne 13a4 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14ac │ │ │ │ │ + b 13a4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1884 │ │ │ │ │ + beq 177c │ │ │ │ │ sub r0, r9, #1 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ and r0, r0, r9 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b a2c │ │ │ │ │ + b 924 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r0, #8 │ │ │ │ │ mov r3, #10 │ │ │ │ │ - b 1400 │ │ │ │ │ + b 12f8 │ │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ │ mov r3, r9 │ │ │ │ │ add r7, r7, #3 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 13f8 │ │ │ │ │ + b 12f0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC6 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14c8 │ │ │ │ │ + b 13c0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyImport_ImportModule │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 14c8 │ │ │ │ │ + beq 13c0 │ │ │ │ │ sub r1, r4, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 199c │ │ │ │ │ + beq 1894 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1774,73 +1694,73 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallMethod │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 192c │ │ │ │ │ + bgt 1824 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 1a10 │ │ │ │ │ + beq 1908 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1944 │ │ │ │ │ + bgt 183c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 19c0 │ │ │ │ │ + beq 18b8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq f90 │ │ │ │ │ + beq e88 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - bne f3c │ │ │ │ │ + bne e34 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1974 │ │ │ │ │ + bgt 186c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - beq 1990 │ │ │ │ │ + beq 1888 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC11 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14c8 │ │ │ │ │ + b 13c0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1974 │ │ │ │ │ + b 186c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14c8 │ │ │ │ │ + bgt 13c0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 14c8 │ │ │ │ │ + bne 13c0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14c8 │ │ │ │ │ + b 13c0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1944 │ │ │ │ │ + b 183c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 1820 │ │ │ │ │ + bne 1718 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1820 │ │ │ │ │ + b 1718 │ │ │ │ │ nop {0} │ │ │ │ │ .word 0xfc000000 │ │ │ │ │ .word 0x41bfffff │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ @@ -1848,291 +1768,291 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC7 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 14c8 │ │ │ │ │ + b 13c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 192c │ │ │ │ │ + b 1824 │ │ │ │ │ │ │ │ │ │ -00001a1c : │ │ │ │ │ +00001914 : │ │ │ │ │ PyLong_AsLong(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 1b68 │ │ │ │ │ + beq 1a60 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1a74 │ │ │ │ │ + beq 196c │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 1a88 │ │ │ │ │ + bhi 1980 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 1be0 │ │ │ │ │ + bne 1ad8 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 1a68 │ │ │ │ │ + b 1960 │ │ │ │ │ mov lr, #0 │ │ │ │ │ lsr r0, r3, #3 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ sub ip, r0, #1 │ │ │ │ │ rsb r1, r3, #1 │ │ │ │ │ lsl ip, ip, #2 │ │ │ │ │ add r3, r2, ip │ │ │ │ │ ldr r4, [r3, #12] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - bhi 1b0c │ │ │ │ │ + bhi 1a04 │ │ │ │ │ add r3, r2, r0, lsl #2 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ orr r3, r3, r4, lsl #30 │ │ │ │ │ - bne 1b7c │ │ │ │ │ + bne 1a74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 1b44 │ │ │ │ │ + blt 1a3c │ │ │ │ │ mul r3, r3, r1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 1a68 │ │ │ │ │ + beq 1960 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1a68 │ │ │ │ │ + bgt 1960 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - bne 1a68 │ │ │ │ │ + bne 1960 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ - b 1b18 │ │ │ │ │ + b 1a10 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 1bc0 │ │ │ │ │ + bne 1ab8 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 1a68 │ │ │ │ │ + beq 1960 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC13 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b 1a68 │ │ │ │ │ + b 1960 │ │ │ │ │ sub r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ ands r3, r3, r1, lsr #31 │ │ │ │ │ - beq 1b0c │ │ │ │ │ + beq 1a04 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 1c0c │ │ │ │ │ + bne 1b04 │ │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 1a68 │ │ │ │ │ + b 1960 │ │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 1a80 │ │ │ │ │ + b 1978 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bhi 1b0c │ │ │ │ │ + bhi 1a04 │ │ │ │ │ ldr r4, [r2, r0, lsl #2] │ │ │ │ │ cmp r0, #3 │ │ │ │ │ orr r3, r4, r3, lsl #30 │ │ │ │ │ - beq 1ac4 │ │ │ │ │ + beq 19bc │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ sub r0, r0, #4 │ │ │ │ │ add ip, r2, ip │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bhi 1b0c │ │ │ │ │ + bhi 1a04 │ │ │ │ │ ldr r4, [ip, #-4]! │ │ │ │ │ cmn r0, #1 │ │ │ │ │ orr r3, r4, r3, lsl #30 │ │ │ │ │ - beq 1ac4 │ │ │ │ │ - b 1ba0 │ │ │ │ │ + beq 19bc │ │ │ │ │ + b 1a98 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1b14 │ │ │ │ │ + bgt 1a0c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 1b14 │ │ │ │ │ + bne 1a0c │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 1af0 │ │ │ │ │ + b 19e8 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 1c2c │ │ │ │ │ + bhi 1b24 │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mul r3, r0, r3 │ │ │ │ │ - ble 1ae4 │ │ │ │ │ - b 1a68 │ │ │ │ │ + ble 19dc │ │ │ │ │ + b 1960 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1b60 │ │ │ │ │ + bgt 1a58 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - bne 1b60 │ │ │ │ │ + bne 1a58 │ │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 1af0 │ │ │ │ │ + b 19e8 │ │ │ │ │ mov lr, #1 │ │ │ │ │ - b 1a8c │ │ │ │ │ + b 1984 │ │ │ │ │ │ │ │ │ │ -00001c34 : │ │ │ │ │ +00001b2c : │ │ │ │ │ PyLong_AsLongAndOverflow(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov ip, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str ip, [r1] │ │ │ │ │ - beq 1d54 │ │ │ │ │ + beq 1c4c │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1c94 │ │ │ │ │ + beq 1b8c │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 1cb4 │ │ │ │ │ + bhi 1bac │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r5, r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 1d68 │ │ │ │ │ + bne 1c60 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 1c88 │ │ │ │ │ + b 1b80 │ │ │ │ │ mov ip, #1 │ │ │ │ │ lsr r0, r2, #3 │ │ │ │ │ add lr, r3, #12 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ ldr r0, [lr, r0, lsl #2] │ │ │ │ │ sub r4, r5, #1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 1cf4 │ │ │ │ │ + beq 1bec │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bhi 1d2c │ │ │ │ │ + bhi 1c24 │ │ │ │ │ ldr r4, [lr, r5, lsl #2] │ │ │ │ │ orr r0, r4, r0, lsl #30 │ │ │ │ │ - b 1cd0 │ │ │ │ │ + b 1bc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mulge r5, r2, r0 │ │ │ │ │ - blt 1d38 │ │ │ │ │ + blt 1c30 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 1c88 │ │ │ │ │ + beq 1b80 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1c88 │ │ │ │ │ + bgt 1b80 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 1c88 │ │ │ │ │ + bne 1b80 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1c88 │ │ │ │ │ + b 1b80 │ │ │ │ │ str r2, [r1] │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 1d00 │ │ │ │ │ + b 1bf8 │ │ │ │ │ sub r0, r0, #-2147483648 @ 0x80000000 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ ands r0, r0, r2, lsr #31 │ │ │ │ │ streq r2, [r1] │ │ │ │ │ movne r5, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 1d00 │ │ │ │ │ + b 1bf8 │ │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 1ca8 │ │ │ │ │ + b 1ba0 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 1cb0 │ │ │ │ │ + bhi 1ba8 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r5, r1, r2 │ │ │ │ │ - b 1d08 │ │ │ │ │ + b 1c00 │ │ │ │ │ │ │ │ │ │ -00001d88 : │ │ │ │ │ +00001c80 : │ │ │ │ │ long_richcompare(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1fc4 │ │ │ │ │ + beq 1ebc │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 1fc4 │ │ │ │ │ + beq 1ebc │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ cmp r0, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ - beq 1fac │ │ │ │ │ + beq 1ea4 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr lr, [r1, #8] │ │ │ │ │ and r4, r2, #3 │ │ │ │ │ orr ip, r2, lr │ │ │ │ │ and r3, lr, #3 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ rsb ip, r4, #1 │ │ │ │ │ - bhi 1e44 │ │ │ │ │ + bhi 1d3c │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ - ldr r2, [pc, #512] @ 1ff0 │ │ │ │ │ + ldr r2, [pc, #512] @ 1ee8 │ │ │ │ │ mul ip, r0, ip │ │ │ │ │ mls r3, r1, r3, ip │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - bhi 1f48 │ │ │ │ │ + bhi 1e40 │ │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -2157,58 +2077,58 @@ │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ lsr lr, lr, #3 │ │ │ │ │ mul ip, ip, r2 │ │ │ │ │ mls ip, r3, lr, ip │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1f00 │ │ │ │ │ + bne 1df8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1ee0 │ │ │ │ │ + beq 1dd8 │ │ │ │ │ lsl ip, r2, #2 │ │ │ │ │ add lr, r0, ip │ │ │ │ │ add ip, r1, ip │ │ │ │ │ ldr r3, [lr, #8] │ │ │ │ │ ldr r5, [ip, #8] │ │ │ │ │ subs r3, r3, r5 │ │ │ │ │ - bne 1ee0 │ │ │ │ │ + bne 1dd8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 1ee0 │ │ │ │ │ + beq 1dd8 │ │ │ │ │ ldr r3, [lr, #4] │ │ │ │ │ ldr r5, [ip, #4] │ │ │ │ │ subs r3, r3, r5 │ │ │ │ │ - bne 1ee0 │ │ │ │ │ + bne 1dd8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ sub r5, r2, #3 │ │ │ │ │ - beq 1ee0 │ │ │ │ │ + beq 1dd8 │ │ │ │ │ ldr r3, [r0, r2, lsl #2] │ │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ - bne 1ee0 │ │ │ │ │ + bne 1dd8 │ │ │ │ │ mov r2, lr │ │ │ │ │ sub r1, r5, #1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmn r1, #1 │ │ │ │ │ - beq 1ee0 │ │ │ │ │ + beq 1dd8 │ │ │ │ │ ldr r1, [r2, #-4]! │ │ │ │ │ ldr r0, [ip, #-4]! │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ - beq 1ebc │ │ │ │ │ + beq 1db4 │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq 1fd0 │ │ │ │ │ - ldr r2, [pc, #260] @ 1ff4 │ │ │ │ │ + beq 1ec8 │ │ │ │ │ + ldr r2, [pc, #260] @ 1eec │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - bhi 1f48 │ │ │ │ │ + bhi 1e40 │ │ │ │ │ ldrsb r2, [r2, r6] │ │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ - ldr r3, [pc, #240] @ 1ff8 │ │ │ │ │ + ldr r3, [pc, #240] @ 1ef0 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - bhi 1f44 │ │ │ │ │ + bhi 1e3c │ │ │ │ │ ldrsb r3, [r3, r6] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ @@ -2261,29 +2181,29 @@ │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ movgt r0, r2 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ - ldr r3, [pc, #72] @ 1ffc │ │ │ │ │ + ldr r3, [pc, #72] @ 1ef4 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bhi 1f18 │ │ │ │ │ + bhi 1e10 │ │ │ │ │ ldrsb r3, [r3, r2] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ - ldr r2, [pc, #40] @ 2000 │ │ │ │ │ + ldr r2, [pc, #40] @ 1ef8 │ │ │ │ │ rsb r3, r3, #0 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - bhi 1f48 │ │ │ │ │ + bhi 1e40 │ │ │ │ │ add r2, r2, r6 │ │ │ │ │ ldrsh r2, [r2, r6] │ │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000006 │ │ │ │ │ @@ -2291,55 +2211,55 @@ │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000012 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000018 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -00002004 : │ │ │ │ │ +00001efc : │ │ │ │ │ long_bool(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ and r0, r0, #3 │ │ │ │ │ subs r0, r0, #1 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ movne r0, #1 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002028 : │ │ │ │ │ +00001f20 : │ │ │ │ │ long_dealloc(): │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ tst r1, #4 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bne 20b4 │ │ │ │ │ + bne 1fac │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ - movw r2, #0 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - cmpls ip, r2 │ │ │ │ │ - bne 2098 │ │ │ │ │ - ldr r2, [pc, #96] @ 20c0 │ │ │ │ │ + cmpls ip, r3 │ │ │ │ │ + bne 1f90 │ │ │ │ │ + ldr r3, [pc, #96] @ 1fb8 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ - ldr r2, [pc, r2] │ │ │ │ │ - ldr r2, [r1, r2] │ │ │ │ │ - add r2, r2, #4096 @ 0x1000 │ │ │ │ │ - ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ │ + ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bhi 20a8 │ │ │ │ │ - ldr r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ + bhi 1fa0 │ │ │ │ │ + ldr r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - str r0, [r3] │ │ │ │ │ - str r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ - str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ + str r0, [r2] │ │ │ │ │ + str r2, [r3, #1728] @ 0x6c0 │ │ │ │ │ + str r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [ip, #160] @ 0xa0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx r3 │ │ │ │ │ @@ -2350,62 +2270,62 @@ │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_JUMP24 _Py_SetImmortal │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000020c4 : │ │ │ │ │ +00001fbc : │ │ │ │ │ long_to_decimal_string(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sub r1, fp, #8 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bl 2100 │ │ │ │ │ + bl 1ff8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ ldrne r0, [fp, #-8] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00002100 : │ │ │ │ │ +00001ff8 : │ │ │ │ │ long_to_decimal_string_internal.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - beq 2c64 │ │ │ │ │ + beq 2b5c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 2c64 │ │ │ │ │ + beq 2b5c │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ cmp r7, #584 @ 0x248 │ │ │ │ │ lsr r4, r7, #3 │ │ │ │ │ - bcs 287c │ │ │ │ │ + bcs 2774 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r6, r4, #1 │ │ │ │ │ - beq 280c │ │ │ │ │ + beq 2704 │ │ │ │ │ add r0, r4, #4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 28f8 │ │ │ │ │ + beq 27f0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sl, #4] │ │ │ │ │ lsl r6, r6, #3 │ │ │ │ │ @@ -2422,133 +2342,133 @@ │ │ │ │ │ add r3, sl, #12 │ │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r6, [sl, #8] │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs 234c │ │ │ │ │ + bcs 2244 │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ and r3, r7, #3 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ - beq 26bc │ │ │ │ │ + beq 25b4 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r9, r5, #1 │ │ │ │ │ - add r6, r3, #1 │ │ │ │ │ ldr r2, [r1, r2, lsl #2] │ │ │ │ │ - add r1, r9, r9, lsl #3 │ │ │ │ │ - add r6, r6, r1 │ │ │ │ │ + add r6, r9, r9, lsl #3 │ │ │ │ │ + add r1, r3, #1 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - bhi 2544 │ │ │ │ │ + add r6, r6, r1 │ │ │ │ │ + bhi 243c │ │ │ │ │ cmp r6, #640 @ 0x280 │ │ │ │ │ - bgt 29d0 │ │ │ │ │ + bgt 28c8 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 290c │ │ │ │ │ + bne 2804 │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 2b78 │ │ │ │ │ + beq 2a70 │ │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ │ - bne 2afc │ │ │ │ │ + bne 29f4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2c8c │ │ │ │ │ + beq 2b84 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 256c │ │ │ │ │ + beq 2464 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r3, r6, #20 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ - bgt 2580 │ │ │ │ │ + bgt 2478 │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ movw r0, #52429 @ 0xcccd │ │ │ │ │ movt r0, #52428 @ 0xcccc │ │ │ │ │ mov ip, #10 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ umull lr, r2, r0, r1 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ mls lr, ip, r2, r1 │ │ │ │ │ add lr, lr, #48 @ 0x30 │ │ │ │ │ strb lr, [r3, #-1] │ │ │ │ │ subls r3, r3, #1 │ │ │ │ │ - bhi 2678 │ │ │ │ │ + bhi 2570 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, #2 │ │ │ │ │ moveq r2, #45 @ 0x2d │ │ │ │ │ strbeq r2, [r3, #-1] │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2330 │ │ │ │ │ + bgt 2228 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 2330 │ │ │ │ │ - ldr r2, [pc, #1052] @ 26f0 │ │ │ │ │ + bne 2228 │ │ │ │ │ + ldr r2, [pc, #1052] @ 25e8 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2a50 │ │ │ │ │ + bne 2948 │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 2a64 │ │ │ │ │ + bne 295c │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 26cc │ │ │ │ │ - ldr r3, [pc, #1020] @ 26f4 │ │ │ │ │ + bhi 25c4 │ │ │ │ │ + ldr r3, [pc, #1020] @ 25ec │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 2850 │ │ │ │ │ + bhi 2748 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r1, [sl] │ │ │ │ │ str sl, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ - bne 2864 │ │ │ │ │ + bne 275c │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ │ - ble 24c8 │ │ │ │ │ + ble 23c0 │ │ │ │ │ lsl r3, r5, #2 │ │ │ │ │ add r8, sl, #8 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ mov r9, #51712 @ 0xca00 │ │ │ │ │ movt r9, #15258 @ 0x3b9a │ │ │ │ │ add r2, r8, r5, lsl #2 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ - beq 2414 │ │ │ │ │ + beq 230c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 23e4 │ │ │ │ │ + beq 22dc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 23c0 │ │ │ │ │ + beq 22b8 │ │ │ │ │ ldr r1, [sl, #12] │ │ │ │ │ add r8, sl, #12 │ │ │ │ │ add r3, pc, #832 @ 0x340 │ │ │ │ │ ldrd r2, [r3] │ │ │ │ │ orr r6, r0, r1, lsl #30 │ │ │ │ │ lsr r1, r1, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -2574,15 +2494,15 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mls r6, r9, r0, r6 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ str r6, [r8] │ │ │ │ │ - beq 24c8 │ │ │ │ │ + beq 23c0 │ │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ mov r7, r8 │ │ │ │ │ add r3, pc, #696 @ 0x2b8 │ │ │ │ │ ldrd r2, [r3] │ │ │ │ │ @@ -2621,19 +2541,19 @@ │ │ │ │ │ add r3, pc, #572 @ 0x23c │ │ │ │ │ ldrd r2, [r3] │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mls r6, r9, r0, r6 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ str r6, [r7, #16] │ │ │ │ │ - bne 2420 │ │ │ │ │ + bne 2318 │ │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2514 │ │ │ │ │ + beq 240c │ │ │ │ │ lsr r3, r0, #9 │ │ │ │ │ movw r2, #19331 @ 0x4b83 │ │ │ │ │ movt r2, #4 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ │ @@ -2646,40 +2566,40 @@ │ │ │ │ │ addhi r5, r5, #2 │ │ │ │ │ addhi r2, sl, #8 │ │ │ │ │ addls r5, r5, #1 │ │ │ │ │ strhi r3, [r2, r5, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 21bc │ │ │ │ │ + beq 20b4 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 28fc │ │ │ │ │ + bgt 27f4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 28fc │ │ │ │ │ + bne 27f4 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 28fc │ │ │ │ │ + b 27f4 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bls 220c │ │ │ │ │ + bls 2104 │ │ │ │ │ mov r1, #100 @ 0x64 │ │ │ │ │ mov r0, #10 │ │ │ │ │ mul r1, r0, r1 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi 220c │ │ │ │ │ - b 2558 │ │ │ │ │ + bhi 2104 │ │ │ │ │ + b 2450 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r3, r3, #28 │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 2274 │ │ │ │ │ + ble 216c │ │ │ │ │ ldr r0, [sl, #12] │ │ │ │ │ movw r2, #52429 @ 0xcccd │ │ │ │ │ movt r2, #52428 @ 0xcccc │ │ │ │ │ mov r1, #10 │ │ │ │ │ mov r7, #0 │ │ │ │ │ cmp r9, #1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ @@ -2728,48 +2648,48 @@ │ │ │ │ │ mls lr, r1, r5, lr │ │ │ │ │ add lr, lr, #48 @ 0x30 │ │ │ │ │ bfi r7, lr, #0, #8 │ │ │ │ │ bfi r7, ip, #8, #8 │ │ │ │ │ bfi r7, r0, #16, #8 │ │ │ │ │ bfi r7, r4, #24, #8 │ │ │ │ │ str r7, [r3, #-9] │ │ │ │ │ - bne 2704 │ │ │ │ │ + bne 25fc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r8, r2, r9, lsl #2 │ │ │ │ │ mvn r2, #8 │ │ │ │ │ mla r3, r2, r9, r3 │ │ │ │ │ - b 2274 │ │ │ │ │ + b 216c │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ umull lr, r1, r0, r2 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ mls r2, ip, r1, r2 │ │ │ │ │ add r2, r2, #48 @ 0x30 │ │ │ │ │ strb r2, [r3] │ │ │ │ │ - bls 22a4 │ │ │ │ │ + bls 219c │ │ │ │ │ umull lr, r2, r0, r1 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ mls r1, ip, r2, r1 │ │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ │ strb r1, [r3, #-1]! │ │ │ │ │ - bls 22a4 │ │ │ │ │ + bls 219c │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b 2698 │ │ │ │ │ + b 2590 │ │ │ │ │ add r6, r3, #1 │ │ │ │ │ mov r9, r5 │ │ │ │ │ str r5, [sl, #12] │ │ │ │ │ - b 2214 │ │ │ │ │ + b 210c │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2330 │ │ │ │ │ - b 2864 │ │ │ │ │ + beq 2228 │ │ │ │ │ + b 275c │ │ │ │ │ nop {0} │ │ │ │ │ .word 0x3b9aca00 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000003f4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ @@ -2836,109 +2756,109 @@ │ │ │ │ │ add lr, lr, #48 @ 0x30 │ │ │ │ │ bfi r4, lr, #0, #8 │ │ │ │ │ bfi r4, ip, #8, #8 │ │ │ │ │ bfi r4, r0, #16, #8 │ │ │ │ │ bfi r4, r3, #24, #8 │ │ │ │ │ str r4, [sl, #-9]! │ │ │ │ │ str r5, [sl, #4] │ │ │ │ │ - bne 2720 │ │ │ │ │ + bne 2618 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - b 2664 │ │ │ │ │ - ldr r3, [pc, #-284] @ 26f8 │ │ │ │ │ + b 255c │ │ │ │ │ + ldr r3, [pc, #-284] @ 25f0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr sl, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 28e4 │ │ │ │ │ + beq 27dc │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [sl] │ │ │ │ │ mov r6, #8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - b 219c │ │ │ │ │ + b 2094 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2330 │ │ │ │ │ + beq 2228 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ add r3, r3, r6 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b 2340 │ │ │ │ │ - ldr r3, [pc, #-392] @ 26fc │ │ │ │ │ + b 2238 │ │ │ │ │ + ldr r3, [pc, #-392] @ 25f4 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr r6, [r3, #2072] @ 0x818 │ │ │ │ │ dmb ish │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 28c8 │ │ │ │ │ + ble 27c0 │ │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ sub r2, r4, #11 │ │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ │ cmp r0, r3, lsr #3 │ │ │ │ │ - ble 2adc │ │ │ │ │ + ble 29d4 │ │ │ │ │ cmp r4, #1000 @ 0x3e8 │ │ │ │ │ - bhi 2a70 │ │ │ │ │ + bhi 2968 │ │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ add r3, r4, #1 │ │ │ │ │ add r6, r0, r3 │ │ │ │ │ add r0, r6, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 216c │ │ │ │ │ + bne 2064 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytesWriter_GrowAndUpdatePointer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r5] │ │ │ │ │ - beq 2b78 │ │ │ │ │ + beq 2a70 │ │ │ │ │ add r5, r0, r6 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ add r6, sl, #8 │ │ │ │ │ mov sl, r9 │ │ │ │ │ ldr r8, [r6, #4]! │ │ │ │ │ cmp r5, sl │ │ │ │ │ - blt 2a94 │ │ │ │ │ + blt 298c │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bic r3, sl, sl, asr #31 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mvn r2, #8 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movw r1, #52429 @ 0xcccd │ │ │ │ │ movt r1, #52428 @ 0xcccc │ │ │ │ │ @@ -2947,50 +2867,50 @@ │ │ │ │ │ umull ip, r2, r8, r1 │ │ │ │ │ cmp r8, #9 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ mls ip, r0, r2, r8 │ │ │ │ │ mov r8, r2 │ │ │ │ │ add r2, ip, #48 @ 0x30 │ │ │ │ │ strb r2, [r3, #-1]! │ │ │ │ │ - bhi 297c │ │ │ │ │ + bhi 2874 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, #2 │ │ │ │ │ moveq r2, #45 @ 0x2d │ │ │ │ │ strbeq r2, [r3, #-1] │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2864 │ │ │ │ │ + bgt 275c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ moveq r3, #0 │ │ │ │ │ streq r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 22cc │ │ │ │ │ - b 2864 │ │ │ │ │ - ldr r2, [pc, #-728] @ 2700 │ │ │ │ │ + beq 21c4 │ │ │ │ │ + b 275c │ │ │ │ │ + ldr r2, [pc, #-728] @ 25f8 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr r5, [r2, #2072] @ 0x818 │ │ │ │ │ dmb ish │ │ │ │ │ sub r3, r6, r3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movle r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2214 │ │ │ │ │ + beq 210c │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2a30 │ │ │ │ │ + bgt 2928 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 2a30 │ │ │ │ │ + bne 2928 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ @@ -2998,116 +2918,116 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 2340 │ │ │ │ │ + b 2238 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ blx r3 │ │ │ │ │ - b 22dc │ │ │ │ │ + b 21d4 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 2858 │ │ │ │ │ + b 2750 │ │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 26a8 │ │ │ │ │ + bl 279c │ │ │ │ │ R_ARM_CALL pylong_int_to_decimal_string │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 2340 │ │ │ │ │ + b 2238 │ │ │ │ │ movw r7, #52429 @ 0xcccd │ │ │ │ │ movt r7, #52428 @ 0xcccc │ │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub r9, r4, #9 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, #10 │ │ │ │ │ bl 0 <__aeabi_uidivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uidivmod │ │ │ │ │ umull r0, r8, r8, r7 │ │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ │ strb r1, [r4, #-1]! │ │ │ │ │ lsr r8, r8, #3 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - bne 2aa8 │ │ │ │ │ + bne 29a0 │ │ │ │ │ mov r2, sl │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 294c │ │ │ │ │ + b 2844 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 28fc │ │ │ │ │ + b 27f4 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bne 2b9c │ │ │ │ │ + bne 2a94 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2c58 │ │ │ │ │ + beq 2b50 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ addne r3, r3, #20 │ │ │ │ │ addeq r3, r3, #28 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ add r2, r3, r6, lsl #1 │ │ │ │ │ movle r9, #0 │ │ │ │ │ - bgt 2c98 │ │ │ │ │ + bgt 2b90 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movw r0, #52429 @ 0xcccd │ │ │ │ │ movt r0, #52428 @ 0xcccc │ │ │ │ │ mov ip, #10 │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ umull lr, r1, r3, r0 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ mls lr, ip, r1, r3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ add r1, lr, #48 @ 0x30 │ │ │ │ │ strh r1, [r2, #-2]! │ │ │ │ │ - bhi 2b44 │ │ │ │ │ + bhi 2a3c │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ strheq r3, [r2, #-2] │ │ │ │ │ - b 22b4 │ │ │ │ │ + b 21ac │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2340 │ │ │ │ │ + bgt 2238 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 2340 │ │ │ │ │ + bne 2238 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2340 │ │ │ │ │ + b 2238 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2c78 │ │ │ │ │ + beq 2b70 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ addne r3, r3, #20 │ │ │ │ │ addeq r3, r3, #28 │ │ │ │ │ add r2, r3, r6, lsl #2 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 2c84 │ │ │ │ │ + ble 2b7c │ │ │ │ │ add r1, sl, #8 │ │ │ │ │ movw lr, #52429 @ 0xcccd │ │ │ │ │ movt lr, #52428 @ 0xcccc │ │ │ │ │ add r4, r1, r9, lsl #2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r5, #10 │ │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ │ @@ -3115,56 +3035,56 @@ │ │ │ │ │ umull r8, ip, r0, lr │ │ │ │ │ lsr ip, ip, #3 │ │ │ │ │ mls r8, r5, ip, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ add ip, r8, #48 @ 0x30 │ │ │ │ │ str ip, [r3, #-4]! │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 2be0 │ │ │ │ │ + bne 2ad8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne 2bd8 │ │ │ │ │ + bne 2ad0 │ │ │ │ │ mvn r3, #35 @ 0x23 │ │ │ │ │ mla r2, r3, r9, r2 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movw r0, #52429 @ 0xcccd │ │ │ │ │ movt r0, #52428 @ 0xcccc │ │ │ │ │ mov ip, #10 │ │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ │ umull lr, r1, r3, r0 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ mls lr, ip, r1, r3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ add r1, lr, #48 @ 0x30 │ │ │ │ │ str r1, [r2, #-4]! │ │ │ │ │ - bhi 2c24 │ │ │ │ │ + bhi 2b1c │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ streq r3, [r2, #-4] │ │ │ │ │ - b 22b4 │ │ │ │ │ + b 21ac │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ - b 2b20 │ │ │ │ │ + b 2a18 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2114 @ 0x842 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 28fc │ │ │ │ │ + b 27f4 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ - b 2bb4 │ │ │ │ │ + b 2aac │ │ │ │ │ mov r9, #0 │ │ │ │ │ - b 2c10 │ │ │ │ │ + b 2b08 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ - b 2574 │ │ │ │ │ + b 246c │ │ │ │ │ add r1, sl, #8 │ │ │ │ │ movw lr, #52429 @ 0xcccd │ │ │ │ │ movt lr, #52428 @ 0xcccc │ │ │ │ │ add r4, r1, r9, lsl #2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r5, #10 │ │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ │ @@ -3172,38 +3092,38 @@ │ │ │ │ │ umull r8, ip, r0, lr │ │ │ │ │ lsr ip, ip, #3 │ │ │ │ │ mls r8, r5, ip, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ add ip, r8, #48 @ 0x30 │ │ │ │ │ strh ip, [r3, #-2]! │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 2cb8 │ │ │ │ │ + bne 2bb0 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne 2cb0 │ │ │ │ │ + bne 2ba8 │ │ │ │ │ mvn r3, #17 │ │ │ │ │ mla r2, r3, r9, r2 │ │ │ │ │ - b 2b30 │ │ │ │ │ + b 2a28 │ │ │ │ │ │ │ │ │ │ -00002cec <_PyLong_ExactDealloc>: │ │ │ │ │ +00002be4 <_PyLong_ExactDealloc>: │ │ │ │ │ _PyLong_ExactDealloc(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ tst r3, #4 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bne 2d54 <_PyLong_ExactDealloc+0x68> │ │ │ │ │ + bne 2c4c <_PyLong_ExactDealloc+0x68> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 2d48 <_PyLong_ExactDealloc+0x5c> │ │ │ │ │ - ldr r3, [pc, #80] @ 2d60 <_PyLong_ExactDealloc+0x74> │ │ │ │ │ + bhi 2c40 <_PyLong_ExactDealloc+0x5c> │ │ │ │ │ + ldr r3, [pc, #80] @ 2c58 <_PyLong_ExactDealloc+0x74> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 2d48 <_PyLong_ExactDealloc+0x5c> │ │ │ │ │ + bhi 2c40 <_PyLong_ExactDealloc+0x5c> │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r0] │ │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ @@ -3215,185 +3135,185 @@ │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_JUMP24 _Py_SetImmortal │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00002d64 : │ │ │ │ │ +00002c5c : │ │ │ │ │ PyLong_AsInt(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 2ea0 │ │ │ │ │ + beq 2d98 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 2dbc │ │ │ │ │ + beq 2cb4 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 2dd0 │ │ │ │ │ + bhi 2cc8 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 2ed4 │ │ │ │ │ + bne 2dcc │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 2db0 │ │ │ │ │ + b 2ca8 │ │ │ │ │ mov ip, #0 │ │ │ │ │ lsr r0, r3, #3 │ │ │ │ │ add lr, r2, #12 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r1, r3, #1 │ │ │ │ │ ldr r3, [lr, r0, lsl #2] │ │ │ │ │ subs r0, r0, #1 │ │ │ │ │ - bcc 2e34 │ │ │ │ │ + bcc 2d2c │ │ │ │ │ cmp r3, #3 │ │ │ │ │ ldrls r4, [lr, r0, lsl #2] │ │ │ │ │ orrls r3, r4, r3, lsl #30 │ │ │ │ │ - bls 2dec │ │ │ │ │ + bls 2ce4 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 2eb4 │ │ │ │ │ + bne 2dac │ │ │ │ │ mvn r3, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 2db0 │ │ │ │ │ + beq 2ca8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 2dc8 │ │ │ │ │ + b 2cc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 2e7c │ │ │ │ │ + blt 2d74 │ │ │ │ │ mul r3, r3, r1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 2db0 │ │ │ │ │ + beq 2ca8 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2db0 │ │ │ │ │ + bgt 2ca8 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - bne 2db0 │ │ │ │ │ + bne 2ca8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ - b 2e10 │ │ │ │ │ + b 2d08 │ │ │ │ │ sub r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ ands r3, r3, r1, lsr #31 │ │ │ │ │ - beq 2e04 │ │ │ │ │ + beq 2cfc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 2f00 │ │ │ │ │ + bne 2df8 │ │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 2db0 │ │ │ │ │ + b 2ca8 │ │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 2dc8 │ │ │ │ │ + b 2cc0 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2e0c │ │ │ │ │ + bgt 2d04 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 2e0c │ │ │ │ │ + bne 2d04 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 2e60 │ │ │ │ │ + b 2d58 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 2f20 │ │ │ │ │ + bhi 2e18 │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mul r3, r0, r3 │ │ │ │ │ - ble 2e54 │ │ │ │ │ - b 2db0 │ │ │ │ │ + ble 2d4c │ │ │ │ │ + b 2ca8 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2e98 │ │ │ │ │ + bgt 2d90 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - bne 2e98 │ │ │ │ │ + bne 2d90 │ │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 2e60 │ │ │ │ │ + b 2d58 │ │ │ │ │ mov ip, #1 │ │ │ │ │ - b 2dd4 │ │ │ │ │ + b 2ccc │ │ │ │ │ │ │ │ │ │ -00002f28 : │ │ │ │ │ +00002e20 : │ │ │ │ │ PyLong_AsUnsignedLong(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 3030 │ │ │ │ │ + beq 2f28 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 3014 │ │ │ │ │ + beq 2f0c │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ bic r1, r2, #4 │ │ │ │ │ and r0, r2, #3 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bhi 2f78 │ │ │ │ │ + bhi 2e70 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul r0, r3, r0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 2fd8 │ │ │ │ │ + beq 2ed0 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ add r1, r3, #12 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r0, [r1, r0, lsl #2] │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bhi 2ff8 │ │ │ │ │ + bhi 2ef0 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ sub ip, r2, #3 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ orr r0, r3, r0, lsl #30 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - bhi 2ff8 │ │ │ │ │ + bhi 2ef0 │ │ │ │ │ ldr r3, [r1, ip, lsl #2] │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmn ip, #1 │ │ │ │ │ orr r0, r3, r0, lsl #30 │ │ │ │ │ - bne 2fb8 │ │ │ │ │ + bne 2eb0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC21 │ │ │ │ │ @@ -3411,139 +3331,190 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC22 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 2ff0 │ │ │ │ │ + b 2ee8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 2ff0 │ │ │ │ │ + b 2ee8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #763 @ 0x2fb │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 2ff0 │ │ │ │ │ + b 2ee8 │ │ │ │ │ │ │ │ │ │ -00003044 : │ │ │ │ │ +00002f3c : │ │ │ │ │ PyLong_FromUnsignedLongLong(): │ │ │ │ │ - rsbs r2, r0, #1024 @ 0x400 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - rscs r2, r1, #0 │ │ │ │ │ - bcs 3104 │ │ │ │ │ - cmp r0, #1073741824 @ 0x40000000 │ │ │ │ │ - sbcs r2, r1, #0 │ │ │ │ │ - bcc 3100 │ │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ + rsbs r3, r0, #1024 @ 0x400 │ │ │ │ │ + rscs r3, r1, #0 │ │ │ │ │ + bcs 305c │ │ │ │ │ + push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ - add fp, sp, #20 │ │ │ │ │ + add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - lsrs r3, r1, #28 │ │ │ │ │ - sub sp, sp, #8 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ + cmp r0, #1073741824 @ 0x40000000 │ │ │ │ │ + sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - bne 3110 │ │ │ │ │ + sbcs r3, r1, #0 │ │ │ │ │ + bcs 2fcc │ │ │ │ │ + ldr r3, [pc, #352] @ 30d8 │ │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ │ + add r2, r2, #4096 @ 0x1000 │ │ │ │ │ + ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq 306c │ │ │ │ │ + ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr ip, [r3] │ │ │ │ │ + sub r1, r1, #1 │ │ │ │ │ + str ip, [r2, #1728] @ 0x6c0 │ │ │ │ │ + str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ + str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_CALL _Py_NewReference │ │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + mov r2, #8 │ │ │ │ │ + str r4, [r3, #12] │ │ │ │ │ + str r2, [r3, #8] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + sub sp, fp, #16 │ │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ │ + lsrs r3, r1, #28 │ │ │ │ │ + str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + bne 30b4 │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 3124 │ │ │ │ │ - mov r7, #16 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + beq 30cc │ │ │ │ │ + ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + mov r6, #16 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - str r3, [r0, #4] │ │ │ │ │ - str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r2, r2, #1 │ │ │ │ │ - strle r2, [r3] │ │ │ │ │ + str r2, [r3, #4] │ │ │ │ │ + str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ + ldr r0, [r2] │ │ │ │ │ + str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r0, r0, #1 │ │ │ │ │ + strle r0, [r2] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ lsr r2, r4, #30 │ │ │ │ │ - mov lr, r6 │ │ │ │ │ - add ip, r0, #12 │ │ │ │ │ - add r1, r0, #16 │ │ │ │ │ - orr r2, r2, r5, lsl #2 │ │ │ │ │ - bic r3, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ - str r7, [r0, #8] │ │ │ │ │ + bic r0, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ + mov lr, r5 │ │ │ │ │ + orr r2, r2, r1, lsl #2 │ │ │ │ │ + add ip, r3, #12 │ │ │ │ │ + add r1, r3, #16 │ │ │ │ │ + str r0, [r3, #12] │ │ │ │ │ + str r6, [r3, #8] │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ - str r3, [r0, #12] │ │ │ │ │ - orrs r3, r6, #0 │ │ │ │ │ + orrs r0, r5, #0 │ │ │ │ │ str r2, [r1] │ │ │ │ │ - strne r6, [ip, #8] │ │ │ │ │ - sub sp, fp, #20 │ │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ - b 278 <_PyLong_FromMedium> │ │ │ │ │ - ldr r0, [pc, #36] @ 3130 │ │ │ │ │ - add r0, r0, r3, lsl #4 │ │ │ │ │ + strne r5, [ip, #8] │ │ │ │ │ + b 2fc0 │ │ │ │ │ + ldr r3, [pc, #120] @ 30dc │ │ │ │ │ + add r3, r3, r0, lsl #4 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ + mov r0, #16 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_Malloc │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + beq 30cc │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + str r2, [r3, #4] │ │ │ │ │ + str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r1, r1, #1 │ │ │ │ │ + strle r1, [r2] │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_CALL _Py_NewReference │ │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + mov r2, #8 │ │ │ │ │ + str r4, [r3, #12] │ │ │ │ │ + str r2, [r3, #8] │ │ │ │ │ + b 2fc0 │ │ │ │ │ mov r0, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - movne r7, #24 │ │ │ │ │ - bne 30a0 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + ldrne r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + movne r6, #24 │ │ │ │ │ + bne 2ff4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - mov r0, #0 │ │ │ │ │ - b 30f8 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + b 2fc0 │ │ │ │ │ + .word 0x00000158 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003134 : │ │ │ │ │ +000030e0 : │ │ │ │ │ PyLong_FromLongLong(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ adds ip, r0, #5 │ │ │ │ │ movw lr, #1030 @ 0x406 │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ cmp ip, lr │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcc 3240 │ │ │ │ │ + bcc 31f8 │ │ │ │ │ subs ip, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcc 325c │ │ │ │ │ + bcc 31ec │ │ │ │ │ asr r2, r1, #31 │ │ │ │ │ mov r6, r1 │ │ │ │ │ eor r3, r0, r2 │ │ │ │ │ eor r5, r2, r1 │ │ │ │ │ subs r4, r3, r2 │ │ │ │ │ sbc r5, r5, r2 │ │ │ │ │ lsrs r3, r5, #28 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne 3220 │ │ │ │ │ + bne 31cc │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3234 │ │ │ │ │ + beq 31e0 │ │ │ │ │ mov r2, #16 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ @@ -3554,15 +3525,15 @@ │ │ │ │ │ strle r1, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ add ip, r0, #12 │ │ │ │ │ - blt 3268 │ │ │ │ │ + blt 3210 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ lsr r2, r4, #30 │ │ │ │ │ add r1, r0, #16 │ │ │ │ │ orr r2, r2, r5, lsl #2 │ │ │ │ │ bic r3, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ mov lr, r7 │ │ │ │ │ @@ -3573,139 +3544,138 @@ │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r0, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #24 │ │ │ │ │ - bne 31b0 │ │ │ │ │ + bne 315c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 3218 │ │ │ │ │ + b 31c4 │ │ │ │ │ + sub sp, fp, #20 │ │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ + b 278 <_PyLong_FromMedium> │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, ip, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ - sub sp, fp, #20 │ │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ - sub sp, fp, #20 │ │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ - b 278 <_PyLong_FromMedium> │ │ │ │ │ + b 31c4 │ │ │ │ │ mov r1, ip │ │ │ │ │ orr r2, r2, #2 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ lsr r2, r4, #30 │ │ │ │ │ bic r3, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r5, lsl #2 │ │ │ │ │ str r3, [r1], #4 │ │ │ │ │ - b 3204 │ │ │ │ │ + b 31b0 │ │ │ │ │ │ │ │ │ │ -00003288 : │ │ │ │ │ +00003230 : │ │ │ │ │ int_to_bytes(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ │ mov r9, r2 │ │ │ │ │ subs r2, r3, #0 │ │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ ldrne r3, [r2, #8] │ │ │ │ │ addne r3, r9, r3 │ │ │ │ │ strne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - bne 3cd0 │ │ │ │ │ + bne 3c78 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - blt 3e5c │ │ │ │ │ + blt 3e04 │ │ │ │ │ clz r3, r1 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ cmp r9, #2 │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3ccc │ │ │ │ │ + bne 3c74 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 3818 │ │ │ │ │ + beq 37d8 │ │ │ │ │ ldr r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3ef4 │ │ │ │ │ + beq 3e9c │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 3d6c │ │ │ │ │ + beq 3d14 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 3e48 │ │ │ │ │ + beq 3df0 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r4, r3, #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ - bhi 3bec │ │ │ │ │ + bhi 3b94 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ mul r4, r3, r4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3c1c │ │ │ │ │ + ble 3bc4 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 3d6c │ │ │ │ │ + beq 3d14 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 3db0 │ │ │ │ │ + blt 3d58 │ │ │ │ │ subs r9, r9, #1 │ │ │ │ │ - beq 3d40 │ │ │ │ │ + beq 3ce8 │ │ │ │ │ ldr r6, [sl, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 3f04 │ │ │ │ │ + beq 3eac │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 4114 │ │ │ │ │ + beq 40bc │ │ │ │ │ cmp r9, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ streq r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - bne 3d28 │ │ │ │ │ - ldr r1, [pc, #3536] @ 4154 │ │ │ │ │ + bne 3cd0 │ │ │ │ │ + ldr r1, [pc, #3536] @ 40fc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 3950 │ │ │ │ │ - ldr r1, [pc, #3520] @ 4158 │ │ │ │ │ + bne 38f0 │ │ │ │ │ + ldr r1, [pc, #3520] @ 4100 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4138 │ │ │ │ │ + beq 40e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytesWriter_Create │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 359c │ │ │ │ │ + beq 34f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytesWriter_GetData │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ mov ip, r0 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ strne r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 39dc │ │ │ │ │ + beq 397c │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - beq 3680 │ │ │ │ │ + beq 3640 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq lr, #1 │ │ │ │ │ mvneq r0, #0 │ │ │ │ │ - beq 3630 │ │ │ │ │ + beq 3600 │ │ │ │ │ mov lr, r2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r8, r8, #8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r6, r2 │ │ │ │ │ @@ -3713,121 +3683,132 @@ │ │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ sub sl, r3, #32 │ │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ │ rsb r9, r3, #32 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 3824 │ │ │ │ │ + bne 37e4 │ │ │ │ │ lsl lr, r5, sl │ │ │ │ │ orr r7, r1, r5, lsl r3 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ orr lr, lr, r5, lsr r9 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ orr lr, lr, r0 │ │ │ │ │ - beq 35a8 │ │ │ │ │ + beq 3578 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls 35d8 │ │ │ │ │ + bls 35a8 │ │ │ │ │ add r5, r3, #30 │ │ │ │ │ mov r3, ip │ │ │ │ │ lsr r9, r7, #8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ orr r9, r9, lr, lsl #24 │ │ │ │ │ strb r7, [r3], #1 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bls 35d8 │ │ │ │ │ + bls 35a8 │ │ │ │ │ lsr r1, r7, #16 │ │ │ │ │ strb r9, [r3] │ │ │ │ │ orr r1, r1, lr, lsl #16 │ │ │ │ │ add r0, r2, #2 │ │ │ │ │ add r3, ip, #2 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bls 35d8 │ │ │ │ │ + bls 35a8 │ │ │ │ │ strb r1, [r3] │ │ │ │ │ sub r3, r5, #24 │ │ │ │ │ lsr r1, r7, #24 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ add r7, r2, #3 │ │ │ │ │ orr r1, r1, lr, lsl #8 │ │ │ │ │ lsr r0, lr, #24 │ │ │ │ │ addls ip, ip, #3 │ │ │ │ │ movls r2, r7 │ │ │ │ │ - bls 3530 │ │ │ │ │ + bls 3500 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bls 35d8 │ │ │ │ │ + bls 35a8 │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ strb r1, [ip, #3] │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ sub r3, r5, #32 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, #0 │ │ │ │ │ - bne 3420 │ │ │ │ │ + bne 33c8 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ movne lr, #1 │ │ │ │ │ - bne 3554 │ │ │ │ │ + bne 3524 │ │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ sub r3, r4, r2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ moveq lr, #1 │ │ │ │ │ - beq 3650 │ │ │ │ │ - mvn r0, #0 │ │ │ │ │ - b 3938 │ │ │ │ │ + bne 39b0 │ │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + rsb r1, r3, #0 │ │ │ │ │ + uxtb r1, r1 │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ + movhi r0, ip │ │ │ │ │ + bhi 3550 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyBytesWriter_Finish │ │ │ │ │ + mov sl, r0 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + sub sp, fp, #32 │ │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ - bne 3420 │ │ │ │ │ + bne 33c8 │ │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov lr, #1 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3630 │ │ │ │ │ + beq 3600 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls 35dc │ │ │ │ │ + bls 35ac │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r0, ip, lr │ │ │ │ │ - bne 3a10 │ │ │ │ │ + bne 39b8 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ strb r1, [ip] │ │ │ │ │ ldrhi r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bls 3668 │ │ │ │ │ + bls 34e4 │ │ │ │ │ cmp lr, #1 │ │ │ │ │ - bne 38f8 │ │ │ │ │ + bne 38b8 │ │ │ │ │ sub r2, r4, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytesWriter_Finish │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r0, sl │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r1, r3, #32 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ clz r5, r5 │ │ │ │ │ sub r5, r1, r5 │ │ │ │ │ - beq 39c0 │ │ │ │ │ + beq 3960 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - bls 3604 │ │ │ │ │ + bls 35d4 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, ip │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bhi 3e94 │ │ │ │ │ + bhi 3e3c │ │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC30 │ │ │ │ │ @@ -3836,53 +3817,48 @@ │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytesWriter_Discard │ │ │ │ │ mov sl, #0 │ │ │ │ │ - b 359c │ │ │ │ │ + b 34f0 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r6, r1, #1 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq 3a60 │ │ │ │ │ + beq 3a08 │ │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ │ sub sl, r3, #32 │ │ │ │ │ rsb r9, r3, #32 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, lr │ │ │ │ │ - b 3438 │ │ │ │ │ + b 33e0 │ │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ sub r3, r4, r2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 3930 │ │ │ │ │ + beq 34cc │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq 3630 │ │ │ │ │ + ldrsb r4, [ip, r0] │ │ │ │ │ + lsr r4, r4, #31 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - rsb r1, r3, #0 │ │ │ │ │ - uxtb r1, r1 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - movhi r0, ip │ │ │ │ │ - bhi 3580 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyBytesWriter_Finish │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - sub sp, fp, #32 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + bne 35ac │ │ │ │ │ + b 34e4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r3, r4, #1 │ │ │ │ │ add ip, ip, r3 │ │ │ │ │ moveq r0, #1 │ │ │ │ │ mvneq lr, #0 │ │ │ │ │ - beq 3630 │ │ │ │ │ + beq 3600 │ │ │ │ │ ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r7, r8, #8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, r9 │ │ │ │ │ sub lr, lr, #1 │ │ │ │ │ @@ -3890,695 +3866,689 @@ │ │ │ │ │ str lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ cmp lr, #0 │ │ │ │ │ subne r8, r3, #32 │ │ │ │ │ rsbne sl, r3, #32 │ │ │ │ │ mvnne r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ - bne 396c │ │ │ │ │ + bne 390c │ │ │ │ │ ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ rsb sl, r3, #32 │ │ │ │ │ sub r8, r9, lr │ │ │ │ │ mvn r8, r8 │ │ │ │ │ ands lr, r8, #7 │ │ │ │ │ sub r8, r3, #32 │ │ │ │ │ str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - beq 38b8 │ │ │ │ │ + beq 3878 │ │ │ │ │ orr lr, r1, r5, lsl r3 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ lsl r1, r5, r8 │ │ │ │ │ orr r1, r1, r5, lsr sl │ │ │ │ │ orr r6, r1, r0 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - beq 3888 │ │ │ │ │ + beq 3848 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls 38b0 │ │ │ │ │ + bls 3870 │ │ │ │ │ strb lr, [ip], #-1 │ │ │ │ │ lsr lr, lr, #8 │ │ │ │ │ add r5, r3, #30 │ │ │ │ │ orr lr, lr, r6, lsl #24 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bls 38b0 │ │ │ │ │ + bls 3870 │ │ │ │ │ lsr r3, r1, #16 │ │ │ │ │ add r8, r2, #2 │ │ │ │ │ orr r3, r3, r0, lsl #16 │ │ │ │ │ strb lr, [ip], #-1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bls 38b0 │ │ │ │ │ + bls 3870 │ │ │ │ │ strb r3, [ip] │ │ │ │ │ sub r3, r5, #24 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ lsr r1, r1, #24 │ │ │ │ │ add lr, r2, #3 │ │ │ │ │ orr r1, r1, r0, lsl #8 │ │ │ │ │ subls ip, ip, #1 │ │ │ │ │ lsrls r0, r0, #24 │ │ │ │ │ movls r2, lr │ │ │ │ │ - bls 37f8 │ │ │ │ │ + bls 37b8 │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bls 38b0 │ │ │ │ │ + bls 3870 │ │ │ │ │ strb r1, [ip, #-1] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ sub ip, ip, #2 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ sub r3, r5, #32 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - bne 36bc │ │ │ │ │ + bne 367c │ │ │ │ │ cmp r3, r0 │ │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mvnne lr, #0 │ │ │ │ │ - bne 3554 │ │ │ │ │ + bne 3524 │ │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ sub r3, r4, r2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ mvneq lr, #0 │ │ │ │ │ - beq 3650 │ │ │ │ │ + beq 34cc │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 3938 │ │ │ │ │ + b 3628 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp lr, r9 │ │ │ │ │ - bne 36bc │ │ │ │ │ + bne 367c │ │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r0, #1 │ │ │ │ │ mvn lr, #0 │ │ │ │ │ - b 354c │ │ │ │ │ + b 351c │ │ │ │ │ mov r4, #1 │ │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 33a4 │ │ │ │ │ + b 334c │ │ │ │ │ mvn r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ ldr lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ eor r5, r5, r7 │ │ │ │ │ add r5, r5, lr │ │ │ │ │ ldr lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ bic lr, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r5, r5, #30 │ │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ lsl r5, lr, sl │ │ │ │ │ orr r5, r5, lr, lsr r9 │ │ │ │ │ orr r1, r1, lr, lsl r3 │ │ │ │ │ orr r0, r5, r0 │ │ │ │ │ - beq 3a28 │ │ │ │ │ + beq 39d0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls 35d8 │ │ │ │ │ + bls 35a8 │ │ │ │ │ add r5, r3, #30 │ │ │ │ │ mov r3, ip │ │ │ │ │ lsr r9, r1, #8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ orr r9, r9, r0, lsl #24 │ │ │ │ │ mov lr, r0 │ │ │ │ │ strb r1, [r3], #1 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ - b 3474 │ │ │ │ │ + b 341c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3a74 │ │ │ │ │ + beq 3a1c │ │ │ │ │ mov sl, r2 │ │ │ │ │ add r3, r3, #32 │ │ │ │ │ clz r5, r5 │ │ │ │ │ sub r5, r3, r5 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bls 37ec │ │ │ │ │ + bls 37ac │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bhi 3de0 │ │ │ │ │ + bhi 3d88 │ │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - b 35dc │ │ │ │ │ + b 35ac │ │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ orr lr, r2, r5, lsl r1 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ lsl r2, r5, r8 │ │ │ │ │ orr r2, r2, r5, lsr sl │ │ │ │ │ cmp r9, r3 │ │ │ │ │ orr r6, r2, r0 │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - beq 3f20 │ │ │ │ │ + beq 3ec8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - b 371c │ │ │ │ │ + b 36dc │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ strb r1, [r0] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bls 3668 │ │ │ │ │ + bls 34e4 │ │ │ │ │ add r2, r2, #2 │ │ │ │ │ strb r1, [r0, #-1] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls 3668 │ │ │ │ │ + bls 34e4 │ │ │ │ │ sub r0, r0, #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne 391c │ │ │ │ │ - b 3668 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq 3940 │ │ │ │ │ - ldrsb r4, [ip, r0] │ │ │ │ │ - lsr r4, r4, #31 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - bne 35dc │ │ │ │ │ - b 3668 │ │ │ │ │ + bne 38dc │ │ │ │ │ + b 34e4 │ │ │ │ │ mov r9, #1 │ │ │ │ │ - b 33a4 │ │ │ │ │ + b 334c │ │ │ │ │ ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp lr, r9 │ │ │ │ │ - beq 3808 │ │ │ │ │ + beq 37c8 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ eor lr, r5, r6 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add lr, lr, r5 │ │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ bic r5, lr, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr lr, lr, #30 │ │ │ │ │ str lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ lsl lr, r5, r8 │ │ │ │ │ orr lr, lr, r5, lsr sl │ │ │ │ │ orr r1, r1, r5, lsl r3 │ │ │ │ │ orr r0, lr, r0 │ │ │ │ │ - beq 3c48 │ │ │ │ │ + beq 3bf0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls 38b0 │ │ │ │ │ + bls 3870 │ │ │ │ │ lsr lr, r1, #8 │ │ │ │ │ add r5, r3, #30 │ │ │ │ │ orr lr, lr, r0, lsl #24 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ strb r1, [ip], #-1 │ │ │ │ │ - b 3738 │ │ │ │ │ + b 36f8 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r6, r1, #1 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq 3c9c │ │ │ │ │ + beq 3c44 │ │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ │ - b 3624 │ │ │ │ │ + b 35f4 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ strne r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bne 33d8 │ │ │ │ │ + bne 3380 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC29 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 35f4 │ │ │ │ │ + b 35c4 │ │ │ │ │ + mvn r0, #0 │ │ │ │ │ + b 3628 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ orr r3, r1, r5, lsl r3 │ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ │ strb r3, [ip] │ │ │ │ │ mov ip, r0 │ │ │ │ │ - b 365c │ │ │ │ │ + b 34d8 │ │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r5, r3, #32 │ │ │ │ │ eor lr, lr, r7 │ │ │ │ │ - beq 3cb0 │ │ │ │ │ + beq 3c58 │ │ │ │ │ clz lr, lr │ │ │ │ │ sub r3, r5, lr │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls 3bc8 │ │ │ │ │ + bls 3b70 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, ip │ │ │ │ │ - b 35d0 │ │ │ │ │ + b 35a0 │ │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov lr, #1 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 354c │ │ │ │ │ + b 351c │ │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ - beq 38b8 │ │ │ │ │ + beq 3878 │ │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 3b84 │ │ │ │ │ + beq 3b2c │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq 3b50 │ │ │ │ │ + beq 3af8 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq 3b1c │ │ │ │ │ + beq 3ac4 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq 3ae8 │ │ │ │ │ + beq 3a90 │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - bne 3c64 │ │ │ │ │ + bne 3c0c │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ lsl r1, r5, r8 │ │ │ │ │ orr r1, r1, r5, lsr sl │ │ │ │ │ orr r6, r1, r6 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne 371c │ │ │ │ │ + bne 36dc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3890 │ │ │ │ │ + bne 3850 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ lsl r1, r5, r8 │ │ │ │ │ orr r1, r1, r5, lsr sl │ │ │ │ │ orr r6, r1, r6 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne 371c │ │ │ │ │ + bne 36dc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3890 │ │ │ │ │ + bne 3850 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ lsl r1, r5, r8 │ │ │ │ │ orr r1, r1, r5, lsr sl │ │ │ │ │ orr r6, r1, r6 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne 371c │ │ │ │ │ + bne 36dc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3890 │ │ │ │ │ + bne 3850 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ lsl r1, r5, r8 │ │ │ │ │ orr r1, r1, r5, lsr sl │ │ │ │ │ orr r6, r1, r6 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne 371c │ │ │ │ │ + bne 36dc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3890 │ │ │ │ │ + bne 3850 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ lsl r1, r5, r8 │ │ │ │ │ orr r1, r1, r5, lsr sl │ │ │ │ │ orr r6, r1, r6 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne 371c │ │ │ │ │ + bne 36dc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3890 │ │ │ │ │ + bne 3850 │ │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b 38c4 │ │ │ │ │ + b 3884 │ │ │ │ │ ldr lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r6, lr, #1 │ │ │ │ │ ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ - beq 3540 │ │ │ │ │ + beq 3510 │ │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ │ sub sl, r3, #32 │ │ │ │ │ rsb r9, r3, #32 │ │ │ │ │ - b 3828 │ │ │ │ │ + b 37e8 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ add r1, r6, #12 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r1, r3, lsl #2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - bcs 3c34 │ │ │ │ │ + bcs 3bdc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 3d90 │ │ │ │ │ + blt 3d38 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mul r4, r4, r2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3338 │ │ │ │ │ + bgt 32e0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 3338 │ │ │ │ │ + bne 32e0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3338 │ │ │ │ │ + b 32e0 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bhi 3d48 │ │ │ │ │ + bhi 3cf0 │ │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ │ orr r2, r0, r2, lsl #30 │ │ │ │ │ - b 3bfc │ │ │ │ │ + b 3ba4 │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 3958 │ │ │ │ │ + beq 38f8 │ │ │ │ │ eor r5, r5, r6 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b 3894 │ │ │ │ │ + b 3854 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ orr lr, lr, r5, lsl r3 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ lsl r1, r5, r8 │ │ │ │ │ orr r1, r1, r5, lsr sl │ │ │ │ │ orr r6, r1, r6 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne 371c │ │ │ │ │ + bne 36dc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3890 │ │ │ │ │ + bne 3850 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b 3ab4 │ │ │ │ │ + b 3a5c │ │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov lr, #1 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 354c │ │ │ │ │ + b 351c │ │ │ │ │ ldr lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r6, lr, #1 │ │ │ │ │ ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ - beq 3540 │ │ │ │ │ + beq 3510 │ │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ │ - b 3828 │ │ │ │ │ + b 37e8 │ │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ sub ip, fp, #48 @ 0x30 │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ - ldr ip, [pc, #1148] @ 415c │ │ │ │ │ + ldr ip, [pc, #1148] @ 4104 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r2, #0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov ip, #2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq 359c │ │ │ │ │ + beq 34f0 │ │ │ │ │ ldr r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 32e8 │ │ │ │ │ + bne 3290 │ │ │ │ │ ldr r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mov r4, #1 │ │ │ │ │ - b 33a4 │ │ │ │ │ + b 334c │ │ │ │ │ ldr r0, [sl, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - bge 337c │ │ │ │ │ - b 35fc │ │ │ │ │ + bge 3324 │ │ │ │ │ + b 35cc │ │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 33a4 │ │ │ │ │ + b 334c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3d7c │ │ │ │ │ + ble 3d24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3db0 │ │ │ │ │ - b 35fc │ │ │ │ │ + beq 3d58 │ │ │ │ │ + b 35cc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ mvneq r4, #0 │ │ │ │ │ - bne 3d6c │ │ │ │ │ - b 3c28 │ │ │ │ │ + bne 3d14 │ │ │ │ │ + b 3bd0 │ │ │ │ │ sub r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ ands r2, r2, r4, lsr #31 │ │ │ │ │ - beq 3d48 │ │ │ │ │ + beq 3cf0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3dcc │ │ │ │ │ + ble 3d74 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC24 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 35fc │ │ │ │ │ + b 35cc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 3db0 │ │ │ │ │ + bne 3d58 │ │ │ │ │ mov r4, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 3c28 │ │ │ │ │ + b 3bd0 │ │ │ │ │ sub r3, r5, #8 │ │ │ │ │ lsr r1, lr, #8 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb lr, [ip] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ orr r1, r1, r6, lsl #24 │ │ │ │ │ lsr r0, r6, #8 │ │ │ │ │ subls ip, ip, #1 │ │ │ │ │ - bls 37f8 │ │ │ │ │ + bls 37b8 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls 38b0 │ │ │ │ │ + bls 3870 │ │ │ │ │ strb r1, [ip, #-1] │ │ │ │ │ sub r3, r5, #16 │ │ │ │ │ lsr r1, lr, #16 │ │ │ │ │ sub ip, ip, #2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ orr r1, r1, r6, lsl #16 │ │ │ │ │ add r2, sl, #2 │ │ │ │ │ lsr r0, r6, #16 │ │ │ │ │ - bls 37f8 │ │ │ │ │ + bls 37b8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, sl │ │ │ │ │ - b 3750 │ │ │ │ │ + b 3710 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ - b 3d58 │ │ │ │ │ + b 3d00 │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mov r1, #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #744] @ 415c │ │ │ │ │ + ldr r1, [pc, #744] @ 4104 │ │ │ │ │ mov r0, sl │ │ │ │ │ stm sp, {r1, r2} │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne 32e8 │ │ │ │ │ - b 359c │ │ │ │ │ + bne 3290 │ │ │ │ │ + b 34f0 │ │ │ │ │ sub r3, r5, #8 │ │ │ │ │ lsr r1, r7, #8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ orr r1, r1, lr, lsl #24 │ │ │ │ │ lsr r0, lr, #8 │ │ │ │ │ strb r7, [ip] │ │ │ │ │ - bls 352c │ │ │ │ │ + bls 34fc │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bcs 35d8 │ │ │ │ │ + bcs 35a8 │ │ │ │ │ strb r1, [ip, #1] │ │ │ │ │ sub r3, r5, #16 │ │ │ │ │ lsr r1, r7, #16 │ │ │ │ │ add ip, ip, #2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ orr r1, r1, lr, lsl #16 │ │ │ │ │ add r2, r9, #2 │ │ │ │ │ lsr r0, lr, #16 │ │ │ │ │ - bls 3530 │ │ │ │ │ + bls 3500 │ │ │ │ │ mov r3, ip │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov ip, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ - b 3490 │ │ │ │ │ + b 3438 │ │ │ │ │ ldr r6, [sl, #4] │ │ │ │ │ mov r4, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 335c │ │ │ │ │ + bne 3304 │ │ │ │ │ ldr r0, [sl, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - blt 35fc │ │ │ │ │ + blt 35cc │ │ │ │ │ mov r9, #0 │ │ │ │ │ - b 33a4 │ │ │ │ │ + b 334c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3f34 │ │ │ │ │ + beq 3edc │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b 3890 │ │ │ │ │ + b 3850 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ str r9, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq 4028 │ │ │ │ │ + beq 3fd0 │ │ │ │ │ ldr r5, [r7, #4] │ │ │ │ │ add r7, r7, #4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ lsl r2, r5, r8 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ orr r2, r2, r5, lsr sl │ │ │ │ │ mov r3, r7 │ │ │ │ │ orr r6, r2, r6 │ │ │ │ │ orr lr, lr, r5, lsl r1 │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne 38e8 │ │ │ │ │ + bne 38a8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3f28 │ │ │ │ │ + bne 3ed0 │ │ │ │ │ ldr r5, [r7, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp r9, lr │ │ │ │ │ orr lr, r2, r5, lsl r1 │ │ │ │ │ lsl r2, r5, r8 │ │ │ │ │ orr r2, r2, r5, lsr sl │ │ │ │ │ orr r6, r2, r6 │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne 38e8 │ │ │ │ │ + bne 38a8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3f28 │ │ │ │ │ + bne 3ed0 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r9, r9, #2 │ │ │ │ │ ldr lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r7, r3, #8 │ │ │ │ │ cmp r9, lr │ │ │ │ │ orr lr, r2, r5, lsl r1 │ │ │ │ │ lsl r2, r5, r8 │ │ │ │ │ orr r2, r2, r5, lsr sl │ │ │ │ │ orr r6, r2, r6 │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bne 38e8 │ │ │ │ │ + bne 38a8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3f28 │ │ │ │ │ + bne 3ed0 │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ add r9, r9, #3 │ │ │ │ │ ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ │ add r7, r3, #12 │ │ │ │ │ cmp r9, lr │ │ │ │ │ orr lr, r2, r5, lsl r1 │ │ │ │ │ lsl r2, r5, r8 │ │ │ │ │ orr r2, r2, r5, lsr sl │ │ │ │ │ orr r6, r2, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - beq 4044 │ │ │ │ │ + beq 3fec │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r1, lr │ │ │ │ │ - b 371c │ │ │ │ │ + b 36dc │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r1, lr │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r0, #1 │ │ │ │ │ mvn lr, #0 │ │ │ │ │ - b 354c │ │ │ │ │ + b 351c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3f28 │ │ │ │ │ + bne 3ed0 │ │ │ │ │ ldr r5, [r3, #16] │ │ │ │ │ add r7, r3, #16 │ │ │ │ │ lsl r2, r5, r8 │ │ │ │ │ orr r2, r2, r5, lsr sl │ │ │ │ │ orr r6, r2, r6 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ orr lr, lr, r5, lsl r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r9, r2, #4 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ - bne 38e8 │ │ │ │ │ + bne 38a8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3f28 │ │ │ │ │ + bne 3ed0 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ add r7, r3, #20 │ │ │ │ │ lsl r2, r5, r8 │ │ │ │ │ orr r2, r2, r5, lsr sl │ │ │ │ │ orr r6, r2, r6 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ orr lr, lr, r5, lsl r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r9, r2, #5 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ - bne 38e8 │ │ │ │ │ + bne 38a8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3f28 │ │ │ │ │ + bne 3ed0 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ add r7, r3, #24 │ │ │ │ │ lsl r2, r5, r8 │ │ │ │ │ orr r2, r2, r5, lsr sl │ │ │ │ │ orr r6, r2, r6 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ orr lr, lr, r5, lsl r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r9, r2, #6 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ - bne 38e8 │ │ │ │ │ + bne 38a8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 3f28 │ │ │ │ │ + bne 3ed0 │ │ │ │ │ ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ │ add r7, r3, #28 │ │ │ │ │ ldr r5, [r3, #28] │ │ │ │ │ add r9, lr, #7 │ │ │ │ │ - b 38c4 │ │ │ │ │ + b 3884 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC26 │ │ │ │ │ @@ -4586,153 +4556,153 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC26 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC27 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b 35fc │ │ │ │ │ + b 35cc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC28 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 35fc │ │ │ │ │ + b 35cc │ │ │ │ │ .word 0x0000c57c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000a300 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000001e4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004160 <_PyLong_AsByteArray>: │ │ │ │ │ +00004108 <_PyLong_AsByteArray>: │ │ │ │ │ _PyLong_AsByteArray(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr lr, [r0, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ and r3, lr, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 4824 <_PyLong_AsByteArray+0x6c4> │ │ │ │ │ + beq 47e0 <_PyLong_AsByteArray+0x6d8> │ │ │ │ │ lsr lr, lr, #3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 431c <_PyLong_AsByteArray+0x1bc> │ │ │ │ │ + beq 42c4 <_PyLong_AsByteArray+0x1bc> │ │ │ │ │ cmp lr, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ movne r2, lr │ │ │ │ │ strne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ strne r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 4898 <_PyLong_AsByteArray+0x738> │ │ │ │ │ + beq 4854 <_PyLong_AsByteArray+0x74c> │ │ │ │ │ mov lr, #0 │ │ │ │ │ add r8, r0, #8 │ │ │ │ │ mov r3, lr │ │ │ │ │ mov ip, lr │ │ │ │ │ mov r7, lr │ │ │ │ │ mov r4, lr │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub sl, r3, #32 │ │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ │ rsb r9, r3, #32 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mvnne r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ - bne 449c <_PyLong_AsByteArray+0x33c> │ │ │ │ │ + bne 443c <_PyLong_AsByteArray+0x334> │ │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r2, r0, sl │ │ │ │ │ orr r2, r2, r0, lsr r9 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ orr r2, r2, r7 │ │ │ │ │ orr r5, ip, r0, lsl r3 │ │ │ │ │ - beq 45a8 <_PyLong_AsByteArray+0x448> │ │ │ │ │ + beq 451c <_PyLong_AsByteArray+0x414> │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ add r0, r3, #30 │ │ │ │ │ mov r3, r1 │ │ │ │ │ lsr r9, r5, #8 │ │ │ │ │ add ip, lr, #1 │ │ │ │ │ orr r9, r9, r2, lsl #24 │ │ │ │ │ strb r5, [r3], #1 │ │ │ │ │ cmp r6, ip │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ lsr ip, r5, #16 │ │ │ │ │ strb r9, [r3] │ │ │ │ │ orr ip, ip, r2, lsl #16 │ │ │ │ │ add r7, lr, #2 │ │ │ │ │ add r3, r1, #2 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ strb ip, [r3] │ │ │ │ │ sub r3, r0, #24 │ │ │ │ │ lsr ip, r5, #24 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ add r5, lr, #3 │ │ │ │ │ orr ip, ip, r2, lsl #8 │ │ │ │ │ lsr r7, r2, #24 │ │ │ │ │ addls r1, r1, #3 │ │ │ │ │ movls lr, r5 │ │ │ │ │ - bls 4508 <_PyLong_AsByteArray+0x3a8> │ │ │ │ │ + bls 44a8 <_PyLong_AsByteArray+0x3a0> │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ strb ip, [r1, #3] │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add lr, lr, #4 │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ sub r3, r0, #32 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - bne 41dc <_PyLong_AsByteArray+0x7c> │ │ │ │ │ + bne 4184 <_PyLong_AsByteArray+0x7c> │ │ │ │ │ cmp r3, r7 │ │ │ │ │ movne r2, #1 │ │ │ │ │ - beq 4674 <_PyLong_AsByteArray+0x514> │ │ │ │ │ + beq 462c <_PyLong_AsByteArray+0x524> │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r0, r1, r2 │ │ │ │ │ strbeq ip, [r1] │ │ │ │ │ mvnne r4, #0 │ │ │ │ │ ldreq r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ orrne r3, ip, r4, lsl r3 │ │ │ │ │ strbne r3, [r1] │ │ │ │ │ movne r3, #255 @ 0xff │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4308 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ + bls 42b0 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 4758 <_PyLong_AsByteArray+0x5f8> │ │ │ │ │ + bne 4714 <_PyLong_AsByteArray+0x60c> │ │ │ │ │ sub r2, r6, lr │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub r3, r6, #1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ - beq 4720 <_PyLong_AsByteArray+0x5c0> │ │ │ │ │ + beq 46e0 <_PyLong_AsByteArray+0x5d8> │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r5, r0, #8 │ │ │ │ │ mov r3, lr │ │ │ │ │ mov ip, lr │ │ │ │ │ mov r7, lr │ │ │ │ │ mov r9, lr │ │ │ │ │ @@ -4740,749 +4710,754 @@ │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ subne r0, r3, #32 │ │ │ │ │ rsbne r8, r3, #32 │ │ │ │ │ mvnne r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ - bne 47a4 <_PyLong_AsByteArray+0x644> │ │ │ │ │ + bne 4760 <_PyLong_AsByteArray+0x658> │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mvn r0, r9 │ │ │ │ │ rsb r8, r3, #32 │ │ │ │ │ add r0, r0, r4 │ │ │ │ │ ands r0, r0, #7 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub r0, r3, #32 │ │ │ │ │ - beq 4638 <_PyLong_AsByteArray+0x4d8> │ │ │ │ │ + beq 45ac <_PyLong_AsByteArray+0x4a4> │ │ │ │ │ orr sl, ip, r2, lsl r3 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r9, ip │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r7 │ │ │ │ │ - beq 469c <_PyLong_AsByteArray+0x53c> │ │ │ │ │ + beq 465c <_PyLong_AsByteArray+0x554> │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ add r2, r3, #30 │ │ │ │ │ lsr r3, sl, #8 │ │ │ │ │ orr r3, r3, r4, lsl #24 │ │ │ │ │ add r0, lr, #1 │ │ │ │ │ strb sl, [r1], #-1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ lsr ip, sl, #16 │ │ │ │ │ strb r3, [r1], #-1 │ │ │ │ │ orr ip, ip, r4, lsl #16 │ │ │ │ │ add r3, lr, #2 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ sub r3, r2, #24 │ │ │ │ │ strb ip, [r1] │ │ │ │ │ cmp r3, #7 │ │ │ │ │ lsr ip, sl, #24 │ │ │ │ │ add r0, lr, #3 │ │ │ │ │ orr ip, ip, r4, lsl #8 │ │ │ │ │ lsr r7, r4, #24 │ │ │ │ │ subls r1, r1, #1 │ │ │ │ │ movls lr, r0 │ │ │ │ │ - bls 4590 <_PyLong_AsByteArray+0x430> │ │ │ │ │ + bls 4504 <_PyLong_AsByteArray+0x3fc> │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ sub r3, r2, #32 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ strb ip, [r1, #-1] │ │ │ │ │ add lr, lr, #4 │ │ │ │ │ sub r1, r1, #2 │ │ │ │ │ mov ip, r4 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - bne 4354 <_PyLong_AsByteArray+0x1f4> │ │ │ │ │ + bne 42fc <_PyLong_AsByteArray+0x1f4> │ │ │ │ │ cmp r3, r7 │ │ │ │ │ mvnne r2, #0 │ │ │ │ │ - bne 42bc <_PyLong_AsByteArray+0x15c> │ │ │ │ │ + bne 4264 <_PyLong_AsByteArray+0x15c> │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ sub r3, r6, lr │ │ │ │ │ clz r3, r3 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - mvn r2, #0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 454c <_PyLong_AsByteArray+0x3ec> │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - rsb r3, r3, #0 │ │ │ │ │ - uxtb r3, r3 │ │ │ │ │ - b 42ec <_PyLong_AsByteArray+0x18c> │ │ │ │ │ + moveq r0, r1 │ │ │ │ │ + mvneq r2, #0 │ │ │ │ │ + beq 44e8 <_PyLong_AsByteArray+0x3e0> │ │ │ │ │ + mvn r2, #0 │ │ │ │ │ + b 45f0 <_PyLong_AsByteArray+0x4e8> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r4, r2, #1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 4518 <_PyLong_AsByteArray+0x3b8> │ │ │ │ │ + beq 44b8 <_PyLong_AsByteArray+0x3b0> │ │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ │ eor r2, r0, r5 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ bic r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsl r2, r0, sl │ │ │ │ │ orr r2, r2, r0, lsr r9 │ │ │ │ │ orr ip, ip, r0, lsl r3 │ │ │ │ │ orr r7, r2, r7 │ │ │ │ │ - beq 48c8 <_PyLong_AsByteArray+0x768> │ │ │ │ │ + beq 4884 <_PyLong_AsByteArray+0x77c> │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ add r0, r3, #30 │ │ │ │ │ mov r3, r1 │ │ │ │ │ lsr r9, ip, #8 │ │ │ │ │ mov r5, ip │ │ │ │ │ orr r9, r9, r7, lsl #24 │ │ │ │ │ mov r2, r7 │ │ │ │ │ strb ip, [r3], #1 │ │ │ │ │ add ip, lr, #1 │ │ │ │ │ - b 4234 <_PyLong_AsByteArray+0xd4> │ │ │ │ │ + b 41dc <_PyLong_AsByteArray+0xd4> │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov ip, r5 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne 41dc <_PyLong_AsByteArray+0x7c> │ │ │ │ │ + bne 4184 <_PyLong_AsByteArray+0x7c> │ │ │ │ │ mov r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 42bc <_PyLong_AsByteArray+0x15c> │ │ │ │ │ + bne 4264 <_PyLong_AsByteArray+0x15c> │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ sub r3, r6, lr │ │ │ │ │ clz r3, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4470 <_PyLong_AsByteArray+0x310> │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 4aac <_PyLong_AsByteArray+0x94c> │ │ │ │ │ - sub r2, r1, r2 │ │ │ │ │ - ldrsb r3, [r2] │ │ │ │ │ - lsr r3, r3, #31 │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq 4308 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ - ldr r3, [fp, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 4a90 <_PyLong_AsByteArray+0x930> │ │ │ │ │ - mvn r3, #0 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - sub sp, fp, #32 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + moveq r0, r1 │ │ │ │ │ + bne 45e8 <_PyLong_AsByteArray+0x4e0> │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + rsb r3, r3, #0 │ │ │ │ │ + uxtb r3, r3 │ │ │ │ │ + b 4294 <_PyLong_AsByteArray+0x18c> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov ip, sl │ │ │ │ │ mov r7, r4 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne 4354 <_PyLong_AsByteArray+0x1f4> │ │ │ │ │ + bne 42fc <_PyLong_AsByteArray+0x1f4> │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 451c <_PyLong_AsByteArray+0x3bc> │ │ │ │ │ + b 44bc <_PyLong_AsByteArray+0x3b4> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4800 <_PyLong_AsByteArray+0x6a0> │ │ │ │ │ + beq 47bc <_PyLong_AsByteArray+0x6b4> │ │ │ │ │ mov r9, lr │ │ │ │ │ mov sl, r1 │ │ │ │ │ add r3, r3, #32 │ │ │ │ │ clz r0, r0 │ │ │ │ │ sub r0, r3, r0 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ - bls 44fc <_PyLong_AsByteArray+0x39c> │ │ │ │ │ + bls 449c <_PyLong_AsByteArray+0x394> │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ sub r3, r0, #8 │ │ │ │ │ lsr ip, r5, #8 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb r5, [r1] │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ orr ip, ip, r2, lsl #24 │ │ │ │ │ lsr r7, r2, #8 │ │ │ │ │ addls r1, r1, #1 │ │ │ │ │ - bls 4508 <_PyLong_AsByteArray+0x3a8> │ │ │ │ │ + bls 44a8 <_PyLong_AsByteArray+0x3a0> │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ strb ip, [r1, #1] │ │ │ │ │ sub r3, r0, #16 │ │ │ │ │ lsr ip, r5, #16 │ │ │ │ │ add r1, r1, #2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ orr ip, ip, r2, lsl #16 │ │ │ │ │ add lr, r9, #2 │ │ │ │ │ lsr r7, r2, #16 │ │ │ │ │ - bls 4508 <_PyLong_AsByteArray+0x3a8> │ │ │ │ │ + bls 44a8 <_PyLong_AsByteArray+0x3a0> │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r7, lr │ │ │ │ │ mov r1, sl │ │ │ │ │ mov lr, r9 │ │ │ │ │ - b 4250 <_PyLong_AsByteArray+0xf0> │ │ │ │ │ + b 41f8 <_PyLong_AsByteArray+0xf0> │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr sl, ip, r2, lsl r1 │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - beq 4ab4 <_PyLong_AsByteArray+0x954> │ │ │ │ │ + beq 4a70 <_PyLong_AsByteArray+0x968> │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b 43ac <_PyLong_AsByteArray+0x24c> │ │ │ │ │ + b 4354 <_PyLong_AsByteArray+0x24c> │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 4a68 <_PyLong_AsByteArray+0x960> │ │ │ │ │ + sub r2, r1, r2 │ │ │ │ │ + ldrsb r3, [r2] │ │ │ │ │ + lsr r3, r3, #31 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq 42b0 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ + ldr r3, [fp, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne 4a4c <_PyLong_AsByteArray+0x944> │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + sub sp, fp, #32 │ │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ sub r3, r6, lr │ │ │ │ │ clz r3, r3 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 4470 <_PyLong_AsByteArray+0x310> │ │ │ │ │ - b 454c <_PyLong_AsByteArray+0x3ec> │ │ │ │ │ + moveq r0, r1 │ │ │ │ │ + moveq r2, #1 │ │ │ │ │ + beq 44e8 <_PyLong_AsByteArray+0x3e0> │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + b 45f0 <_PyLong_AsByteArray+0x4e8> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 48f8 <_PyLong_AsByteArray+0x798> │ │ │ │ │ + beq 48b4 <_PyLong_AsByteArray+0x7ac> │ │ │ │ │ mov r0, lr │ │ │ │ │ add ip, r3, #32 │ │ │ │ │ clz r3, r2 │ │ │ │ │ sub r2, ip, r3 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bls 4584 <_PyLong_AsByteArray+0x424> │ │ │ │ │ + bls 44f8 <_PyLong_AsByteArray+0x3f0> │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ sub r3, r2, #8 │ │ │ │ │ lsr ip, sl, #8 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb sl, [r1] │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ orr ip, ip, r4, lsl #24 │ │ │ │ │ lsr r7, r4, #8 │ │ │ │ │ subls r1, r1, #1 │ │ │ │ │ - bls 4590 <_PyLong_AsByteArray+0x430> │ │ │ │ │ + bls 4504 <_PyLong_AsByteArray+0x3fc> │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ strb ip, [r1, #-1] │ │ │ │ │ sub r3, r2, #16 │ │ │ │ │ lsr ip, sl, #16 │ │ │ │ │ sub r1, r1, #2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ orr ip, ip, r4, lsl #16 │ │ │ │ │ add lr, r0, #2 │ │ │ │ │ lsr r7, r4, #16 │ │ │ │ │ - bls 4590 <_PyLong_AsByteArray+0x430> │ │ │ │ │ + bls 4504 <_PyLong_AsByteArray+0x3fc> │ │ │ │ │ mov r3, lr │ │ │ │ │ mov lr, r0 │ │ │ │ │ - b 43e0 <_PyLong_AsByteArray+0x280> │ │ │ │ │ + b 4388 <_PyLong_AsByteArray+0x280> │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ clz r3, r6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldrne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 4558 <_PyLong_AsByteArray+0x3f8> │ │ │ │ │ + bne 4600 <_PyLong_AsByteArray+0x4f8> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldreq r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 4314 <_PyLong_AsByteArray+0x1b4> │ │ │ │ │ + beq 42bc <_PyLong_AsByteArray+0x1b4> │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ rsb r3, r3, #0 │ │ │ │ │ add r2, lr, #1 │ │ │ │ │ strb r3, [r0] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bcs 4308 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ + bcs 42b0 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ add lr, lr, #2 │ │ │ │ │ strb r3, [r0, #-1] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4308 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ + bls 42b0 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ sub r0, r0, #2 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ strb r3, [r0], #-1 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne 477c <_PyLong_AsByteArray+0x61c> │ │ │ │ │ - b 4308 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ + bne 4738 <_PyLong_AsByteArray+0x630> │ │ │ │ │ + b 42b0 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - beq 45a0 <_PyLong_AsByteArray+0x440> │ │ │ │ │ + beq 4514 <_PyLong_AsByteArray+0x40c> │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ ldr sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ eor r2, r2, r4 │ │ │ │ │ add sl, r2, sl │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ bic r2, sl, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr sl, sl, #30 │ │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl sl, r2, r0 │ │ │ │ │ orr sl, sl, r2, lsr r8 │ │ │ │ │ orr ip, ip, r2, lsl r3 │ │ │ │ │ orr r7, sl, r7 │ │ │ │ │ - beq 4a2c <_PyLong_AsByteArray+0x8cc> │ │ │ │ │ + beq 49e8 <_PyLong_AsByteArray+0x8e0> │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bls 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + bls 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ add r2, r3, #30 │ │ │ │ │ lsr r3, ip, #8 │ │ │ │ │ orr r3, r3, r7, lsl #24 │ │ │ │ │ mov sl, ip │ │ │ │ │ mov r4, r7 │ │ │ │ │ add r0, lr, #1 │ │ │ │ │ strb ip, [r1], #-1 │ │ │ │ │ - b 43c8 <_PyLong_AsByteArray+0x268> │ │ │ │ │ + b 4370 <_PyLong_AsByteArray+0x268> │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov ip, r5 │ │ │ │ │ add r4, r2, #1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 4a48 <_PyLong_AsByteArray+0x8e8> │ │ │ │ │ + beq 4a14 <_PyLong_AsByteArray+0x90c> │ │ │ │ │ ldr r0, [r8, #4]! │ │ │ │ │ - b 41f8 <_PyLong_AsByteArray+0x98> │ │ │ │ │ + b 41a0 <_PyLong_AsByteArray+0x98> │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4870 <_PyLong_AsByteArray+0x710> │ │ │ │ │ + beq 482c <_PyLong_AsByteArray+0x724> │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsr lr, lr, #3 │ │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 48e8 <_PyLong_AsByteArray+0x788> │ │ │ │ │ + beq 48a4 <_PyLong_AsByteArray+0x79c> │ │ │ │ │ cmp lr, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ movne r2, lr │ │ │ │ │ strne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ strne r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 41bc <_PyLong_AsByteArray+0x5c> │ │ │ │ │ + bne 4164 <_PyLong_AsByteArray+0x5c> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 4564 <_PyLong_AsByteArray+0x404> │ │ │ │ │ + beq 460c <_PyLong_AsByteArray+0x504> │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ │ - b 42fc <_PyLong_AsByteArray+0x19c> │ │ │ │ │ + b 42a4 <_PyLong_AsByteArray+0x19c> │ │ │ │ │ ldr r3, [fp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4570 <_PyLong_AsByteArray+0x410> │ │ │ │ │ + beq 4618 <_PyLong_AsByteArray+0x510> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC29 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4570 <_PyLong_AsByteArray+0x410> │ │ │ │ │ + b 4618 <_PyLong_AsByteArray+0x510> │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ clz r3, r6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4308 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ + bne 42b0 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r0, r1 │ │ │ │ │ movne r3, lr │ │ │ │ │ - bne 42fc <_PyLong_AsByteArray+0x19c> │ │ │ │ │ - b 4308 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ + bne 42a4 <_PyLong_AsByteArray+0x19c> │ │ │ │ │ + b 42b0 <_PyLong_AsByteArray+0x1a8> │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4484 <_PyLong_AsByteArray+0x324> │ │ │ │ │ + beq 4424 <_PyLong_AsByteArray+0x31c> │ │ │ │ │ eor r0, r0, r5 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r5, ip │ │ │ │ │ mov r9, lr │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b 45b8 <_PyLong_AsByteArray+0x458> │ │ │ │ │ + b 452c <_PyLong_AsByteArray+0x424> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 4320 <_PyLong_AsByteArray+0x1c0> │ │ │ │ │ + b 42c8 <_PyLong_AsByteArray+0x1c0> │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ mov ip, sl │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ - beq 4a50 <_PyLong_AsByteArray+0x8f0> │ │ │ │ │ + beq 4a04 <_PyLong_AsByteArray+0x8fc> │ │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 49ec <_PyLong_AsByteArray+0x88c> │ │ │ │ │ + beq 49a8 <_PyLong_AsByteArray+0x8a0> │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - beq 49c0 <_PyLong_AsByteArray+0x860> │ │ │ │ │ + beq 497c <_PyLong_AsByteArray+0x874> │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 4994 <_PyLong_AsByteArray+0x834> │ │ │ │ │ + beq 4950 <_PyLong_AsByteArray+0x848> │ │ │ │ │ cmp ip, #5 │ │ │ │ │ - beq 4968 <_PyLong_AsByteArray+0x808> │ │ │ │ │ + beq 4924 <_PyLong_AsByteArray+0x81c> │ │ │ │ │ cmp ip, #6 │ │ │ │ │ - bne 4a60 <_PyLong_AsByteArray+0x900> │ │ │ │ │ + bne 4a1c <_PyLong_AsByteArray+0x914> │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr sl, sl, r2, lsl r3 │ │ │ │ │ cmp r9, ip │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 43ac <_PyLong_AsByteArray+0x24c> │ │ │ │ │ + bne 4354 <_PyLong_AsByteArray+0x24c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 46a4 <_PyLong_AsByteArray+0x544> │ │ │ │ │ + bne 4664 <_PyLong_AsByteArray+0x55c> │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr sl, sl, r2, lsl r3 │ │ │ │ │ cmp r9, ip │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 43ac <_PyLong_AsByteArray+0x24c> │ │ │ │ │ + bne 4354 <_PyLong_AsByteArray+0x24c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 46a4 <_PyLong_AsByteArray+0x544> │ │ │ │ │ + bne 4664 <_PyLong_AsByteArray+0x55c> │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr sl, sl, r2, lsl r3 │ │ │ │ │ cmp r9, ip │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 43ac <_PyLong_AsByteArray+0x24c> │ │ │ │ │ + bne 4354 <_PyLong_AsByteArray+0x24c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 46a4 <_PyLong_AsByteArray+0x544> │ │ │ │ │ + bne 4664 <_PyLong_AsByteArray+0x55c> │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr sl, sl, r2, lsl r3 │ │ │ │ │ cmp r9, ip │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 43ac <_PyLong_AsByteArray+0x24c> │ │ │ │ │ + bne 4354 <_PyLong_AsByteArray+0x24c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 46a4 <_PyLong_AsByteArray+0x544> │ │ │ │ │ + bne 4664 <_PyLong_AsByteArray+0x55c> │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr sl, sl, r2, lsl r3 │ │ │ │ │ cmp r9, ip │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 43ac <_PyLong_AsByteArray+0x24c> │ │ │ │ │ + bne 4354 <_PyLong_AsByteArray+0x24c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 46a4 <_PyLong_AsByteArray+0x544> │ │ │ │ │ + bne 4664 <_PyLong_AsByteArray+0x55c> │ │ │ │ │ mov r7, r6 │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ mov r6, r1 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ mov ip, sl │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b 4648 <_PyLong_AsByteArray+0x4e8> │ │ │ │ │ + b 45bc <_PyLong_AsByteArray+0x4b4> │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4790 <_PyLong_AsByteArray+0x630> │ │ │ │ │ + beq 474c <_PyLong_AsByteArray+0x644> │ │ │ │ │ eor r2, r2, r4 │ │ │ │ │ mov sl, ip │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r0, lr │ │ │ │ │ - b 46a8 <_PyLong_AsByteArray+0x548> │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - b 451c <_PyLong_AsByteArray+0x3bc> │ │ │ │ │ + b 4668 <_PyLong_AsByteArray+0x560> │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b 4648 <_PyLong_AsByteArray+0x4e8> │ │ │ │ │ + b 45bc <_PyLong_AsByteArray+0x4b4> │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + b 44bc <_PyLong_AsByteArray+0x3b4> │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr sl, sl, r2, lsl r3 │ │ │ │ │ cmp r9, ip │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 43ac <_PyLong_AsByteArray+0x24c> │ │ │ │ │ + bne 4354 <_PyLong_AsByteArray+0x24c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 46a4 <_PyLong_AsByteArray+0x544> │ │ │ │ │ + bne 4664 <_PyLong_AsByteArray+0x55c> │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ - b 493c <_PyLong_AsByteArray+0x7dc> │ │ │ │ │ + b 48f8 <_PyLong_AsByteArray+0x7f0> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC30 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4570 <_PyLong_AsByteArray+0x410> │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - b 4558 <_PyLong_AsByteArray+0x3f8> │ │ │ │ │ + b 4618 <_PyLong_AsByteArray+0x510> │ │ │ │ │ + str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + b 4600 <_PyLong_AsByteArray+0x4f8> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 4acc <_PyLong_AsByteArray+0x96c> │ │ │ │ │ + beq 4a88 <_PyLong_AsByteArray+0x980> │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b 46a4 <_PyLong_AsByteArray+0x544> │ │ │ │ │ + b 4664 <_PyLong_AsByteArray+0x55c> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq 4c50 <_PyLong_AsByteArray+0xaf0> │ │ │ │ │ + beq 4c0c <_PyLong_AsByteArray+0xb04> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ add r5, r5, #4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ orr sl, sl, r2, lsl r1 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 4664 <_PyLong_AsByteArray+0x504> │ │ │ │ │ + bne 45d8 <_PyLong_AsByteArray+0x4d0> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4abc <_PyLong_AsByteArray+0x95c> │ │ │ │ │ + bne 4a78 <_PyLong_AsByteArray+0x970> │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr sl, sl, r2, lsl r1 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 4664 <_PyLong_AsByteArray+0x504> │ │ │ │ │ + bne 45d8 <_PyLong_AsByteArray+0x4d0> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4abc <_PyLong_AsByteArray+0x95c> │ │ │ │ │ + bne 4a78 <_PyLong_AsByteArray+0x970> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r9, r9, #2 │ │ │ │ │ add r5, r3, #8 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr sl, sl, r2, lsl r1 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 4664 <_PyLong_AsByteArray+0x504> │ │ │ │ │ + bne 45d8 <_PyLong_AsByteArray+0x4d0> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4abc <_PyLong_AsByteArray+0x95c> │ │ │ │ │ + bne 4a78 <_PyLong_AsByteArray+0x970> │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r9, r9, #3 │ │ │ │ │ add r5, r3, #12 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr sl, sl, r2, lsl r1 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ - bne 4664 <_PyLong_AsByteArray+0x504> │ │ │ │ │ + bne 45d8 <_PyLong_AsByteArray+0x4d0> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4abc <_PyLong_AsByteArray+0x95c> │ │ │ │ │ + bne 4a78 <_PyLong_AsByteArray+0x970> │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ add r5, r3, #16 │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ orr sl, sl, r2, lsl r1 │ │ │ │ │ add r9, ip, #4 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r9, ip │ │ │ │ │ - bne 4664 <_PyLong_AsByteArray+0x504> │ │ │ │ │ + bne 45d8 <_PyLong_AsByteArray+0x4d0> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4abc <_PyLong_AsByteArray+0x95c> │ │ │ │ │ + bne 4a78 <_PyLong_AsByteArray+0x970> │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ add r5, r3, #20 │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ orr sl, sl, r2, lsl r1 │ │ │ │ │ add r9, ip, #5 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r9, ip │ │ │ │ │ - bne 4664 <_PyLong_AsByteArray+0x504> │ │ │ │ │ + bne 45d8 <_PyLong_AsByteArray+0x4d0> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4abc <_PyLong_AsByteArray+0x95c> │ │ │ │ │ + bne 4a78 <_PyLong_AsByteArray+0x970> │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ add r5, r3, #24 │ │ │ │ │ lsl ip, r2, r0 │ │ │ │ │ orr ip, ip, r2, lsr r8 │ │ │ │ │ orr r4, ip, r4 │ │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ orr sl, sl, r2, lsl r1 │ │ │ │ │ add r9, ip, #6 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r9, ip │ │ │ │ │ - bne 4664 <_PyLong_AsByteArray+0x504> │ │ │ │ │ + bne 45d8 <_PyLong_AsByteArray+0x4d0> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 4abc <_PyLong_AsByteArray+0x95c> │ │ │ │ │ + bne 4a78 <_PyLong_AsByteArray+0x970> │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov ip, sl │ │ │ │ │ add r5, r3, #28 │ │ │ │ │ add r9, r2, #7 │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ - b 4648 <_PyLong_AsByteArray+0x4e8> │ │ │ │ │ + b 45bc <_PyLong_AsByteArray+0x4b4> │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov ip, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b 451c <_PyLong_AsByteArray+0x3bc> │ │ │ │ │ + b 44bc <_PyLong_AsByteArray+0x3b4> │ │ │ │ │ │ │ │ │ │ -00004c68 <_PyLong_AsByteArray.constprop.0>: │ │ │ │ │ +00004c24 <_PyLong_AsByteArray.constprop.0>: │ │ │ │ │ _PyLong_AsByteArray.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 4f94 <_PyLong_AsByteArray.constprop.0+0x32c> │ │ │ │ │ + beq 4f50 <_PyLong_AsByteArray.constprop.0+0x32c> │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ - beq 4f88 <_PyLong_AsByteArray.constprop.0+0x320> │ │ │ │ │ + beq 4f44 <_PyLong_AsByteArray.constprop.0+0x320> │ │ │ │ │ mov sl, #0 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r6, r0, #8 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ mov lr, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 4d4c <_PyLong_AsByteArray.constprop.0+0xe4> │ │ │ │ │ + b 4d08 <_PyLong_AsByteArray.constprop.0+0xe4> │ │ │ │ │ strb lr, [ip] │ │ │ │ │ lsr lr, r4, #16 │ │ │ │ │ orr lr, lr, r3, lsl #16 │ │ │ │ │ add r7, r2, #2 │ │ │ │ │ add ip, r5, #2 │ │ │ │ │ cmp r7, #8 │ │ │ │ │ - beq 4f48 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ + beq 4f04 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ strb lr, [ip] │ │ │ │ │ sub ip, r0, #24 │ │ │ │ │ lsr lr, r4, #24 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ add r4, r2, #3 │ │ │ │ │ orr lr, lr, r3, lsl #8 │ │ │ │ │ lsr r7, r3, #24 │ │ │ │ │ addls r5, r5, #3 │ │ │ │ │ movls r2, r4 │ │ │ │ │ - bls 4d3c <_PyLong_AsByteArray.constprop.0+0xd4> │ │ │ │ │ + bls 4cf8 <_PyLong_AsByteArray.constprop.0+0xd4> │ │ │ │ │ cmp r4, #8 │ │ │ │ │ - beq 4f48 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ + beq 4f04 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ strb lr, [r5, #3] │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ add r5, r5, #4 │ │ │ │ │ sub ip, r0, #32 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r7, #0 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 4da8 <_PyLong_AsByteArray.constprop.0+0x140> │ │ │ │ │ + beq 4d64 <_PyLong_AsByteArray.constprop.0+0x140> │ │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ │ sub r9, ip, #32 │ │ │ │ │ rsb r8, ip, #32 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 4eb8 <_PyLong_AsByteArray.constprop.0+0x250> │ │ │ │ │ + bne 4e74 <_PyLong_AsByteArray.constprop.0+0x250> │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, r0, r9 │ │ │ │ │ orr r3, r3, r0, lsr r8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ orr r3, r3, r7 │ │ │ │ │ orr r4, lr, r0, lsl ip │ │ │ │ │ - beq 4dfc <_PyLong_AsByteArray.constprop.0+0x194> │ │ │ │ │ + beq 4db8 <_PyLong_AsByteArray.constprop.0+0x194> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bhi 4f48 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ + bhi 4f04 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ add r0, ip, #30 │ │ │ │ │ mov ip, r5 │ │ │ │ │ lsr lr, r4, #8 │ │ │ │ │ add r7, r2, #1 │ │ │ │ │ orr lr, lr, r3, lsl #24 │ │ │ │ │ strb r4, [ip], #1 │ │ │ │ │ cmp r7, #8 │ │ │ │ │ - bne 4cd8 <_PyLong_AsByteArray.constprop.0+0x70> │ │ │ │ │ - b 4f48 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ + bne 4c94 <_PyLong_AsByteArray.constprop.0+0x70> │ │ │ │ │ + b 4f04 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 4f14 <_PyLong_AsByteArray.constprop.0+0x2ac> │ │ │ │ │ + beq 4ed0 <_PyLong_AsByteArray.constprop.0+0x2ac> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bhi 4f48 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ + bhi 4f04 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ cmp sl, #0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r0, r5, #1 │ │ │ │ │ movne r1, #255 @ 0xff │ │ │ │ │ mvnne r3, #0 │ │ │ │ │ moveq r1, sl │ │ │ │ │ orrne r3, lr, r3, lsl ip │ │ │ │ │ strbeq lr, [r5] │ │ │ │ │ strbne r3, [r5] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bhi 4df0 <_PyLong_AsByteArray.constprop.0+0x188> │ │ │ │ │ + bhi 4dac <_PyLong_AsByteArray.constprop.0+0x188> │ │ │ │ │ rsb r2, r2, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4f68 <_PyLong_AsByteArray.constprop.0+0x300> │ │ │ │ │ + beq 4f24 <_PyLong_AsByteArray.constprop.0+0x300> │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov r8, r2 │ │ │ │ │ add ip, ip, #32 │ │ │ │ │ clz r0, r0 │ │ │ │ │ sub r0, ip, r0 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ - bls 4e8c <_PyLong_AsByteArray.constprop.0+0x224> │ │ │ │ │ + bls 4e48 <_PyLong_AsByteArray.constprop.0+0x224> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bhi 4f48 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ + bhi 4f04 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ sub ip, r0, #8 │ │ │ │ │ lsr lr, r4, #8 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ strb r4, [r5] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ orr lr, lr, r3, lsl #24 │ │ │ │ │ lsr r7, r3, #8 │ │ │ │ │ addls r5, r5, #1 │ │ │ │ │ - bls 4d3c <_PyLong_AsByteArray.constprop.0+0xd4> │ │ │ │ │ + bls 4cf8 <_PyLong_AsByteArray.constprop.0+0xd4> │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - beq 4f48 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ + beq 4f04 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ strb lr, [r5, #1] │ │ │ │ │ sub ip, r0, #16 │ │ │ │ │ lsr lr, r4, #16 │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ orr lr, lr, r3, lsl #16 │ │ │ │ │ add r2, r8, #2 │ │ │ │ │ lsr r7, r3, #16 │ │ │ │ │ - bls 4d3c <_PyLong_AsByteArray.constprop.0+0xd4> │ │ │ │ │ + bls 4cf8 <_PyLong_AsByteArray.constprop.0+0xd4> │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov ip, r5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r5, r9 │ │ │ │ │ - b 4cec <_PyLong_AsByteArray.constprop.0+0x84> │ │ │ │ │ + b 4ca8 <_PyLong_AsByteArray.constprop.0+0x84> │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov lr, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b 4d3c <_PyLong_AsByteArray.constprop.0+0xd4> │ │ │ │ │ + b 4cf8 <_PyLong_AsByteArray.constprop.0+0xd4> │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ mov lr, r4 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 4fec <_PyLong_AsByteArray.constprop.0+0x384> │ │ │ │ │ + beq 4fa8 <_PyLong_AsByteArray.constprop.0+0x384> │ │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ │ mov r7, r3 │ │ │ │ │ mvn r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ eor r3, r0, r3 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ @@ -5490,106 +5465,106 @@ │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsl r3, r0, r9 │ │ │ │ │ orr r3, r3, r0, lsr r8 │ │ │ │ │ orr r4, lr, r0, lsl ip │ │ │ │ │ orr r3, r3, r7 │ │ │ │ │ - beq 4fd0 <_PyLong_AsByteArray.constprop.0+0x368> │ │ │ │ │ + beq 4f8c <_PyLong_AsByteArray.constprop.0+0x368> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bhi 4f48 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ + bhi 4f04 <_PyLong_AsByteArray.constprop.0+0x2e0> │ │ │ │ │ add r0, ip, #30 │ │ │ │ │ mov ip, r5 │ │ │ │ │ lsr lr, r4, #8 │ │ │ │ │ add r7, r2, #1 │ │ │ │ │ orr lr, lr, r3, lsl #24 │ │ │ │ │ strb r4, [ip], #1 │ │ │ │ │ - b 4d9c <_PyLong_AsByteArray.constprop.0+0x134> │ │ │ │ │ + b 4d58 <_PyLong_AsByteArray.constprop.0+0x134> │ │ │ │ │ sub r1, r2, #8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ rsbeq sl, sl, #0 │ │ │ │ │ moveq r0, r5 │ │ │ │ │ uxtbeq r1, sl │ │ │ │ │ - beq 4de0 <_PyLong_AsByteArray.constprop.0+0x178> │ │ │ │ │ + beq 4d9c <_PyLong_AsByteArray.constprop.0+0x178> │ │ │ │ │ ldrsb r3, [r5, #-1] │ │ │ │ │ cmp sl, r3, lsr #31 │ │ │ │ │ - beq 4df0 <_PyLong_AsByteArray.constprop.0+0x188> │ │ │ │ │ + beq 4dac <_PyLong_AsByteArray.constprop.0+0x188> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC30 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 4df4 <_PyLong_AsByteArray.constprop.0+0x18c> │ │ │ │ │ + b 4db0 <_PyLong_AsByteArray.constprop.0+0x18c> │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ mov lr, r4 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq 4fec <_PyLong_AsByteArray.constprop.0+0x384> │ │ │ │ │ + beq 4fa8 <_PyLong_AsByteArray.constprop.0+0x384> │ │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b 4d60 <_PyLong_AsByteArray.constprop.0+0xf8> │ │ │ │ │ + b 4d1c <_PyLong_AsByteArray.constprop.0+0xf8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b 4de8 <_PyLong_AsByteArray.constprop.0+0x180> │ │ │ │ │ + b 4da4 <_PyLong_AsByteArray.constprop.0+0x180> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4fb4 <_PyLong_AsByteArray.constprop.0+0x34c> │ │ │ │ │ + beq 4f70 <_PyLong_AsByteArray.constprop.0+0x34c> │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ - beq 4ff8 <_PyLong_AsByteArray.constprop.0+0x390> │ │ │ │ │ + beq 4fb4 <_PyLong_AsByteArray.constprop.0+0x390> │ │ │ │ │ mov sl, #1 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 4cac <_PyLong_AsByteArray.constprop.0+0x44> │ │ │ │ │ + b 4c68 <_PyLong_AsByteArray.constprop.0+0x44> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC29 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 4f60 <_PyLong_AsByteArray.constprop.0+0x2f8> │ │ │ │ │ + b 4f1c <_PyLong_AsByteArray.constprop.0+0x2f8> │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 4e9c <_PyLong_AsByteArray.constprop.0+0x234> │ │ │ │ │ + beq 4e58 <_PyLong_AsByteArray.constprop.0+0x234> │ │ │ │ │ eor r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ mov r9, r5 │ │ │ │ │ mvn r0, r0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b 4e0c <_PyLong_AsByteArray.constprop.0+0x1a4> │ │ │ │ │ + b 4dc8 <_PyLong_AsByteArray.constprop.0+0x1a4> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov lr, r4 │ │ │ │ │ - b 4dac <_PyLong_AsByteArray.constprop.0+0x144> │ │ │ │ │ + b 4d68 <_PyLong_AsByteArray.constprop.0+0x144> │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ │ - b 4de8 <_PyLong_AsByteArray.constprop.0+0x180> │ │ │ │ │ + b 4da4 <_PyLong_AsByteArray.constprop.0+0x180> │ │ │ │ │ │ │ │ │ │ -00005004 : │ │ │ │ │ +00004fc0 : │ │ │ │ │ long_neg_method(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 510c │ │ │ │ │ + bhi 50c4 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw r0, #1030 @ 0x406 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ rsbs lr, r3, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ @@ -5597,71 +5572,70 @@ │ │ │ │ │ mov r5, lr │ │ │ │ │ rsc r6, r2, #0 │ │ │ │ │ adds ip, r3, #1024 @ 0x400 │ │ │ │ │ adc r1, r2, #0 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 507c │ │ │ │ │ - ldr r3, [pc, #424] @ 5218 │ │ │ │ │ - add r4, r3, lr, lsl #4 │ │ │ │ │ + bcs 5038 │ │ │ │ │ + ldr r4, [pc, #412] @ 51c8 │ │ │ │ │ + add r4, r4, lr, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ subs r1, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 50a0 │ │ │ │ │ + bcs 505c │ │ │ │ │ mov r0, lr │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 5178 │ │ │ │ │ + blt 512c │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - beq 51d8 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + beq 5188 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - str r2, [r3, #4] │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 51e4 │ │ │ │ │ + ble 5194 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ lsr r2, r5, #30 │ │ │ │ │ orr r2, r2, r6, lsl #2 │ │ │ │ │ mov r1, #16 │ │ │ │ │ bic r3, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ orrs r0, r2, r6, lsr #30 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq 5070 │ │ │ │ │ + beq 502c │ │ │ │ │ add r1, r4, r1 │ │ │ │ │ str r2, [r1] │ │ │ │ │ - b 5070 │ │ │ │ │ + b 502c │ │ │ │ │ lsr r2, r3, #3 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bl 3e4 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - beq 5070 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + beq 502c │ │ │ │ │ ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - add r0, r0, #12 │ │ │ │ │ + add r0, r4, #12 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bic ip, r3, #4 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r1, r1, #12 │ │ │ │ │ str ip, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -5675,98 +5649,97 @@ │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r0, #20 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - beq 51d8 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + beq 5188 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r5, #18 │ │ │ │ │ - ble 51e8 │ │ │ │ │ + ble 5198 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, #18 │ │ │ │ │ add r1, r4, #16 │ │ │ │ │ mov r2, #1 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - b 5104 │ │ │ │ │ + b 50bc │ │ │ │ │ mov r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 5070 │ │ │ │ │ + b 502c │ │ │ │ │ mov r5, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ lsr r3, r7, #30 │ │ │ │ │ bic r2, r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, r8, lsl #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ orrs r1, r3, r8, lsr #30 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ strne r3, [r4, #16] │ │ │ │ │ - b 5070 │ │ │ │ │ + b 502c │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000521c : │ │ │ │ │ +000051cc : │ │ │ │ │ long_add_method(): │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ tst ip, #16777216 @ 0x1000000 │ │ │ │ │ - beq 53c4 │ │ │ │ │ + beq 5388 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ tst ip, #16777216 @ 0x1000000 │ │ │ │ │ - beq 53c4 │ │ │ │ │ + beq 5388 │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr r4, r2, r3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bls 52b0 │ │ │ │ │ + bls 5260 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 5294 │ │ │ │ │ + beq 5244 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 52a4 │ │ │ │ │ + beq 5254 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ - b d8a0 │ │ │ │ │ + b d878 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ movne r1, r0 │ │ │ │ │ movne r0, ip │ │ │ │ │ - beq 533c │ │ │ │ │ + beq 534c │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ - b c400 │ │ │ │ │ + b c3d8 │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [lr, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw lr, #1030 @ 0x406 │ │ │ │ │ mul r3, r0, r3 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ @@ -5775,15 +5748,15 @@ │ │ │ │ │ adc r1, r1, r2, asr #31 │ │ │ │ │ adds r4, r0, #5 │ │ │ │ │ adc ip, r1, #0 │ │ │ │ │ cmp r4, lr │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ sbcs ip, ip, #0 │ │ │ │ │ - bcs 531c │ │ │ │ │ + bcs 52cc │ │ │ │ │ add r3, r3, #5 │ │ │ │ │ movw r1, #9336 @ 0x2478 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -5792,36 +5765,26 @@ │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ subs r3, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 5364 │ │ │ │ │ + bcs 52ec │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ - bl d8a0 │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - beq 5310 │ │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ │ - and r2, r1, #3 │ │ │ │ │ - bic r1, r1, #7 │ │ │ │ │ - rsb r2, r2, #2 │ │ │ │ │ - orr r2, r2, r1 │ │ │ │ │ - str r2, [r3, #8] │ │ │ │ │ - b 5310 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movge r7, #16 │ │ │ │ │ - blt 53d4 │ │ │ │ │ + blt 5374 │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 53e8 │ │ │ │ │ + beq 5398 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ bic r4, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ @@ -5833,33 +5796,43 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ lsr r2, r6, #30 │ │ │ │ │ orr r2, r2, r5, lsl #2 │ │ │ │ │ str r7, [r3, #8] │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - b 5310 │ │ │ │ │ + b 52c0 │ │ │ │ │ + bl d878 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + beq 52c0 │ │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ │ + and r2, r1, #3 │ │ │ │ │ + bic r1, r1, #7 │ │ │ │ │ + rsb r2, r2, #2 │ │ │ │ │ + orr r2, r2, r1 │ │ │ │ │ + str r2, [r3, #8] │ │ │ │ │ + b 52c0 │ │ │ │ │ + rsbs r4, r0, #0 │ │ │ │ │ + mov r7, #18 │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + rsc r5, r5, #0 │ │ │ │ │ + b 52f8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ - rsbs r4, r0, #0 │ │ │ │ │ - mov r7, #18 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - rsc r5, r5, #0 │ │ │ │ │ - b 5370 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 5310 │ │ │ │ │ + b 52c0 │ │ │ │ │ │ │ │ │ │ -000053f8 : │ │ │ │ │ +000053a8 : │ │ │ │ │ long_add(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -5867,29 +5840,29 @@ │ │ │ │ │ mov lr, r0 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr r4, r2, r3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bls 546c │ │ │ │ │ + bls 541c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 5450 │ │ │ │ │ + beq 5400 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 5460 │ │ │ │ │ + beq 5410 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ - b d8a0 │ │ │ │ │ + b d878 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ movne r1, r0 │ │ │ │ │ movne r0, ip │ │ │ │ │ - beq 5550 │ │ │ │ │ + beq 5500 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ - b c400 │ │ │ │ │ + b c3d8 │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [lr, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw lr, #1030 @ 0x406 │ │ │ │ │ mul r3, r0, r3 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ @@ -5899,15 +5872,15 @@ │ │ │ │ │ adds ip, r0, #5 │ │ │ │ │ mov r5, ip │ │ │ │ │ adc ip, r1, #0 │ │ │ │ │ cmp r5, lr │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sbcs ip, ip, #0 │ │ │ │ │ - bcs 54d8 │ │ │ │ │ + bcs 5488 │ │ │ │ │ add r3, r3, #5 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -5915,79 +5888,80 @@ │ │ │ │ │ add r0, r0, r2 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ subs r3, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 54f8 │ │ │ │ │ + bcs 54a8 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt 5578 │ │ │ │ │ + blt 5528 │ │ │ │ │ mov r0, #2 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 54d0 │ │ │ │ │ + beq 5480 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ add r2, r0, #12 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr r3, r3, #16 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ lsr r1, r6, #30 │ │ │ │ │ bic r3, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r1, r1, r4, lsl #2 │ │ │ │ │ lsr r4, r4, #30 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [r2], #4 │ │ │ │ │ orrs r1, r1, r4 │ │ │ │ │ - beq 54d0 │ │ │ │ │ - b 552c │ │ │ │ │ - bl d8a0 │ │ │ │ │ + beq 5480 │ │ │ │ │ + b 54dc │ │ │ │ │ + bl d878 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 54d0 │ │ │ │ │ + beq 5480 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b 54d0 │ │ │ │ │ + b 5480 │ │ │ │ │ rsbs r2, r0, #0 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ rsc r4, r4, #0 │ │ │ │ │ - b 5504 │ │ │ │ │ + b 54b4 │ │ │ │ │ │ │ │ │ │ -0000558c : │ │ │ │ │ +0000553c : │ │ │ │ │ long_and(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 5f00 │ │ │ │ │ + beq 5eb0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 5f00 │ │ │ │ │ + beq 5eb0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ orr r1, r2, r3 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi 5648 │ │ │ │ │ + bhi 55f8 │ │ │ │ │ ldr ip, [r5, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r0, ip, r0 │ │ │ │ │ @@ -5997,54 +5971,54 @@ │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ asr r3, r0, #31 │ │ │ │ │ adc r2, r3, #0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ mov r6, r3 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 58b0 │ │ │ │ │ + bcs 5860 │ │ │ │ │ movw r4, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r4, r4, r1, lsl #4 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsr r7, r2, #3 │ │ │ │ │ lsr sl, r3, #3 │ │ │ │ │ cmp r7, sl │ │ │ │ │ - blt 59d8 │ │ │ │ │ + blt 5988 │ │ │ │ │ and r4, r2, #3 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq 58d0 │ │ │ │ │ + beq 5880 │ │ │ │ │ mov r8, #0 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 5b00 │ │ │ │ │ + beq 5ab0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 5e9c │ │ │ │ │ + beq 5e4c │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r9, #0 │ │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 5ee4 │ │ │ │ │ + bgt 5e94 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 5a20 │ │ │ │ │ + beq 59d0 │ │ │ │ │ add r0, r3, #3 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 5eb8 │ │ │ │ │ + beq 5e68 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ @@ -6056,391 +6030,395 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ lsl r3, r3, #3 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq 5758 │ │ │ │ │ + beq 5708 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp sl, #1 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq 5758 │ │ │ │ │ + beq 5708 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ cmp sl, #2 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ and r3, r3, r2 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - beq 5758 │ │ │ │ │ + beq 5708 │ │ │ │ │ add r0, r6, sl, lsl #2 │ │ │ │ │ add r5, r5, #16 │ │ │ │ │ add r0, r0, #8 │ │ │ │ │ add r2, r6, #16 │ │ │ │ │ add r1, r4, #16 │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ │ cmp r2, r0 │ │ │ │ │ and r3, r3, ip │ │ │ │ │ str r3, [r1, #4]! │ │ │ │ │ - bne 5740 │ │ │ │ │ + bne 56f0 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - blt 5a00 │ │ │ │ │ + blt 59b0 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5cb8 │ │ │ │ │ + bne 5c68 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 57f4 │ │ │ │ │ + beq 57a4 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 57f4 │ │ │ │ │ + bgt 57a4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 57f4 │ │ │ │ │ + bne 57a4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 57fc │ │ │ │ │ + beq 57ac │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 57fc │ │ │ │ │ + bgt 57ac │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 57fc │ │ │ │ │ + bne 57ac │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - beq 5808 │ │ │ │ │ + beq 57b8 │ │ │ │ │ add r0, r4, r3, lsl #2 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addeq lr, r4, #12 │ │ │ │ │ - beq 59ac │ │ │ │ │ + beq 595c │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls 5808 │ │ │ │ │ + bls 57b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 579c │ │ │ │ │ + bne 574c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - bne 57c8 │ │ │ │ │ + bne 5778 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ and r2, r1, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw r3, #1030 @ 0x406 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ adds r5, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 57e8 │ │ │ │ │ + bcs 5798 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5aa8 │ │ │ │ │ + bgt 5a58 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 5aa8 │ │ │ │ │ - ldr r2, [pc, #1748] @ 5f28 │ │ │ │ │ + bne 5a58 │ │ │ │ │ + ldr r2, [pc, #1748] @ 5ed8 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 5a7c │ │ │ │ │ + bne 5a2c │ │ │ │ │ tst r1, #4 │ │ │ │ │ - bne 5f1c │ │ │ │ │ - ldr r3, [pc, #1728] @ 5f2c │ │ │ │ │ + bne 5ecc │ │ │ │ │ + ldr r3, [pc, #1728] @ 5edc │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 5aa0 │ │ │ │ │ + bhi 5a50 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ ldr ip, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r0, r0, r5, lsl #4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ str ip, [r4] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ add r4, r0, r1 │ │ │ │ │ - b 57e8 │ │ │ │ │ + b 5798 │ │ │ │ │ subs r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 5ac0 │ │ │ │ │ + bcs 5a70 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 5ecc │ │ │ │ │ + beq 5e7c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r6, r8 │ │ │ │ │ ldreq r3, [r5, #8] │ │ │ │ │ - beq 5668 │ │ │ │ │ + beq 5618 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ eor r3, r3, r1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r2, r3, r1 │ │ │ │ │ str r2, [r8, #12] │ │ │ │ │ - beq 5998 │ │ │ │ │ + beq 5948 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ add r3, r2, r3, lsr #30 │ │ │ │ │ and r2, r3, r1 │ │ │ │ │ str r2, [r8, #16] │ │ │ │ │ - beq 5998 │ │ │ │ │ + beq 5948 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ add r2, r2, r3, lsr #30 │ │ │ │ │ and r3, r2, r1 │ │ │ │ │ str r3, [r8, #20] │ │ │ │ │ - beq 5998 │ │ │ │ │ + beq 5948 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ cmp r7, #4 │ │ │ │ │ eor r3, r3, r1 │ │ │ │ │ add r3, r3, r2, lsr #30 │ │ │ │ │ and r2, r3, r1 │ │ │ │ │ str r2, [r8, #24] │ │ │ │ │ - beq 5998 │ │ │ │ │ + beq 5948 │ │ │ │ │ add ip, r6, #8 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ add r6, r6, #24 │ │ │ │ │ add ip, ip, r7, lsl #2 │ │ │ │ │ add r0, r8, #24 │ │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne 5978 │ │ │ │ │ + bne 5928 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r4, #2 │ │ │ │ │ - b 5668 │ │ │ │ │ + b 5618 │ │ │ │ │ mov r2, r0 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 5a68 │ │ │ │ │ + beq 5a18 │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 59a8 │ │ │ │ │ + beq 5958 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ andne r1, r1, #3 │ │ │ │ │ orrne r1, r1, r2, lsl #3 │ │ │ │ │ strne r1, [r4, #8] │ │ │ │ │ - b 57e0 │ │ │ │ │ + b 5790 │ │ │ │ │ and r4, r3, #3 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq 5c88 │ │ │ │ │ + beq 5c38 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b 5664 │ │ │ │ │ + b 5614 │ │ │ │ │ add r0, sl, #3 │ │ │ │ │ sub r2, r7, sl │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r1, r6, r0 │ │ │ │ │ add r0, r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b 5760 │ │ │ │ │ - ldr r2, [pc, #1288] @ 5f30 │ │ │ │ │ + b 5710 │ │ │ │ │ + ldr r2, [pc, #1288] @ 5ee0 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 5ea4 │ │ │ │ │ + beq 5e54 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 56ec │ │ │ │ │ + b 569c │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #5 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b 5834 │ │ │ │ │ + b 57e4 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 5f1c │ │ │ │ │ + bne 5ecc │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls 5864 │ │ │ │ │ + bls 5814 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ movw r4, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r4, r4, r5, lsl #4 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ - b 57e8 │ │ │ │ │ + b 5798 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movge r7, #1 │ │ │ │ │ - blt 5ed4 │ │ │ │ │ + blt 5e84 │ │ │ │ │ mov r0, #2 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 57e8 │ │ │ │ │ + beq 5798 │ │ │ │ │ lsr r3, r5, #30 │ │ │ │ │ rsb r7, r7, #1 │ │ │ │ │ orr r7, r7, #16 │ │ │ │ │ bic r5, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, r6, lsl #2 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - b 57e8 │ │ │ │ │ + b 5798 │ │ │ │ │ sub r3, r4, #2 │ │ │ │ │ mov r0, sl │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 5f0c │ │ │ │ │ + beq 5ebc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ mvn r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ eor r2, r2, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ and r1, r2, r3 │ │ │ │ │ str r1, [r9, #12] │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ cmp sl, #2 │ │ │ │ │ eor r1, r1, r3 │ │ │ │ │ add r2, r1, r2, lsr #30 │ │ │ │ │ and r1, r2, r3 │ │ │ │ │ str r1, [r9, #16] │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ cmp sl, #3 │ │ │ │ │ eor r1, r1, r3 │ │ │ │ │ add r2, r1, r2, lsr #30 │ │ │ │ │ and r1, r2, r3 │ │ │ │ │ str r1, [r9, #20] │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ cmp sl, #4 │ │ │ │ │ eor r1, r1, r3 │ │ │ │ │ add r2, r1, r2, lsr #30 │ │ │ │ │ and r1, r2, r3 │ │ │ │ │ str r1, [r9, #24] │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ cmp sl, #5 │ │ │ │ │ eor r1, r1, r3 │ │ │ │ │ add r2, r1, r2, lsr #30 │ │ │ │ │ and r1, r2, r3 │ │ │ │ │ str r1, [r9, #28] │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ ldr r1, [r5, #32] │ │ │ │ │ cmp sl, #6 │ │ │ │ │ eor r1, r1, r3 │ │ │ │ │ add r2, r1, r2, lsr #30 │ │ │ │ │ and r1, r2, r3 │ │ │ │ │ str r1, [r9, #32] │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ │ cmp sl, #7 │ │ │ │ │ eor r3, r3, r1 │ │ │ │ │ add r3, r3, r2, lsr #30 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r9, #36] @ 0x24 │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ │ mvn r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp sl, #8 │ │ │ │ │ eor r2, r2, r0 │ │ │ │ │ add r3, r2, r3, lsr #30 │ │ │ │ │ and r2, r3, r0 │ │ │ │ │ str r2, [r9, #40] @ 0x28 │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ │ cmp sl, #9 │ │ │ │ │ eor r2, r2, r0 │ │ │ │ │ add r2, r2, r3, lsr #30 │ │ │ │ │ and r3, r2, r0 │ │ │ │ │ str r3, [r9, #44] @ 0x2c │ │ │ │ │ - beq 5c60 │ │ │ │ │ + beq 5c10 │ │ │ │ │ add ip, r5, #8 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ add r5, r5, #44 @ 0x2c │ │ │ │ │ add ip, ip, sl, lsl #2 │ │ │ │ │ add r1, r9, #44 @ 0x2c │ │ │ │ │ ldr r3, [r5, #4]! │ │ │ │ │ eor r3, r3, r0 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #4]! │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ - bne 5c40 │ │ │ │ │ + bne 5bf0 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ adds r3, r3, r7 │ │ │ │ │ movne r5, r9 │ │ │ │ │ - bne 568c │ │ │ │ │ + bne 563c │ │ │ │ │ mov r0, r8 │ │ │ │ │ - ldr r4, [pc, #696] @ 5f34 │ │ │ │ │ - bl b818 │ │ │ │ │ + ldr r4, [pc, #696] @ 5ee4 │ │ │ │ │ + bl b7f0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl b818 │ │ │ │ │ - b 57e8 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b 5798 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 57e8 │ │ │ │ │ + beq 5798 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r8, r4 │ │ │ │ │ - b 58f0 │ │ │ │ │ + b 58a0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add lr, r4, #8 │ │ │ │ │ mvn r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orr r2, r2, r3 │ │ │ │ │ @@ -6450,27 +6428,27 @@ │ │ │ │ │ sub r2, r6, lr │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ str r5, [r3, #12] │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsr r2, r2, #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ands r2, r2, #7 │ │ │ │ │ - beq 5de4 │ │ │ │ │ + beq 5d94 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 5dc4 │ │ │ │ │ + beq 5d74 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 5dac │ │ │ │ │ + beq 5d5c │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq 5d94 │ │ │ │ │ + beq 5d44 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq 5d7c │ │ │ │ │ + beq 5d2c │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq 5d64 │ │ │ │ │ + beq 5d14 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq 5d4c │ │ │ │ │ + beq 5cfc │ │ │ │ │ mov lr, r4 │ │ │ │ │ ldr r0, [lr, #12]! │ │ │ │ │ eor r1, r5, r0 │ │ │ │ │ add r3, r1, #1 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [lr] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ @@ -6507,15 +6485,15 @@ │ │ │ │ │ ldr r0, [lr, #4]! │ │ │ │ │ eor r1, r5, r0 │ │ │ │ │ cmp r6, lr │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [lr] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq 576c │ │ │ │ │ + beq 571c │ │ │ │ │ ldr r0, [lr, #4] │ │ │ │ │ add ip, lr, #4 │ │ │ │ │ add lr, lr, #32 │ │ │ │ │ eor r1, r5, r0 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [lr, #-28] @ 0xffffffe4 │ │ │ │ │ @@ -6552,122 +6530,122 @@ │ │ │ │ │ str r2, [ip, #20] │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r3, r1, r3, lsr #30 │ │ │ │ │ str r2, [ip, #24] │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [ip, #28] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne 5de4 │ │ │ │ │ - b 576c │ │ │ │ │ + bne 5d94 │ │ │ │ │ + b 571c │ │ │ │ │ mov r9, sl │ │ │ │ │ - b 5c70 │ │ │ │ │ + b 5c20 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 56b8 │ │ │ │ │ + bne 5668 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 57e8 │ │ │ │ │ + b 5798 │ │ │ │ │ rsbs r5, r0, #0 │ │ │ │ │ mvn r7, #0 │ │ │ │ │ rsc r6, r6, #0 │ │ │ │ │ - b 5acc │ │ │ │ │ + b 5a7c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 5ebc │ │ │ │ │ + b 5e6c │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b 57e8 │ │ │ │ │ + b 5798 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - bl b818 │ │ │ │ │ - b 57e8 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b 5798 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 5aa8 │ │ │ │ │ + b 5a58 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000006b8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000500 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00005f38 <_PyLong_NumBits>: │ │ │ │ │ +00005ee8 <_PyLong_NumBits>: │ │ │ │ │ _PyLong_NumBits(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 5f84 <_PyLong_NumBits+0x4c> │ │ │ │ │ + beq 5f34 <_PyLong_NumBits+0x4c> │ │ │ │ │ add r2, r0, r3, lsl #2 │ │ │ │ │ mov r1, #30 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ smull r0, r1, r0, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5f78 <_PyLong_NumBits+0x40> │ │ │ │ │ + beq 5f28 <_PyLong_NumBits+0x40> │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adc r1, r1, r3, asr #31 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b 5f78 <_PyLong_NumBits+0x40> │ │ │ │ │ + b 5f28 <_PyLong_NumBits+0x40> │ │ │ │ │ │ │ │ │ │ -00005f90 : │ │ │ │ │ +00005f40 : │ │ │ │ │ long_lshift_method(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 6c3c │ │ │ │ │ + beq 6bec │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 6c3c │ │ │ │ │ + beq 6bec │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov sl, r0 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 6c14 │ │ │ │ │ + beq 6bc4 │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ and r0, r8, #3 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 666c │ │ │ │ │ + beq 661c │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 66ac │ │ │ │ │ + bhi 665c │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -6709,40 +6687,40 @@ │ │ │ │ │ umull r4, lr, r4, lr │ │ │ │ │ adds r4, r4, r2 │ │ │ │ │ adds r1, r1, ip │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ lsr r9, r1, #1 │ │ │ │ │ orrs r9, r9, r3, lsl #31 │ │ │ │ │ mov r7, r9 │ │ │ │ │ - beq 6304 │ │ │ │ │ + beq 62b4 │ │ │ │ │ lsr r8, r8, #3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r6, r9, r8 │ │ │ │ │ - beq 64bc │ │ │ │ │ + beq 646c │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmn r6, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 64c4 │ │ │ │ │ + bgt 6474 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 6b30 │ │ │ │ │ + beq 6ae0 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 652c │ │ │ │ │ + beq 64dc │ │ │ │ │ add r0, r6, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 66a0 │ │ │ │ │ + beq 6650 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6c48 │ │ │ │ │ + ble 6bf8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ clz r3, r6 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ orr r2, r3, r6, lsl #3 │ │ │ │ │ mov r3, #1 │ │ │ │ │ @@ -6753,40 +6731,40 @@ │ │ │ │ │ cmp r3, #2 │ │ │ │ │ andeq r1, r2, #3 │ │ │ │ │ biceq r3, r2, #7 │ │ │ │ │ rsbeq r2, r1, #2 │ │ │ │ │ orreq r3, r2, r3 │ │ │ │ │ streq r3, [r5, #8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 6510 │ │ │ │ │ + ble 64c0 │ │ │ │ │ lsl r2, r9, #2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r5, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 6578 │ │ │ │ │ + beq 6528 │ │ │ │ │ lsl r2, r8, #2 │ │ │ │ │ add lr, sl, #8 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ add r0, r5, #8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r9, lr, r8, lsl #2 │ │ │ │ │ lsr r2, r2, #2 │ │ │ │ │ add r0, r0, r7, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ands r2, r2, #3 │ │ │ │ │ sub r8, r4, #32 │ │ │ │ │ rsb r7, r4, #32 │ │ │ │ │ - beq 6214 │ │ │ │ │ + beq 61c4 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 61e4 │ │ │ │ │ + beq 6194 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne 6440 │ │ │ │ │ + bne 63f0 │ │ │ │ │ ldr sl, [lr, #4]! │ │ │ │ │ lsl r2, sl, r8 │ │ │ │ │ orr ip, r3, sl, lsl r4 │ │ │ │ │ orr r2, r2, sl, lsr r7 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ lsr r3, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -6800,15 +6778,15 @@ │ │ │ │ │ orr r2, r2, sl, lsr r7 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ lsr r3, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r0, #4]! │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ lsr r1, r2, #30 │ │ │ │ │ - beq 62c4 │ │ │ │ │ + beq 6274 │ │ │ │ │ mov sl, r6 │ │ │ │ │ ldr r2, [lr, #4] │ │ │ │ │ mov r6, lr │ │ │ │ │ add lr, lr, #16 │ │ │ │ │ add r0, r0, #16 │ │ │ │ │ orr ip, r3, r2, lsl r4 │ │ │ │ │ lsl r3, r2, r8 │ │ │ │ │ @@ -6843,317 +6821,318 @@ │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ bic r2, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r1, r3, r1, lsr #30 │ │ │ │ │ lsr r3, ip, #30 │ │ │ │ │ str r2, [r0] │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - bne 6218 │ │ │ │ │ + bne 61c8 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 6520 │ │ │ │ │ + beq 64d0 │ │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - beq 6398 │ │ │ │ │ + beq 6348 │ │ │ │ │ add r3, r5, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6368 │ │ │ │ │ + beq 6318 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls 6398 │ │ │ │ │ + bls 6348 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r8, #15 │ │ │ │ │ - bhi 64e0 │ │ │ │ │ + bhi 6490 │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul r0, r3, r0 │ │ │ │ │ asrs r2, r0, #31 │ │ │ │ │ - bmi 65c4 │ │ │ │ │ + bmi 6574 │ │ │ │ │ sub r1, r4, #32 │ │ │ │ │ rsb r3, r4, #32 │ │ │ │ │ lsl r2, r2, r4 │ │ │ │ │ orr r2, r2, r0, lsl r1 │ │ │ │ │ lsl r4, r0, r4 │ │ │ │ │ orr r6, r2, r0, lsr r3 │ │ │ │ │ adds r1, r4, #5 │ │ │ │ │ adc r3, r6, #0 │ │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 646c │ │ │ │ │ - ldr r5, [pc, #2348] @ 6c88 │ │ │ │ │ + bcs 641c │ │ │ │ │ + ldr r5, [pc, #2348] @ 6c38 │ │ │ │ │ add r5, r5, r0, lsl #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - beq 6c74 │ │ │ │ │ + beq 6c24 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subeq r0, r1, #2 │ │ │ │ │ addeq lr, r5, #12 │ │ │ │ │ - beq 6498 │ │ │ │ │ + beq 6448 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ orr r2, r2, r0, lsl #3 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 62f8 │ │ │ │ │ + bhi 62a8 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ │ mul r3, r0, r3 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 62f8 │ │ │ │ │ + bcs 62a8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 65ac │ │ │ │ │ + bgt 655c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 65ac │ │ │ │ │ - ldr r1, [pc, #2216] @ 6c8c │ │ │ │ │ + bne 655c │ │ │ │ │ + ldr r1, [pc, #2216] @ 6c3c │ │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6580 │ │ │ │ │ + bne 6530 │ │ │ │ │ tst r2, #4 │ │ │ │ │ - bne 6c30 │ │ │ │ │ - ldr r3, [pc, #2196] @ 6c90 │ │ │ │ │ + bne 6be0 │ │ │ │ │ + ldr r3, [pc, #2196] @ 6c40 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 65a4 │ │ │ │ │ + bhi 6554 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ ldr ip, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r0, r0, r4, lsl #4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ str ip, [r5] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ add r5, r0, r1 │ │ │ │ │ - b 62f8 │ │ │ │ │ + b 62a8 │ │ │ │ │ mov lr, sl │ │ │ │ │ ldr sl, [lr, #12]! │ │ │ │ │ lsl r3, sl, r4 │ │ │ │ │ lsl r2, sl, r8 │ │ │ │ │ bic ip, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, sl, lsr r7 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str ip, [r0, #4]! │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ lsr r1, r2, #30 │ │ │ │ │ - b 61bc │ │ │ │ │ + b 616c │ │ │ │ │ subs r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r6, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ movcs r7, #1 │ │ │ │ │ movcs r8, #2 │ │ │ │ │ - bcs 662c │ │ │ │ │ + bcs 65dc │ │ │ │ │ bl 278 <_PyLong_FromMedium> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 62f8 │ │ │ │ │ + b 62a8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub r3, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6c74 │ │ │ │ │ + beq 6c24 │ │ │ │ │ ldr ip, [lr, r3, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 6494 │ │ │ │ │ + beq 6444 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 62f0 │ │ │ │ │ - b 6384 │ │ │ │ │ + beq 62a0 │ │ │ │ │ + b 6334 │ │ │ │ │ cmn r6, #-536870908 @ 0xe0000004 │ │ │ │ │ - ble 60d8 │ │ │ │ │ + ble 6088 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 66a4 │ │ │ │ │ + b 6654 │ │ │ │ │ lsr r8, r8, #3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 6674 │ │ │ │ │ + beq 6624 │ │ │ │ │ add r6, r8, #1 │ │ │ │ │ cmn r6, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 64c4 │ │ │ │ │ + bgt 6474 │ │ │ │ │ add r0, r8, #4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 60fc │ │ │ │ │ - b 66a0 │ │ │ │ │ + bne 60ac │ │ │ │ │ + b 6650 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 6578 │ │ │ │ │ + beq 6528 │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 6174 │ │ │ │ │ + b 6124 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - bne 62e0 │ │ │ │ │ - b 6398 │ │ │ │ │ + bne 6290 │ │ │ │ │ + b 6348 │ │ │ │ │ mov r2, #8 │ │ │ │ │ - ldr r3, [pc, #1884] @ 6c94 │ │ │ │ │ + ldr r3, [pc, #1884] @ 6c44 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 6b24 │ │ │ │ │ + beq 6ad4 │ │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 6130 │ │ │ │ │ + b 60e0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 62c4 │ │ │ │ │ + b 6274 │ │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 6c30 │ │ │ │ │ + bne 6be0 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls 63f4 │ │ │ │ │ + bls 63a4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ movw r5, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r5, r5, r4, lsl #4 │ │ │ │ │ add r5, r5, r3 │ │ │ │ │ - b 62f8 │ │ │ │ │ + b 62a8 │ │ │ │ │ rsbs r0, r0, #0 │ │ │ │ │ sub r1, r4, #32 │ │ │ │ │ rsc r2, r2, #0 │ │ │ │ │ rsb r3, r4, #32 │ │ │ │ │ lsl r2, r2, r4 │ │ │ │ │ orr r2, r2, r0, lsl r1 │ │ │ │ │ lsl r4, r0, r4 │ │ │ │ │ orr r6, r2, r0, lsr r3 │ │ │ │ │ rsbs r0, r4, #0 │ │ │ │ │ adds r1, r4, #1024 @ 0x400 │ │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ │ adc r3, r6, #0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcc 6354 │ │ │ │ │ + bcc 6304 │ │ │ │ │ subs r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r6, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcc 6488 │ │ │ │ │ + bcc 6438 │ │ │ │ │ lsrs r3, r6, #28 │ │ │ │ │ moveq r8, #2 │ │ │ │ │ movne r4, r9 │ │ │ │ │ movne r6, #268435456 @ 0x10000000 │ │ │ │ │ movne r8, #3 │ │ │ │ │ mvn r7, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 62f8 │ │ │ │ │ + beq 62a8 │ │ │ │ │ lsr r1, r4, #30 │ │ │ │ │ rsb r2, r7, #1 │ │ │ │ │ orr r1, r1, r6, lsl #2 │ │ │ │ │ orr r2, r2, r8, lsl #3 │ │ │ │ │ bic r3, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ bic r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ strd r2, [r5, #8] │ │ │ │ │ lsrs r2, r6, #28 │ │ │ │ │ str r1, [r5, #16] │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r5, #20] │ │ │ │ │ - b 62f8 │ │ │ │ │ - ldr r5, [pc, #1556] @ 6c88 │ │ │ │ │ - b 62f8 │ │ │ │ │ + b 62a8 │ │ │ │ │ + ldr r5, [pc, #1556] @ 6c38 │ │ │ │ │ + b 62a8 │ │ │ │ │ cmn r8, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi 64c4 │ │ │ │ │ + bhi 6474 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r3, r8 │ │ │ │ │ add r0, r8, #3 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ ldrne r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 60fc │ │ │ │ │ + bne 60ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 62f8 │ │ │ │ │ + b 62a8 │ │ │ │ │ lsr r3, r2, #3 │ │ │ │ │ mov r8, #0 │ │ │ │ │ add r7, r1, #8 │ │ │ │ │ sub r6, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ sub r9, fp, #44 @ 0x2c │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov lr, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r4, r8 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bne 6924 │ │ │ │ │ + bne 68d4 │ │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub sl, r3, #1 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 680c │ │ │ │ │ + b 67bc │ │ │ │ │ lsr ip, r1, #16 │ │ │ │ │ lsr r2, r1, #8 │ │ │ │ │ add r6, r0, #30 │ │ │ │ │ strb r2, [r9, #1] │ │ │ │ │ orr ip, ip, r3, lsl #16 │ │ │ │ │ add r5, r8, #2 │ │ │ │ │ add r2, r9, #2 │ │ │ │ │ cmp r5, #8 │ │ │ │ │ - beq 684c │ │ │ │ │ + beq 67fc │ │ │ │ │ sub r0, r6, #24 │ │ │ │ │ strb ip, [r2] │ │ │ │ │ cmp r0, #7 │ │ │ │ │ lsr r2, r1, #24 │ │ │ │ │ add r1, r8, #3 │ │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ │ addls r9, r9, #3 │ │ │ │ │ lsrls lr, r3, #24 │ │ │ │ │ movls r8, r1 │ │ │ │ │ - bls 6758 │ │ │ │ │ + bls 6708 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - beq 684c │ │ │ │ │ + beq 67fc │ │ │ │ │ strb r2, [r9, #3] │ │ │ │ │ add r8, r8, #4 │ │ │ │ │ add r9, r9, #4 │ │ │ │ │ sub r0, r6, #32 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldr ip, [r7, #4] │ │ │ │ │ @@ -7164,87 +7143,87 @@ │ │ │ │ │ orr r1, r2, ip, lsl r0 │ │ │ │ │ rsb r2, r0, #32 │ │ │ │ │ lsl r3, ip, r3 │ │ │ │ │ orr r3, r3, ip, lsr r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ mov lr, r3 │ │ │ │ │ - beq 6a98 │ │ │ │ │ + beq 6a48 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ - bhi 684c │ │ │ │ │ + bhi 67fc │ │ │ │ │ strb r1, [r9] │ │ │ │ │ - beq 684c │ │ │ │ │ + beq 67fc │ │ │ │ │ lsr ip, r1, #16 │ │ │ │ │ lsr r2, r1, #8 │ │ │ │ │ add r6, r0, #30 │ │ │ │ │ strb r2, [r9, #1] │ │ │ │ │ orr ip, ip, r3, lsl #16 │ │ │ │ │ add r5, r8, #2 │ │ │ │ │ add r2, r9, #2 │ │ │ │ │ cmp r5, #8 │ │ │ │ │ - beq 684c │ │ │ │ │ + beq 67fc │ │ │ │ │ sub r0, r6, #24 │ │ │ │ │ strb ip, [r2] │ │ │ │ │ lsr r2, r1, #24 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ │ add r1, r8, #3 │ │ │ │ │ - bls 6a08 │ │ │ │ │ + bls 69b8 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - beq 684c │ │ │ │ │ + beq 67fc │ │ │ │ │ strb r2, [r9, #3] │ │ │ │ │ add r8, r8, #4 │ │ │ │ │ add r9, r9, #4 │ │ │ │ │ sub r0, r6, #32 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq 69fc │ │ │ │ │ + beq 69ac │ │ │ │ │ ldr ip, [r7, #4] │ │ │ │ │ sub r3, r0, #32 │ │ │ │ │ cmp r4, sl │ │ │ │ │ add r7, r7, #4 │ │ │ │ │ orr r1, r2, ip, lsl r0 │ │ │ │ │ rsb r2, r0, #32 │ │ │ │ │ lsl r3, ip, r3 │ │ │ │ │ orr r3, r3, ip, lsr r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ mov lr, r3 │ │ │ │ │ - beq 6a18 │ │ │ │ │ + beq 69c8 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ - bhi 684c │ │ │ │ │ + bhi 67fc │ │ │ │ │ strb r1, [r9] │ │ │ │ │ - bne 66ec │ │ │ │ │ + bne 669c │ │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ lsrs r3, ip, #3 │ │ │ │ │ - beq 68f4 │ │ │ │ │ + beq 68a4 │ │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ │ mov r0, #30 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ smull r3, r1, r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ clzne r2, r2 │ │ │ │ │ rsbne r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc r1, r1, r2, asr #31 │ │ │ │ │ lsr r2, r3, #3 │ │ │ │ │ orr r2, r2, r1, lsl #29 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bne 68e8 │ │ │ │ │ + bne 6898 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ - bne 68ac │ │ │ │ │ + bne 685c │ │ │ │ │ and ip, ip, #3 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 6bc0 │ │ │ │ │ + beq 6b70 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -7252,56 +7231,56 @@ │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 66a4 │ │ │ │ │ + beq 6654 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 66a4 │ │ │ │ │ + b 6654 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bgt 68ac │ │ │ │ │ + bgt 685c │ │ │ │ │ ldr r8, [sl, #8] │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ and r0, r8, #3 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 666c │ │ │ │ │ + beq 661c │ │ │ │ │ mvn r2, #29 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ mov r2, #14 │ │ │ │ │ sbcs r2, r2, r3 │ │ │ │ │ - bge 6010 │ │ │ │ │ - b 64c4 │ │ │ │ │ + bge 5fc0 │ │ │ │ │ + b 6474 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mvn ip, #31 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ ldr r3, [r7, #12]! │ │ │ │ │ mov r2, r3 │ │ │ │ │ lsl ip, r3, ip │ │ │ │ │ mov lr, ip │ │ │ │ │ - beq 6b38 │ │ │ │ │ + beq 6ae8 │ │ │ │ │ lsr r2, r3, #16 │ │ │ │ │ mov r4, #30 │ │ │ │ │ orr r2, r2, ip, lsl #16 │ │ │ │ │ mov r5, #2 │ │ │ │ │ sub lr, fp, #42 @ 0x2a │ │ │ │ │ lsr r0, r3, #8 │ │ │ │ │ strb r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ strb r0, [fp, #-43] @ 0xffffffd5 │ │ │ │ │ cmp r5, #8 │ │ │ │ │ - beq 6854 │ │ │ │ │ + beq 6804 │ │ │ │ │ sub r0, r4, #24 │ │ │ │ │ lsr r3, r3, #24 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ │ strb r2, [lr] │ │ │ │ │ subhi r0, r4, #32 │ │ │ │ │ movhi r2, ip │ │ │ │ │ @@ -7315,223 +7294,223 @@ │ │ │ │ │ strbhi r3, [fp, #-41] @ 0xffffffd7 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ strne sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ strne r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movne sl, r6 │ │ │ │ │ - bne 680c │ │ │ │ │ + bne 67bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6b18 │ │ │ │ │ + beq 6ac8 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ - bhi 6854 │ │ │ │ │ + bhi 6804 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ strb r2, [r9], #1 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov ip, #0 │ │ │ │ │ sub r0, r8, r9 │ │ │ │ │ add r2, r3, r0 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bhi 6854 │ │ │ │ │ + bhi 6804 │ │ │ │ │ strb ip, [r3], #1 │ │ │ │ │ - b 69e8 │ │ │ │ │ + b 6998 │ │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 69c4 │ │ │ │ │ + b 6974 │ │ │ │ │ add r9, r9, #3 │ │ │ │ │ lsr lr, r3, #24 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - b 67fc │ │ │ │ │ + b 67ac │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 6758 │ │ │ │ │ + beq 6708 │ │ │ │ │ add r0, r0, #32 │ │ │ │ │ clz ip, ip │ │ │ │ │ sub r6, r0, ip │ │ │ │ │ cmp r6, #7 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls 6758 │ │ │ │ │ + bls 6708 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ - bhi 684c │ │ │ │ │ + bhi 67fc │ │ │ │ │ sub r0, r6, #8 │ │ │ │ │ lsr ip, r2, #8 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr ip, ip, lr, lsl #24 │ │ │ │ │ add r5, r8, #1 │ │ │ │ │ strb r2, [r9] │ │ │ │ │ - bls 6c00 │ │ │ │ │ + bls 6bb0 │ │ │ │ │ cmp r5, #8 │ │ │ │ │ - beq 684c │ │ │ │ │ + beq 67fc │ │ │ │ │ strb ip, [r9, #1] │ │ │ │ │ sub r0, r6, #16 │ │ │ │ │ lsr ip, r2, #16 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr ip, ip, lr, lsl #16 │ │ │ │ │ add r2, r9, #2 │ │ │ │ │ add r5, r8, #2 │ │ │ │ │ movls r9, r2 │ │ │ │ │ lsrls lr, lr, #16 │ │ │ │ │ movls r2, ip │ │ │ │ │ movls r8, r5 │ │ │ │ │ - bls 6758 │ │ │ │ │ - b 6708 │ │ │ │ │ + bls 6708 │ │ │ │ │ + b 66b8 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 67fc │ │ │ │ │ + beq 67ac │ │ │ │ │ add r0, r0, #32 │ │ │ │ │ clz ip, ip │ │ │ │ │ sub r6, r0, ip │ │ │ │ │ cmp r6, #7 │ │ │ │ │ movls r0, r6 │ │ │ │ │ - bls 67fc │ │ │ │ │ + bls 67ac │ │ │ │ │ cmp r8, #7 │ │ │ │ │ - bhi 684c │ │ │ │ │ + bhi 67fc │ │ │ │ │ sub r0, r6, #8 │ │ │ │ │ lsr ip, r1, #8 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr ip, ip, r3, lsl #24 │ │ │ │ │ add r5, r8, #1 │ │ │ │ │ strb r1, [r9] │ │ │ │ │ - bls 6b9c │ │ │ │ │ + bls 6b4c │ │ │ │ │ cmp r5, #8 │ │ │ │ │ - beq 684c │ │ │ │ │ + beq 67fc │ │ │ │ │ sub r0, r6, #16 │ │ │ │ │ strb ip, [r9, #1] │ │ │ │ │ lsr ip, r1, #16 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr ip, ip, r3, lsl #16 │ │ │ │ │ add r5, r8, #2 │ │ │ │ │ add r2, r9, #2 │ │ │ │ │ - bhi 67b8 │ │ │ │ │ + bhi 6768 │ │ │ │ │ mov r9, r2 │ │ │ │ │ lsr lr, r3, #16 │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b 67fc │ │ │ │ │ + b 67ac │ │ │ │ │ cmp r8, #8 │ │ │ │ │ - bne 69dc │ │ │ │ │ - b 6854 │ │ │ │ │ + bne 698c │ │ │ │ │ + b 6804 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r8, #1 │ │ │ │ │ - b 6684 │ │ │ │ │ + b 6634 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - b 6530 │ │ │ │ │ + b 64e0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 69a8 │ │ │ │ │ + beq 6958 │ │ │ │ │ clz r4, r3 │ │ │ │ │ rsb r4, r4, #32 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ movls r0, r4 │ │ │ │ │ - bls 69a8 │ │ │ │ │ + bls 6958 │ │ │ │ │ sub r0, r4, #8 │ │ │ │ │ lsr r2, r3, #8 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r2, r2, ip, lsl #24 │ │ │ │ │ strb r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bls 6bb0 │ │ │ │ │ + bls 6b60 │ │ │ │ │ sub r0, r4, #16 │ │ │ │ │ strb r2, [fp, #-43] @ 0xffffffd5 │ │ │ │ │ lsr r2, r3, #16 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r2, r2, ip, lsl #16 │ │ │ │ │ mov r5, #2 │ │ │ │ │ sub lr, fp, #42 @ 0x2a │ │ │ │ │ - bhi 6964 │ │ │ │ │ + bhi 6914 │ │ │ │ │ mov r9, lr │ │ │ │ │ mov r8, r5 │ │ │ │ │ lsr lr, ip, #16 │ │ │ │ │ - b 69a8 │ │ │ │ │ + b 6958 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ mov r2, ip │ │ │ │ │ lsr lr, r3, #8 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b 67fc │ │ │ │ │ + b 67ac │ │ │ │ │ lsr lr, ip, #8 │ │ │ │ │ sub r9, fp, #43 @ 0x2b │ │ │ │ │ mov r8, #1 │ │ │ │ │ - b 69a8 │ │ │ │ │ + b 6958 │ │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ │ - b 6be0 │ │ │ │ │ + b 6b90 │ │ │ │ │ clz r2, r1 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 68ac │ │ │ │ │ + beq 685c │ │ │ │ │ ldrb r1, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6bc8 │ │ │ │ │ + beq 6b78 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne 6bc8 │ │ │ │ │ + bne 6b78 │ │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ │ - beq 68f4 │ │ │ │ │ - b 68ac │ │ │ │ │ + beq 68a4 │ │ │ │ │ + b 685c │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ mov r2, ip │ │ │ │ │ lsr lr, lr, #8 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b 6758 │ │ │ │ │ + b 6708 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC33 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 66a4 │ │ │ │ │ + b 6654 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 65ac │ │ │ │ │ + b 655c │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b 62f8 │ │ │ │ │ + b 62a8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ lsl r3, r6, #3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r2, r3 │ │ │ │ │ orreq r2, r3, #1 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b 6130 │ │ │ │ │ + b 60e0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r4, #5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b 63c4 │ │ │ │ │ + b 6374 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000088c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000754 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00006c98 : │ │ │ │ │ +00006c48 : │ │ │ │ │ PyLong_AsInt64(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #19 │ │ │ │ │ - bl 7e38 │ │ │ │ │ + bl 7dec │ │ │ │ │ cmn r0, #1 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bhi 6ccc │ │ │ │ │ + bhi 6c7c │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -7540,113 +7519,113 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC34 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00006cec : │ │ │ │ │ +00006c9c : │ │ │ │ │ PyLong_AsNativeBytes(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ │ mov sl, r1 │ │ │ │ │ lsr r1, r2, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ orreq r1, r1, #1 │ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 7e24 │ │ │ │ │ + bne 7da4 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ and r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 7a64 │ │ │ │ │ + beq 79e8 │ │ │ │ │ ands r6, r3, #2 │ │ │ │ │ - beq 7468 │ │ │ │ │ + beq 7418 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7cb4 │ │ │ │ │ + beq 7a78 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ands r6, r3, #8 │ │ │ │ │ - beq 6dd0 │ │ │ │ │ + beq 6d80 │ │ │ │ │ and ip, r2, #3 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 7aa8 │ │ │ │ │ + beq 7a58 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ movls r2, #1 │ │ │ │ │ movls r6, r1 │ │ │ │ │ strls r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bhi 6e5c │ │ │ │ │ + bhi 6e0c │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ rsb ip, ip, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mul ip, r2, ip │ │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 741c │ │ │ │ │ + beq 73f8 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble 7318 │ │ │ │ │ + ble 7348 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ asr r1, ip, #31 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - beq 7df0 │ │ │ │ │ + beq 7d70 │ │ │ │ │ mov r0, sl │ │ │ │ │ sub r2, r4, #4 │ │ │ │ │ str ip, [r0], #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 7de8 │ │ │ │ │ + bne 7d60 │ │ │ │ │ mov r4, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 7274 │ │ │ │ │ + bhi 7224 │ │ │ │ │ ldr ip, [r5, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mul ip, ip, r2 │ │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 6dc0 │ │ │ │ │ + beq 6d70 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ asrgt r1, ip, #31 │ │ │ │ │ movgt r6, #0 │ │ │ │ │ uxtbgt r1, r1 │ │ │ │ │ - bgt 6da8 │ │ │ │ │ + bgt 6d58 │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r2, r4, #3 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bne 73f4 │ │ │ │ │ + bne 73d0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 6dc4 │ │ │ │ │ + beq 6d74 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6dc4 │ │ │ │ │ + bgt 6d74 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 6dc4 │ │ │ │ │ + bne 6d74 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6dc4 │ │ │ │ │ + b 6d74 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7a14 │ │ │ │ │ + beq 7a2c │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r6, r1 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ @@ -7668,173 +7647,173 @@ │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ sub r9, r1, #32 │ │ │ │ │ rsb r7, r1, #32 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 734c │ │ │ │ │ + beq 72c8 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ orr r4, lr, r2, lsl r1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ lsl r3, r2, r9 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ orr r3, r3, ip │ │ │ │ │ - beq 71ec │ │ │ │ │ + beq 719c │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - bcs 7af0 │ │ │ │ │ + bcs 7aa8 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ strb r4, [r5] │ │ │ │ │ mov r9, ip │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - bcs 7af0 │ │ │ │ │ + bcs 7aa8 │ │ │ │ │ lsr lr, r4, #16 │ │ │ │ │ add r7, r0, #2 │ │ │ │ │ orr lr, lr, r3, lsl #16 │ │ │ │ │ add r2, r1, #30 │ │ │ │ │ lsr r1, r4, #8 │ │ │ │ │ strb r1, [r5, #1] │ │ │ │ │ add r1, r5, #2 │ │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bls 7af0 │ │ │ │ │ + bls 7aa8 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ lsr ip, r3, #24 │ │ │ │ │ strb lr, [r1] │ │ │ │ │ sub r1, r2, #24 │ │ │ │ │ lsr lr, r4, #24 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ add r4, r5, #3 │ │ │ │ │ orr lr, lr, r3, lsl #8 │ │ │ │ │ addls r0, r0, #3 │ │ │ │ │ movls r5, r4 │ │ │ │ │ - bls 70b8 │ │ │ │ │ + bls 7068 │ │ │ │ │ sub r0, r8, r0 │ │ │ │ │ add r3, r5, r0 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ sub r3, r3, r4 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 71e0 │ │ │ │ │ + beq 7190 │ │ │ │ │ lsr r0, lr, #8 │ │ │ │ │ sub r1, r2, #32 │ │ │ │ │ orr r0, r0, ip, lsl #24 │ │ │ │ │ strb lr, [r5, #3] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ add r3, r5, #4 │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, #0 │ │ │ │ │ - bls 70ac │ │ │ │ │ + bls 705c │ │ │ │ │ cmp r7, #1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - beq 71e0 │ │ │ │ │ + beq 7190 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq 6fdc │ │ │ │ │ + beq 6f8c │ │ │ │ │ sub r1, r2, #40 @ 0x28 │ │ │ │ │ lsr lr, r0, #8 │ │ │ │ │ strb r0, [r5, #4] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ add r3, r5, #5 │ │ │ │ │ mov r0, lr │ │ │ │ │ - bls 70ac │ │ │ │ │ + bls 705c │ │ │ │ │ mov r4, r3 │ │ │ │ │ sub r1, r1, #8 │ │ │ │ │ lsr lr, r0, #8 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ mov ip, #0 │ │ │ │ │ strb r0, [r3], #1 │ │ │ │ │ - bls 70ac │ │ │ │ │ + bls 705c │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r3, r4 │ │ │ │ │ sub r1, r1, #8 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq 7af0 │ │ │ │ │ + beq 7aa8 │ │ │ │ │ lsr r2, lr, #8 │ │ │ │ │ strb lr, [r3], #1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ orr lr, r2, ip, lsl #24 │ │ │ │ │ mov r5, r1 │ │ │ │ │ lsr ip, ip, #8 │ │ │ │ │ - bls 70a4 │ │ │ │ │ + bls 7054 │ │ │ │ │ lsr r2, lr, #8 │ │ │ │ │ strb lr, [r3] │ │ │ │ │ orr lr, r2, ip, lsl #24 │ │ │ │ │ sub r1, r1, #8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ lsr ip, ip, #8 │ │ │ │ │ lsr r2, lr, #8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - bls 70a4 │ │ │ │ │ + bls 7054 │ │ │ │ │ strb lr, [r3] │ │ │ │ │ orr lr, r2, ip, lsl #24 │ │ │ │ │ sub r1, r5, #16 │ │ │ │ │ mov r4, r3 │ │ │ │ │ lsr ip, ip, #8 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ lsr r2, lr, #8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - bls 70a4 │ │ │ │ │ + bls 7054 │ │ │ │ │ sub r1, r5, #24 │ │ │ │ │ strb lr, [r0, #2] │ │ │ │ │ add r4, r0, #2 │ │ │ │ │ orr lr, r2, ip, lsl #24 │ │ │ │ │ add r3, r0, #3 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ lsr ip, ip, #8 │ │ │ │ │ movhi r4, r3 │ │ │ │ │ - bhi 7000 │ │ │ │ │ + bhi 6fb0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ sub r0, r9, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ add r0, r4, r0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - blt 6ebc │ │ │ │ │ + blt 6e6c │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 7300 │ │ │ │ │ + beq 72b0 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bcs 7144 │ │ │ │ │ + bcs 70f4 │ │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ add r0, r9, r2 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ strbne lr, [r9] │ │ │ │ │ movne r1, #0 │ │ │ │ │ mvneq ip, #0 │ │ │ │ │ orreq r1, lr, ip, lsl r1 │ │ │ │ │ strbeq r1, [r9] │ │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bcs 7144 │ │ │ │ │ + bcs 70f4 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 73dc │ │ │ │ │ + bne 738c │ │ │ │ │ sub r2, r4, r7 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq 7de0 │ │ │ │ │ + beq 7d68 │ │ │ │ │ add r0, r5, r1, lsl #2 │ │ │ │ │ mov ip, #30 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ smull r1, ip, r1, ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ clzne r0, r0 │ │ │ │ │ @@ -7844,219 +7823,219 @@ │ │ │ │ │ lsr r0, r1, #3 │ │ │ │ │ orr r0, r0, ip, lsl #29 │ │ │ │ │ subs ip, r4, #0 │ │ │ │ │ movne ip, #1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ movne ip, #0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 72f8 │ │ │ │ │ + beq 72a8 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ - bne 72f8 │ │ │ │ │ + bne 72a8 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 729c │ │ │ │ │ + beq 724c │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne r2, r4, #1 │ │ │ │ │ strne r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldrsb r2, [sl, r1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 72f8 │ │ │ │ │ + bge 72a8 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 6e30 │ │ │ │ │ + beq 6de0 │ │ │ │ │ tst r3, #4 │ │ │ │ │ addeq r4, r4, #1 │ │ │ │ │ - b 6e30 │ │ │ │ │ + b 6de0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b 7000 │ │ │ │ │ + b 6fb0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7424 │ │ │ │ │ + beq 73a4 │ │ │ │ │ add r1, r1, #32 │ │ │ │ │ clz r2, r2 │ │ │ │ │ sub r2, r1, r2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bls 73cc │ │ │ │ │ + bls 737c │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - bls 7af0 │ │ │ │ │ + bls 7aa8 │ │ │ │ │ sub r1, r2, #8 │ │ │ │ │ lsr lr, r4, #8 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ add r9, r0, #1 │ │ │ │ │ strb r4, [r5] │ │ │ │ │ orr lr, lr, r3, lsl #24 │ │ │ │ │ lsr ip, r3, #8 │ │ │ │ │ addls r5, r5, #1 │ │ │ │ │ movls r0, r9 │ │ │ │ │ - bls 70b8 │ │ │ │ │ + bls 7068 │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bcs 7af0 │ │ │ │ │ + bcs 7aa8 │ │ │ │ │ sub r1, r2, #16 │ │ │ │ │ strb lr, [r5, #1] │ │ │ │ │ lsr lr, r4, #16 │ │ │ │ │ add ip, r5, #2 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ str ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ orr lr, lr, r3, lsl #16 │ │ │ │ │ add r7, r0, #2 │ │ │ │ │ lsr ip, r3, #16 │ │ │ │ │ - bhi 6f34 │ │ │ │ │ + bhi 6ee4 │ │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b 70b8 │ │ │ │ │ + b 7068 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7a48 │ │ │ │ │ + beq 7a3c │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ sub r0, r1, #2 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ clz r0, r0 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ - b 6e78 │ │ │ │ │ + b 6e28 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub lr, sl, #1 │ │ │ │ │ sub r7, r4, #1 │ │ │ │ │ lsl r2, r3, #7 │ │ │ │ │ eor r2, r2, #128 @ 0x80 │ │ │ │ │ ldrb ip, [lr, #1]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ subeq r3, r2, ip │ │ │ │ │ clzeq r3, r3 │ │ │ │ │ lsreq r3, r3, #5 │ │ │ │ │ - beq 72d8 │ │ │ │ │ + beq 7288 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge 7dcc │ │ │ │ │ + bge 7dd8 │ │ │ │ │ clz r3, ip │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ movle ip, #0 │ │ │ │ │ andgt ip, r3, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 72b0 │ │ │ │ │ + bne 7260 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6e30 │ │ │ │ │ + bne 6de0 │ │ │ │ │ add r4, r0, #1 │ │ │ │ │ - b 6e30 │ │ │ │ │ + b 6de0 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq 7144 │ │ │ │ │ + beq 70f4 │ │ │ │ │ rsb r1, r0, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - b 7124 │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne 6e0c │ │ │ │ │ - sub r0, fp, #40 @ 0x28 │ │ │ │ │ - add r1, sl, r4 │ │ │ │ │ - rsb r2, r1, #1 │ │ │ │ │ - add r2, sl, r2 │ │ │ │ │ - add r2, r2, r4 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - ldrb r2, [r0], #1 │ │ │ │ │ - strb r2, [r1, #-1]! │ │ │ │ │ - ble 6e24 │ │ │ │ │ - b 732c │ │ │ │ │ + b 70d4 │ │ │ │ │ mvn r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ eor r3, r2, r4 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ lsl r3, r2, r9 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ orr lr, lr, r2, lsl r1 │ │ │ │ │ orr ip, r3, ip │ │ │ │ │ - beq 7450 │ │ │ │ │ + beq 7400 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - bcs 7af0 │ │ │ │ │ + bcs 7aa8 │ │ │ │ │ add r2, r0, #1 │ │ │ │ │ strb lr, [r5] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bcs 7af0 │ │ │ │ │ + bcs 7aa8 │ │ │ │ │ lsr r3, lr, #16 │ │ │ │ │ add r2, r1, #30 │ │ │ │ │ mov r4, lr │ │ │ │ │ lsr r1, lr, #8 │ │ │ │ │ add r7, r0, #2 │ │ │ │ │ orr lr, r3, ip, lsl #16 │ │ │ │ │ strb r1, [r5, #1] │ │ │ │ │ mov r3, ip │ │ │ │ │ add r1, r5, #2 │ │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 6f34 │ │ │ │ │ + b 6ee4 │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne 6dbc │ │ │ │ │ + sub r0, fp, #40 @ 0x28 │ │ │ │ │ + add r1, sl, r4 │ │ │ │ │ + rsb r2, r1, #1 │ │ │ │ │ + add r2, sl, r2 │ │ │ │ │ + add r2, r2, r4 │ │ │ │ │ + cmp r4, r2 │ │ │ │ │ + ldrb r2, [r0], #1 │ │ │ │ │ + strb r2, [r1, #-1]! │ │ │ │ │ + ble 6dd4 │ │ │ │ │ + b 735c │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov lr, r4 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b 70b8 │ │ │ │ │ + b 7068 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strb r1, [r0], #-1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne 73e0 │ │ │ │ │ - b 7144 │ │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - sub r1, r2, #1 │ │ │ │ │ - asr r1, r0, r1 │ │ │ │ │ - add r1, r1, #1 │ │ │ │ │ - cmp r1, #1 │ │ │ │ │ - bls 6e30 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble 741c │ │ │ │ │ - asrs r0, r0, r2 │ │ │ │ │ - beq 71cc │ │ │ │ │ - mov r4, #4 │ │ │ │ │ - b 6e30 │ │ │ │ │ + bne 7390 │ │ │ │ │ + b 70f4 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov lr, r4 │ │ │ │ │ add r6, r3, #1 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble 79ec │ │ │ │ │ + ble 79c0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 6edc │ │ │ │ │ + b 6e8c │ │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + sub r1, r2, #1 │ │ │ │ │ + asr r1, r0, r1 │ │ │ │ │ + add r1, r1, #1 │ │ │ │ │ + cmp r1, #1 │ │ │ │ │ + bls 6de0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ble 73f8 │ │ │ │ │ + asrs r0, r0, r2 │ │ │ │ │ + beq 717c │ │ │ │ │ + mov r4, #4 │ │ │ │ │ + b 6de0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7a24 │ │ │ │ │ + beq 799c │ │ │ │ │ eor r2, r2, r4 │ │ │ │ │ mov r3, ip │ │ │ │ │ mov r4, lr │ │ │ │ │ - b 71f4 │ │ │ │ │ + b 71a4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ and r2, r3, #1 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 7cbc │ │ │ │ │ + beq 7a80 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ tst r3, #8 │ │ │ │ │ - beq 79dc │ │ │ │ │ + beq 798c │ │ │ │ │ and ip, r2, #3 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 7c70 │ │ │ │ │ + beq 7b5c │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls 6d74 │ │ │ │ │ + bls 6d24 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7144 │ │ │ │ │ + beq 70f4 │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r0, r1, #2 │ │ │ │ │ lsr r9, r2, #3 │ │ │ │ │ clz r0, r0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne 6e78 │ │ │ │ │ + bne 6e28 │ │ │ │ │ sub r2, r4, #1 │ │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ add r8, sl, r2 │ │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ add r2, r5, #8 │ │ │ │ │ str r5, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ @@ -8071,189 +8050,189 @@ │ │ │ │ │ str r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ ldr ip, [r6, #4]! │ │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 77dc │ │ │ │ │ + beq 778c │ │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mvn r6, r5 │ │ │ │ │ sub r9, r1, #32 │ │ │ │ │ rsb r8, r1, #32 │ │ │ │ │ add r6, r6, r7 │ │ │ │ │ ands r6, r6, #7 │ │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - beq 7720 │ │ │ │ │ + beq 76d0 │ │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r5, r6 │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - beq 7760 │ │ │ │ │ + beq 7710 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls 7ac8 │ │ │ │ │ + bls 7b50 │ │ │ │ │ add ip, r2, #1 │ │ │ │ │ strb lr, [r0] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bls 7ac8 │ │ │ │ │ + bls 7b50 │ │ │ │ │ lsr ip, lr, #16 │ │ │ │ │ add r6, r1, #30 │ │ │ │ │ orr ip, ip, r3, lsl #16 │ │ │ │ │ lsr r1, lr, #8 │ │ │ │ │ sub r0, r0, #2 │ │ │ │ │ add r7, r2, #2 │ │ │ │ │ strb r1, [r0, #1] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bls 7ac8 │ │ │ │ │ + bls 7b50 │ │ │ │ │ lsr lr, lr, #24 │ │ │ │ │ sub r1, r6, #24 │ │ │ │ │ orr lr, lr, r3, lsl #8 │ │ │ │ │ add r2, r2, #3 │ │ │ │ │ lsr r3, r3, #24 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ strb ip, [r0], #-1 │ │ │ │ │ - bls 76f8 │ │ │ │ │ + bls 76a8 │ │ │ │ │ sub ip, r4, r2 │ │ │ │ │ ands ip, ip, #3 │ │ │ │ │ mov r7, ip │ │ │ │ │ - beq 7654 │ │ │ │ │ + beq 7604 │ │ │ │ │ lsr ip, lr, #8 │ │ │ │ │ sub r1, r6, #32 │ │ │ │ │ orr ip, ip, r3, lsl #24 │ │ │ │ │ lsr r3, r3, #8 │ │ │ │ │ strb lr, [r0], #-1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ mov lr, ip │ │ │ │ │ - bls 76f8 │ │ │ │ │ + bls 76a8 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq 7654 │ │ │ │ │ + beq 7604 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq 7634 │ │ │ │ │ + beq 75e4 │ │ │ │ │ strb ip, [r0], #-1 │ │ │ │ │ lsr ip, ip, #8 │ │ │ │ │ orr ip, ip, r3, lsl #24 │ │ │ │ │ sub r1, r6, #40 @ 0x28 │ │ │ │ │ lsr r3, r3, #8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ mov lr, ip │ │ │ │ │ - bls 76f8 │ │ │ │ │ + bls 76a8 │ │ │ │ │ sub r1, r1, #8 │ │ │ │ │ strb ip, [r0], #-1 │ │ │ │ │ lsr ip, ip, #8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ orr lr, ip, r8, lsl #24 │ │ │ │ │ lsr r3, r8, #8 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bls 76f8 │ │ │ │ │ + bls 76a8 │ │ │ │ │ mov r8, r5 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ sub r1, r1, #8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - beq 7ac8 │ │ │ │ │ + beq 7b50 │ │ │ │ │ lsr ip, lr, #8 │ │ │ │ │ strb lr, [r0], #-1 │ │ │ │ │ orr lr, ip, r3, lsl #24 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ lsr r3, r3, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ lsr ip, lr, #8 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - bls 76f4 │ │ │ │ │ + bls 76a4 │ │ │ │ │ sub r1, r1, #8 │ │ │ │ │ strb lr, [r0], #-1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ orr lr, ip, r3, lsl #24 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ lsr r3, r3, #8 │ │ │ │ │ - bls 76f4 │ │ │ │ │ + bls 76a4 │ │ │ │ │ lsr ip, lr, #8 │ │ │ │ │ strb lr, [r0] │ │ │ │ │ orr lr, ip, r3, lsl #24 │ │ │ │ │ sub r1, r5, #16 │ │ │ │ │ lsr r3, r3, #8 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ lsr ip, lr, #8 │ │ │ │ │ add r2, r7, #2 │ │ │ │ │ sub r0, r6, #2 │ │ │ │ │ - bls 76f4 │ │ │ │ │ + bls 76a4 │ │ │ │ │ sub r1, r5, #24 │ │ │ │ │ strb lr, [r6, #-2] │ │ │ │ │ add r2, r7, #3 │ │ │ │ │ orr lr, ip, r3, lsl #24 │ │ │ │ │ sub r0, r6, #3 │ │ │ │ │ lsr r3, r3, #8 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi 7658 │ │ │ │ │ + bhi 7608 │ │ │ │ │ mov r5, r8 │ │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, ip │ │ │ │ │ - blt 750c │ │ │ │ │ + blt 74bc │ │ │ │ │ mov r9, r0 │ │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ │ mov r7, r2 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ ldm r0, {r0, r3, r5, r6} │ │ │ │ │ - b 70ec │ │ │ │ │ + b 709c │ │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ - beq 7ad4 │ │ │ │ │ + beq 7ba0 │ │ │ │ │ str r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 7568 │ │ │ │ │ + b 7518 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 7830 │ │ │ │ │ + beq 77e0 │ │ │ │ │ add r6, r1, #32 │ │ │ │ │ clz ip, ip │ │ │ │ │ sub r6, r6, ip │ │ │ │ │ cmp r6, #7 │ │ │ │ │ movls r1, r6 │ │ │ │ │ - bls 76f8 │ │ │ │ │ + bls 76a8 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls 7ac8 │ │ │ │ │ + bls 7b50 │ │ │ │ │ sub r1, r6, #8 │ │ │ │ │ lsr ip, lr, #8 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ orr ip, ip, r3, lsl #24 │ │ │ │ │ strb lr, [r0] │ │ │ │ │ - bls 7d60 │ │ │ │ │ + bls 7b1c │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bls 7ac8 │ │ │ │ │ + bls 7b50 │ │ │ │ │ strb ip, [r0, #-1] │ │ │ │ │ sub r1, r6, #16 │ │ │ │ │ lsr ip, lr, #16 │ │ │ │ │ sub r0, r0, #2 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ orr ip, ip, r3, lsl #16 │ │ │ │ │ add r7, r2, #2 │ │ │ │ │ - bhi 759c │ │ │ │ │ + bhi 754c │ │ │ │ │ mov lr, ip │ │ │ │ │ lsr r3, r3, #16 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b 76f8 │ │ │ │ │ + b 76a8 │ │ │ │ │ sub r9, r1, #32 │ │ │ │ │ rsb r8, r1, #32 │ │ │ │ │ ldr r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ eor ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ mvn ip, ip │ │ │ │ │ add r6, ip, r6 │ │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ @@ -8261,466 +8240,467 @@ │ │ │ │ │ bic ip, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r6, r6, #30 │ │ │ │ │ str r6, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ - bne 7568 │ │ │ │ │ + bne 7518 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 7d74 │ │ │ │ │ + beq 7b30 │ │ │ │ │ eor ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ mvn ip, ip │ │ │ │ │ - b 7768 │ │ │ │ │ + b 7718 │ │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - ble 7d08 │ │ │ │ │ + ble 7abc │ │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr ip, [r7, #4]! │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 7720 │ │ │ │ │ + beq 76d0 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq 7990 │ │ │ │ │ + beq 7940 │ │ │ │ │ cmp r6, #3 │ │ │ │ │ - beq 794c │ │ │ │ │ + beq 78fc │ │ │ │ │ cmp r6, #4 │ │ │ │ │ - beq 7908 │ │ │ │ │ + beq 78b8 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - beq 78c4 │ │ │ │ │ + beq 7874 │ │ │ │ │ cmp r6, #6 │ │ │ │ │ - bne 7d1c │ │ │ │ │ + bne 7ad8 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, r3, ip, lsl r1 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bne 7568 │ │ │ │ │ + bne 7518 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7768 │ │ │ │ │ + bne 7718 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, r3, ip, lsl r1 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bne 7568 │ │ │ │ │ + bne 7518 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7768 │ │ │ │ │ + bne 7718 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, r3, ip, lsl r1 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bne 7568 │ │ │ │ │ + bne 7518 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7768 │ │ │ │ │ + bne 7718 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, r3, ip, lsl r1 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bne 7568 │ │ │ │ │ + bne 7518 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7768 │ │ │ │ │ + bne 7718 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, r3, ip, lsl r1 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ - bne 7568 │ │ │ │ │ + bne 7518 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7768 │ │ │ │ │ + bne 7718 │ │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr ip, [r6, #4]! │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b 7730 │ │ │ │ │ + b 76e0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 7498 │ │ │ │ │ + bhi 7448 │ │ │ │ │ and ip, r2, #3 │ │ │ │ │ - b 6d74 │ │ │ │ │ + b 6d24 │ │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + add r6, r3, #1 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + ble 7078 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r2, [r3, #4]! │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b 72cc │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r4, r8 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 70ec │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 7144 │ │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - add r6, r3, #1 │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - ble 70c8 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r2, [r3, #4]! │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 7350 │ │ │ │ │ - lsrs r1, r2, #3 │ │ │ │ │ - moveq r4, #1 │ │ │ │ │ - beq 6dc4 │ │ │ │ │ - mov r0, #1 │ │ │ │ │ - mov r6, #0 │ │ │ │ │ - str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 7150 │ │ │ │ │ + b 709c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7dac │ │ │ │ │ + beq 7db8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls 6dd8 │ │ │ │ │ + bls 6d88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 7a48 │ │ │ │ │ + beq 7a3c │ │ │ │ │ mov r6, r1 │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ sub r0, r1, #2 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ clz r0, r0 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ │ - b 6e7c │ │ │ │ │ + b 6e2c │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b 70f4 │ │ │ │ │ + lsrs r1, r2, #3 │ │ │ │ │ + moveq r4, #1 │ │ │ │ │ + beq 6d74 │ │ │ │ │ + mov r0, #1 │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b 7100 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC36 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 6dc4 │ │ │ │ │ + b 6d74 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + tst r3, #16 │ │ │ │ │ + beq 7db8 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + bl 0 <_PyNumber_Index> │ │ │ │ │ + R_ARM_CALL _PyNumber_Index │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + movne r6, #1 │ │ │ │ │ + beq 7a70 │ │ │ │ │ + b 7428 │ │ │ │ │ + ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + b 7a30 │ │ │ │ │ + sub r3, fp, #88 @ 0x58 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + ldm r3, {r3, r5, r6} │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + mvn r2, #0 │ │ │ │ │ + b 709c │ │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + lsl r6, ip, r9 │ │ │ │ │ + orr r6, r6, ip, lsr r8 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + orr lr, lr, ip, lsl r1 │ │ │ │ │ + str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + orr r3, r6, r3 │ │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + bne 7518 │ │ │ │ │ + cmp ip, #0 │ │ │ │ │ + bne 7718 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ + ldr ip, [r3, #4]! │ │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + b 7830 │ │ │ │ │ + sub r0, r0, #1 │ │ │ │ │ + mov lr, ip │ │ │ │ │ + lsr r3, r3, #8 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + b 76a8 │ │ │ │ │ + ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + add r5, r5, #1 │ │ │ │ │ + cmp ip, r5 │ │ │ │ │ + ble 7bbc │ │ │ │ │ + ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr ip, [r6, #4]! │ │ │ │ │ + str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + b 7794 │ │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ │ ldm r3, {r3, r5, r6} │ │ │ │ │ - b 7144 │ │ │ │ │ + b 70f4 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC36 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq 7a70 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 7a70 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 7a70 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 7a70 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 7b04 │ │ │ │ │ + beq 7bd8 │ │ │ │ │ str r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 7768 │ │ │ │ │ - ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 7a18 │ │ │ │ │ + b 7718 │ │ │ │ │ + sub r3, fp, #88 @ 0x58 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + mvn r2, #0 │ │ │ │ │ + mov r0, #1 │ │ │ │ │ + ldm r3, {r3, r5, r6} │ │ │ │ │ + b 709c │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - ble 7ce4 │ │ │ │ │ + ble 7d44 │ │ │ │ │ ldr ip, [r4, #4] │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ - bne 774c │ │ │ │ │ + bne 76fc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7ba8 │ │ │ │ │ ldr ip, [r4, #4]! │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ - bne 774c │ │ │ │ │ + bne 76fc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7ba8 │ │ │ │ │ ldr ip, [r2, #8] │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ add r4, r2, #8 │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ - bne 774c │ │ │ │ │ + bne 76fc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7ba8 │ │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r5, r5, #3 │ │ │ │ │ add r4, r2, #12 │ │ │ │ │ cmp r5, ip │ │ │ │ │ ldr ip, [r2, #12] │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ str lr, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - bne 774c │ │ │ │ │ + bne 76fc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7ba8 │ │ │ │ │ ldr ip, [r2, #16] │ │ │ │ │ add r5, r0, #4 │ │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ add r4, r2, #16 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ - bne 774c │ │ │ │ │ + bne 76fc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7ba8 │ │ │ │ │ ldr ip, [r2, #20] │ │ │ │ │ add r5, r0, #5 │ │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ add r4, r2, #20 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ - bne 774c │ │ │ │ │ + bne 76fc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7ba8 │ │ │ │ │ ldr ip, [r2, #24] │ │ │ │ │ add r5, r0, #6 │ │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsl r6, ip, r9 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ orr r6, r6, ip, lsr r8 │ │ │ │ │ add r4, r2, #24 │ │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ │ orr r3, r6, r3 │ │ │ │ │ - bne 774c │ │ │ │ │ + bne 76fc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 7adc │ │ │ │ │ + bne 7ba8 │ │ │ │ │ ldr ip, [r2, #28] │ │ │ │ │ add r5, r0, #7 │ │ │ │ │ add r4, r2, #28 │ │ │ │ │ - b 7730 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC36 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 7ac0 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7ac0 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 7ac0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7ac0 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - tst r3, #16 │ │ │ │ │ - beq 7dac │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bl 0 <_PyNumber_Index> │ │ │ │ │ - R_ARM_CALL _PyNumber_Index │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - movne r6, #1 │ │ │ │ │ - beq 7ac0 │ │ │ │ │ - b 7478 │ │ │ │ │ + b 76e0 │ │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r5, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - mov r0, #0 │ │ │ │ │ - mvn r2, #0 │ │ │ │ │ - b 70ec │ │ │ │ │ - sub r3, fp, #88 @ 0x58 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - ldm r3, {r3, r5, r6} │ │ │ │ │ - b 7cfc │ │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - lsl r6, ip, r9 │ │ │ │ │ - orr r6, r6, ip, lsr r8 │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - orr lr, lr, ip, lsl r1 │ │ │ │ │ - str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - orr r3, r6, r3 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bne 7568 │ │ │ │ │ - cmp ip, #0 │ │ │ │ │ - bne 7768 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - ldr ip, [r3, #4]! │ │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 7880 │ │ │ │ │ - sub r0, r0, #1 │ │ │ │ │ - mov lr, ip │ │ │ │ │ - lsr r3, r3, #8 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - b 76f8 │ │ │ │ │ - ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - cmp ip, r5 │ │ │ │ │ - ldrgt r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - ldrgt ip, [r6, #4]! │ │ │ │ │ - strgt r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - bgt 77e4 │ │ │ │ │ - sub r3, fp, #88 @ 0x58 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - mvn r2, #0 │ │ │ │ │ - mov r0, #1 │ │ │ │ │ - ldm r3, {r3, r5, r6} │ │ │ │ │ - b 70ec │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC35 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC35 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b 7ac0 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - cmp ip, r3, lsl #7 │ │ │ │ │ - moveq r3, #1 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ - b 72d8 │ │ │ │ │ - mov r4, #1 │ │ │ │ │ - b 6e30 │ │ │ │ │ + b 7acc │ │ │ │ │ mov r4, #4 │ │ │ │ │ - b 6e38 │ │ │ │ │ + b 6de8 │ │ │ │ │ + mov r4, #1 │ │ │ │ │ + b 6de0 │ │ │ │ │ sub r2, r4, #4 │ │ │ │ │ mov r0, sl │ │ │ │ │ add r4, sl, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ sub r3, r4, #4 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldrb r0, [r2, #-1]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ strb r0, [r1] │ │ │ │ │ - bne 7e08 │ │ │ │ │ - b 741c │ │ │ │ │ + bne 7d88 │ │ │ │ │ + b 73f8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1293 @ 0x50d │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 7ac0 │ │ │ │ │ + b 7a70 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC35 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC35 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b 7a70 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + cmp ip, r3, lsl #7 │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + movne r3, #0 │ │ │ │ │ + b 7288 │ │ │ │ │ │ │ │ │ │ -00007e38 : │ │ │ │ │ +00007dec : │ │ │ │ │ PyLong_AsNativeBytes.constprop.1(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8358 │ │ │ │ │ + beq 830c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 836c │ │ │ │ │ + beq 8320 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r8, #19 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ - beq 7e88 │ │ │ │ │ + beq 7e3c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 8338 │ │ │ │ │ + beq 82ec │ │ │ │ │ mov r5, #0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 7ed0 │ │ │ │ │ + bhi 7e84 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, #4 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ str r3, [r0], #4 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ uxtb r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r3, #4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 80e4 │ │ │ │ │ + bne 8098 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r1, r3, #2 │ │ │ │ │ mov ip, #0 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsr r6, r2, #3 │ │ │ │ │ @@ -8744,168 +8724,168 @@ │ │ │ │ │ rsb r7, r2, #32 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ │ mov sl, r1 │ │ │ │ │ sub r1, r2, #32 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 81a0 │ │ │ │ │ + beq 8154 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ orr r4, r0, ip, lsl r2 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r1, ip, r1 │ │ │ │ │ orr r1, r1, ip, lsr r7 │ │ │ │ │ orr r1, r1, r0 │ │ │ │ │ - beq 8110 │ │ │ │ │ + beq 80c4 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi 82cc │ │ │ │ │ + bhi 8280 │ │ │ │ │ strb r4, [r5] │ │ │ │ │ - beq 82cc │ │ │ │ │ + beq 8280 │ │ │ │ │ lsr r0, r4, #16 │ │ │ │ │ add r7, r3, #2 │ │ │ │ │ orr r0, r0, r1, lsl #16 │ │ │ │ │ add ip, r2, #30 │ │ │ │ │ lsr r2, r4, #8 │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ add r2, r5, #2 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r7, #8 │ │ │ │ │ - beq 82cc │ │ │ │ │ + beq 8280 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsr r6, r1, #24 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ strb r0, [r2] │ │ │ │ │ sub r2, ip, #24 │ │ │ │ │ lsr r0, r4, #24 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r4, r3, #3 │ │ │ │ │ orr r0, r0, r1, lsl #8 │ │ │ │ │ addls r5, r5, #3 │ │ │ │ │ movls r3, r4 │ │ │ │ │ - bls 7ff4 │ │ │ │ │ + bls 7fa8 │ │ │ │ │ cmp r4, #8 │ │ │ │ │ - beq 82cc │ │ │ │ │ + beq 8280 │ │ │ │ │ strb r0, [r5, #3] │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r5, r5, #4 │ │ │ │ │ sub r2, ip, #32 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bne 7f20 │ │ │ │ │ + bne 7ed4 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov lr, r3 │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 822c │ │ │ │ │ + beq 81e0 │ │ │ │ │ cmp lr, #7 │ │ │ │ │ - bhi 8068 │ │ │ │ │ + bhi 801c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mvn ip, #0 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ orr r2, r0, ip, lsl r2 │ │ │ │ │ moveq r0, r2 │ │ │ │ │ strb r0, [r3], #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp lr, #7 │ │ │ │ │ - bhi 8068 │ │ │ │ │ + bhi 801c │ │ │ │ │ rsb r1, r1, #0 │ │ │ │ │ rsb r2, lr, #8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - beq 83dc │ │ │ │ │ + beq 8390 │ │ │ │ │ add r2, r4, r3, lsl #2 │ │ │ │ │ mov r0, #30 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ smull r3, r0, r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ clzne r2, r2 │ │ │ │ │ rsbne r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc r0, r0, r2, asr #31 │ │ │ │ │ lsr r2, r3, #3 │ │ │ │ │ orr r2, r2, r0, lsl #29 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ addne r3, r2, #1 │ │ │ │ │ - bne 80dc │ │ │ │ │ + bne 8090 │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ - bne 8398 │ │ │ │ │ + bne 834c │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 82f0 │ │ │ │ │ + beq 82a4 │ │ │ │ │ ldrsb r2, [r9, #7] │ │ │ │ │ subs r3, r8, #19 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 8398 │ │ │ │ │ + bge 834c │ │ │ │ │ rsb r3, r3, #9 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 7ec4 │ │ │ │ │ + beq 7e78 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7ec4 │ │ │ │ │ + bgt 7e78 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 7ec4 │ │ │ │ │ + bne 7e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 7ec4 │ │ │ │ │ + b 7e78 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 8248 │ │ │ │ │ + beq 81fc │ │ │ │ │ add r2, r2, #32 │ │ │ │ │ clz ip, ip │ │ │ │ │ sub ip, r2, ip │ │ │ │ │ cmp ip, #7 │ │ │ │ │ - bls 8238 │ │ │ │ │ + bls 81ec │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi 82cc │ │ │ │ │ + bhi 8280 │ │ │ │ │ sub r2, ip, #8 │ │ │ │ │ lsr r0, r4, #8 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ lsr r7, r1, #8 │ │ │ │ │ strb r4, [r5] │ │ │ │ │ orr r0, r0, r1, lsl #24 │ │ │ │ │ addls r5, r5, #1 │ │ │ │ │ addls r3, r3, #1 │ │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bls 7ff4 │ │ │ │ │ + bls 7fa8 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - beq 82cc │ │ │ │ │ + beq 8280 │ │ │ │ │ sub r2, ip, #16 │ │ │ │ │ strb r0, [r5, #1] │ │ │ │ │ lsr r0, r4, #16 │ │ │ │ │ add r6, r5, #2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ orr r0, r0, r1, lsl #16 │ │ │ │ │ lsr r6, r1, #16 │ │ │ │ │ add r7, r3, #2 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bhi 7f98 │ │ │ │ │ + bhi 7f4c │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - b 7ff4 │ │ │ │ │ + b 7fa8 │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mvn r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ eor ip, ip, r4 │ │ │ │ │ add r1, ip, r1 │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -8914,273 +8894,273 @@ │ │ │ │ │ bic ip, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ lsl r3, ip, r3 │ │ │ │ │ orr r3, r3, ip, lsr r7 │ │ │ │ │ orr r3, r3, r6 │ │ │ │ │ orr r0, r0, ip, lsl r2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 8270 │ │ │ │ │ + beq 8224 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi 82cc │ │ │ │ │ + bhi 8280 │ │ │ │ │ strb r0, [r5] │ │ │ │ │ - beq 82cc │ │ │ │ │ + beq 8280 │ │ │ │ │ add ip, r2, #30 │ │ │ │ │ lsr r2, r0, #8 │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ lsr r1, r0, #16 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r7, r3, #2 │ │ │ │ │ orr r0, r1, r2, lsl #16 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add r2, r5, #2 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 7f98 │ │ │ │ │ + b 7f4c │ │ │ │ │ cmp lr, #8 │ │ │ │ │ - bne 804c │ │ │ │ │ - b 8068 │ │ │ │ │ + bne 8000 │ │ │ │ │ + b 801c │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 7ff4 │ │ │ │ │ + b 7fa8 │ │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - beq 8290 │ │ │ │ │ + beq 8244 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b 7f44 │ │ │ │ │ + b 7ef8 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 82ac │ │ │ │ │ + beq 8260 │ │ │ │ │ eor ip, ip, r4 │ │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 8118 │ │ │ │ │ + b 80cc │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov lr, r3 │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 801c │ │ │ │ │ + b 7fd0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - beq 82d4 │ │ │ │ │ + beq 8288 │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b 81ac │ │ │ │ │ + b 8160 │ │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 8068 │ │ │ │ │ + b 801c │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 801c │ │ │ │ │ + b 7fd0 │ │ │ │ │ sub r0, r9, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b 8314 │ │ │ │ │ + b 82c8 │ │ │ │ │ clz r1, r3 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 80d8 │ │ │ │ │ + beq 808c │ │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 82fc │ │ │ │ │ + beq 82b0 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bne 82fc │ │ │ │ │ + bne 82b0 │ │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ - b 80d8 │ │ │ │ │ + b 808c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC36 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 7ec4 │ │ │ │ │ + b 7e78 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1293 @ 0x50d │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 8350 │ │ │ │ │ + b 8304 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 8350 │ │ │ │ │ + beq 8304 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r8, #19 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ - beq 8390 │ │ │ │ │ + beq 8344 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 83a0 │ │ │ │ │ + beq 8354 │ │ │ │ │ mov r5, #1 │ │ │ │ │ - b 7e8c │ │ │ │ │ + b 7e40 │ │ │ │ │ mov r3, #9 │ │ │ │ │ - b 80dc │ │ │ │ │ + b 8090 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC36 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8350 │ │ │ │ │ + bgt 8304 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 8350 │ │ │ │ │ + bne 8304 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8350 │ │ │ │ │ + b 8304 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 80dc │ │ │ │ │ + b 8090 │ │ │ │ │ │ │ │ │ │ -000083e4 : │ │ │ │ │ +00008398 : │ │ │ │ │ PyLong_AsNativeBytes.constprop.2(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 8520 │ │ │ │ │ + beq 84d4 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 8504 │ │ │ │ │ + beq 84b8 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ and r3, r0, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 8560 │ │ │ │ │ + beq 8514 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - bhi 8484 │ │ │ │ │ + bhi 8438 │ │ │ │ │ ldr ip, [r2, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, ip, r3 │ │ │ │ │ strh r3, [r1] │ │ │ │ │ asr r1, r3, #15 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ movls r3, #2 │ │ │ │ │ - bhi 85c0 │ │ │ │ │ + bhi 8574 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8534 │ │ │ │ │ + bne 84e8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ and r3, r0, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 857c │ │ │ │ │ + beq 8530 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ mov r0, #1 │ │ │ │ │ - bls 8430 │ │ │ │ │ + bls 83e4 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ strb r3, [r1] │ │ │ │ │ lsr r3, r3, #8 │ │ │ │ │ strb r3, [r1, #1] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ mov r4, r3 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - beq 85e4 │ │ │ │ │ + beq 8598 │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ mov lr, #30 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ smull ip, lr, ip, lr │ │ │ │ │ cmp r3, #0 │ │ │ │ │ clzne r3, r3 │ │ │ │ │ rsbne r3, r3, #32 │ │ │ │ │ adds ip, r3, ip │ │ │ │ │ adc lr, lr, r3, asr #31 │ │ │ │ │ lsr r3, ip, #3 │ │ │ │ │ orr r3, r3, lr, lsl #29 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ - bne 8454 │ │ │ │ │ + bne 8408 │ │ │ │ │ ands ip, ip, #7 │ │ │ │ │ - bne 85dc │ │ │ │ │ + bne 8590 │ │ │ │ │ and lr, r4, #3 │ │ │ │ │ cmp lr, #2 │ │ │ │ │ - beq 85ec │ │ │ │ │ + beq 85a0 │ │ │ │ │ ldrsb r1, [r1, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movge r3, #3 │ │ │ │ │ - b 8454 │ │ │ │ │ + b 8408 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 8468 │ │ │ │ │ + bne 841c │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 845c │ │ │ │ │ + b 8410 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1293 @ 0x50d │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 8518 │ │ │ │ │ + b 84cc │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 845c │ │ │ │ │ + bgt 8410 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - bne 845c │ │ │ │ │ + bne 8410 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b 845c │ │ │ │ │ + b 8410 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC36 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8518 │ │ │ │ │ + b 84cc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -9188,76 +9168,76 @@ │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8518 │ │ │ │ │ + bgt 84cc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 8518 │ │ │ │ │ + bne 84cc │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8518 │ │ │ │ │ + b 84cc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movle r3, #4 │ │ │ │ │ - ble 8454 │ │ │ │ │ + ble 8408 │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ moveq r3, #2 │ │ │ │ │ movne r3, #4 │ │ │ │ │ - b 8454 │ │ │ │ │ + b 8408 │ │ │ │ │ mov r3, #3 │ │ │ │ │ - b 8454 │ │ │ │ │ + b 8408 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 8454 │ │ │ │ │ + b 8408 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - b 860c │ │ │ │ │ + b 85c0 │ │ │ │ │ clz lr, r3 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ lsr lr, lr, #5 │ │ │ │ │ mov r3, lr │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 862c │ │ │ │ │ + beq 85e0 │ │ │ │ │ ldrb r3, [r1, #1]! │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 85f4 │ │ │ │ │ + beq 85a8 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bne 85f4 │ │ │ │ │ + bne 85a8 │ │ │ │ │ sub r3, r3, #128 @ 0x80 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ rsb r3, r3, #3 │ │ │ │ │ - b 8454 │ │ │ │ │ + b 8408 │ │ │ │ │ │ │ │ │ │ -00008634 : │ │ │ │ │ +000085e8 : │ │ │ │ │ PyLong_AsNativeBytes.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 8ae0 │ │ │ │ │ + beq 8a94 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 8ac0 │ │ │ │ │ + beq 8a74 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r8, #19 │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ - beq 8684 │ │ │ │ │ + beq 8638 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 8af4 │ │ │ │ │ + beq 8aa8 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 86ac │ │ │ │ │ + bhi 8660 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mov r2, #4 │ │ │ │ │ mul r1, r3, r1 │ │ │ │ │ str r1, [r7] │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ @@ -9278,165 +9258,165 @@ │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 8738 │ │ │ │ │ + b 86ec │ │ │ │ │ cmp r9, #4 │ │ │ │ │ - beq 8ab8 │ │ │ │ │ + beq 8a6c │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r9, #4 │ │ │ │ │ sub ip, r2, #32 │ │ │ │ │ add r2, r1, #4 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ strb lr, [r1, #3] │ │ │ │ │ mov lr, r3 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq 87ec │ │ │ │ │ + beq 87a0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r5, ip, #32 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ │ mov sl, r3 │ │ │ │ │ rsb r3, ip, #32 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 8950 │ │ │ │ │ + beq 8904 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ orr r1, lr, r2, lsl ip │ │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ lsl r3, r2, r5 │ │ │ │ │ orr r3, r3, r2, lsr lr │ │ │ │ │ orr r3, r3, r6 │ │ │ │ │ - beq 88fc │ │ │ │ │ + beq 88b0 │ │ │ │ │ cmp r9, #3 │ │ │ │ │ - bhi 8ab8 │ │ │ │ │ + bhi 8a6c │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ strb r1, [r4] │ │ │ │ │ - beq 8ab8 │ │ │ │ │ + beq 8a6c │ │ │ │ │ lsr lr, r1, #16 │ │ │ │ │ add r5, r4, #2 │ │ │ │ │ orr lr, lr, r3, lsl #16 │ │ │ │ │ add r2, ip, #30 │ │ │ │ │ lsr ip, r1, #8 │ │ │ │ │ strb ip, [r4, #1] │ │ │ │ │ add ip, r9, #2 │ │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 8ab8 │ │ │ │ │ + beq 8a6c │ │ │ │ │ sub ip, r2, #24 │ │ │ │ │ strb lr, [r5] │ │ │ │ │ lsr lr, r1, #24 │ │ │ │ │ add r9, r9, #3 │ │ │ │ │ orr lr, lr, r3, lsl #8 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ lsr r6, r3, #24 │ │ │ │ │ - bhi 8700 │ │ │ │ │ + bhi 86b4 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r3, r3, #3 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 8728 │ │ │ │ │ + b 86dc │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 89d8 │ │ │ │ │ + beq 898c │ │ │ │ │ cmp r9, #3 │ │ │ │ │ - bhi 8850 │ │ │ │ │ + bhi 8804 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ movne r1, #0 │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ mvneq r2, #0 │ │ │ │ │ ldreq r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ orreq r2, lr, r2, lsl ip │ │ │ │ │ ldrne r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ strbeq r2, [r1] │ │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ │ strbne lr, [r2] │ │ │ │ │ cmp r9, #3 │ │ │ │ │ - bhi 8850 │ │ │ │ │ + bhi 8804 │ │ │ │ │ rsb r2, r9, #4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ lsrs r1, r0, #3 │ │ │ │ │ - beq 8b94 │ │ │ │ │ + beq 8b48 │ │ │ │ │ add r2, r3, r1, lsl #2 │ │ │ │ │ mov ip, #30 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ smull r1, ip, r1, ip │ │ │ │ │ cmp r2, #0 │ │ │ │ │ clzne r2, r2 │ │ │ │ │ rsbne r2, r2, #32 │ │ │ │ │ adds r1, r2, r1 │ │ │ │ │ adc ip, ip, r2, asr #31 │ │ │ │ │ lsr r2, r1, #3 │ │ │ │ │ orr r2, r2, ip, lsl #29 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ - bne 88c4 │ │ │ │ │ + bne 8878 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ - bne 8be0 │ │ │ │ │ + bne 8b94 │ │ │ │ │ and r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 8b9c │ │ │ │ │ + beq 8b50 │ │ │ │ │ ldrsb r1, [r7, #3] │ │ │ │ │ subs r2, r8, #19 │ │ │ │ │ movne r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge 8be0 │ │ │ │ │ + bge 8b94 │ │ │ │ │ rsb r2, r2, #5 │ │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 86a0 │ │ │ │ │ + beq 8654 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 86a0 │ │ │ │ │ + bgt 8654 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - bne 86a0 │ │ │ │ │ + bne 8654 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 86a0 │ │ │ │ │ + b 8654 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 8a00 │ │ │ │ │ + beq 89b4 │ │ │ │ │ add ip, ip, #32 │ │ │ │ │ clz r2, r2 │ │ │ │ │ sub r2, ip, r2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bls 89f0 │ │ │ │ │ + bls 89a4 │ │ │ │ │ cmp r9, #3 │ │ │ │ │ - bhi 8ab8 │ │ │ │ │ + bhi 8a6c │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub ip, r2, #8 │ │ │ │ │ lsr lr, r1, #8 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ orr lr, lr, r3, lsl #24 │ │ │ │ │ lsr r6, r3, #8 │ │ │ │ │ strb r1, [r5] │ │ │ │ │ - bhi 8a78 │ │ │ │ │ + bhi 8a2c │ │ │ │ │ add r3, r5, #1 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 8728 │ │ │ │ │ + b 86dc │ │ │ │ │ mov r3, ip │ │ │ │ │ mov ip, r0 │ │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r0, r2, r0 │ │ │ │ │ @@ -9445,135 +9425,135 @@ │ │ │ │ │ bic r2, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ lsl r0, r2, r5 │ │ │ │ │ orr r0, r0, r2, lsr r4 │ │ │ │ │ orr lr, lr, r2, lsl r3 │ │ │ │ │ orr r6, r0, r6 │ │ │ │ │ - beq 8a28 │ │ │ │ │ + beq 89dc │ │ │ │ │ mov r0, ip │ │ │ │ │ cmp r9, #3 │ │ │ │ │ - bhi 8ab8 │ │ │ │ │ + bhi 8a6c │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ strb lr, [r5] │ │ │ │ │ - beq 8ab8 │ │ │ │ │ + beq 8a6c │ │ │ │ │ lsr ip, lr, #16 │ │ │ │ │ add r2, r3, #30 │ │ │ │ │ mov r1, lr │ │ │ │ │ lsr r3, lr, #8 │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ strb r3, [r5, #-1] │ │ │ │ │ orr lr, ip, r6, lsl #16 │ │ │ │ │ mov r3, r6 │ │ │ │ │ add ip, r9, #2 │ │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 87b0 │ │ │ │ │ + b 8764 │ │ │ │ │ cmp r9, #4 │ │ │ │ │ - beq 8850 │ │ │ │ │ + beq 8804 │ │ │ │ │ rsb r1, r0, #0 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - b 8838 │ │ │ │ │ + b 87ec │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b 8728 │ │ │ │ │ + b 86dc │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ mov lr, r1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq 8a48 │ │ │ │ │ + beq 89fc │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b 875c │ │ │ │ │ + b 8710 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - beq 8a58 │ │ │ │ │ + beq 8a0c │ │ │ │ │ mov r0, ip │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b 8904 │ │ │ │ │ + b 88b8 │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 87f8 │ │ │ │ │ + b 87ac │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq 87e8 │ │ │ │ │ + beq 879c │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b 895c │ │ │ │ │ + b 8910 │ │ │ │ │ add ip, r9, #1 │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 8ab8 │ │ │ │ │ + beq 8a6c │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub ip, r2, #16 │ │ │ │ │ add r5, r9, #2 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsr r6, r3, #16 │ │ │ │ │ strb lr, [r4, #1] │ │ │ │ │ lsr lr, r1, #16 │ │ │ │ │ orr lr, lr, r3, lsl #16 │ │ │ │ │ add r5, r4, #2 │ │ │ │ │ - bls 8ad4 │ │ │ │ │ + bls 8a88 │ │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 87b0 │ │ │ │ │ + b 8764 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 8850 │ │ │ │ │ + b 8804 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 8b10 │ │ │ │ │ + bne 8ac4 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 86a0 │ │ │ │ │ + b 8654 │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 8728 │ │ │ │ │ + b 86dc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1293 @ 0x50d │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 8acc │ │ │ │ │ + b 8a80 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC36 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8acc │ │ │ │ │ + b 8a80 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r8, #19 │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ - beq 8b28 │ │ │ │ │ + beq 8adc │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 8b50 │ │ │ │ │ + beq 8b04 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ movhi r0, #1 │ │ │ │ │ strhi r0, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - bhi 86b4 │ │ │ │ │ + bhi 8668 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ rsb r2, r1, #1 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ str r2, [r7] │ │ │ │ │ mov r2, #4 │ │ │ │ │ - b 88d0 │ │ │ │ │ + b 8884 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -9581,103 +9561,103 @@ │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8acc │ │ │ │ │ + bgt 8a80 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 8acc │ │ │ │ │ + bne 8a80 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8acc │ │ │ │ │ + b 8a80 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - b 88c4 │ │ │ │ │ + b 8878 │ │ │ │ │ sub ip, r7, #1 │ │ │ │ │ - b 8bbc │ │ │ │ │ + b 8b70 │ │ │ │ │ clz r0, r2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 88c0 │ │ │ │ │ + beq 8874 │ │ │ │ │ ldrb r2, [ip, #1]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 8ba4 │ │ │ │ │ + beq 8b58 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - bne 8ba4 │ │ │ │ │ + bne 8b58 │ │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ - b 88c0 │ │ │ │ │ + b 8874 │ │ │ │ │ mov r2, #5 │ │ │ │ │ - b 88c4 │ │ │ │ │ + b 8878 │ │ │ │ │ │ │ │ │ │ -00008be8 : │ │ │ │ │ +00008b9c : │ │ │ │ │ long_invert(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 8c58 │ │ │ │ │ + bhi 8c0c │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and r1, r3, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ mul r1, r2, r1 │ │ │ │ │ mvn r0, r1 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ mvn r1, r1, asr #31 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 8c3c │ │ │ │ │ + bcs 8bf0 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, r2, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ subs r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 8c54 │ │ │ │ │ + bcs 8c08 │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ - b b04 │ │ │ │ │ + b bf8 │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromLarge │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r1, [pc, #36] @ 8c98 │ │ │ │ │ + ldr r1, [pc, #36] @ 8c4c │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ - bl 53f8 │ │ │ │ │ + bl 53a8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ - beq 8c90 │ │ │ │ │ + beq 8c44 │ │ │ │ │ sub r0, fp, #8 │ │ │ │ │ - bl 13a4 │ │ │ │ │ + bl 1498 │ │ │ │ │ R_ARM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x000024d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00008c9c : │ │ │ │ │ +00008c50 : │ │ │ │ │ PyLong_GetSign(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 8cc4 │ │ │ │ │ + beq 8c78 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ bx lr │ │ │ │ │ push {fp, lr} │ │ │ │ │ @@ -9696,65 +9676,65 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC35 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00008cfc : │ │ │ │ │ +00008cb0 : │ │ │ │ │ long_sub_method(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 930c │ │ │ │ │ + beq 92c0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 930c │ │ │ │ │ + beq 92c0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ and ip, r3, #3 │ │ │ │ │ orr r2, r3, r4 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ and r2, r4, #3 │ │ │ │ │ - bls 8f6c │ │ │ │ │ + bls 8f20 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 90c8 │ │ │ │ │ + beq 907c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 90bc │ │ │ │ │ + beq 9070 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ lsr r4, r4, #3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, r4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt 8fd0 │ │ │ │ │ - beq 90f8 │ │ │ │ │ + blt 8f84 │ │ │ │ │ + beq 90ac │ │ │ │ │ cmn r3, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi 917c │ │ │ │ │ + bhi 9130 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 92d8 │ │ │ │ │ + beq 928c │ │ │ │ │ mov r9, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 91e0 │ │ │ │ │ + beq 9194 │ │ │ │ │ mov sl, #0 │ │ │ │ │ add r0, r3, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 9318 │ │ │ │ │ + beq 92cc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -9764,105 +9744,105 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ orr r2, sl, r7, lsl #3 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r2, [r6, #8] │ │ │ │ │ moveq r3, r4 │ │ │ │ │ - beq 8e98 │ │ │ │ │ + beq 8e4c │ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ sub r3, r3, r1 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r6, #12] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - beq 8e98 │ │ │ │ │ + beq 8e4c │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r0, [r8, #16] │ │ │ │ │ sub r1, r1, r0 │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r6, #16] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - beq 8e98 │ │ │ │ │ + beq 8e4c │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ldr r0, [r8, #20] │ │ │ │ │ sub r1, r1, r0 │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r6, #20] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - beq 8e98 │ │ │ │ │ + beq 8e4c │ │ │ │ │ add lr, r5, #8 │ │ │ │ │ add r8, r8, #20 │ │ │ │ │ add sl, lr, r4, lsl #2 │ │ │ │ │ add r0, r5, #20 │ │ │ │ │ add ip, r6, #20 │ │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ │ ldr lr, [r8, #4]! │ │ │ │ │ cmp sl, r0 │ │ │ │ │ sub r1, r1, lr │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [ip, #4]! │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - bne 8e74 │ │ │ │ │ + bne 8e28 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - ble 8f20 │ │ │ │ │ + ble 8ed4 │ │ │ │ │ lsl r1, r4, #2 │ │ │ │ │ add r0, r4, #1 │ │ │ │ │ add lr, r5, r1 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ add ip, r6, r1 │ │ │ │ │ ldr r0, [lr, #12] │ │ │ │ │ sub r3, r0, r3 │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [ip, #12] │ │ │ │ │ - ble 8f20 │ │ │ │ │ + ble 8ed4 │ │ │ │ │ ldr r0, [lr, #16] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ add r4, r4, #2 │ │ │ │ │ sub r0, r0, r3 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ bic r3, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [ip, #16] │ │ │ │ │ - ble 8f20 │ │ │ │ │ + ble 8ed4 │ │ │ │ │ add ip, r5, #16 │ │ │ │ │ add r3, r5, #8 │ │ │ │ │ add lr, r6, #16 │ │ │ │ │ ubfx r0, r0, #30, #1 │ │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ │ add ip, ip, r1 │ │ │ │ │ add lr, lr, r1 │ │ │ │ │ ldr r1, [ip, #4]! │ │ │ │ │ sub r1, r1, r0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ bic r0, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [lr, #4]! │ │ │ │ │ ubfx r0, r1, #30, #1 │ │ │ │ │ - bne 8f04 │ │ │ │ │ + bne 8eb8 │ │ │ │ │ cmn r9, #1 │ │ │ │ │ andeq r3, r2, #3 │ │ │ │ │ biceq r2, r2, #7 │ │ │ │ │ rsbeq r3, r3, #2 │ │ │ │ │ orreq r2, r3, r2 │ │ │ │ │ streq r2, [r6, #8] │ │ │ │ │ lsrs r0, r2, #3 │ │ │ │ │ - beq 901c │ │ │ │ │ + beq 8fd0 │ │ │ │ │ add r1, r6, r0, lsl #2 │ │ │ │ │ sub r3, r0, #1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addeq ip, r6, #12 │ │ │ │ │ - beq 91b4 │ │ │ │ │ + beq 9168 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls 901c │ │ │ │ │ + bls 8fd0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ rsb ip, ip, #1 │ │ │ │ │ @@ -9874,269 +9854,270 @@ │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ adc r3, r2, #0 │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ cmp r1, ip │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 8ffc │ │ │ │ │ + bcs 8fb0 │ │ │ │ │ movw r6, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r6, r6, r1, lsl #4 │ │ │ │ │ add r6, r6, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmn r4, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi 917c │ │ │ │ │ + bhi 9130 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 92b4 │ │ │ │ │ + beq 9268 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mvn r9, #0 │ │ │ │ │ - b 8da8 │ │ │ │ │ + b 8d5c │ │ │ │ │ subs r3, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 9230 │ │ │ │ │ + bcs 91e4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 8f60 │ │ │ │ │ + bcs 8f14 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 929c │ │ │ │ │ + bgt 9250 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 929c │ │ │ │ │ - ldr r2, [pc, #724] @ 933c │ │ │ │ │ + bne 9250 │ │ │ │ │ + ldr r2, [pc, #724] @ 92f0 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9270 │ │ │ │ │ - ldr r3, [pc, #712] @ 9340 │ │ │ │ │ + bne 9224 │ │ │ │ │ + ldr r3, [pc, #712] @ 92f4 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 9294 │ │ │ │ │ + bhi 9248 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ ldr ip, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r0, r0, r4, lsl #4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ str ip, [r6] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r6, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ add r6, r0, r1 │ │ │ │ │ - b 8f60 │ │ │ │ │ + b 8f14 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b d8a0 │ │ │ │ │ + b d878 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 919c │ │ │ │ │ - bl d8a0 │ │ │ │ │ + beq 9150 │ │ │ │ │ + bl d878 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8f60 │ │ │ │ │ + beq 8f14 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b 8f60 │ │ │ │ │ + b 8f14 │ │ │ │ │ sub r4, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 92f4 │ │ │ │ │ + beq 92a8 │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ add ip, r0, r2 │ │ │ │ │ add r2, r1, r2 │ │ │ │ │ ldr r0, [ip, #8] │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 9158 │ │ │ │ │ + bne 910c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ sub lr, r3, #2 │ │ │ │ │ - beq 92f4 │ │ │ │ │ + beq 92a8 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 92d0 │ │ │ │ │ + bne 9284 │ │ │ │ │ mov r3, lr │ │ │ │ │ subs lr, lr, #1 │ │ │ │ │ - bcc 92f4 │ │ │ │ │ + bcc 92a8 │ │ │ │ │ ldr r0, [ip], #-4 │ │ │ │ │ ldr r1, [r2], #-4 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 913c │ │ │ │ │ + beq 90f0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ movcc r2, r5 │ │ │ │ │ movcs r9, #1 │ │ │ │ │ movcc r5, r8 │ │ │ │ │ mvncc r9, #0 │ │ │ │ │ movcc r8, r2 │ │ │ │ │ cmn r3, #-536870908 @ 0xe0000004 │ │ │ │ │ movle r4, r3 │ │ │ │ │ - ble 8d98 │ │ │ │ │ + ble 8d4c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8f60 │ │ │ │ │ + b 8f14 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b c400 │ │ │ │ │ + b c3d8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9320 │ │ │ │ │ + beq 92d4 │ │ │ │ │ ldr lr, [ip, r1, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 91b0 │ │ │ │ │ + beq 9164 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ andne r2, r2, #3 │ │ │ │ │ orrne r2, r2, r3, lsl #3 │ │ │ │ │ strne r2, [r6, #8] │ │ │ │ │ - b 8f58 │ │ │ │ │ + b 8f0c │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov sl, #0 │ │ │ │ │ - ldr r3, [pc, #340] @ 9344 │ │ │ │ │ + ldr r3, [pc, #340] @ 92f8 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r6, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 92ec │ │ │ │ │ + beq 92a0 │ │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 8de8 │ │ │ │ │ + b 8d9c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movge r7, #1 │ │ │ │ │ - blt 92fc │ │ │ │ │ + blt 92b0 │ │ │ │ │ mov r0, #2 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8f60 │ │ │ │ │ + beq 8f14 │ │ │ │ │ lsr r3, r4, #30 │ │ │ │ │ rsb r7, r7, #1 │ │ │ │ │ orr r7, r7, #16 │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, r5, lsl #2 │ │ │ │ │ str r7, [r6, #8] │ │ │ │ │ str r4, [r6, #12] │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ - b 8f60 │ │ │ │ │ + b 8f14 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 9330 │ │ │ │ │ + bne 92e4 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls 9070 │ │ │ │ │ + bls 9024 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ movw r6, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r6, r6, r4, lsl #4 │ │ │ │ │ add r6, r6, r3 │ │ │ │ │ - b 8f60 │ │ │ │ │ + b 8f14 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mvn r9, #0 │ │ │ │ │ - b 91e8 │ │ │ │ │ + b 919c │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b 9158 │ │ │ │ │ + b 910c │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b 91e8 │ │ │ │ │ + b 919c │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 8da8 │ │ │ │ │ - ldr r6, [pc, #76] @ 9348 │ │ │ │ │ - b 8f60 │ │ │ │ │ + b 8d5c │ │ │ │ │ + ldr r6, [pc, #76] @ 92fc │ │ │ │ │ + b 8f14 │ │ │ │ │ rsbs r4, r0, #0 │ │ │ │ │ mvn r7, #0 │ │ │ │ │ rsc r5, r5, #0 │ │ │ │ │ - b 923c │ │ │ │ │ + b 91f0 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b 8f60 │ │ │ │ │ + b 8f14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 8f60 │ │ │ │ │ + b 8f14 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r4, #5 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b 9048 │ │ │ │ │ + b 8ffc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 929c │ │ │ │ │ + b 9250 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000002c0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000014c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000934c : │ │ │ │ │ +00009300 : │ │ │ │ │ long_sub.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ movw r6, #0 │ │ │ │ │ @@ -10148,42 +10129,42 @@ │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r4, [ip, #1248] @ 0x4e0 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ orr r1, r2, r4 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ and r1, r4, #3 │ │ │ │ │ - bls 95d0 │ │ │ │ │ + bls 9584 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 9724 │ │ │ │ │ + beq 96d8 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 9718 │ │ │ │ │ + beq 96cc │ │ │ │ │ lsr r0, r2, #3 │ │ │ │ │ lsr r4, r4, #3 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - blt 9634 │ │ │ │ │ - beq 9754 │ │ │ │ │ + blt 95e8 │ │ │ │ │ + beq 9708 │ │ │ │ │ cmn r0, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi 97e0 │ │ │ │ │ + bhi 9794 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9940 │ │ │ │ │ - ldr r8, [pc, #1488] @ 99a4 │ │ │ │ │ + beq 991c │ │ │ │ │ + ldr r8, [pc, #1524] @ 997c │ │ │ │ │ mov r9, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 9844 │ │ │ │ │ + beq 97f4 │ │ │ │ │ mov sl, #0 │ │ │ │ │ add r0, r0, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 9978 │ │ │ │ │ + beq 9954 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ @@ -10195,41 +10176,41 @@ │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ orr r1, sl, r7, lsl #3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ moveq r2, r4 │ │ │ │ │ - beq 94fc │ │ │ │ │ + beq 94b0 │ │ │ │ │ ldr r0, [r8, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ sub r2, r2, r0 │ │ │ │ │ bic r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ - beq 94fc │ │ │ │ │ + beq 94b0 │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr ip, [r8, #16] │ │ │ │ │ sub r0, r0, ip │ │ │ │ │ sub r2, r0, r2 │ │ │ │ │ bic r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ - beq 94fc │ │ │ │ │ + beq 94b0 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ldr ip, [r8, #20] │ │ │ │ │ sub r0, r0, ip │ │ │ │ │ sub r2, r0, r2 │ │ │ │ │ bic r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ - beq 94fc │ │ │ │ │ + beq 94b0 │ │ │ │ │ add ip, r5, #8 │ │ │ │ │ add r0, r8, #20 │ │ │ │ │ add lr, r5, #20 │ │ │ │ │ add r8, r3, #20 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r6, r5 │ │ │ │ │ @@ -10239,69 +10220,69 @@ │ │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ │ cmp r3, lr │ │ │ │ │ sub ip, ip, r1 │ │ │ │ │ sub r2, ip, r2 │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r8, #4]! │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ - bne 94c8 │ │ │ │ │ + bne 947c │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, sl │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - ble 9584 │ │ │ │ │ + ble 9538 │ │ │ │ │ lsl r0, r4, #2 │ │ │ │ │ add ip, r4, #1 │ │ │ │ │ add r8, r5, r0 │ │ │ │ │ cmp r7, ip │ │ │ │ │ add lr, r3, r0 │ │ │ │ │ ldr ip, [r8, #12] │ │ │ │ │ sub ip, ip, r2 │ │ │ │ │ bic r2, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [lr, #12] │ │ │ │ │ - ble 9584 │ │ │ │ │ + ble 9538 │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ ubfx ip, ip, #30, #1 │ │ │ │ │ add r4, r4, #2 │ │ │ │ │ sub r2, r2, ip │ │ │ │ │ cmp r7, r4 │ │ │ │ │ bic ip, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [lr, #16] │ │ │ │ │ - ble 9584 │ │ │ │ │ + ble 9538 │ │ │ │ │ add ip, r5, #16 │ │ │ │ │ add lr, r3, #16 │ │ │ │ │ add r5, r5, #8 │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ add r5, r5, r7, lsl #2 │ │ │ │ │ add ip, ip, r0 │ │ │ │ │ add lr, lr, r0 │ │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ │ sub r2, r0, r2 │ │ │ │ │ cmp r5, ip │ │ │ │ │ bic r0, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [lr, #4]! │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ - bne 9568 │ │ │ │ │ + bne 951c │ │ │ │ │ cmn r9, #1 │ │ │ │ │ andeq r2, r1, #3 │ │ │ │ │ biceq r1, r1, #7 │ │ │ │ │ rsbeq r2, r2, #2 │ │ │ │ │ orreq r1, r2, r1 │ │ │ │ │ streq r1, [r3, #8] │ │ │ │ │ lsrs ip, r1, #3 │ │ │ │ │ - beq 9680 │ │ │ │ │ + beq 9634 │ │ │ │ │ add r0, r3, ip, lsl #2 │ │ │ │ │ sub r2, ip, #1 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addeq lr, r3, #12 │ │ │ │ │ - beq 9818 │ │ │ │ │ + beq 97c8 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls 9680 │ │ │ │ │ + bls 9634 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [ip, #1252] @ 0x4e4 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ @@ -10313,266 +10294,279 @@ │ │ │ │ │ rsc r2, r2, r3, asr #31 │ │ │ │ │ adds r5, r0, #5 │ │ │ │ │ adc ip, r2, #0 │ │ │ │ │ cmp r5, lr │ │ │ │ │ mov r4, r0 │ │ │ │ │ sbcs ip, ip, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bcs 9660 │ │ │ │ │ + bcs 9614 │ │ │ │ │ rsb r1, r1, #5 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ add r3, r6, r3, lsl #4 │ │ │ │ │ add r3, r3, #9280 @ 0x2440 │ │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmn r4, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi 97e0 │ │ │ │ │ + bhi 9794 │ │ │ │ │ mov r8, r5 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 9920 │ │ │ │ │ + beq 98fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r5, [pc, #848] @ 99a4 │ │ │ │ │ + ldr r5, [pc, #884] @ 997c │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mvn r9, #0 │ │ │ │ │ - b 93e4 │ │ │ │ │ + b 9398 │ │ │ │ │ subs r3, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 989c │ │ │ │ │ + bcs 984c │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ and r2, r1, #3 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ adds r4, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 95c4 │ │ │ │ │ + bcs 9578 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 9910 │ │ │ │ │ + bgt 98ec │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 9910 │ │ │ │ │ - ldr r2, [pc, #732] @ 99a8 │ │ │ │ │ + bne 98ec │ │ │ │ │ + ldr r2, [pc, #768] @ 9980 │ │ │ │ │ ldr r5, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 98dc │ │ │ │ │ - ldr r2, [pc, #720] @ 99ac │ │ │ │ │ + bne 98b8 │ │ │ │ │ + ldr r2, [pc, #756] @ 9984 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bhi 9908 │ │ │ │ │ + bhi 98e4 │ │ │ │ │ ldr r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ add r4, r6, r4, lsl #4 │ │ │ │ │ str r0, [r3] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ add r3, r4, #9280 @ 0x2440 │ │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ - b 95c4 │ │ │ │ │ + b 9578 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b d4cc │ │ │ │ │ + b d4a4 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 9800 │ │ │ │ │ - bl d4cc │ │ │ │ │ + beq 97b0 │ │ │ │ │ + bl d4a4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 95c4 │ │ │ │ │ + beq 9578 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ and r2, r1, #3 │ │ │ │ │ bic r1, r1, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - b 95c4 │ │ │ │ │ + b 9578 │ │ │ │ │ sub r7, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9960 │ │ │ │ │ + beq 993c │ │ │ │ │ lsl r4, r0, #2 │ │ │ │ │ add r3, ip, r0, lsl #2 │ │ │ │ │ add r1, r5, r4 │ │ │ │ │ ldr r3, [r3, #1248] @ 0x4e0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 97bc │ │ │ │ │ + bne 9770 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ sub lr, r0, #2 │ │ │ │ │ - beq 9960 │ │ │ │ │ + beq 993c │ │ │ │ │ add r3, ip, r4 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r3, [r3, #1244] @ 0x4dc │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne 9938 │ │ │ │ │ - ldr ip, [pc, #524] @ 99b0 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne 9914 │ │ │ │ │ + ldr ip, [pc, #560] @ 9988 │ │ │ │ │ mov r0, lr │ │ │ │ │ subs lr, lr, #1 │ │ │ │ │ - bcc 9960 │ │ │ │ │ + bcc 993c │ │ │ │ │ ldr r2, [r1], #-4 │ │ │ │ │ ldr r3, [ip, lr, lsl #2] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 97a0 │ │ │ │ │ + beq 9754 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movcc r8, r5 │ │ │ │ │ movcs r9, #1 │ │ │ │ │ mvncc r9, #0 │ │ │ │ │ - ldrcs r8, [pc, #464] @ 99a4 │ │ │ │ │ - ldrcc r5, [pc, #460] @ 99a4 │ │ │ │ │ + ldrcs r8, [pc, #500] @ 997c │ │ │ │ │ + ldrcc r5, [pc, #496] @ 997c │ │ │ │ │ cmn r0, #-536870908 @ 0xe0000004 │ │ │ │ │ movle r4, r0 │ │ │ │ │ - ble 93d4 │ │ │ │ │ + ble 9388 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - b 95c4 │ │ │ │ │ - ldr r0, [pc, #412] @ 99a4 │ │ │ │ │ + b 9958 │ │ │ │ │ + ldr r0, [pc, #452] @ 997c │ │ │ │ │ mov r1, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b c400 │ │ │ │ │ + b c3d8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 9988 │ │ │ │ │ + beq 9960 │ │ │ │ │ ldr r4, [lr, r0, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 9814 │ │ │ │ │ + beq 97c4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ andne r1, r1, #3 │ │ │ │ │ orrne r1, r1, r2, lsl #3 │ │ │ │ │ strne r1, [r3, #8] │ │ │ │ │ - b 95bc │ │ │ │ │ + b 9570 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov sl, #0 │ │ │ │ │ - ldr r3, [pc, #352] @ 99b4 │ │ │ │ │ + ldr r3, [pc, #392] @ 998c │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9958 │ │ │ │ │ + beq 9934 │ │ │ │ │ ldr r0, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r0, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 942c │ │ │ │ │ + b 93e0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ movge r6, #1 │ │ │ │ │ - blt 9968 │ │ │ │ │ - mov r0, #2 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + blt 9944 │ │ │ │ │ + mov r0, #20 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 95c4 │ │ │ │ │ - lsr r2, r4, #30 │ │ │ │ │ + beq 9954 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + str r2, [r3, #4] │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ + ldr r1, [r2] │ │ │ │ │ orr r6, r6, #16 │ │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r1, r1, #1 │ │ │ │ │ + strle r1, [r2] │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_CALL _Py_NewReference │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + lsr r2, r4, #30 │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r5, lsl #2 │ │ │ │ │ str r6, [r3, #8] │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - b 95c4 │ │ │ │ │ + b 9578 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ tst r2, #4 │ │ │ │ │ - bne 9998 │ │ │ │ │ + bne 9970 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls 96d4 │ │ │ │ │ + bls 9688 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ add r4, r6, r4, lsl #4 │ │ │ │ │ add r3, r4, #9280 @ 0x2440 │ │ │ │ │ add r3, r3, #56 @ 0x38 │ │ │ │ │ - b 95c4 │ │ │ │ │ - ldr r5, [pc, #124] @ 99a4 │ │ │ │ │ + b 9578 │ │ │ │ │ + ldr r5, [pc, #120] @ 997c │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mvn r9, #0 │ │ │ │ │ - b 984c │ │ │ │ │ + b 97fc │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b 97bc │ │ │ │ │ + b 9770 │ │ │ │ │ mov r1, #1 │ │ │ │ │ - ldr r8, [pc, #88] @ 99a4 │ │ │ │ │ + ldr r8, [pc, #84] @ 997c │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - b 984c │ │ │ │ │ + b 97fc │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 93e4 │ │ │ │ │ - ldr r3, [pc, #80] @ 99b8 │ │ │ │ │ - b 95c4 │ │ │ │ │ + b 9398 │ │ │ │ │ + ldr r3, [pc, #76] @ 9990 │ │ │ │ │ + b 9578 │ │ │ │ │ rsbs r4, r0, #0 │ │ │ │ │ mvn r6, #0 │ │ │ │ │ rsc r5, r5, #0 │ │ │ │ │ - b 98a8 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + b 9858 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 95c4 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + b 9578 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r4, #5 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - b 96ac │ │ │ │ │ + b 9660 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 9910 │ │ │ │ │ + b 98ec │ │ │ │ │ .word 0x000024d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000002c8 │ │ │ │ │ + .word 0x000002ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024e4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000158 │ │ │ │ │ + .word 0x00000180 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000099bc : │ │ │ │ │ +00009994 : │ │ │ │ │ long_sub(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ @@ -10580,22 +10574,22 @@ │ │ │ │ │ mov lr, r0 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr r4, r2, r3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - bls 9a14 │ │ │ │ │ + bls 99ec │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 9aa0 │ │ │ │ │ + beq 9a78 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 9a94 │ │ │ │ │ + beq 9a6c │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b c400 │ │ │ │ │ + b c3d8 │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [lr, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ mul r3, r0, r3 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ @@ -10604,78 +10598,79 @@ │ │ │ │ │ rsc r3, r3, r2, asr #31 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ adc r2, r3, #0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 9a74 │ │ │ │ │ + bcs 9a4c │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ subs r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 9ad8 │ │ │ │ │ + bcs 9ab0 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b d8a0 │ │ │ │ │ + b d878 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r1, r0 │ │ │ │ │ moveq r0, ip │ │ │ │ │ - beq 9a08 │ │ │ │ │ - bl d8a0 │ │ │ │ │ + beq 99e0 │ │ │ │ │ + bl d878 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9a6c │ │ │ │ │ + beq 9a44 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b 9a6c │ │ │ │ │ + b 9a44 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt 9b30 │ │ │ │ │ + blt 9b08 │ │ │ │ │ mov r0, #2 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9a6c │ │ │ │ │ + beq 9a44 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ add r2, r0, #12 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr r3, r3, #16 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ lsr r1, r5, #30 │ │ │ │ │ bic r3, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r1, r1, r4, lsl #2 │ │ │ │ │ lsr r4, r4, #30 │ │ │ │ │ mov r5, r1 │ │ │ │ │ str r3, [r2], #4 │ │ │ │ │ orrs r1, r1, r4 │ │ │ │ │ - beq 9a6c │ │ │ │ │ - b 9b0c │ │ │ │ │ + beq 9a44 │ │ │ │ │ + b 9ae4 │ │ │ │ │ rsbs r2, r0, #0 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ rsc r4, r4, #0 │ │ │ │ │ - b 9ae4 │ │ │ │ │ + b 9abc │ │ │ │ │ │ │ │ │ │ -00009b44 <_PyCompactLong_Add>: │ │ │ │ │ +00009b1c <_PyCompactLong_Add>: │ │ │ │ │ _PyCompactLong_Add(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -10693,15 +10688,15 @@ │ │ │ │ │ asr r4, r3, #31 │ │ │ │ │ adds r1, r2, r3 │ │ │ │ │ adc r4, r4, r2, asr #31 │ │ │ │ │ adds lr, r1, #5 │ │ │ │ │ adc r0, r4, #0 │ │ │ │ │ cmp lr, ip │ │ │ │ │ sbcs r0, r0, #0 │ │ │ │ │ - bcs 9bd0 <_PyCompactLong_Add+0x8c> │ │ │ │ │ + bcs 9ba8 <_PyCompactLong_Add+0x8c> │ │ │ │ │ add r3, r3, #5 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -10710,51 +10705,51 @@ │ │ │ │ │ orr r0, r0, #1 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ subs r2, r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r4, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 9cc0 <_PyCompactLong_Add+0x17c> │ │ │ │ │ - ldr r3, [pc, #220] @ 9cc8 <_PyCompactLong_Add+0x184> │ │ │ │ │ + bcs 9c98 <_PyCompactLong_Add+0x17c> │ │ │ │ │ + ldr r3, [pc, #220] @ 9ca0 <_PyCompactLong_Add+0x184> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9c54 <_PyCompactLong_Add+0x110> │ │ │ │ │ + beq 9c2c <_PyCompactLong_Add+0x110> │ │ │ │ │ ldr ip, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str ip, [r2, #1732] @ 0x6c4 │ │ │ │ │ str r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r2, r1 │ │ │ │ │ - blt 9cb4 <_PyCompactLong_Add+0x170> │ │ │ │ │ + blt 9c8c <_PyCompactLong_Add+0x170> │ │ │ │ │ mov r1, #8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ mov r0, #16 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 9cc0 <_PyCompactLong_Add+0x17c> │ │ │ │ │ + beq 9c98 <_PyCompactLong_Add+0x17c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ @@ -10767,155 +10762,155 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ mov r0, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ - bge 9c3c <_PyCompactLong_Add+0xf8> │ │ │ │ │ + bge 9c14 <_PyCompactLong_Add+0xf8> │ │ │ │ │ rsb r2, r1, #0 │ │ │ │ │ mov r1, #10 │ │ │ │ │ - b 9c40 <_PyCompactLong_Add+0xfc> │ │ │ │ │ + b 9c18 <_PyCompactLong_Add+0xfc> │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 9bc8 <_PyCompactLong_Add+0x84> │ │ │ │ │ + b 9ba0 <_PyCompactLong_Add+0x84> │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00009ccc : │ │ │ │ │ +00009ca4 : │ │ │ │ │ long_vectorcall(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bic r2, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9ec4 │ │ │ │ │ + bne 9e9c │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldreq r0, [r1] │ │ │ │ │ - bne 9d0c │ │ │ │ │ + bne 9ce4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyNumber_Long │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne 9de4 │ │ │ │ │ + bne 9dbc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldrd r0, [r1] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 9d44 │ │ │ │ │ + bne 9d1c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9e74 │ │ │ │ │ + beq 9e4c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 9d00 │ │ │ │ │ + beq 9cd8 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b e158 │ │ │ │ │ + b e130 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9df4 │ │ │ │ │ + beq 9dcc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 9dd8 │ │ │ │ │ - bl e158 │ │ │ │ │ + beq 9db0 │ │ │ │ │ + bl e130 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 9e9c │ │ │ │ │ + beq 9e74 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq 9e10 │ │ │ │ │ + beq 9de8 │ │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ - beq 9e34 │ │ │ │ │ + beq 9e0c │ │ │ │ │ ldr ip, [r5, #8] │ │ │ │ │ bic r0, r2, #7 │ │ │ │ │ lsl r2, r1, #2 │ │ │ │ │ add r1, r5, #12 │ │ │ │ │ and ip, ip, #3 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ orr ip, ip, r0 │ │ │ │ │ add r0, r3, #12 │ │ │ │ │ str ip, [r3, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 9e58 │ │ │ │ │ + ble 9e30 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_Long │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 9d5c │ │ │ │ │ + b 9d34 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 9ea4 │ │ │ │ │ - ldr r3, [pc, #248] @ 9eec │ │ │ │ │ - b 9dcc │ │ │ │ │ + bne 9e7c │ │ │ │ │ + ldr r3, [pc, #248] @ 9ec4 │ │ │ │ │ + b 9da4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 9e7c │ │ │ │ │ - ldr r3, [pc, #236] @ 9ef0 │ │ │ │ │ - ldr r5, [pc, #228] @ 9eec │ │ │ │ │ + bne 9e54 │ │ │ │ │ + ldr r3, [pc, #236] @ 9ec8 │ │ │ │ │ + ldr r5, [pc, #228] @ 9ec4 │ │ │ │ │ ldr r2, [r3, #1232] @ 0x4d0 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - bne 9d70 │ │ │ │ │ + bne 9d48 │ │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ blx r3 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ movne r1, #1 │ │ │ │ │ - bne 9d94 │ │ │ │ │ + bne 9d6c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 9e94 │ │ │ │ │ + bgt 9e6c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 9e94 │ │ │ │ │ + bne 9e6c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 9e94 │ │ │ │ │ + b 9e6c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne 9dcc │ │ │ │ │ + bne 9da4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b 9dcc │ │ │ │ │ + b 9da4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 9dec │ │ │ │ │ + beq 9dc4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC37 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 9dcc │ │ │ │ │ + b 9da4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b 9dcc │ │ │ │ │ + b 9da4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -10932,278 +10927,280 @@ │ │ │ │ │ R_ARM_CALL PyThreadState_Get │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r5, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 9dcc │ │ │ │ │ + b 9da4 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00009ef4 : │ │ │ │ │ +00009ecc : │ │ │ │ │ PyLong_FromDouble(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - vldr d6, [pc, #808] @ a238 │ │ │ │ │ + vldr d6, [pc, #808] @ a210 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble a16c │ │ │ │ │ - vldr d6, [pc, #796] @ a240 │ │ │ │ │ + ble a144 │ │ │ │ │ + vldr d6, [pc, #796] @ a218 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl 9f80 │ │ │ │ │ + bpl 9f58 │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ movw r2, #1029 @ 0x405 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ add r1, r3, #5 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi 9f64 │ │ │ │ │ + bhi 9f3c │ │ │ │ │ movw r2, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r2, r2, r1, lsl #4 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ sub r2, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi a0e4 │ │ │ │ │ + bhi a0bc │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ - vldr d6, [pc, #700] @ a248 │ │ │ │ │ + vldr d6, [pc, #700] @ a220 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt a1fc │ │ │ │ │ + bgt a1d0 │ │ │ │ │ sub r0, fp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL frexp │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ movw r2, #34953 @ 0x8889 │ │ │ │ │ movt r2, #34952 @ 0x8888 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - asr r1, r3, #31 │ │ │ │ │ - str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - smull r0, r2, r2, r3 │ │ │ │ │ + asr r0, r3, #31 │ │ │ │ │ + smull r1, r2, r2, r3 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ - rsb r3, r1, r2, asr #4 │ │ │ │ │ + rsb r3, r0, r2, asr #4 │ │ │ │ │ add r0, r3, #1 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 9f58 │ │ │ │ │ - ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ + beq 9f30 │ │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - movw r0, #34953 @ 0x8889 │ │ │ │ │ - movt r0, #34952 @ 0x8888 │ │ │ │ │ - str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + movw r1, #34953 @ 0x8889 │ │ │ │ │ + movt r1, #34952 @ 0x8888 │ │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, #30 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - smull ip, r0, r0, r3 │ │ │ │ │ - add r0, r0, r3 │ │ │ │ │ - rsb r0, r1, r0, asr #4 │ │ │ │ │ + smull r0, r1, r1, r3 │ │ │ │ │ + add r1, r1, r3 │ │ │ │ │ + rsb r0, r4, r1, asr #4 │ │ │ │ │ mls r0, r2, r0, r3 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmn r3, #29 │ │ │ │ │ - blt a0c0 │ │ │ │ │ + blt a098 │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ - lsl r5, r4, #2 │ │ │ │ │ - add r3, r2, r5 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + lsl r5, r5, #2 │ │ │ │ │ mov r0, #30 │ │ │ │ │ + add r3, r2, r5 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ vcvt.f64.u32 d6, s15 │ │ │ │ │ vstr s15, [r3, #12] │ │ │ │ │ vsub.f64 d0, d0, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bmi a0c0 │ │ │ │ │ + bmi a098 │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ - ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, #30 │ │ │ │ │ vcvt.f64.u32 d6, s15 │ │ │ │ │ vstr s15, [r3, #8] │ │ │ │ │ vsub.f64 d0, d0, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq a0c0 │ │ │ │ │ + beq a098 │ │ │ │ │ add r3, r5, #8 │ │ │ │ │ add r4, r2, #12 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ mov r0, #30 │ │ │ │ │ - str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ vcvt.f64.u32 d6, s15 │ │ │ │ │ vstmdb r3!, {s15} │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ vsub.f64 d0, d0, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne a090 │ │ │ │ │ + bne a068 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 9f58 │ │ │ │ │ + beq 9f30 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ bic r1, r1, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b 9f58 │ │ │ │ │ + b 9f30 │ │ │ │ │ mov r0, #20 │ │ │ │ │ vstr s15, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq a1ec │ │ │ │ │ + beq a1c0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ eor r1, r3, r3, asr #31 │ │ │ │ │ str r0, [r2, #4] │ │ │ │ │ sub r1, r1, r3, asr #31 │ │ │ │ │ - str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [r0] │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ add r0, r2, #12 │ │ │ │ │ orr r3, r3, #1 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr r3, r3, #16 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ bic r3, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ str r3, [r0], #4 │ │ │ │ │ - beq 9f58 │ │ │ │ │ - b a158 │ │ │ │ │ + beq 9f30 │ │ │ │ │ + b a130 │ │ │ │ │ vabs.f64 d6, d0 │ │ │ │ │ - vldr d5, [pc, #208] @ a248 │ │ │ │ │ + vldr d5, [pc, #208] @ a220 │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt a1fc │ │ │ │ │ + bgt a1d0 │ │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs a21c │ │ │ │ │ + bvs a1f0 │ │ │ │ │ sub r0, fp, #24 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL frexp │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ movw r2, #34953 @ 0x8889 │ │ │ │ │ movt r2, #34952 @ 0x8888 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - asr r1, r3, #31 │ │ │ │ │ - str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - smull r0, r2, r2, r3 │ │ │ │ │ + asr r0, r3, #31 │ │ │ │ │ + smull r1, r2, r2, r3 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ - rsb r3, r1, r2, asr #4 │ │ │ │ │ + rsb r3, r0, r2, asr #4 │ │ │ │ │ add r0, r3, #1 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 9f58 │ │ │ │ │ - ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ + beq 9f30 │ │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r6, #1 │ │ │ │ │ - ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 9fec │ │ │ │ │ + b 9fc0 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 9f58 │ │ │ │ │ + b 9f30 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 9f58 │ │ │ │ │ + b 9f30 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC40 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b a214 │ │ │ │ │ + b a1e8 │ │ │ │ │ + nop {0} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0xc1e00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41e00000 │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ │ │ │ │ │ -0000a250 : │ │ │ │ │ +0000a228 : │ │ │ │ │ PyLong_Export(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ ands ip, r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq a3a0 │ │ │ │ │ + beq a378 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and ip, r0, #3 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ rsb r2, ip, #1 │ │ │ │ │ - bhi a2bc │ │ │ │ │ + bhi a294 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mul r3, r3, r2 │ │ │ │ │ asr ip, r3, #31 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r3, [r1] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str ip, [r1, #4] │ │ │ │ │ @@ -11216,43 +11213,43 @@ │ │ │ │ │ add r4, r3, #12 │ │ │ │ │ mov r7, r0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldr r4, [r4, r0, lsl #2] │ │ │ │ │ subs r0, r0, #1 │ │ │ │ │ - bcc a310 │ │ │ │ │ + bcc a2e8 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ mov r5, #3 │ │ │ │ │ sbcs r5, r5, lr │ │ │ │ │ lsl lr, lr, #30 │ │ │ │ │ orr lr, lr, r4, lsr #2 │ │ │ │ │ lsl r4, r4, #30 │ │ │ │ │ - bcc a330 │ │ │ │ │ + bcc a308 │ │ │ │ │ ldr r5, [r6, r0, lsl #2] │ │ │ │ │ adds r4, r5, r4 │ │ │ │ │ adc lr, lr, #0 │ │ │ │ │ - b a2d8 │ │ │ │ │ + b a2b0 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - blt a37c │ │ │ │ │ + blt a354 │ │ │ │ │ asr r0, r2, #31 │ │ │ │ │ mul lr, r2, lr │ │ │ │ │ umull r3, ip, r2, r4 │ │ │ │ │ mla lr, r4, r0, lr │ │ │ │ │ add ip, lr, ip │ │ │ │ │ - b a298 │ │ │ │ │ + b a270 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mvneq r3, #0 │ │ │ │ │ moveq ip, r3 │ │ │ │ │ - beq a298 │ │ │ │ │ + beq a270 │ │ │ │ │ sub ip, ip, #2 │ │ │ │ │ str r7, [r1, #12] │ │ │ │ │ clz ip, ip │ │ │ │ │ - vldr d7, [pc, #140] @ a3e0 │ │ │ │ │ + vldr d7, [pc, #140] @ a3b8 │ │ │ │ │ str r6, [r1, #16] │ │ │ │ │ mov r0, #0 │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ strb ip, [r1, #8] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ vstr d7, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -11261,18 +11258,18 @@ │ │ │ │ │ str r3, [r1, #20] │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ add lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ │ orrs lr, r4, lr │ │ │ │ │ moveq lr, #1 │ │ │ │ │ movne lr, #0 │ │ │ │ │ ands lr, lr, r2, lsr #31 │ │ │ │ │ - beq a330 │ │ │ │ │ + beq a308 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov ip, #-2147483648 @ 0x80000000 │ │ │ │ │ - b a298 │ │ │ │ │ + b a270 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ str ip, [r1] │ │ │ │ │ str ip, [r1, #4] │ │ │ │ │ @@ -11288,33 +11285,33 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ nop {0} │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000a3e8 : │ │ │ │ │ +0000a3c0 : │ │ │ │ │ PyLong_AsLongLongAndOverflow(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov ip, #0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ str ip, [r1] │ │ │ │ │ - beq a56c │ │ │ │ │ + beq a544 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq a534 │ │ │ │ │ + beq a50c │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi a44c │ │ │ │ │ + bhi a424 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ asr r1, r3, #31 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ @@ -11325,384 +11322,384 @@ │ │ │ │ │ sub ip, r0, #1 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ mov r5, r4 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldr r0, [r4, ip, lsl #2] │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ - bcc a4a8 │ │ │ │ │ + bcc a480 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ mov r4, #3 │ │ │ │ │ sbcs r4, r4, lr │ │ │ │ │ lsl lr, lr, #30 │ │ │ │ │ orr lr, lr, r0, lsr #2 │ │ │ │ │ lsl r0, r0, #30 │ │ │ │ │ - bcc a500 │ │ │ │ │ + bcc a4d8 │ │ │ │ │ ldr r4, [r5, ip, lsl #2] │ │ │ │ │ adds r0, r4, r0 │ │ │ │ │ adc lr, lr, #0 │ │ │ │ │ - b a470 │ │ │ │ │ + b a448 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - blt a510 │ │ │ │ │ + blt a4e8 │ │ │ │ │ asr r1, r3, #31 │ │ │ │ │ mul lr, r3, lr │ │ │ │ │ mla lr, r0, r1, lr │ │ │ │ │ umull r3, r1, r3, r0 │ │ │ │ │ add r1, lr, r1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq a440 │ │ │ │ │ + beq a418 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt a440 │ │ │ │ │ + bgt a418 │ │ │ │ │ subs r0, r0, #1 │ │ │ │ │ str r0, [r2] │ │ │ │ │ - bne a440 │ │ │ │ │ + bne a418 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b a440 │ │ │ │ │ + b a418 │ │ │ │ │ str r3, [r1] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b a4c4 │ │ │ │ │ + b a49c │ │ │ │ │ add lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ │ orrs lr, r0, lr │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ands r0, r0, r3, lsr #31 │ │ │ │ │ - beq a500 │ │ │ │ │ + beq a4d8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ │ - b a4c4 │ │ │ │ │ + b a49c │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq a57c │ │ │ │ │ + beq a554 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi a588 │ │ │ │ │ + bhi a560 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ asr r1, r3, #31 │ │ │ │ │ - b a4cc │ │ │ │ │ + b a4a4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1748 @ 0x6d4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b a440 │ │ │ │ │ + b a418 │ │ │ │ │ mov r6, #1 │ │ │ │ │ - b a450 │ │ │ │ │ + b a428 │ │ │ │ │ │ │ │ │ │ -0000a590 : │ │ │ │ │ +0000a568 : │ │ │ │ │ PyLong_AsLongLong(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq a608 │ │ │ │ │ + beq a5e0 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq a624 │ │ │ │ │ + beq a5fc │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi a5e8 │ │ │ │ │ + bhi a5c0 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul r0, r2, r0 │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r1, fp, #20 │ │ │ │ │ - bl 4c68 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 4c24 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq a618 │ │ │ │ │ + beq a5f0 │ │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ │ - b a5e0 │ │ │ │ │ + b a5b8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1591 @ 0x637 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b a5e0 │ │ │ │ │ + b a5b8 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - beq a618 │ │ │ │ │ + beq a5f0 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi a688 │ │ │ │ │ + bhi a660 │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mul r0, r2, r0 │ │ │ │ │ str r0, [fp, #-20] @ 0xffffffec │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ - bgt a5e0 │ │ │ │ │ + bgt a5b8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne a5e0 │ │ │ │ │ + bne a5b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b a5f8 │ │ │ │ │ + b a5d0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r1, fp, #20 │ │ │ │ │ - bl 4c68 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 4c24 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt a5f8 │ │ │ │ │ + bgt a5d0 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne a5f8 │ │ │ │ │ - b a674 │ │ │ │ │ + bne a5d0 │ │ │ │ │ + b a64c │ │ │ │ │ │ │ │ │ │ -0000a6b4 : │ │ │ │ │ +0000a68c : │ │ │ │ │ int_from_bytes(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #3984] @ 0xf90 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ subs r2, r3, #0 │ │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ │ ldrne r3, [r2, #8] │ │ │ │ │ - addne r6, r1, r3 │ │ │ │ │ - bne a870 │ │ │ │ │ + addne r7, r1, r3 │ │ │ │ │ + bne a848 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble a8d0 │ │ │ │ │ + ble a8a8 │ │ │ │ │ clz ip, r0 │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ orrgt ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne a86c │ │ │ │ │ + bne a844 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr r5, [r0] │ │ │ │ │ - movne r6, #2 │ │ │ │ │ - beq a7a0 │ │ │ │ │ + movne r7, #2 │ │ │ │ │ + beq a778 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq a8bc │ │ │ │ │ + beq a894 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq a998 │ │ │ │ │ - cmp r6, #2 │ │ │ │ │ - bne a7ac │ │ │ │ │ - ldr r1, [pc, #656] @ a9d4 │ │ │ │ │ + beq a970 │ │ │ │ │ + cmp r7, #2 │ │ │ │ │ + bne a784 │ │ │ │ │ + ldr r1, [pc, #656] @ a9ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ - movne r6, #1 │ │ │ │ │ - beq a7dc │ │ │ │ │ + movne r7, #1 │ │ │ │ │ + beq a7b4 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyBytes_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyBytes_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne a800 │ │ │ │ │ + bne a7d8 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ add r0, r5, #16 │ │ │ │ │ - bl a9e0 <_PyLong_FromByteArray> │ │ │ │ │ + bl a9b8 <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_FromByteArray │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq a794 │ │ │ │ │ + beq a76c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - bne a974 │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + bne a94c │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r3, #0 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b a758 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + b a730 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - blt a96c │ │ │ │ │ - ldr r1, [pc, #528] @ a9d4 │ │ │ │ │ + blt a944 │ │ │ │ │ + ldr r1, [pc, #528] @ a9ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - movne r6, #1 │ │ │ │ │ - bne a758 │ │ │ │ │ - ldr r1, [pc, #500] @ a9d8 │ │ │ │ │ + movne r7, #1 │ │ │ │ │ + bne a730 │ │ │ │ │ + ldr r1, [pc, #500] @ a9b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a954 │ │ │ │ │ - mov r6, #0 │ │ │ │ │ - b a758 │ │ │ │ │ + beq a92c │ │ │ │ │ + mov r7, #0 │ │ │ │ │ + b a730 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a918 │ │ │ │ │ + bne a8f0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Bytes │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq a794 │ │ │ │ │ + beq a76c │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add r0, r4, #16 │ │ │ │ │ - bl a9e0 <_PyLong_FromByteArray> │ │ │ │ │ + bl a9b8 <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_FromByteArray │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt a85c │ │ │ │ │ + bgt a834 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne a85c │ │ │ │ │ + bne a834 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne a784 │ │ │ │ │ - b a794 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ + bne a75c │ │ │ │ │ + b a76c │ │ │ │ │ + mov r7, r1 │ │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ - ldr ip, [pc, #348] @ a9dc │ │ │ │ │ + ldr ip, [pc, #348] @ a9b4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r4, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r5, #2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ strd r4, [sp, #4] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq a794 │ │ │ │ │ + beq a76c │ │ │ │ │ ldr r5, [r4] │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - beq a7a0 │ │ │ │ │ + cmp r7, #1 │ │ │ │ │ + beq a778 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b a718 │ │ │ │ │ + b a6f0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bge a7f8 │ │ │ │ │ - b a794 │ │ │ │ │ + bge a7d0 │ │ │ │ │ + b a76c │ │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ │ str ip, [sp, #20] │ │ │ │ │ mov ip, #2 │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ mov ip, #1 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ - ldr ip, [pc, #236] @ a9dc │ │ │ │ │ + ldr ip, [pc, #236] @ a9b4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str ip, [sp] │ │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ movne r0, r4 │ │ │ │ │ ldrne r5, [r4] │ │ │ │ │ - ldrne r6, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - bne a718 │ │ │ │ │ - b a794 │ │ │ │ │ + ldrne r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + bne a6f0 │ │ │ │ │ + b a76c │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetBuffer │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne a96c │ │ │ │ │ + bne a944 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - bl a9e0 <_PyLong_FromByteArray> │ │ │ │ │ + bl a9b8 <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_CALL _PyLong_FromByteArray │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBuffer_Release │ │ │ │ │ - b a860 │ │ │ │ │ + b a838 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC28 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b a794 │ │ │ │ │ + b a76c │ │ │ │ │ mov r1, r4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble a9bc │ │ │ │ │ + ble a994 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b a794 │ │ │ │ │ + b a76c │ │ │ │ │ mov r3, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC26 │ │ │ │ │ @@ -11710,154 +11707,154 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC26 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC41 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b a96c │ │ │ │ │ + b a944 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne a990 │ │ │ │ │ + bne a968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a990 │ │ │ │ │ + b a968 │ │ │ │ │ .word 0x0000c57c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000a300 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000210 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000a9e0 <_PyLong_FromByteArray>: │ │ │ │ │ +0000a9b8 <_PyLong_FromByteArray>: │ │ │ │ │ _PyLong_FromByteArray(): │ │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ - beq b7c4 <_PyLong_FromByteArray+0xde4> │ │ │ │ │ + beq b79c <_PyLong_FromByteArray+0xde4> │ │ │ │ │ sub r1, r5, #1 │ │ │ │ │ subs r4, r2, #0 │ │ │ │ │ add r6, r0, r1 │ │ │ │ │ - beq b1b4 <_PyLong_FromByteArray+0x7d4> │ │ │ │ │ + beq b18c <_PyLong_FromByteArray+0x7d4> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r4, r3 │ │ │ │ │ moveq lr, r3 │ │ │ │ │ - bne b4a0 <_PyLong_FromByteArray+0xac0> │ │ │ │ │ + bne b478 <_PyLong_FromByteArray+0xac0> │ │ │ │ │ ldrb r2, [r0, r1] │ │ │ │ │ cmp r2, lr │ │ │ │ │ - bne abcc <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ + bne aba4 <_PyLong_FromByteArray+0x1ec> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq b4dc <_PyLong_FromByteArray+0xafc> │ │ │ │ │ + beq b4b4 <_PyLong_FromByteArray+0xafc> │ │ │ │ │ ldrb r2, [r6, #-1] │ │ │ │ │ cmp r2, lr │ │ │ │ │ - bne b44c <_PyLong_FromByteArray+0xa6c> │ │ │ │ │ + bne b424 <_PyLong_FromByteArray+0xa6c> │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq b4bc <_PyLong_FromByteArray+0xadc> │ │ │ │ │ + beq b494 <_PyLong_FromByteArray+0xadc> │ │ │ │ │ ldrb r2, [r6, #-2] │ │ │ │ │ cmp r2, lr │ │ │ │ │ - bne b45c <_PyLong_FromByteArray+0xa7c> │ │ │ │ │ + bne b434 <_PyLong_FromByteArray+0xa7c> │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - beq b4bc <_PyLong_FromByteArray+0xadc> │ │ │ │ │ + beq b494 <_PyLong_FromByteArray+0xadc> │ │ │ │ │ sub r1, r5, #3 │ │ │ │ │ sub r6, r6, #3 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ mov r2, #3 │ │ │ │ │ - beq ab30 <_PyLong_FromByteArray+0x150> │ │ │ │ │ + beq ab08 <_PyLong_FromByteArray+0x150> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq ab14 <_PyLong_FromByteArray+0x134> │ │ │ │ │ + beq aaec <_PyLong_FromByteArray+0x134> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq ab00 <_PyLong_FromByteArray+0x120> │ │ │ │ │ + beq aad8 <_PyLong_FromByteArray+0x120> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq aaec <_PyLong_FromByteArray+0x10c> │ │ │ │ │ + beq aac4 <_PyLong_FromByteArray+0x10c> │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq aad8 <_PyLong_FromByteArray+0xf8> │ │ │ │ │ + beq aab0 <_PyLong_FromByteArray+0xf8> │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq aac4 <_PyLong_FromByteArray+0xe4> │ │ │ │ │ + beq aa9c <_PyLong_FromByteArray+0xe4> │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq aab0 <_PyLong_FromByteArray+0xd0> │ │ │ │ │ + beq aa88 <_PyLong_FromByteArray+0xd0> │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ mov r2, #4 │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + beq ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ ldrb ip, [r6, #-1] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ ldrb ip, [r6, #-2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ ldrb ip, [r6, #-3] │ │ │ │ │ add r2, r1, #2 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ ldrb ip, [r6, #-4] │ │ │ │ │ add r2, r1, #3 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ ldrb ip, [r6, #-5] │ │ │ │ │ add r2, r1, #4 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ ldrb ip, [r6, #-6] │ │ │ │ │ add r2, r1, #5 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ ldrb ip, [r6, #-7] │ │ │ │ │ add r2, r1, #6 │ │ │ │ │ sub r6, r6, #8 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne abc0 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ + bne ab98 <_PyLong_FromByteArray+0x1e0> │ │ │ │ │ add r2, r1, #7 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne ab30 <_PyLong_FromByteArray+0x150> │ │ │ │ │ + bne ab08 <_PyLong_FromByteArray+0x150> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r8, #1 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r8, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r2, r5, r2 │ │ │ │ │ movw r1, #34953 @ 0x8889 │ │ │ │ │ movt r1, #34952 @ 0x8888 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ @@ -11870,24 +11867,24 @@ │ │ │ │ │ mls r3, r3, r2, r9 │ │ │ │ │ lsl r2, r2, #3 │ │ │ │ │ lsl r3, r3, #3 │ │ │ │ │ add r3, r3, #29 │ │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ │ add r7, r2, r3, lsr #4 │ │ │ │ │ cmn r7, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi b7cc <_PyLong_FromByteArray+0xdec> │ │ │ │ │ + bhi b7a4 <_PyLong_FromByteArray+0xdec> │ │ │ │ │ cmp r7, #1 │ │ │ │ │ movhi r3, r7 │ │ │ │ │ - bls b3a8 <_PyLong_FromByteArray+0x9c8> │ │ │ │ │ + bls b380 <_PyLong_FromByteArray+0x9c8> │ │ │ │ │ add r3, r3, #3 │ │ │ │ │ lsl r0, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq b7bc <_PyLong_FromByteArray+0xddc> │ │ │ │ │ + beq b794 <_PyLong_FromByteArray+0xddc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ @@ -11899,30 +11896,30 @@ │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ lsl r3, r7, #3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - beq b118 <_PyLong_FromByteArray+0x738> │ │ │ │ │ + beq b0f0 <_PyLong_FromByteArray+0x738> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne b510 <_PyLong_FromByteArray+0xb30> │ │ │ │ │ + bne b4e8 <_PyLong_FromByteArray+0xb30> │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - bne aee0 <_PyLong_FromByteArray+0x500> │ │ │ │ │ + bne aeb8 <_PyLong_FromByteArray+0x500> │ │ │ │ │ sub r7, r6, #1 │ │ │ │ │ ands r0, r9, #3 │ │ │ │ │ add r8, r9, r7 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq adcc <_PyLong_FromByteArray+0x3ec> │ │ │ │ │ + beq ada4 <_PyLong_FromByteArray+0x3ec> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq ad20 <_PyLong_FromByteArray+0x340> │ │ │ │ │ + beq acf8 <_PyLong_FromByteArray+0x340> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq acd8 <_PyLong_FromByteArray+0x2f8> │ │ │ │ │ + beq acb0 <_PyLong_FromByteArray+0x2f8> │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ mvn r0, #31 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r2, ip │ │ │ │ │ lsl r1, ip, r0 │ │ │ │ │ ldrb ip, [r7, #1]! │ │ │ │ │ @@ -11948,16 +11945,16 @@ │ │ │ │ │ rsb r6, r3, #32 │ │ │ │ │ add lr, r3, #8 │ │ │ │ │ cmp lr, #29 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ orr r0, r0, ip, lsr r6 │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ orr r1, r0, r1 │ │ │ │ │ - bls adc0 <_PyLong_FromByteArray+0x3e0> │ │ │ │ │ - b b0f4 <_PyLong_FromByteArray+0x714> │ │ │ │ │ + bls ad98 <_PyLong_FromByteArray+0x3e0> │ │ │ │ │ + b b0cc <_PyLong_FromByteArray+0x714> │ │ │ │ │ ldrb ip, [r7, #2] │ │ │ │ │ sub r0, r3, #32 │ │ │ │ │ add lr, r3, #8 │ │ │ │ │ rsb r6, r3, #32 │ │ │ │ │ cmp lr, #29 │ │ │ │ │ add r7, r7, #3 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ @@ -11978,18 +11975,18 @@ │ │ │ │ │ add lr, r3, #8 │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ cmp lr, #29 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ orr r0, r0, ip, lsr r6 │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ orr r1, r0, r1 │ │ │ │ │ - bhi ae68 <_PyLong_FromByteArray+0x488> │ │ │ │ │ + bhi ae40 <_PyLong_FromByteArray+0x488> │ │ │ │ │ mov r3, lr │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - beq ae90 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ + beq ae68 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ │ sub r0, r3, #32 │ │ │ │ │ add lr, r3, #8 │ │ │ │ │ rsb r6, r3, #32 │ │ │ │ │ cmp lr, #29 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ @@ -12011,64 +12008,64 @@ │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ cmp lr, #29 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ orr r0, r0, ip, lsr r6 │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ orr r1, r0, r1 │ │ │ │ │ movls r3, lr │ │ │ │ │ - bls ad4c <_PyLong_FromByteArray+0x36c> │ │ │ │ │ + bls ad24 <_PyLong_FromByteArray+0x36c> │ │ │ │ │ add ip, r5, r4, lsl #2 │ │ │ │ │ lsr r0, r2, #30 │ │ │ │ │ bic lr, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ orr r2, r0, r1, lsl #2 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ str lr, [ip, #12] │ │ │ │ │ - b ad4c <_PyLong_FromByteArray+0x36c> │ │ │ │ │ + b ad24 <_PyLong_FromByteArray+0x36c> │ │ │ │ │ add ip, r5, r4, lsl #2 │ │ │ │ │ lsr r0, r2, #30 │ │ │ │ │ bic lr, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ orr r2, r0, r1, lsl #2 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ str lr, [ip, #12] │ │ │ │ │ - bne adcc <_PyLong_FromByteArray+0x3ec> │ │ │ │ │ + bne ada4 <_PyLong_FromByteArray+0x3ec> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r1, r5, r4, lsl #2 │ │ │ │ │ movne r3, #0 │ │ │ │ │ addne r4, r4, #1 │ │ │ │ │ strne r2, [r1, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq b12c <_PyLong_FromByteArray+0x74c> │ │ │ │ │ + beq b104 <_PyLong_FromByteArray+0x74c> │ │ │ │ │ orr r3, r3, r4, lsl #3 │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ - beq b370 <_PyLong_FromByteArray+0x990> │ │ │ │ │ + beq b348 <_PyLong_FromByteArray+0x990> │ │ │ │ │ add r1, r5, r0, lsl #2 │ │ │ │ │ sub r2, r0, #1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq b470 <_PyLong_FromByteArray+0xa90> │ │ │ │ │ + beq b448 <_PyLong_FromByteArray+0xa90> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - bls b374 <_PyLong_FromByteArray+0x994> │ │ │ │ │ + bls b34c <_PyLong_FromByteArray+0x994> │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r8, r4 │ │ │ │ │ ands r0, r9, #3 │ │ │ │ │ - beq b074 <_PyLong_FromByteArray+0x694> │ │ │ │ │ + beq b04c <_PyLong_FromByteArray+0x694> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq af58 <_PyLong_FromByteArray+0x578> │ │ │ │ │ + beq af30 <_PyLong_FromByteArray+0x578> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bne b430 <_PyLong_FromByteArray+0xa50> │ │ │ │ │ + bne b408 <_PyLong_FromByteArray+0xa50> │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ sub r0, r3, #32 │ │ │ │ │ rsb r7, r3, #32 │ │ │ │ │ add lr, r3, #8 │ │ │ │ │ cmp lr, #29 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ @@ -12102,16 +12099,16 @@ │ │ │ │ │ bichi lr, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ orrhi r2, r0, r1, lsl #2 │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ lsrhi r1, r1, #30 │ │ │ │ │ strhi lr, [ip, #12] │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bne b074 <_PyLong_FromByteArray+0x694> │ │ │ │ │ - b ae90 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ + bne b04c <_PyLong_FromByteArray+0x694> │ │ │ │ │ + b ae68 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ add ip, r5, r4, lsl #2 │ │ │ │ │ lsr r0, r2, #30 │ │ │ │ │ bic lr, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ orr r2, r0, r1, lsl #2 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ @@ -12151,15 +12148,15 @@ │ │ │ │ │ bichi lr, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ orrhi r2, r0, r1, lsl #2 │ │ │ │ │ subhi r3, r3, #22 │ │ │ │ │ lsrhi r1, r1, #30 │ │ │ │ │ strhi lr, [ip, #12] │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq ae90 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ + beq ae68 <_PyLong_FromByteArray+0x4b0> │ │ │ │ │ ldrb ip, [r6] │ │ │ │ │ sub r0, r3, #32 │ │ │ │ │ add lr, r3, #8 │ │ │ │ │ rsb r7, r3, #32 │ │ │ │ │ cmp lr, #29 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ @@ -12182,52 +12179,52 @@ │ │ │ │ │ addhi r4, r4, #1 │ │ │ │ │ cmp lr, #29 │ │ │ │ │ lsl r0, ip, r0 │ │ │ │ │ orr r0, r0, ip, lsr r7 │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ orr r1, r0, r1 │ │ │ │ │ movls r3, lr │ │ │ │ │ - bls afd4 <_PyLong_FromByteArray+0x5f4> │ │ │ │ │ - b afb4 <_PyLong_FromByteArray+0x5d4> │ │ │ │ │ + bls afac <_PyLong_FromByteArray+0x5f4> │ │ │ │ │ + b af8c <_PyLong_FromByteArray+0x5d4> │ │ │ │ │ add ip, r5, r4, lsl #2 │ │ │ │ │ lsr r0, r2, #30 │ │ │ │ │ bic lr, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ orr r2, r0, r1, lsl #2 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ str lr, [ip, #12] │ │ │ │ │ - b adc4 <_PyLong_FromByteArray+0x3e4> │ │ │ │ │ + b ad9c <_PyLong_FromByteArray+0x3e4> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ strne r9, [r5, #12] │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r5, #8] │ │ │ │ │ - bne b138 <_PyLong_FromByteArray+0x758> │ │ │ │ │ + bne b110 <_PyLong_FromByteArray+0x758> │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ strd r2, [r5, #8] │ │ │ │ │ mov r4, #5 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b198 <_PyLong_FromByteArray+0x7b8> │ │ │ │ │ + bgt b170 <_PyLong_FromByteArray+0x7b8> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne b198 <_PyLong_FromByteArray+0x7b8> │ │ │ │ │ - ldr r2, [pc, #1708] @ b808 <_PyLong_FromByteArray+0xe28> │ │ │ │ │ + bne b170 <_PyLong_FromByteArray+0x7b8> │ │ │ │ │ + ldr r2, [pc, #1708] @ b7e0 <_PyLong_FromByteArray+0xe28> │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b400 <_PyLong_FromByteArray+0xa20> │ │ │ │ │ - ldr r3, [pc, #1696] @ b80c <_PyLong_FromByteArray+0xe2c> │ │ │ │ │ + bne b3d8 <_PyLong_FromByteArray+0xa20> │ │ │ │ │ + ldr r3, [pc, #1696] @ b7e4 <_PyLong_FromByteArray+0xe2c> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi b424 <_PyLong_FromByteArray+0xa44> │ │ │ │ │ + bhi b3fc <_PyLong_FromByteArray+0xa44> │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r5] │ │ │ │ │ str r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r5, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -12235,258 +12232,258 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r5, r5, r4, lsl #4 │ │ │ │ │ add r5, r5, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b4f4 <_PyLong_FromByteArray+0xb14> │ │ │ │ │ + bne b4cc <_PyLong_FromByteArray+0xb14> │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov ip, r4 │ │ │ │ │ ldrb r2, [r0] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne b358 <_PyLong_FromByteArray+0x978> │ │ │ │ │ + bne b330 <_PyLong_FromByteArray+0x978> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq b3f4 <_PyLong_FromByteArray+0xa14> │ │ │ │ │ + beq b3cc <_PyLong_FromByteArray+0xa14> │ │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne b364 <_PyLong_FromByteArray+0x984> │ │ │ │ │ + bne b33c <_PyLong_FromByteArray+0x984> │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq b3e8 <_PyLong_FromByteArray+0xa08> │ │ │ │ │ + beq b3c0 <_PyLong_FromByteArray+0xa08> │ │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne b3e8 <_PyLong_FromByteArray+0xa08> │ │ │ │ │ + bne b3c0 <_PyLong_FromByteArray+0xa08> │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - beq b3f4 <_PyLong_FromByteArray+0xa14> │ │ │ │ │ + beq b3cc <_PyLong_FromByteArray+0xa14> │ │ │ │ │ add r1, r0, #2 │ │ │ │ │ sub r0, r5, #3 │ │ │ │ │ ands r0, r0, #7 │ │ │ │ │ mov r2, #3 │ │ │ │ │ - beq b2bc <_PyLong_FromByteArray+0x8dc> │ │ │ │ │ + beq b294 <_PyLong_FromByteArray+0x8dc> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq b2a4 <_PyLong_FromByteArray+0x8c4> │ │ │ │ │ + beq b27c <_PyLong_FromByteArray+0x8c4> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq b294 <_PyLong_FromByteArray+0x8b4> │ │ │ │ │ + beq b26c <_PyLong_FromByteArray+0x8b4> │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq b284 <_PyLong_FromByteArray+0x8a4> │ │ │ │ │ + beq b25c <_PyLong_FromByteArray+0x8a4> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ - beq b274 <_PyLong_FromByteArray+0x894> │ │ │ │ │ + beq b24c <_PyLong_FromByteArray+0x894> │ │ │ │ │ cmp r0, #5 │ │ │ │ │ - beq b264 <_PyLong_FromByteArray+0x884> │ │ │ │ │ + beq b23c <_PyLong_FromByteArray+0x884> │ │ │ │ │ cmp r0, #6 │ │ │ │ │ - beq b254 <_PyLong_FromByteArray+0x874> │ │ │ │ │ + beq b22c <_PyLong_FromByteArray+0x874> │ │ │ │ │ ldrb r0, [r1, #1]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ mov r2, #4 │ │ │ │ │ ldrb r0, [r1, #1]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldrb r0, [r1, #1]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldrb r0, [r1, #1]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldrb r0, [r1, #1]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldrb r0, [r1, #1]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldrb r0, [r1, #1]! │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + beq b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ │ add lr, r1, #1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ ldrb r0, [lr, #1] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ ldrb r0, [lr, #2] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ ldrb r0, [lr, #3] │ │ │ │ │ add r2, r7, #2 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ ldrb r0, [lr, #4] │ │ │ │ │ add r2, r7, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ ldrb r0, [lr, #5] │ │ │ │ │ add r2, r7, #4 │ │ │ │ │ add r1, lr, #7 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ ldrb r0, [lr, #6] │ │ │ │ │ add r2, r7, #5 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ ldrb r0, [lr, #7] │ │ │ │ │ add r2, r7, #6 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne b350 <_PyLong_FromByteArray+0x970> │ │ │ │ │ + bne b328 <_PyLong_FromByteArray+0x970> │ │ │ │ │ add r2, r7, #7 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne b2bc <_PyLong_FromByteArray+0x8dc> │ │ │ │ │ + bne b294 <_PyLong_FromByteArray+0x8dc> │ │ │ │ │ mvn r8, #0 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ mov r2, #0 │ │ │ │ │ mvn r8, #0 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ mov r2, #1 │ │ │ │ │ mvn r8, #0 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ │ mul r2, r2, r3 │ │ │ │ │ adds r4, r2, #5 │ │ │ │ │ asr r3, r2, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcc b13c <_PyLong_FromByteArray+0x75c> │ │ │ │ │ + bcc b114 <_PyLong_FromByteArray+0x75c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #1120] @ b810 <_PyLong_FromByteArray+0xe30> │ │ │ │ │ + ldr r3, [pc, #1120] @ b7e8 <_PyLong_FromByteArray+0xe30> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq b4ec <_PyLong_FromByteArray+0xb0c> │ │ │ │ │ + beq b4c4 <_PyLong_FromByteArray+0xb0c> │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - b ac6c <_PyLong_FromByteArray+0x28c> │ │ │ │ │ + b ac44 <_PyLong_FromByteArray+0x28c> │ │ │ │ │ mov r2, #2 │ │ │ │ │ mvn r8, #0 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mvn r8, #0 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne b7fc <_PyLong_FromByteArray+0xe1c> │ │ │ │ │ + bne b7d4 <_PyLong_FromByteArray+0xe1c> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls b164 <_PyLong_FromByteArray+0x784> │ │ │ │ │ + bls b13c <_PyLong_FromByteArray+0x784> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b b198 <_PyLong_FromByteArray+0x7b8> │ │ │ │ │ + b b170 <_PyLong_FromByteArray+0x7b8> │ │ │ │ │ ldrb ip, [r6], #-1 │ │ │ │ │ mvn r0, #31 │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r8, #1 │ │ │ │ │ mov r2, ip │ │ │ │ │ lsl r1, ip, r0 │ │ │ │ │ - b af08 <_PyLong_FromByteArray+0x528> │ │ │ │ │ + b aee0 <_PyLong_FromByteArray+0x528> │ │ │ │ │ mov r8, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r8, #1 │ │ │ │ │ mov r2, #2 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ mov r2, r1 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ add ip, r5, #12 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq b7ec <_PyLong_FromByteArray+0xe0c> │ │ │ │ │ + beq b7c4 <_PyLong_FromByteArray+0xe0c> │ │ │ │ │ ldr ip, [ip, r1, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq b46c <_PyLong_FromByteArray+0xa8c> │ │ │ │ │ + beq b444 <_PyLong_FromByteArray+0xa8c> │ │ │ │ │ and r1, r3, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ orr r1, r1, r2, lsl #3 │ │ │ │ │ movne r3, r1 │ │ │ │ │ - b aecc <_PyLong_FromByteArray+0x4ec> │ │ │ │ │ + b aea4 <_PyLong_FromByteArray+0x4ec> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt b4cc <_PyLong_FromByteArray+0xaec> │ │ │ │ │ + blt b4a4 <_PyLong_FromByteArray+0xaec> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov lr, r3 │ │ │ │ │ - b aa1c <_PyLong_FromByteArray+0x3c> │ │ │ │ │ + b a9f4 <_PyLong_FromByteArray+0x3c> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r8, #1 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov lr, #255 @ 0xff │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b aa1c <_PyLong_FromByteArray+0x3c> │ │ │ │ │ + b a9f4 <_PyLong_FromByteArray+0x3c> │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b abd8 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ + b abb0 <_PyLong_FromByteArray+0x1f8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b ac2c <_PyLong_FromByteArray+0x24c> │ │ │ │ │ + b ac04 <_PyLong_FromByteArray+0x24c> │ │ │ │ │ ldrsb r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge b1bc <_PyLong_FromByteArray+0x7dc> │ │ │ │ │ + bge b194 <_PyLong_FromByteArray+0x7dc> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b b1c4 <_PyLong_FromByteArray+0x7e4> │ │ │ │ │ + b b19c <_PyLong_FromByteArray+0x7e4> │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - bne b658 <_PyLong_FromByteArray+0xc78> │ │ │ │ │ + bne b630 <_PyLong_FromByteArray+0xc78> │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub ip, r6, #1 │ │ │ │ │ add lr, r9, ip │ │ │ │ │ tst r9, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - beq b580 <_PyLong_FromByteArray+0xba0> │ │ │ │ │ + beq b558 <_PyLong_FromByteArray+0xba0> │ │ │ │ │ ldrb r0, [r6] │ │ │ │ │ mov ip, r6 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ lsr r7, r3, #8 │ │ │ │ │ eor r0, r0, #255 @ 0xff │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ and r6, r0, #255 @ 0xff │ │ │ │ │ lsr r8, r0, #8 │ │ │ │ │ mvn r0, #31 │ │ │ │ │ orr r8, r8, r3, lsl #24 │ │ │ │ │ lsl r1, r6, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, #8 │ │ │ │ │ - bne b580 <_PyLong_FromByteArray+0xba0> │ │ │ │ │ - b b7a0 <_PyLong_FromByteArray+0xdc0> │ │ │ │ │ + bne b558 <_PyLong_FromByteArray+0xba0> │ │ │ │ │ + b b778 <_PyLong_FromByteArray+0xdc0> │ │ │ │ │ cmp lr, ip │ │ │ │ │ - beq b7a0 <_PyLong_FromByteArray+0xdc0> │ │ │ │ │ + beq b778 <_PyLong_FromByteArray+0xdc0> │ │ │ │ │ ldrb r0, [ip, #1] │ │ │ │ │ rsb r9, r3, #32 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ eor r0, r0, #255 @ 0xff │ │ │ │ │ adds r0, r0, r8 │ │ │ │ │ and r6, r0, #255 @ 0xff │ │ │ │ │ adc r7, r7, #0 │ │ │ │ │ @@ -12523,52 +12520,52 @@ │ │ │ │ │ lsl r0, r6, r0 │ │ │ │ │ lsr r7, r7, #8 │ │ │ │ │ orr r0, r0, r6, lsr r9 │ │ │ │ │ orr r1, r0, r1 │ │ │ │ │ add r0, r3, #8 │ │ │ │ │ cmp r0, #29 │ │ │ │ │ movls r3, r0 │ │ │ │ │ - bls b578 <_PyLong_FromByteArray+0xb98> │ │ │ │ │ + bls b550 <_PyLong_FromByteArray+0xb98> │ │ │ │ │ add r6, r5, r4, lsl #2 │ │ │ │ │ lsr r0, r2, #30 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ str r2, [r6, #12] │ │ │ │ │ orr r2, r0, r1, lsl #2 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - b b578 <_PyLong_FromByteArray+0xb98> │ │ │ │ │ + b b550 <_PyLong_FromByteArray+0xb98> │ │ │ │ │ mov r3, #0 │ │ │ │ │ tst r9, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov ip, #1 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - beq b6c8 <_PyLong_FromByteArray+0xce8> │ │ │ │ │ + beq b6a0 <_PyLong_FromByteArray+0xce8> │ │ │ │ │ ldrb r0, [r6], #-1 │ │ │ │ │ mov r8, #1 │ │ │ │ │ lsr lr, r3, #8 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ eor r0, r0, #255 @ 0xff │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ and r7, r0, #255 @ 0xff │ │ │ │ │ lsr ip, r0, #8 │ │ │ │ │ mvn r0, #31 │ │ │ │ │ orr ip, ip, r3, lsl #24 │ │ │ │ │ lsl r1, r7, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, #8 │ │ │ │ │ - bne b6c8 <_PyLong_FromByteArray+0xce8> │ │ │ │ │ - b b7a0 <_PyLong_FromByteArray+0xdc0> │ │ │ │ │ + bne b6a0 <_PyLong_FromByteArray+0xce8> │ │ │ │ │ + b b778 <_PyLong_FromByteArray+0xdc0> │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - beq b7a0 <_PyLong_FromByteArray+0xdc0> │ │ │ │ │ + beq b778 <_PyLong_FromByteArray+0xdc0> │ │ │ │ │ ldrb r0, [r6] │ │ │ │ │ rsb sl, r3, #32 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ eor r0, r0, #255 @ 0xff │ │ │ │ │ adds r0, r0, ip │ │ │ │ │ and r7, r0, #255 @ 0xff │ │ │ │ │ @@ -12605,107 +12602,107 @@ │ │ │ │ │ lsl r0, r7, r0 │ │ │ │ │ lsr lr, lr, #8 │ │ │ │ │ orr r0, r0, r7, lsr sl │ │ │ │ │ orr r1, r0, r1 │ │ │ │ │ add r0, r3, #8 │ │ │ │ │ cmp r0, #29 │ │ │ │ │ movls r3, r0 │ │ │ │ │ - bls b6b8 <_PyLong_FromByteArray+0xcd8> │ │ │ │ │ + bls b690 <_PyLong_FromByteArray+0xcd8> │ │ │ │ │ add r7, r5, r4, lsl #2 │ │ │ │ │ lsr r0, r2, #30 │ │ │ │ │ sub r3, r3, #22 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ str r2, [r7, #12] │ │ │ │ │ orr r2, r0, r1, lsl #2 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - b b6b8 <_PyLong_FromByteArray+0xcd8> │ │ │ │ │ + b b690 <_PyLong_FromByteArray+0xcd8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r3, #2 │ │ │ │ │ addne r1, r5, r4, lsl #2 │ │ │ │ │ movne r3, #2 │ │ │ │ │ addne r4, r4, #1 │ │ │ │ │ strne r2, [r1, #12] │ │ │ │ │ - b aea4 <_PyLong_FromByteArray+0x4c4> │ │ │ │ │ + b ae7c <_PyLong_FromByteArray+0x4c4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b aed8 <_PyLong_FromByteArray+0x4f8> │ │ │ │ │ - ldr r5, [pc, #72] @ b814 <_PyLong_FromByteArray+0xe34> │ │ │ │ │ - b aed8 <_PyLong_FromByteArray+0x4f8> │ │ │ │ │ + b aeb0 <_PyLong_FromByteArray+0x4f8> │ │ │ │ │ + ldr r5, [pc, #72] @ b7ec <_PyLong_FromByteArray+0xe34> │ │ │ │ │ + b aeb0 <_PyLong_FromByteArray+0x4f8> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b aed8 <_PyLong_FromByteArray+0x4f8> │ │ │ │ │ + b aeb0 <_PyLong_FromByteArray+0x4f8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b b13c <_PyLong_FromByteArray+0x75c> │ │ │ │ │ + b b114 <_PyLong_FromByteArray+0x75c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b b198 <_PyLong_FromByteArray+0x7b8> │ │ │ │ │ + b b170 <_PyLong_FromByteArray+0x7b8> │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000698 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000458 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000b818 : │ │ │ │ │ +0000b7f0 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq b84c │ │ │ │ │ + beq b824 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b84c │ │ │ │ │ + bgt b824 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne b84c │ │ │ │ │ + bne b824 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000b858 : │ │ │ │ │ +0000b830 : │ │ │ │ │ PyLong_FromSize_t(): │ │ │ │ │ cmp r0, #1024 @ 0x400 │ │ │ │ │ - bls b93c │ │ │ │ │ + bls b914 │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bhi b8dc │ │ │ │ │ - ldr r2, [pc, #264] @ b994 │ │ │ │ │ + bhi b8b4 │ │ │ │ │ + ldr r2, [pc, #264] @ b96c │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b948 │ │ │ │ │ + beq b920 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ @@ -12718,15 +12715,15 @@ │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b988 │ │ │ │ │ + beq b960 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ @@ -12740,69 +12737,69 @@ │ │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ │ mov r1, #16 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ strd r2, [r0, #12] │ │ │ │ │ - b b8d4 │ │ │ │ │ - ldr r3, [pc, #84] @ b998 │ │ │ │ │ + b b8ac │ │ │ │ │ + ldr r3, [pc, #84] @ b970 │ │ │ │ │ add r0, r3, r0, lsl #4 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, #16 │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b988 │ │ │ │ │ + beq b960 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ strle r1, [r2] │ │ │ │ │ - b b8c0 │ │ │ │ │ + b b898 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b b8d4 │ │ │ │ │ + b b8ac │ │ │ │ │ .word 0x00000100 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000b99c : │ │ │ │ │ +0000b974 : │ │ │ │ │ long_or(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq c3d8 │ │ │ │ │ + beq c3b0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq c3d8 │ │ │ │ │ + beq c3b0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ orr r1, r2, r3 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi ba50 │ │ │ │ │ + bhi ba28 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ ldr lr, [r6, #12] │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ @@ -12810,52 +12807,52 @@ │ │ │ │ │ mul r0, lr, r0 │ │ │ │ │ orr r0, r0, r2 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs be50 │ │ │ │ │ + bcs be28 │ │ │ │ │ movw r4, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r4, r4, r2, lsl #4 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsr r8, r2, #3 │ │ │ │ │ lsr r7, r3, #3 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - blt beac │ │ │ │ │ + blt be84 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq bf24 │ │ │ │ │ + beq befc │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq c2e0 │ │ │ │ │ + beq c2b8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq c350 │ │ │ │ │ + beq c328 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov sl, r9 │ │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmn r3, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt c3ac │ │ │ │ │ + bgt c384 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq c010 │ │ │ │ │ + beq bfe8 │ │ │ │ │ add r0, r3, #3 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c390 │ │ │ │ │ + beq c368 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -12865,62 +12862,62 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ lsl r3, r3, #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - beq be70 │ │ │ │ │ + beq be48 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq c064 │ │ │ │ │ + beq c03c │ │ │ │ │ ldrd r2, [r5, #12] │ │ │ │ │ lsr r0, r7, #1 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - beq bce0 │ │ │ │ │ + beq bcb8 │ │ │ │ │ ldrd r2, [r6, #20] │ │ │ │ │ cmp r0, #2 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - beq bce0 │ │ │ │ │ + beq bcb8 │ │ │ │ │ ldrd r2, [r6, #28] │ │ │ │ │ cmp r0, #3 │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ ldr r1, [r5, #32] │ │ │ │ │ str r2, [r4, #28] │ │ │ │ │ orr r3, r3, r1 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - beq bce0 │ │ │ │ │ + beq bcb8 │ │ │ │ │ add r3, r4, r0, lsl #3 │ │ │ │ │ add r1, r6, #36 @ 0x24 │ │ │ │ │ add r2, r3, #12 │ │ │ │ │ add r3, r4, #36 @ 0x24 │ │ │ │ │ sub r0, r2, r3 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r0, r0, #8 │ │ │ │ │ add r2, r5, #36 @ 0x24 │ │ │ │ │ lsr r0, r0, #3 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ ands r0, r0, #3 │ │ │ │ │ - beq bc40 │ │ │ │ │ + beq bc18 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq bc08 │ │ │ │ │ + beq bbe0 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq bbdc │ │ │ │ │ + beq bbb4 │ │ │ │ │ ldr lr, [r1] │ │ │ │ │ ldr ip, [r2] │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ add r1, r6, #44 @ 0x2c │ │ │ │ │ orr ip, lr, ip │ │ │ │ │ ldr lr, [r2, #4] │ │ │ │ │ str ip, [r3] │ │ │ │ │ @@ -12948,15 +12945,15 @@ │ │ │ │ │ orr ip, lr, ip │ │ │ │ │ ldr lr, [r2, #-4] │ │ │ │ │ str ip, [r3, #-8] │ │ │ │ │ orr r0, r0, lr │ │ │ │ │ str r0, [r3, #-4] │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq bce0 │ │ │ │ │ + beq bcb8 │ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ add r1, r1, #32 │ │ │ │ │ ldr r0, [r1, #-28] @ 0xffffffe4 │ │ │ │ │ add r3, r3, #32 │ │ │ │ │ ldr r4, [r2] │ │ │ │ │ add r2, r2, #32 │ │ │ │ │ @@ -12987,287 +12984,289 @@ │ │ │ │ │ ldr r4, [r2, #-8] │ │ │ │ │ orr r0, r0, lr │ │ │ │ │ str r0, [r3, #-4] │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ orr ip, ip, r4 │ │ │ │ │ str ip, [r3, #-8] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne bc44 │ │ │ │ │ + bne bc1c │ │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r7, r3, lsl #1 │ │ │ │ │ lslne r3, r3, #1 │ │ │ │ │ - beq be70 │ │ │ │ │ + beq be48 │ │ │ │ │ add r3, r3, #2 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ lsl r3, r3, #2 │ │ │ │ │ add r6, r6, r3 │ │ │ │ │ add r1, r5, r3 │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - blt be78 │ │ │ │ │ + blt be50 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c0fc │ │ │ │ │ + bne c0d4 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq be94 │ │ │ │ │ + beq be6c │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt be94 │ │ │ │ │ + bgt be6c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne be94 │ │ │ │ │ + bne be6c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq be9c │ │ │ │ │ + beq be74 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt be9c │ │ │ │ │ + bgt be74 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne be9c │ │ │ │ │ + bne be74 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ lsrs r3, r0, #3 │ │ │ │ │ - beq bda4 │ │ │ │ │ + beq bd7c │ │ │ │ │ add r1, r4, r3, lsl #2 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addeq lr, r4, #12 │ │ │ │ │ - beq bef8 │ │ │ │ │ + beq bed0 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi ba44 │ │ │ │ │ + bhi ba1c │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ and r2, r0, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw r3, #1030 @ 0x406 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ adds r5, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs ba44 │ │ │ │ │ + bcs ba1c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt be38 │ │ │ │ │ + bgt be10 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne be38 │ │ │ │ │ - ldr r2, [pc, #1536] @ c3f0 │ │ │ │ │ + bne be10 │ │ │ │ │ + ldr r2, [pc, #1536] @ c3c8 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c07c │ │ │ │ │ + bne c054 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne c3e4 │ │ │ │ │ - ldr r3, [pc, #1512] @ c3f4 │ │ │ │ │ + bne c3bc │ │ │ │ │ + ldr r3, [pc, #1512] @ c3cc │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi c0a0 │ │ │ │ │ + bhi c078 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r4] │ │ │ │ │ str r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r4, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r4, r4, r5, lsl #4 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ - b ba44 │ │ │ │ │ + b ba1c │ │ │ │ │ subs r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r1, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs bee8 │ │ │ │ │ + bcs bec0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bge bd1c │ │ │ │ │ + bge bcf4 │ │ │ │ │ add r0, r7, #3 │ │ │ │ │ sub r2, r8, r7 │ │ │ │ │ add r1, r5, r0, lsl #2 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ - b bd1c │ │ │ │ │ + b bcf4 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne bd58 │ │ │ │ │ + bne bd30 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ lsrs r3, r0, #3 │ │ │ │ │ - bne bd84 │ │ │ │ │ - b bda4 │ │ │ │ │ + bne bd5c │ │ │ │ │ + b bd7c │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq c0d0 │ │ │ │ │ + beq c0a8 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq c370 │ │ │ │ │ + beq c348 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r9, #0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov sl, r9 │ │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b ba90 │ │ │ │ │ + b ba68 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b b04 │ │ │ │ │ + b bf8 │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromLarge │ │ │ │ │ mov r2, r1 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq c06c │ │ │ │ │ + beq c044 │ │ │ │ │ ldr ip, [lr, r1, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq bef4 │ │ │ │ │ + beq becc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ andne r0, r0, #3 │ │ │ │ │ orrne r0, r0, r2, lsl #3 │ │ │ │ │ strne r0, [r4, #8] │ │ │ │ │ - b bd9c │ │ │ │ │ + b bd74 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq ba44 │ │ │ │ │ + beq ba1c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq c0ac │ │ │ │ │ + beq c084 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mvn r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ eor r3, r3, r1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r2, r3, r1 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ - beq bfe4 │ │ │ │ │ + beq bfbc │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r8, #2 │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ add r3, r2, r3, lsr #30 │ │ │ │ │ and r2, r3, r1 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ - beq bfe4 │ │ │ │ │ + beq bfbc │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ cmp r8, #3 │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ add r2, r2, r3, lsr #30 │ │ │ │ │ and r3, r2, r1 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ - beq bfe4 │ │ │ │ │ + beq bfbc │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ cmp r8, #4 │ │ │ │ │ eor r3, r3, r1 │ │ │ │ │ add r3, r3, r2, lsr #30 │ │ │ │ │ and r2, r3, r1 │ │ │ │ │ str r2, [r4, #24] │ │ │ │ │ - beq bfe4 │ │ │ │ │ + beq bfbc │ │ │ │ │ add ip, r5, #8 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ add r5, r5, #24 │ │ │ │ │ add ip, ip, r8, lsl #2 │ │ │ │ │ add r0, r4, #24 │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #4]! │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne bfc4 │ │ │ │ │ + bne bf9c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq c368 │ │ │ │ │ + beq c340 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r9, r4 │ │ │ │ │ add r3, r8, #1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov sl, #0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b ba90 │ │ │ │ │ + b ba68 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - ldr r3, [pc, #988] @ c3f8 │ │ │ │ │ + ldr r3, [pc, #988] @ c3d0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c384 │ │ │ │ │ + beq c35c │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b bae0 │ │ │ │ │ + b bab8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b bcf0 │ │ │ │ │ + b bcc8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b bdd0 │ │ │ │ │ + b bda8 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne c3e4 │ │ │ │ │ + bne c3bc │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls be04 │ │ │ │ │ + bls bddc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b be38 │ │ │ │ │ + b be10 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq c368 │ │ │ │ │ + beq c340 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov sl, r8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b c014 │ │ │ │ │ + b bfec │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq ba44 │ │ │ │ │ + beq ba1c │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b bf3c │ │ │ │ │ + b bf14 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ add lr, r4, #8 │ │ │ │ │ mvn r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ and r2, r3, #3 │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orr r2, r2, r3 │ │ │ │ │ @@ -13277,27 +13276,27 @@ │ │ │ │ │ sub r2, r8, lr │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ str r5, [r3, #12] │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsr r2, r2, #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ands r2, r2, #7 │ │ │ │ │ - beq c228 │ │ │ │ │ + beq c200 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq c208 │ │ │ │ │ + beq c1e0 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq c1f0 │ │ │ │ │ + beq c1c8 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq c1d8 │ │ │ │ │ + beq c1b0 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq c1c0 │ │ │ │ │ + beq c198 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq c1a8 │ │ │ │ │ + beq c180 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq c190 │ │ │ │ │ + beq c168 │ │ │ │ │ mov lr, r4 │ │ │ │ │ ldr r2, [lr, #12]! │ │ │ │ │ eor r2, r2, r5 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [lr] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ @@ -13334,15 +13333,15 @@ │ │ │ │ │ ldr r2, [lr, #4]! │ │ │ │ │ eor r2, r2, r5 │ │ │ │ │ cmp r8, lr │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [lr] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq bd28 │ │ │ │ │ + beq bd00 │ │ │ │ │ ldr ip, [lr, #4] │ │ │ │ │ add r2, lr, #4 │ │ │ │ │ add lr, lr, #32 │ │ │ │ │ eor r0, r5, ip │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [lr, #-28] @ 0xffffffe4 │ │ │ │ │ @@ -13379,134 +13378,135 @@ │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r3, r0, r3, lsr #30 │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #28] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne c228 │ │ │ │ │ - b bd28 │ │ │ │ │ + bne c200 │ │ │ │ │ + b bd00 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq c3c8 │ │ │ │ │ + beq c3a0 │ │ │ │ │ add r0, r3, r7, lsl #2 │ │ │ │ │ add r6, r6, #8 │ │ │ │ │ add r1, r3, #12 │ │ │ │ │ add r0, r0, #12 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - b c32c │ │ │ │ │ + b c304 │ │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ │ eor r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ mvn r3, r3 │ │ │ │ │ add r2, r3, r2 │ │ │ │ │ bic r3, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1], #4 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne c310 │ │ │ │ │ + bne c2e8 │ │ │ │ │ mov r2, #1 │ │ │ │ │ add r3, r7, #1 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r6, sl │ │ │ │ │ mov r8, r7 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b ba90 │ │ │ │ │ + b ba68 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - ldr r4, [pc, #160] @ c3fc │ │ │ │ │ - bl b818 │ │ │ │ │ + ldr r4, [pc, #160] @ c3d4 │ │ │ │ │ + bl b7f0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl b818 │ │ │ │ │ - b ba44 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b ba1c │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b c2e4 │ │ │ │ │ + b c2bc │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b c2e4 │ │ │ │ │ + b c2bc │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b baa0 │ │ │ │ │ + b ba78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl b818 │ │ │ │ │ - b ba44 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b ba1c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b c394 │ │ │ │ │ + b c36c │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, sl │ │ │ │ │ - bl b818 │ │ │ │ │ - b ba44 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b ba1c │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b ba44 │ │ │ │ │ + b ba1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b be38 │ │ │ │ │ + b be10 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000005e0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000003d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000c400 : │ │ │ │ │ +0000c3d8 : │ │ │ │ │ x_sub(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ mov r8, r1 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ lsr r5, r5, #3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt c624 │ │ │ │ │ - beq c700 │ │ │ │ │ + bgt c5fc │ │ │ │ │ + beq c6d8 │ │ │ │ │ cmn r3, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi c798 │ │ │ │ │ + bhi c770 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq c8a8 │ │ │ │ │ + beq c880 │ │ │ │ │ mov r7, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq c7b8 │ │ │ │ │ + beq c790 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov sl, #0 │ │ │ │ │ add r3, r3, #3 │ │ │ │ │ lsl r0, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq c8cc │ │ │ │ │ + beq c8a4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -13516,150 +13516,150 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ orr r2, sl, r9, lsl #3 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ moveq r3, r5 │ │ │ │ │ - beq c550 │ │ │ │ │ + beq c528 │ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ sub r3, r3, r1 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - beq c550 │ │ │ │ │ + beq c528 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r0, [r8, #16] │ │ │ │ │ sub r1, r1, r0 │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r4, #16] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - beq c550 │ │ │ │ │ + beq c528 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r0, [r8, #20] │ │ │ │ │ sub r1, r1, r0 │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r4, #20] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - beq c550 │ │ │ │ │ + beq c528 │ │ │ │ │ add lr, r6, #8 │ │ │ │ │ add r8, r8, #20 │ │ │ │ │ add lr, lr, r5, lsl #2 │ │ │ │ │ add r0, r6, #20 │ │ │ │ │ add ip, r4, #20 │ │ │ │ │ ldr r1, [r0, #4]! │ │ │ │ │ ldr sl, [r8, #4]! │ │ │ │ │ cmp lr, r0 │ │ │ │ │ sub r1, r1, sl │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [ip, #4]! │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - bne c52c │ │ │ │ │ + bne c504 │ │ │ │ │ cmp r5, r9 │ │ │ │ │ - bge c5d8 │ │ │ │ │ + bge c5b0 │ │ │ │ │ lsl ip, r5, #2 │ │ │ │ │ add r1, r5, #1 │ │ │ │ │ add lr, r6, ip │ │ │ │ │ cmp r9, r1 │ │ │ │ │ add r0, r4, ip │ │ │ │ │ ldr r1, [lr, #12] │ │ │ │ │ sub r3, r1, r3 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ - ble c5d8 │ │ │ │ │ + ble c5b0 │ │ │ │ │ ldr r1, [lr, #16] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ add r5, r5, #2 │ │ │ │ │ sub r1, r1, r3 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ bic r3, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - ble c5d8 │ │ │ │ │ + ble c5b0 │ │ │ │ │ add r0, r6, #16 │ │ │ │ │ add r3, r4, #16 │ │ │ │ │ add r6, r6, #8 │ │ │ │ │ add r0, r0, ip │ │ │ │ │ ubfx r1, r1, #30, #1 │ │ │ │ │ add r6, r6, r9, lsl #2 │ │ │ │ │ add ip, r3, ip │ │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ │ sub r3, r3, r1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [ip, #4]! │ │ │ │ │ ubfx r1, r3, #30, #1 │ │ │ │ │ - bne c5bc │ │ │ │ │ + bne c594 │ │ │ │ │ cmn r7, #1 │ │ │ │ │ andeq r3, r2, #3 │ │ │ │ │ biceq r2, r2, #7 │ │ │ │ │ rsbeq r3, r3, #2 │ │ │ │ │ orreq r2, r3, r2 │ │ │ │ │ streq r2, [r4, #8] │ │ │ │ │ lsrs r0, r2, #3 │ │ │ │ │ - beq c658 │ │ │ │ │ + beq c630 │ │ │ │ │ add r1, r4, r0, lsl #2 │ │ │ │ │ sub r3, r0, #1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addeq ip, r4, #12 │ │ │ │ │ - beq c858 │ │ │ │ │ + beq c830 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls c658 │ │ │ │ │ + bls c630 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmn r5, #-536870908 @ 0xe0000004 │ │ │ │ │ - bhi c798 │ │ │ │ │ + bhi c770 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq c884 │ │ │ │ │ + beq c85c │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mvn r7, #0 │ │ │ │ │ - b c460 │ │ │ │ │ + b c438 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ adds r5, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs c618 │ │ │ │ │ + bcs c5f0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt c83c │ │ │ │ │ + bgt c814 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne c83c │ │ │ │ │ - ldr r2, [pc, #588] @ c8f0 │ │ │ │ │ + bne c814 │ │ │ │ │ + ldr r2, [pc, #588] @ c8c8 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne c810 │ │ │ │ │ - ldr r3, [pc, #576] @ c8f4 │ │ │ │ │ + bne c7e8 │ │ │ │ │ + ldr r3, [pc, #576] @ c8cc │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi c834 │ │ │ │ │ + bhi c80c │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ ldr ip, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r0, r0, r5, lsl #4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -13669,198 +13669,198 @@ │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub lr, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq c8c4 │ │ │ │ │ + beq c89c │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ add ip, r0, r2 │ │ │ │ │ add r2, r1, r2 │ │ │ │ │ ldr r1, [ip, #8] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne c774 │ │ │ │ │ + bne c74c │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq c8c4 │ │ │ │ │ + beq c89c │ │ │ │ │ ldr r1, [ip, #4] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ addeq lr, r6, #12 │ │ │ │ │ addeq ip, r8, #12 │ │ │ │ │ - bne c770 │ │ │ │ │ + bne c748 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq c8c4 │ │ │ │ │ + beq c89c │ │ │ │ │ ldr r1, [lr, r2, lsl #2] │ │ │ │ │ ldr r0, [ip, r2, lsl #2] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne c774 │ │ │ │ │ + bne c74c │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b c74c │ │ │ │ │ + b c724 │ │ │ │ │ mov r3, lr │ │ │ │ │ cmp r0, r1 │ │ │ │ │ movhi r2, r6 │ │ │ │ │ movls r7, #1 │ │ │ │ │ movhi r6, r8 │ │ │ │ │ mvnhi r7, #0 │ │ │ │ │ movhi r8, r2 │ │ │ │ │ cmn r3, #-536870908 @ 0xe0000004 │ │ │ │ │ movle r5, r3 │ │ │ │ │ - ble c450 │ │ │ │ │ + ble c428 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b c618 │ │ │ │ │ + b c5f0 │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov sl, #0 │ │ │ │ │ - ldr r1, [pc, #304] @ c8f8 │ │ │ │ │ + ldr r1, [pc, #304] @ c8d0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r1, #1728] @ 0x6c0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq c8b8 │ │ │ │ │ + beq c890 │ │ │ │ │ ldr r0, [r1, #1732] @ 0x6c4 │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str ip, [r1, #1728] @ 0x6c0 │ │ │ │ │ str r0, [r1, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b c4a0 │ │ │ │ │ + b c478 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne c8e4 │ │ │ │ │ + bne c8bc │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls c6ac │ │ │ │ │ + bls c684 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ movw r4, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r4, r4, r5, lsl #4 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ - b c618 │ │ │ │ │ + b c5f0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq c8d4 │ │ │ │ │ + beq c8ac │ │ │ │ │ ldr lr, [ip, r1, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq c854 │ │ │ │ │ + beq c82c │ │ │ │ │ cmp r0, r3 │ │ │ │ │ andne r2, r2, #3 │ │ │ │ │ orrne r2, r2, r3, lsl #3 │ │ │ │ │ strne r2, [r4, #8] │ │ │ │ │ - b c610 │ │ │ │ │ + b c5e8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r2, #8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mvn r7, #0 │ │ │ │ │ - b c7c0 │ │ │ │ │ + b c798 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b c7c0 │ │ │ │ │ + b c798 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b c460 │ │ │ │ │ - ldr r4, [pc, #48] @ c8fc │ │ │ │ │ - b c618 │ │ │ │ │ + b c438 │ │ │ │ │ + ldr r4, [pc, #48] @ c8d4 │ │ │ │ │ + b c5f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b c618 │ │ │ │ │ + b c5f0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r5, #5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b c684 │ │ │ │ │ + b c65c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b c83c │ │ │ │ │ + b c814 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000238 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000128 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000c900 : │ │ │ │ │ +0000c8d8 : │ │ │ │ │ long_div(): │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ tst ip, #16777216 @ 0x1000000 │ │ │ │ │ - beq cc6c │ │ │ │ │ + beq cc44 │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ tst ip, #16777216 @ 0x1000000 │ │ │ │ │ movweq r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movteq r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - beq c9a8 │ │ │ │ │ + beq c980 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ lsr lr, r3, #3 │ │ │ │ │ cmp lr, #1 │ │ │ │ │ lsr r5, r2, #3 │ │ │ │ │ - bne ca48 │ │ │ │ │ + bne ca20 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne cabc │ │ │ │ │ + bne ca94 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne c9b4 │ │ │ │ │ + bne c98c │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ add r1, r0, #5 │ │ │ │ │ movw r3, #1029 @ 0x405 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bhi c9d0 │ │ │ │ │ + bhi c9a8 │ │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r3, r3, r1, lsl #4 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ @@ -13870,26 +13870,26 @@ │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ mvn r4, r0 │ │ │ │ │ add r1, r4, #5 │ │ │ │ │ movw r3, #1029 @ 0x405 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bls c994 │ │ │ │ │ + bls c96c │ │ │ │ │ sub r3, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ │ - bhi cbd4 │ │ │ │ │ - ldr r3, [pc, #736] @ ccc4 │ │ │ │ │ + bhi cbac │ │ │ │ │ + ldr r3, [pc, #736] @ cc9c │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq cae0 │ │ │ │ │ + beq cab8 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ @@ -13903,57 +13903,57 @@ │ │ │ │ │ movlt r1, #10 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ cmp r5, #300 @ 0x12c │ │ │ │ │ - bhi cab0 │ │ │ │ │ + bhi ca88 │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ sub r2, fp, #28 │ │ │ │ │ - bl ccc8 │ │ │ │ │ + bl cca0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq cad8 │ │ │ │ │ + beq cab0 │ │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq cbc4 │ │ │ │ │ + beq cb9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq cb3c │ │ │ │ │ + beq cb14 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt c9a8 │ │ │ │ │ + bgt c980 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne c9a8 │ │ │ │ │ + bne c980 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b c9a8 │ │ │ │ │ + b c980 │ │ │ │ │ sub lr, lr, r5 │ │ │ │ │ cmp lr, #150 @ 0x96 │ │ │ │ │ - bgt cc44 │ │ │ │ │ + bgt cc1c │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ sub r2, fp, #28 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, ip │ │ │ │ │ - bl ccc8 │ │ │ │ │ + bl cca0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne ca64 │ │ │ │ │ + bne ca3c │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b c9a8 │ │ │ │ │ + b c980 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq cc60 │ │ │ │ │ + beq cc38 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ @@ -13967,60 +13967,60 @@ │ │ │ │ │ cmp r4, #0 │ │ │ │ │ eor r2, r4, r4, asr #31 │ │ │ │ │ mov r0, #1 │ │ │ │ │ sub r2, r2, r4, asr #31 │ │ │ │ │ movge r1, #8 │ │ │ │ │ movlt r1, #10 │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ - b ca34 │ │ │ │ │ + b ca0c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne ca80 │ │ │ │ │ + bne ca58 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 53f8 │ │ │ │ │ + bl 53a8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt cb7c │ │ │ │ │ + bgt cb54 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne cb7c │ │ │ │ │ + bne cb54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq cc94 │ │ │ │ │ + beq cc6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9300 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq cc7c │ │ │ │ │ + beq cc54 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt cbbc │ │ │ │ │ + bgt cb94 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne cbbc │ │ │ │ │ + bne cb94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b ca80 │ │ │ │ │ + b ca58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - beq cb4c │ │ │ │ │ - b ca80 │ │ │ │ │ + beq cb24 │ │ │ │ │ + b ca58 │ │ │ │ │ mov r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq cc60 │ │ │ │ │ + beq cc38 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ @@ -14038,97 +14038,98 @@ │ │ │ │ │ add r1, r3, #12 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ orr r2, r2, #16 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ bic r2, r5, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsrs r5, r5, #30 │ │ │ │ │ str r2, [r1], #4 │ │ │ │ │ - beq c9a8 │ │ │ │ │ - b cc30 │ │ │ │ │ + beq c980 │ │ │ │ │ + b cc08 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ - bl 2cfc <_PyLong_ExactDealloc+0x10> │ │ │ │ │ + bl 2df0 │ │ │ │ │ R_ARM_CALL pylong_int_divmod │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq cad8 │ │ │ │ │ + beq cab0 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b c9a8 │ │ │ │ │ + b c980 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b c9a8 │ │ │ │ │ + b c980 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt cc94 │ │ │ │ │ + bgt cc6c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq ccb8 │ │ │ │ │ + beq cc90 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt cad8 │ │ │ │ │ + bgt cab0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne cad8 │ │ │ │ │ + bne cab0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b cad8 │ │ │ │ │ + b cab0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b cc94 │ │ │ │ │ + b cc6c │ │ │ │ │ .word 0x000002d8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000ccc8 : │ │ │ │ │ +0000cca0 : │ │ │ │ │ long_divrem(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - beq d420 │ │ │ │ │ + beq d3f8 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsr r6, r6, #3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt ce84 │ │ │ │ │ + bgt ce5c │ │ │ │ │ mov r5, r1 │ │ │ │ │ - beq cec0 │ │ │ │ │ + beq ce98 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne cee4 │ │ │ │ │ + bne cebc │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr sl, [r5, #12] │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq d438 │ │ │ │ │ + beq d410 │ │ │ │ │ subs ip, sl, #10 │ │ │ │ │ - bne d0f4 │ │ │ │ │ + bne d0cc │ │ │ │ │ lsl r6, r6, #2 │ │ │ │ │ add sl, r4, #12 │ │ │ │ │ add r7, r6, #12 │ │ │ │ │ tst r6, #4 │ │ │ │ │ add lr, r6, sl │ │ │ │ │ movw r0, #52429 @ 0xcccd │ │ │ │ │ movt r0, #52428 @ 0xcccc │ │ │ │ │ mov r2, ip │ │ │ │ │ add r7, r8, r7 │ │ │ │ │ mov r6, #5 │ │ │ │ │ - bne cf64 │ │ │ │ │ + bne cf3c │ │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r4, ip │ │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [lr, #-4] │ │ │ │ │ lsr r2, r4, #2 │ │ │ │ │ mov r8, lr │ │ │ │ │ @@ -14168,96 +14169,96 @@ │ │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ │ and r2, ip, #1 │ │ │ │ │ lsr ip, ip, #1 │ │ │ │ │ orr ip, ip, r3, lsl #31 │ │ │ │ │ umull r2, r3, r2, r6 │ │ │ │ │ str ip, [r5, #-8] │ │ │ │ │ add r4, r2, r1 │ │ │ │ │ - bne cd70 │ │ │ │ │ + bne cd48 │ │ │ │ │ mov ip, r4 │ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq ce4c │ │ │ │ │ + beq ce24 │ │ │ │ │ add r1, r8, r2, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d0cc │ │ │ │ │ + beq d0a4 │ │ │ │ │ mov r0, ip │ │ │ │ │ - bl 4ec │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r9] │ │ │ │ │ - bne cf0c │ │ │ │ │ + bne cee4 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d438 │ │ │ │ │ + bgt d410 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne d438 │ │ │ │ │ + bne d410 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d438 │ │ │ │ │ + b d410 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne d458 │ │ │ │ │ + bne d430 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d3c0 │ │ │ │ │ + ble d398 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r3, [pc, #1552] @ d4c0 │ │ │ │ │ + ldr r3, [pc, #1552] @ d498 │ │ │ │ │ str r4, [r9] │ │ │ │ │ str r3, [r2] │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r3, r6, #1 │ │ │ │ │ add r2, r0, r3, lsl #2 │ │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcc ce84 │ │ │ │ │ + bcc ce5c │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq cd18 │ │ │ │ │ + beq ccf0 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16124 │ │ │ │ │ + bl 15f8c │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr r0, [r9] │ │ │ │ │ - bl 134 │ │ │ │ │ + bl 228 │ │ │ │ │ R_ARM_CALL maybe_small_long │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r0, [r9] │ │ │ │ │ - beq d438 │ │ │ │ │ + beq d410 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ sub r0, r3, #2 │ │ │ │ │ sub r1, r1, #2 │ │ │ │ │ clz r0, r0 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne cfbc │ │ │ │ │ + bne cf94 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq cff0 │ │ │ │ │ + beq cfc8 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls d024 │ │ │ │ │ + bls cffc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r8, [r3] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [lr, #-4]! │ │ │ │ │ umull r1, ip, r0, r3 │ │ │ │ │ @@ -14275,112 +14276,112 @@ │ │ │ │ │ and ip, r2, #1 │ │ │ │ │ lsr r2, r2, #1 │ │ │ │ │ orr r2, r2, r3, lsl #31 │ │ │ │ │ str r2, [r7, #-4]! │ │ │ │ │ umull r2, r3, ip, r6 │ │ │ │ │ add ip, r2, r1 │ │ │ │ │ movne r4, ip │ │ │ │ │ - bne cd70 │ │ │ │ │ - b ce30 │ │ │ │ │ + bne cd48 │ │ │ │ │ + b ce08 │ │ │ │ │ ldr ip, [r8] │ │ │ │ │ ldr r0, [r8, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ and r1, r0, #3 │ │ │ │ │ - bne d290 │ │ │ │ │ + bne d268 │ │ │ │ │ rsb r1, r1, #2 │ │ │ │ │ bic r0, r0, #7 │ │ │ │ │ orr r1, r1, r0 │ │ │ │ │ str r1, [r8, #8] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne cf44 │ │ │ │ │ + bne cf1c │ │ │ │ │ ldr r4, [r9] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq cf44 │ │ │ │ │ + beq cf1c │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bne d2e0 │ │ │ │ │ + bne d2b8 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b cf44 │ │ │ │ │ + b cf1c │ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs cf50 │ │ │ │ │ + bcs cf28 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d0b4 │ │ │ │ │ + bgt d08c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne d0b4 │ │ │ │ │ - ldr r1, [pc, #1108] @ d4c4 │ │ │ │ │ + bne d08c │ │ │ │ │ + ldr r1, [pc, #1108] @ d49c │ │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d260 │ │ │ │ │ + bne d238 │ │ │ │ │ tst r2, #4 │ │ │ │ │ - bne d440 │ │ │ │ │ - ldr r3, [pc, #1088] @ d4c8 │ │ │ │ │ + bne d418 │ │ │ │ │ + ldr r3, [pc, #1088] @ d4a0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi d284 │ │ │ │ │ + bhi d25c │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r8] │ │ │ │ │ str r8, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r2, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r2, r2, r4, lsl #4 │ │ │ │ │ add r8, r2, r3 │ │ │ │ │ - b cf50 │ │ │ │ │ + b cf28 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ - beq d44c │ │ │ │ │ + beq d424 │ │ │ │ │ ldr lr, [r1, #4] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ subeq r0, r2, #2 │ │ │ │ │ - beq d240 │ │ │ │ │ + beq d218 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ orr r3, r3, r0, lsl #3 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ - b ce4c │ │ │ │ │ + b ce24 │ │ │ │ │ lsl r3, r6, #2 │ │ │ │ │ add r2, r4, #12 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ add r7, r8, r6, lsl #2 │ │ │ │ │ add r7, r7, #12 │ │ │ │ │ add r6, r2, r6, lsl #2 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ - beq d19c │ │ │ │ │ + beq d174 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq d16c │ │ │ │ │ + beq d144 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq d14c │ │ │ │ │ + beq d124 │ │ │ │ │ ldr r0, [r6, #-4]! │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, r1 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [r7, #-4]! │ │ │ │ │ @@ -14401,15 +14402,15 @@ │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ str r0, [r7, #-4]! │ │ │ │ │ - beq ce30 │ │ │ │ │ + beq ce08 │ │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r6, r6, #16 │ │ │ │ │ sub r7, r7, #16 │ │ │ │ │ @@ -14442,401 +14443,401 @@ │ │ │ │ │ orr r0, r0, r1, lsl #30 │ │ │ │ │ lsr r1, r1, #2 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r6, r4 │ │ │ │ │ str r0, [r7] │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bne d1a4 │ │ │ │ │ + bne d17c │ │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - b ce30 │ │ │ │ │ + b ce08 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d44c │ │ │ │ │ + beq d424 │ │ │ │ │ ldr lr, [r1], #-4 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq d23c │ │ │ │ │ + beq d214 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne d0e4 │ │ │ │ │ - b ce4c │ │ │ │ │ + bne d0bc │ │ │ │ │ + b ce24 │ │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne d440 │ │ │ │ │ + bne d418 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls d080 │ │ │ │ │ + bls d058 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b d0b4 │ │ │ │ │ + b d08c │ │ │ │ │ ldr r0, [r8, #12] │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ movw r6, #1030 @ 0x406 │ │ │ │ │ mul r1, r0, r1 │ │ │ │ │ rsbs r0, r1, #0 │ │ │ │ │ asr lr, r1, #31 │ │ │ │ │ rsc sl, lr, #0 │ │ │ │ │ adds r7, r1, #1024 @ 0x400 │ │ │ │ │ adc r5, lr, #0 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ sbcs r5, r5, #0 │ │ │ │ │ - bcs d380 │ │ │ │ │ - ldr r5, [pc, #504] @ d4c0 │ │ │ │ │ + bcs d358 │ │ │ │ │ + ldr r5, [pc, #504] @ d498 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r5, r5, r0, lsl #4 │ │ │ │ │ movgt r8, r5 │ │ │ │ │ - bgt cf3c │ │ │ │ │ + bgt cf14 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str ip, [r8] │ │ │ │ │ - b d3b4 │ │ │ │ │ + b d38c │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw r5, #1030 @ 0x406 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ adds r6, r3, #1024 @ 0x400 │ │ │ │ │ adc lr, r2, #0 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ sbcs lr, lr, #0 │ │ │ │ │ - bcs d3dc │ │ │ │ │ - ldr r3, [pc, #424] @ d4c0 │ │ │ │ │ + bcs d3b4 │ │ │ │ │ + ldr r3, [pc, #424] @ d498 │ │ │ │ │ add r3, r3, r0, lsl #4 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - ble d470 │ │ │ │ │ + ble d448 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cf44 │ │ │ │ │ + bne cf1c │ │ │ │ │ ldr r4, [r8] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d438 │ │ │ │ │ + bgt d410 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ str r4, [r8] │ │ │ │ │ - bne d438 │ │ │ │ │ + bne d410 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r9] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d438 │ │ │ │ │ + beq d410 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r4, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d438 │ │ │ │ │ + bgt d410 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne d438 │ │ │ │ │ + bne d410 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d438 │ │ │ │ │ + b d410 │ │ │ │ │ subs r1, r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc lr, lr, #0 │ │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs lr, lr, #0 │ │ │ │ │ - bcs d400 │ │ │ │ │ + bcs d3d8 │ │ │ │ │ bl 278 <_PyLong_FromMedium> │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d488 │ │ │ │ │ + ble d460 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq d4a0 │ │ │ │ │ + beq d478 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b cf3c │ │ │ │ │ + b cf14 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ str r4, [r9] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r3, [pc, #232] @ d4c0 │ │ │ │ │ + ldr r3, [pc, #232] @ d498 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b ceb4 │ │ │ │ │ + b ce8c │ │ │ │ │ subs r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs d410 │ │ │ │ │ + bcs d3e8 │ │ │ │ │ bl 278 <_PyLong_FromMedium> │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b d318 │ │ │ │ │ + b d2f0 │ │ │ │ │ mov r1, sl │ │ │ │ │ - bl b04 │ │ │ │ │ + bl bf8 │ │ │ │ │ R_ARM_CALL _PyLong_FromLarge │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b d39c │ │ │ │ │ - bl b04 │ │ │ │ │ + b d374 │ │ │ │ │ + bl bf8 │ │ │ │ │ R_ARM_CALL _PyLong_FromLarge │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b d318 │ │ │ │ │ + b d2f0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC42 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b ceb8 │ │ │ │ │ + b ce90 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b d0b4 │ │ │ │ │ + b d08c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ - b ce4c │ │ │ │ │ + b ce24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r9] │ │ │ │ │ - bne d3cc │ │ │ │ │ - b d438 │ │ │ │ │ + bne d3a4 │ │ │ │ │ + b d410 │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r4] │ │ │ │ │ - bne d324 │ │ │ │ │ + bne d2fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d324 │ │ │ │ │ + b d2fc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne d3a8 │ │ │ │ │ + bne d380 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d3a8 │ │ │ │ │ + b d380 │ │ │ │ │ ldr r0, [r9] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d438 │ │ │ │ │ + beq d410 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r5, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d36c │ │ │ │ │ - b d438 │ │ │ │ │ + ble d344 │ │ │ │ │ + b d410 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000438 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000d4cc : │ │ │ │ │ +0000d4a4 : │ │ │ │ │ x_add.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r3, [pc, #940] @ d894 │ │ │ │ │ + ldr r3, [pc, #940] @ d86c │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r4, [r3, #1248] @ 0x4e0 │ │ │ │ │ lsr r5, r5, #3 │ │ │ │ │ lsr r4, r4, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - blt d820 │ │ │ │ │ + blt d7f8 │ │ │ │ │ add r8, r5, #1 │ │ │ │ │ cmn r8, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt d86c │ │ │ │ │ + bgt d844 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - beq d7b8 │ │ │ │ │ + beq d790 │ │ │ │ │ add r0, r5, #4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrne r7, [pc, #872] @ d898 │ │ │ │ │ - beq d854 │ │ │ │ │ + ldrne r7, [pc, #872] @ d870 │ │ │ │ │ + beq d82c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d888 │ │ │ │ │ + ble d860 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ lsl r8, r8, #3 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ str r8, [r0, #8] │ │ │ │ │ - beq d674 │ │ │ │ │ + beq d64c │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq d674 │ │ │ │ │ + beq d64c │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r1, [r7, #16] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq d674 │ │ │ │ │ + beq d64c │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #20] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq d674 │ │ │ │ │ + beq d64c │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ cmp r4, #4 │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq d674 │ │ │ │ │ + beq d64c │ │ │ │ │ ldr r2, [r6, #28] │ │ │ │ │ cmp r4, #5 │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq d674 │ │ │ │ │ + beq d64c │ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ │ cmp r4, #6 │ │ │ │ │ ldr r1, [r7, #32] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #32] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq d674 │ │ │ │ │ + beq d64c │ │ │ │ │ add lr, r6, #8 │ │ │ │ │ add r7, r7, #32 │ │ │ │ │ add lr, lr, r4, lsl #2 │ │ │ │ │ add r1, r6, #32 │ │ │ │ │ add ip, r0, #32 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldr r8, [r7, #4]! │ │ │ │ │ cmp r1, lr │ │ │ │ │ add r2, r2, r8 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [ip, #4]! │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne d650 │ │ │ │ │ + bne d628 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ movle r5, r4 │ │ │ │ │ - ble d720 │ │ │ │ │ + ble d6f8 │ │ │ │ │ lsl lr, r4, #2 │ │ │ │ │ add r2, r4, #1 │ │ │ │ │ add ip, r6, lr │ │ │ │ │ cmp r5, r2 │ │ │ │ │ add r1, r0, lr │ │ │ │ │ ldr r2, [ip, #12] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - ble d720 │ │ │ │ │ + ble d6f8 │ │ │ │ │ ldr r2, [ip, #16] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r2, r4, #2 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ - ble d720 │ │ │ │ │ + ble d6f8 │ │ │ │ │ ldr r2, [ip, #20] │ │ │ │ │ add r4, r4, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #20] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - ble d720 │ │ │ │ │ + ble d6f8 │ │ │ │ │ add r1, r6, #20 │ │ │ │ │ add ip, r0, #20 │ │ │ │ │ add r6, r6, #8 │ │ │ │ │ add r1, r1, lr │ │ │ │ │ add r6, r6, r5, lsl #2 │ │ │ │ │ add ip, ip, lr │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [ip, #4]! │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne d704 │ │ │ │ │ + bne d6dc │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add r5, r0, r5, lsl #2 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - beq d744 │ │ │ │ │ + beq d71c │ │ │ │ │ add ip, r0, r1, lsl #2 │ │ │ │ │ ldr r3, [ip, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d74c │ │ │ │ │ + beq d724 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - beq d790 │ │ │ │ │ + beq d768 │ │ │ │ │ ldr ip, [ip, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ subeq r3, r1, #2 │ │ │ │ │ addeq r4, r0, #12 │ │ │ │ │ - bne d7a4 │ │ │ │ │ + bne d77c │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d790 │ │ │ │ │ + beq d768 │ │ │ │ │ ldr lr, [r4, ip, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne d79c │ │ │ │ │ + bne d774 │ │ │ │ │ mov r3, ip │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d774 │ │ │ │ │ + bne d74c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b d744 │ │ │ │ │ + b d71c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq d744 │ │ │ │ │ + beq d71c │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ orr r2, r2, r3, lsl #3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ - ldr r2, [pc, #220] @ d89c │ │ │ │ │ + ldr r2, [pc, #220] @ d874 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d860 │ │ │ │ │ + beq d838 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ str r1, [r2, #1728] @ 0x6c0 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ @@ -14844,261 +14845,261 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ mov r2, #8 │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r5, r3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - beq d720 │ │ │ │ │ - ldr r7, [pc, #124] @ d898 │ │ │ │ │ + beq d6f8 │ │ │ │ │ + ldr r7, [pc, #124] @ d870 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b d568 │ │ │ │ │ + b d540 │ │ │ │ │ add r8, r4, #1 │ │ │ │ │ cmn r8, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt d86c │ │ │ │ │ + bgt d844 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - ldr r6, [pc, #96] @ d898 │ │ │ │ │ + ldr r6, [pc, #96] @ d870 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ add r0, r8, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d530 │ │ │ │ │ + bne d508 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b d744 │ │ │ │ │ - ldr r7, [pc, #48] @ d898 │ │ │ │ │ + b d71c │ │ │ │ │ + ldr r7, [pc, #48] @ d870 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b d840 │ │ │ │ │ + b d818 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b d858 │ │ │ │ │ + b d830 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b d548 │ │ │ │ │ + b d520 │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000024d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000d8a0 : │ │ │ │ │ +0000d878 : │ │ │ │ │ x_add(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ mov r6, r1 │ │ │ │ │ lsr r5, r5, #3 │ │ │ │ │ lsr r4, r4, #3 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bgt dbec │ │ │ │ │ + bgt dbc4 │ │ │ │ │ add r8, r5, #1 │ │ │ │ │ cmn r8, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt dc34 │ │ │ │ │ + bgt dc0c │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - beq db88 │ │ │ │ │ + beq db60 │ │ │ │ │ add r0, r5, #4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dc20 │ │ │ │ │ + beq dbf8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble dc50 │ │ │ │ │ + ble dc28 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ lsl r8, r8, #3 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ str r8, [r0, #8] │ │ │ │ │ - beq da44 │ │ │ │ │ + beq da1c │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq da44 │ │ │ │ │ + beq da1c │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq da44 │ │ │ │ │ + beq da1c │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ cmp r4, #3 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #20] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq da44 │ │ │ │ │ + beq da1c │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ cmp r4, #4 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq da44 │ │ │ │ │ + beq da1c │ │ │ │ │ ldr r2, [r7, #28] │ │ │ │ │ cmp r4, #5 │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq da44 │ │ │ │ │ + beq da1c │ │ │ │ │ ldr r2, [r7, #32] │ │ │ │ │ cmp r4, #6 │ │ │ │ │ ldr r1, [r6, #32] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #32] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - beq da44 │ │ │ │ │ + beq da1c │ │ │ │ │ add lr, r7, #8 │ │ │ │ │ add r6, r6, #32 │ │ │ │ │ add lr, lr, r4, lsl #2 │ │ │ │ │ add r1, r7, #32 │ │ │ │ │ add ip, r0, #32 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldr r8, [r6, #4]! │ │ │ │ │ cmp r1, lr │ │ │ │ │ add r2, r2, r8 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [ip, #4]! │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne da20 │ │ │ │ │ + bne d9f8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ movge r5, r4 │ │ │ │ │ - bge daf0 │ │ │ │ │ + bge dac8 │ │ │ │ │ lsl lr, r4, #2 │ │ │ │ │ add r2, r4, #1 │ │ │ │ │ add ip, r7, lr │ │ │ │ │ cmp r2, r5 │ │ │ │ │ add r1, r0, lr │ │ │ │ │ ldr r2, [ip, #12] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bge daf0 │ │ │ │ │ + bge dac8 │ │ │ │ │ ldr r2, [ip, #16] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r2, r4, #2 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ - bge daf0 │ │ │ │ │ + bge dac8 │ │ │ │ │ ldr r2, [ip, #20] │ │ │ │ │ add r4, r4, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #20] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - ble daf0 │ │ │ │ │ + ble dac8 │ │ │ │ │ add r1, r7, #20 │ │ │ │ │ add ip, r0, #20 │ │ │ │ │ add r7, r7, #8 │ │ │ │ │ add r1, r1, lr │ │ │ │ │ add r7, r7, r5, lsl #2 │ │ │ │ │ add ip, ip, lr │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r2, [ip, #4]! │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne dad4 │ │ │ │ │ + bne daac │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add r5, r0, r5, lsl #2 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - beq db14 │ │ │ │ │ + beq daec │ │ │ │ │ add ip, r0, r1, lsl #2 │ │ │ │ │ ldr r3, [ip, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq db1c │ │ │ │ │ + beq daf4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - beq db60 │ │ │ │ │ + beq db38 │ │ │ │ │ ldr ip, [ip, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ subeq r3, r1, #2 │ │ │ │ │ addeq r4, r0, #12 │ │ │ │ │ - bne db74 │ │ │ │ │ + bne db4c │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq db60 │ │ │ │ │ + beq db38 │ │ │ │ │ ldr lr, [r4, ip, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne db6c │ │ │ │ │ + bne db44 │ │ │ │ │ mov r3, ip │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne db44 │ │ │ │ │ + bne db1c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b db14 │ │ │ │ │ + b daec │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq db14 │ │ │ │ │ + beq daec │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ orr r2, r2, r3, lsl #3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ - ldr r2, [pc, #204] @ dc5c │ │ │ │ │ + ldr r2, [pc, #204] @ dc34 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dc2c │ │ │ │ │ + beq dc04 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ @@ -15106,78 +15107,78 @@ │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ mov r2, #8 │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r5, r3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - beq daf0 │ │ │ │ │ + beq dac8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b d938 │ │ │ │ │ + b d910 │ │ │ │ │ add r8, r4, #1 │ │ │ │ │ cmn r8, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt dc34 │ │ │ │ │ + bgt dc0c │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ add r0, r8, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d900 │ │ │ │ │ + bne d8d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b db14 │ │ │ │ │ + b daec │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b dc0c │ │ │ │ │ + b dbe4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b dc24 │ │ │ │ │ + b dbfc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b d918 │ │ │ │ │ + b d8f0 │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000dc60 : │ │ │ │ │ +0000dc38 : │ │ │ │ │ long_mul_method(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ tst ip, #16777216 @ 0x1000000 │ │ │ │ │ - beq de18 │ │ │ │ │ + beq ddf0 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ │ tst ip, #16777216 @ 0x1000000 │ │ │ │ │ - beq de18 │ │ │ │ │ + beq ddf0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ orr ip, r3, r2 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bhi dd38 │ │ │ │ │ + bhi dd10 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul r0, ip, r0 │ │ │ │ │ @@ -15186,67 +15187,67 @@ │ │ │ │ │ smull r0, r2, r0, r2 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adc r3, r2, #0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - bcs dd18 │ │ │ │ │ + bcs dcf0 │ │ │ │ │ movw r4, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r4, r4, r1, lsl #4 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ subs r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs dd84 │ │ │ │ │ + bcs dd5c │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ - bl 11b98 │ │ │ │ │ + bl 11a04 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ tst r3, #3 │ │ │ │ │ - beq dd0c │ │ │ │ │ + beq dce4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dd0c │ │ │ │ │ + beq dce4 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bne de34 │ │ │ │ │ + bne de0c │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b dd0c │ │ │ │ │ + b dce4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movge r8, #0 │ │ │ │ │ - blt de24 │ │ │ │ │ + blt ddfc │ │ │ │ │ lsrs r2, r3, #28 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ moveq r0, #20 │ │ │ │ │ movne r0, #24 │ │ │ │ │ moveq r7, #16 │ │ │ │ │ movne r7, #24 │ │ │ │ │ mov r6, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq deb4 │ │ │ │ │ + beq de8c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ @@ -15264,150 +15265,150 @@ │ │ │ │ │ orr r2, r2, r3, lsl #2 │ │ │ │ │ mov r3, r6 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ orrs r3, r3, #0 │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ strne r6, [r4, #20] │ │ │ │ │ - b dd0c │ │ │ │ │ + b dce4 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b dd0c │ │ │ │ │ + b dce4 │ │ │ │ │ rsbs r5, r0, #0 │ │ │ │ │ mov r8, #2 │ │ │ │ │ rsc r3, r3, #0 │ │ │ │ │ - b dd90 │ │ │ │ │ + b dd68 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw r5, #1030 @ 0x406 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ rsc r1, r2, #0 │ │ │ │ │ adds lr, r3, #1024 @ 0x400 │ │ │ │ │ mov r6, lr │ │ │ │ │ adc lr, r2, #0 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ sbcs lr, lr, #0 │ │ │ │ │ - bcs de80 │ │ │ │ │ - ldr r5, [pc, #100] @ ded4 │ │ │ │ │ + bcs de58 │ │ │ │ │ + ldr r5, [pc, #100] @ deac │ │ │ │ │ add r5, r5, r0, lsl #4 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble debc │ │ │ │ │ + ble de94 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b dd0c │ │ │ │ │ + b dce4 │ │ │ │ │ subs r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs dea4 │ │ │ │ │ + bcs de7c │ │ │ │ │ bl 278 <_PyLong_FromMedium> │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b de70 │ │ │ │ │ - bl b04 │ │ │ │ │ + b de48 │ │ │ │ │ + bl bf8 │ │ │ │ │ R_ARM_CALL _PyLong_FromLarge │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b de70 │ │ │ │ │ + b de48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b dd0c │ │ │ │ │ + b dce4 │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r4] │ │ │ │ │ - bne de78 │ │ │ │ │ + bne de50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b de78 │ │ │ │ │ + b de50 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000ded8 : │ │ │ │ │ +0000deb0 : │ │ │ │ │ long_new(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r3, r1, #16 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ ldrne r0, [r2, #8] │ │ │ │ │ addne r6, r1, r0 │ │ │ │ │ - bne dffc │ │ │ │ │ + bne dfd4 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bhi dff8 │ │ │ │ │ + bhi dfd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq dff8 │ │ │ │ │ + beq dfd0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq e0b8 │ │ │ │ │ + beq e090 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne e0c8 │ │ │ │ │ + bne e0a0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne df5c │ │ │ │ │ + bne df34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e0c0 │ │ │ │ │ + beq e098 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_Long │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e06c │ │ │ │ │ + beq e044 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_Long │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq e0b0 │ │ │ │ │ + beq e088 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq e080 │ │ │ │ │ + beq e058 │ │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - beq e0a4 │ │ │ │ │ + beq e07c │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ bic r0, r2, #7 │ │ │ │ │ lsl r2, r1, #2 │ │ │ │ │ add r1, r4, #12 │ │ │ │ │ and ip, ip, #3 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ orr ip, ip, r0 │ │ │ │ │ add r0, r3, #12 │ │ │ │ │ str ip, [r3, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt df50 │ │ │ │ │ + bgt df28 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne df50 │ │ │ │ │ + bne df28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b df50 │ │ │ │ │ + b df28 │ │ │ │ │ mov r6, r1 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub ip, fp, #28 │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -15420,168 +15421,168 @@ │ │ │ │ │ str ip, [sp, #8] │ │ │ │ │ add ip, r4, #572 @ 0x23c │ │ │ │ │ str ip, [sp] │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_UnpackKeywords │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq df50 │ │ │ │ │ + beq df28 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ movgt r1, r6 │ │ │ │ │ - bgt df2c │ │ │ │ │ + bgt df04 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq e0b8 │ │ │ │ │ + beq e090 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq e0f8 │ │ │ │ │ + beq e0d0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne e100 │ │ │ │ │ - ldr r3, [pc, #220] @ e150 │ │ │ │ │ - ldr r4, [pc, #220] @ e154 │ │ │ │ │ + bne e0d8 │ │ │ │ │ + ldr r3, [pc, #220] @ e128 │ │ │ │ │ + ldr r4, [pc, #220] @ e12c │ │ │ │ │ ldr r2, [r3, #1232] @ 0x4d0 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - bne df80 │ │ │ │ │ + bne df58 │ │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ blx r3 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ movne r1, #1 │ │ │ │ │ - bne dfa4 │ │ │ │ │ + bne df7c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble e138 │ │ │ │ │ + ble e110 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b df50 │ │ │ │ │ + b df28 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne e06c │ │ │ │ │ - ldr r3, [pc, #140] @ e154 │ │ │ │ │ - b df50 │ │ │ │ │ + bne e044 │ │ │ │ │ + ldr r3, [pc, #140] @ e12c │ │ │ │ │ + b df28 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne e11c │ │ │ │ │ + bne e0f4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e0f8 │ │ │ │ │ + beq e0d0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq df48 │ │ │ │ │ - bl e158 │ │ │ │ │ + beq df20 │ │ │ │ │ + bl e130 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq e0c0 │ │ │ │ │ + beq e098 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC37 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b e0b0 │ │ │ │ │ + b e088 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e064 │ │ │ │ │ + beq e03c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq df64 │ │ │ │ │ - bl e158 │ │ │ │ │ + beq df3c │ │ │ │ │ + bl e130 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b df6c │ │ │ │ │ + b df44 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne e0b0 │ │ │ │ │ + bne e088 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e0b0 │ │ │ │ │ + b e088 │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000e158 : │ │ │ │ │ +0000e130 : │ │ │ │ │ long_new_impl.part.0(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq e320 │ │ │ │ │ + beq e2f8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e32c │ │ │ │ │ + bne e304 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - bne e224 │ │ │ │ │ + bne e1fc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyByteArray_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne e2a8 │ │ │ │ │ + bne e280 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r6, r3 │ │ │ │ │ sub r1, fp, #24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 980 │ │ │ │ │ + bl 878 │ │ │ │ │ R_ARM_CALL PyLong_FromString │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e218 │ │ │ │ │ + beq e1f0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e238 │ │ │ │ │ + beq e210 │ │ │ │ │ add r1, r6, r5 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne e238 │ │ │ │ │ + bne e210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ - b 13410 │ │ │ │ │ + b 1327c │ │ │ │ │ R_ARM_JUMP24 PyLong_FromUnicodeObject │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ cmp r5, #200 @ 0xc8 │ │ │ │ │ movlt r1, r5 │ │ │ │ │ movge r1, #200 @ 0xc8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq e218 │ │ │ │ │ + beq e1f0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -15589,111 +15590,111 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC12 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e2a0 │ │ │ │ │ + bgt e278 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne e2a0 │ │ │ │ │ + bne e278 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b e218 │ │ │ │ │ + b e1f0 │ │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bne e2d4 │ │ │ │ │ + bne e2ac │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ tst r0, #134217728 @ 0x8000000 │ │ │ │ │ - beq e304 │ │ │ │ │ + beq e2dc │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq e1cc │ │ │ │ │ + beq e1a4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyByteArray_Type │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ addeq r6, r4, #16 │ │ │ │ │ - beq e1d4 │ │ │ │ │ - b e1cc │ │ │ │ │ + beq e1ac │ │ │ │ │ + b e1a4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC44 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b e2a0 │ │ │ │ │ + b e278 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e2a0 │ │ │ │ │ + bne e278 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC43 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b e2a0 │ │ │ │ │ + b e278 │ │ │ │ │ │ │ │ │ │ -0000e348 <_PyLong_FormatWriter>: │ │ │ │ │ +0000e320 <_PyLong_FormatWriter>: │ │ │ │ │ _PyLong_FormatWriter(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne eb68 <_PyLong_FormatWriter+0x820> │ │ │ │ │ + bne eb40 <_PyLong_FormatWriter+0x820> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq ee20 <_PyLong_FormatWriter+0xad8> │ │ │ │ │ + beq edf8 <_PyLong_FormatWriter+0xad8> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq ee20 <_PyLong_FormatWriter+0xad8> │ │ │ │ │ + beq edf8 <_PyLong_FormatWriter+0xad8> │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ cmp r5, #584 @ 0x248 │ │ │ │ │ lsr r4, r5, #3 │ │ │ │ │ - bcs ebb4 <_PyLong_FormatWriter+0x86c> │ │ │ │ │ + bcs eb8c <_PyLong_FormatWriter+0x86c> │ │ │ │ │ add r7, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq eb1c <_PyLong_FormatWriter+0x7d4> │ │ │ │ │ + beq eaf4 <_PyLong_FormatWriter+0x7d4> │ │ │ │ │ add r0, r4, #4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq ec30 <_PyLong_FormatWriter+0x8e8> │ │ │ │ │ + beq ec08 <_PyLong_FormatWriter+0x8e8> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -15714,132 +15715,132 @@ │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ add r2, r3, #12 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ - bcs e5a8 <_PyLong_FormatWriter+0x260> │ │ │ │ │ + bcs e580 <_PyLong_FormatWriter+0x260> │ │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ and r2, r5, #3 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ sub r1, r2, #2 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsr r1, r1, #5 │ │ │ │ │ - beq e9a8 <_PyLong_FormatWriter+0x660> │ │ │ │ │ + beq e980 <_PyLong_FormatWriter+0x660> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub r2, r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r9, r9, #1 │ │ │ │ │ ldr r2, [r0, r2, lsl #2] │ │ │ │ │ add r5, r9, r9, lsl #3 │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ add r5, r5, r0 │ │ │ │ │ - bhi e7a0 <_PyLong_FormatWriter+0x458> │ │ │ │ │ + bhi e778 <_PyLong_FormatWriter+0x458> │ │ │ │ │ cmp r5, #640 @ 0x280 │ │ │ │ │ - bgt ec3c <_PyLong_FormatWriter+0x8f4> │ │ │ │ │ + bgt ec14 <_PyLong_FormatWriter+0x8f4> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne e7f4 <_PyLong_FormatWriter+0x4ac> │ │ │ │ │ + bne e7cc <_PyLong_FormatWriter+0x4ac> │ │ │ │ │ mov r1, #57 @ 0x39 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq ee34 <_PyLong_FormatWriter+0xaec> │ │ │ │ │ + beq ee0c <_PyLong_FormatWriter+0xaec> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne ed24 <_PyLong_FormatWriter+0x9dc> │ │ │ │ │ + bne ecfc <_PyLong_FormatWriter+0x9dc> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq ef80 <_PyLong_FormatWriter+0xc38> │ │ │ │ │ + beq ef58 <_PyLong_FormatWriter+0xc38> │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ - beq ef70 <_PyLong_FormatWriter+0xc28> │ │ │ │ │ + beq ef48 <_PyLong_FormatWriter+0xc28> │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r2, r5, #20 │ │ │ │ │ add r2, r1, r2 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bgt e85c <_PyLong_FormatWriter+0x514> │ │ │ │ │ + bgt e834 <_PyLong_FormatWriter+0x514> │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ movw ip, #52429 @ 0xcccd │ │ │ │ │ movt ip, #52428 @ 0xcccc │ │ │ │ │ mov lr, #10 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ umull r4, r1, ip, r0 │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ mls r4, lr, r1, r0 │ │ │ │ │ add r4, r4, #48 @ 0x30 │ │ │ │ │ strb r4, [r2, #-1] │ │ │ │ │ subls r2, r2, #1 │ │ │ │ │ - bhi e964 <_PyLong_FormatWriter+0x61c> │ │ │ │ │ + bhi e93c <_PyLong_FormatWriter+0x61c> │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ moveq r1, #45 @ 0x2d │ │ │ │ │ strbeq r1, [r2, #-1] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt eb90 <_PyLong_FormatWriter+0x848> │ │ │ │ │ + bgt eb68 <_PyLong_FormatWriter+0x848> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne eb90 <_PyLong_FormatWriter+0x848> │ │ │ │ │ - ldr r2, [pc, #1208] @ e9f8 <_PyLong_FormatWriter+0x6b0> │ │ │ │ │ + bne eb68 <_PyLong_FormatWriter+0x848> │ │ │ │ │ + ldr r2, [pc, #1208] @ e9d0 <_PyLong_FormatWriter+0x6b0> │ │ │ │ │ ldr r4, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne ed08 <_PyLong_FormatWriter+0x9c0> │ │ │ │ │ + bne ece0 <_PyLong_FormatWriter+0x9c0> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ tst r2, #4 │ │ │ │ │ - bne ef8c <_PyLong_FormatWriter+0xc44> │ │ │ │ │ + bne ef64 <_PyLong_FormatWriter+0xc44> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi e7c8 <_PyLong_FormatWriter+0x480> │ │ │ │ │ - ldr r2, [pc, #1176] @ e9fc <_PyLong_FormatWriter+0x6b4> │ │ │ │ │ + bhi e7a0 <_PyLong_FormatWriter+0x480> │ │ │ │ │ + ldr r2, [pc, #1176] @ e9d4 <_PyLong_FormatWriter+0x6b4> │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bhi eb88 <_PyLong_FormatWriter+0x840> │ │ │ │ │ + bhi eb60 <_PyLong_FormatWriter+0x840> │ │ │ │ │ ldr r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ - bne e7d8 <_PyLong_FormatWriter+0x490> │ │ │ │ │ + bne e7b0 <_PyLong_FormatWriter+0x490> │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [r3] │ │ │ │ │ udf #0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ │ - ble e724 <_PyLong_FormatWriter+0x3dc> │ │ │ │ │ + ble e6fc <_PyLong_FormatWriter+0x3dc> │ │ │ │ │ lsl r3, r9, #2 │ │ │ │ │ add r7, sl, #8 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ mov r8, #51712 @ 0xca00 │ │ │ │ │ movt r8, #15258 @ 0x3b9a │ │ │ │ │ add r2, r7, r9, lsl #2 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ - beq e670 <_PyLong_FormatWriter+0x328> │ │ │ │ │ + beq e648 <_PyLong_FormatWriter+0x328> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq e640 <_PyLong_FormatWriter+0x2f8> │ │ │ │ │ + beq e618 <_PyLong_FormatWriter+0x2f8> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq e61c <_PyLong_FormatWriter+0x2d4> │ │ │ │ │ + beq e5f4 <_PyLong_FormatWriter+0x2d4> │ │ │ │ │ ldr r1, [sl, #12] │ │ │ │ │ add r7, sl, #12 │ │ │ │ │ add r3, pc, #1004 @ 0x3ec │ │ │ │ │ ldrd r2, [r3] │ │ │ │ │ orr r5, r0, r1, lsl #30 │ │ │ │ │ lsr r1, r1, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -15865,15 +15866,15 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mls r5, r8, r0, r5 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ str r5, [r7] │ │ │ │ │ - beq e724 <_PyLong_FormatWriter+0x3dc> │ │ │ │ │ + beq e6fc <_PyLong_FormatWriter+0x3dc> │ │ │ │ │ str r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ mov r9, r7 │ │ │ │ │ add r3, pc, #868 @ 0x364 │ │ │ │ │ ldrd r2, [r3] │ │ │ │ │ @@ -15912,19 +15913,19 @@ │ │ │ │ │ add r3, pc, #744 @ 0x2e8 │ │ │ │ │ ldrd r2, [r3] │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mls r5, r8, r0, r5 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ str r5, [r9, #16] │ │ │ │ │ - bne e67c <_PyLong_FormatWriter+0x334> │ │ │ │ │ + bne e654 <_PyLong_FormatWriter+0x334> │ │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e770 <_PyLong_FormatWriter+0x428> │ │ │ │ │ + beq e748 <_PyLong_FormatWriter+0x428> │ │ │ │ │ lsr r3, r0, #9 │ │ │ │ │ movw r2, #19331 @ 0x4b83 │ │ │ │ │ movt r2, #4 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ │ @@ -15937,73 +15938,73 @@ │ │ │ │ │ addhi r9, r9, #2 │ │ │ │ │ addhi r2, sl, #8 │ │ │ │ │ addls r9, r9, #1 │ │ │ │ │ strhi r3, [r2, r9, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e41c <_PyLong_FormatWriter+0xd4> │ │ │ │ │ + beq e3f4 <_PyLong_FormatWriter+0xd4> │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt ec34 <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ + bgt ec0c <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [sl] │ │ │ │ │ - bne ec34 <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ + bne ec0c <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ec34 <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ + b ec0c <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bls e474 <_PyLong_FormatWriter+0x12c> │ │ │ │ │ + bls e44c <_PyLong_FormatWriter+0x12c> │ │ │ │ │ mov r0, #100 @ 0x64 │ │ │ │ │ mov ip, #10 │ │ │ │ │ mul r0, ip, r0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bhi e474 <_PyLong_FormatWriter+0x12c> │ │ │ │ │ - b e7b4 <_PyLong_FormatWriter+0x46c> │ │ │ │ │ + bhi e44c <_PyLong_FormatWriter+0x12c> │ │ │ │ │ + b e78c <_PyLong_FormatWriter+0x46c> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq e598 <_PyLong_FormatWriter+0x250> │ │ │ │ │ + beq e570 <_PyLong_FormatWriter+0x250> │ │ │ │ │ ldr r3, [r8, #20] │ │ │ │ │ mov r4, #0 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ str r3, [r8, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bls eba8 <_PyLong_FormatWriter+0x860> │ │ │ │ │ + bls eb80 <_PyLong_FormatWriter+0x860> │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt eb9c <_PyLong_FormatWriter+0x854> │ │ │ │ │ + blt eb74 <_PyLong_FormatWriter+0x854> │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ ldr ip, [r8, #8] │ │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ │ - bne ed64 <_PyLong_FormatWriter+0xa1c> │ │ │ │ │ + bne ed3c <_PyLong_FormatWriter+0xa1c> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ef68 <_PyLong_FormatWriter+0xc20> │ │ │ │ │ + beq ef40 <_PyLong_FormatWriter+0xc20> │ │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ - beq ed4c <_PyLong_FormatWriter+0xa04> │ │ │ │ │ + beq ed24 <_PyLong_FormatWriter+0xa04> │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ble e4e0 <_PyLong_FormatWriter+0x198> │ │ │ │ │ + ble e4b8 <_PyLong_FormatWriter+0x198> │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ movw r7, #52429 @ 0xcccd │ │ │ │ │ movt r7, #52428 @ 0xcccc │ │ │ │ │ mov sl, #10 │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmp r9, #1 │ │ │ │ │ mov r6, r4 │ │ │ │ │ @@ -16056,56 +16057,56 @@ │ │ │ │ │ mls ip, sl, lr, ip │ │ │ │ │ add ip, ip, #48 @ 0x30 │ │ │ │ │ bfi r4, ip, #0, #8 │ │ │ │ │ bfi r4, r0, #8, #8 │ │ │ │ │ bfi r4, r1, #16, #8 │ │ │ │ │ bfi r4, r6, #24, #8 │ │ │ │ │ str r4, [r2, #-9] │ │ │ │ │ - bne ea0c <_PyLong_FormatWriter+0x6c4> │ │ │ │ │ + bne e9e4 <_PyLong_FormatWriter+0x6c4> │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r7, r1, r9, lsl #2 │ │ │ │ │ mvn r1, #8 │ │ │ │ │ mla r2, r1, r9, r2 │ │ │ │ │ - b e4e0 <_PyLong_FormatWriter+0x198> │ │ │ │ │ + b e4b8 <_PyLong_FormatWriter+0x198> │ │ │ │ │ cmp r0, #99 @ 0x63 │ │ │ │ │ umull r4, r0, ip, r1 │ │ │ │ │ sub r2, r2, #2 │ │ │ │ │ lsr r0, r0, #3 │ │ │ │ │ mls r1, lr, r0, r1 │ │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ │ strb r1, [r2] │ │ │ │ │ - bls e510 <_PyLong_FormatWriter+0x1c8> │ │ │ │ │ + bls e4e8 <_PyLong_FormatWriter+0x1c8> │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ umull r4, r0, ip, r0 │ │ │ │ │ lsr r0, r0, #3 │ │ │ │ │ mls r1, lr, r0, r1 │ │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ │ strb r1, [r2, #-1]! │ │ │ │ │ - bls e510 <_PyLong_FormatWriter+0x1c8> │ │ │ │ │ - b e984 <_PyLong_FormatWriter+0x63c> │ │ │ │ │ + bls e4e8 <_PyLong_FormatWriter+0x1c8> │ │ │ │ │ + b e95c <_PyLong_FormatWriter+0x63c> │ │ │ │ │ add r5, r1, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r9, [sl, #12] │ │ │ │ │ - beq e484 <_PyLong_FormatWriter+0x13c> │ │ │ │ │ + beq e45c <_PyLong_FormatWriter+0x13c> │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bhi e800 <_PyLong_FormatWriter+0x4b8> │ │ │ │ │ + bhi e7d8 <_PyLong_FormatWriter+0x4b8> │ │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq ee34 <_PyLong_FormatWriter+0xaec> │ │ │ │ │ + beq ee0c <_PyLong_FormatWriter+0xaec> │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ - b e814 <_PyLong_FormatWriter+0x4cc> │ │ │ │ │ + b e7ec <_PyLong_FormatWriter+0x4cc> │ │ │ │ │ .word 0x3b9aca00 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000490 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0xfffffed4 │ │ │ │ │ @@ -16172,144 +16173,144 @@ │ │ │ │ │ add ip, ip, #48 @ 0x30 │ │ │ │ │ bfi lr, ip, #0, #8 │ │ │ │ │ bfi lr, r0, #8, #8 │ │ │ │ │ bfi lr, r1, #16, #8 │ │ │ │ │ bfi lr, r2, #24, #8 │ │ │ │ │ str lr, [r8, #-9]! │ │ │ │ │ str r4, [r8, #4] │ │ │ │ │ - bne ea2c <_PyLong_FormatWriter+0x6e4> │ │ │ │ │ + bne ea04 <_PyLong_FormatWriter+0x6e4> │ │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - b e950 <_PyLong_FormatWriter+0x608> │ │ │ │ │ - ldr r3, [pc, #-292] @ ea00 <_PyLong_FormatWriter+0x6b8> │ │ │ │ │ + b e928 <_PyLong_FormatWriter+0x608> │ │ │ │ │ + ldr r3, [pc, #-292] @ e9d8 <_PyLong_FormatWriter+0x6b8> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ec1c <_PyLong_FormatWriter+0x8d4> │ │ │ │ │ + beq ebf4 <_PyLong_FormatWriter+0x8d4> │ │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ str r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, #8 │ │ │ │ │ - b e3f4 <_PyLong_FormatWriter+0xac> │ │ │ │ │ + b e3cc <_PyLong_FormatWriter+0xac> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r8, [sp] │ │ │ │ │ - bl 13e1c │ │ │ │ │ + bl 13c88 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b e7e8 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ + b e7c0 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq e598 <_PyLong_FormatWriter+0x250> │ │ │ │ │ - b e7d8 <_PyLong_FormatWriter+0x490> │ │ │ │ │ + beq e570 <_PyLong_FormatWriter+0x250> │ │ │ │ │ + b e7b0 <_PyLong_FormatWriter+0x490> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne e9c4 <_PyLong_FormatWriter+0x67c> │ │ │ │ │ - b e814 <_PyLong_FormatWriter+0x4cc> │ │ │ │ │ + bne e99c <_PyLong_FormatWriter+0x67c> │ │ │ │ │ + b e7ec <_PyLong_FormatWriter+0x4cc> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne e9c4 <_PyLong_FormatWriter+0x67c> │ │ │ │ │ - b e9e8 <_PyLong_FormatWriter+0x6a0> │ │ │ │ │ - ldr r3, [pc, #-440] @ ea04 <_PyLong_FormatWriter+0x6bc> │ │ │ │ │ + bne e99c <_PyLong_FormatWriter+0x67c> │ │ │ │ │ + b e9c0 <_PyLong_FormatWriter+0x6a0> │ │ │ │ │ + ldr r3, [pc, #-440] @ e9dc <_PyLong_FormatWriter+0x6bc> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr r7, [r3, #2072] @ 0x818 │ │ │ │ │ dmb ish │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble ec00 <_PyLong_FormatWriter+0x8b8> │ │ │ │ │ + ble ebd8 <_PyLong_FormatWriter+0x8b8> │ │ │ │ │ mov r1, #90 @ 0x5a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ sub r1, r4, #11 │ │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ │ cmp r0, r3, lsr #3 │ │ │ │ │ - ble eca8 <_PyLong_FormatWriter+0x960> │ │ │ │ │ + ble ec80 <_PyLong_FormatWriter+0x960> │ │ │ │ │ cmp r4, #1000 @ 0x3e8 │ │ │ │ │ - bhi edf8 <_PyLong_FormatWriter+0xab0> │ │ │ │ │ + bhi edd0 <_PyLong_FormatWriter+0xab0> │ │ │ │ │ mov r1, #99 @ 0x63 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ add r3, r4, #1 │ │ │ │ │ add r7, r0, r3 │ │ │ │ │ add r0, r7, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne e3bc <_PyLong_FormatWriter+0x74> │ │ │ │ │ + bne e394 <_PyLong_FormatWriter+0x74> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b e7e8 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ - ldr r2, [pc, #-572] @ ea08 <_PyLong_FormatWriter+0x6c0> │ │ │ │ │ + b e7c0 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ + ldr r2, [pc, #-572] @ e9e0 <_PyLong_FormatWriter+0x6c0> │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr r6, [r2, #2072] @ 0x818 │ │ │ │ │ dmb ish │ │ │ │ │ sub r2, r5, r1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ movge r2, #0 │ │ │ │ │ movlt r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movle r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne ecc8 <_PyLong_FormatWriter+0x980> │ │ │ │ │ + bne eca0 <_PyLong_FormatWriter+0x980> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq e484 <_PyLong_FormatWriter+0x13c> │ │ │ │ │ + beq e45c <_PyLong_FormatWriter+0x13c> │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bls e9c4 <_PyLong_FormatWriter+0x67c> │ │ │ │ │ + bls e99c <_PyLong_FormatWriter+0x67c> │ │ │ │ │ ldr r1, [r8, #20] │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ sub r2, r2, r1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bge e814 <_PyLong_FormatWriter+0x4cc> │ │ │ │ │ - b e9c4 <_PyLong_FormatWriter+0x67c> │ │ │ │ │ + bge e7ec <_PyLong_FormatWriter+0x4cc> │ │ │ │ │ + b e99c <_PyLong_FormatWriter+0x67c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b ec34 <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ + b ec0c <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt ece8 <_PyLong_FormatWriter+0x9a0> │ │ │ │ │ + bgt ecc0 <_PyLong_FormatWriter+0x9a0> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne ece8 <_PyLong_FormatWriter+0x9a0> │ │ │ │ │ + bne ecc0 <_PyLong_FormatWriter+0x9a0> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ @@ -16317,116 +16318,116 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b e7e8 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ + b e7c0 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b e548 <_PyLong_FormatWriter+0x200> │ │ │ │ │ + b e520 <_PyLong_FormatWriter+0x200> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bne ef98 <_PyLong_FormatWriter+0xc50> │ │ │ │ │ + bne ef70 <_PyLong_FormatWriter+0xc50> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq efc4 <_PyLong_FormatWriter+0xc7c> │ │ │ │ │ + beq ef9c <_PyLong_FormatWriter+0xc7c> │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ addne r2, r2, #20 │ │ │ │ │ addeq r2, r2, #28 │ │ │ │ │ add ip, r2, r5, lsl #1 │ │ │ │ │ - b ed94 <_PyLong_FormatWriter+0xa4c> │ │ │ │ │ + b ed6c <_PyLong_FormatWriter+0xa4c> │ │ │ │ │ add r2, r2, #28 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b e4d8 <_PyLong_FormatWriter+0x190> │ │ │ │ │ + b e4b0 <_PyLong_FormatWriter+0x190> │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - bne ee58 <_PyLong_FormatWriter+0xb10> │ │ │ │ │ + bne ee30 <_PyLong_FormatWriter+0xb10> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ee18 <_PyLong_FormatWriter+0xad0> │ │ │ │ │ + beq edf0 <_PyLong_FormatWriter+0xad0> │ │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ addne r2, r2, #20 │ │ │ │ │ addeq r2, r2, #28 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ add ip, r2, r1, lsl #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r7, r3, #8 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, #0 │ │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - blt ef28 <_PyLong_FormatWriter+0xbe0> │ │ │ │ │ + blt ef00 <_PyLong_FormatWriter+0xbe0> │ │ │ │ │ bic r9, r9, r9, asr #31 │ │ │ │ │ mvn r1, #17 │ │ │ │ │ movw r0, #52429 @ 0xcccd │ │ │ │ │ movt r0, #52428 @ 0xcccc │ │ │ │ │ mov lr, #10 │ │ │ │ │ mla r9, r1, r9, ip │ │ │ │ │ umull ip, r1, r2, r0 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ lsr r1, r1, #3 │ │ │ │ │ mls ip, lr, r1, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ add r1, ip, #48 @ 0x30 │ │ │ │ │ strh r1, [r9, #-2]! │ │ │ │ │ - bhi edc4 <_PyLong_FormatWriter+0xa7c> │ │ │ │ │ + bhi ed9c <_PyLong_FormatWriter+0xa7c> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ moveq r2, #45 @ 0x2d │ │ │ │ │ strheq r2, [r9, #-2] │ │ │ │ │ - b e520 <_PyLong_FormatWriter+0x1d8> │ │ │ │ │ + b e4f8 <_PyLong_FormatWriter+0x1d8> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bl 26a8 │ │ │ │ │ + bl 279c │ │ │ │ │ R_ARM_CALL pylong_int_to_decimal_string │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b e7e8 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ + b e7c0 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b ed84 <_PyLong_FormatWriter+0xa3c> │ │ │ │ │ + b ed5c <_PyLong_FormatWriter+0xa3c> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2114 @ 0x842 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b ec34 <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ + b ec0c <_PyLong_FormatWriter+0x8ec> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e7e8 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ + bgt e7c0 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne e7e8 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ + bne e7c0 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e7e8 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ + b e7c0 <_PyLong_FormatWriter+0x4a0> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ef60 <_PyLong_FormatWriter+0xc18> │ │ │ │ │ + beq ef38 <_PyLong_FormatWriter+0xc18> │ │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ addne r2, r2, #20 │ │ │ │ │ addeq r2, r2, #28 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble efd0 <_PyLong_FormatWriter+0xc88> │ │ │ │ │ + ble efa8 <_PyLong_FormatWriter+0xc88> │ │ │ │ │ add ip, r3, #8 │ │ │ │ │ movw r6, #52429 @ 0xcccd │ │ │ │ │ movt r6, #52428 @ 0xcccc │ │ │ │ │ add r7, ip, r9, lsl #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov sl, #10 │ │ │ │ │ ldr r0, [ip, #4]! │ │ │ │ │ @@ -16436,98 +16437,98 @@ │ │ │ │ │ lsr lr, lr, #3 │ │ │ │ │ mls r4, sl, lr, r0 │ │ │ │ │ mov r0, lr │ │ │ │ │ add lr, r4, #48 @ 0x30 │ │ │ │ │ str lr, [r1, #-4]! │ │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bne eeac <_PyLong_FormatWriter+0xb64> │ │ │ │ │ + bne ee84 <_PyLong_FormatWriter+0xb64> │ │ │ │ │ cmp ip, r7 │ │ │ │ │ - bne eea0 <_PyLong_FormatWriter+0xb58> │ │ │ │ │ + bne ee78 <_PyLong_FormatWriter+0xb58> │ │ │ │ │ mvn r1, #35 @ 0x23 │ │ │ │ │ mla r2, r1, r9, r2 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ movw ip, #52429 @ 0xcccd │ │ │ │ │ movt ip, #52428 @ 0xcccc │ │ │ │ │ mov r4, #10 │ │ │ │ │ ldr r1, [r1, r9, lsl #2] │ │ │ │ │ umull lr, r0, r1, ip │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r0, r0, #3 │ │ │ │ │ mls lr, r4, r0, r1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ add r0, lr, #48 @ 0x30 │ │ │ │ │ str r0, [r2, #-4]! │ │ │ │ │ - bhi eef4 <_PyLong_FormatWriter+0xbac> │ │ │ │ │ + bhi eecc <_PyLong_FormatWriter+0xbac> │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ moveq r1, #45 @ 0x2d │ │ │ │ │ streq r1, [r2, #-4] │ │ │ │ │ - b e520 <_PyLong_FormatWriter+0x1d8> │ │ │ │ │ + b e4f8 <_PyLong_FormatWriter+0x1d8> │ │ │ │ │ movw r4, #52429 @ 0xcccd │ │ │ │ │ movt r4, #52428 @ 0xcccc │ │ │ │ │ sub r6, r1, #18 │ │ │ │ │ umull sl, lr, r2, r4 │ │ │ │ │ mov sl, #10 │ │ │ │ │ lsr lr, lr, #3 │ │ │ │ │ mls sl, sl, lr, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ add lr, sl, #48 @ 0x30 │ │ │ │ │ strh lr, [r1, #-2]! │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne ef34 <_PyLong_FormatWriter+0xbec> │ │ │ │ │ + bne ef0c <_PyLong_FormatWriter+0xbec> │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - b eda0 <_PyLong_FormatWriter+0xa58> │ │ │ │ │ + b ed78 <_PyLong_FormatWriter+0xa58> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b ee70 <_PyLong_FormatWriter+0xb28> │ │ │ │ │ + b ee48 <_PyLong_FormatWriter+0xb28> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b ed50 <_PyLong_FormatWriter+0xa08> │ │ │ │ │ + b ed28 <_PyLong_FormatWriter+0xa08> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r2, r2, #28 │ │ │ │ │ add r2, r2, r5 │ │ │ │ │ - b e4d8 <_PyLong_FormatWriter+0x190> │ │ │ │ │ + b e4b0 <_PyLong_FormatWriter+0x190> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b ef78 <_PyLong_FormatWriter+0xc30> │ │ │ │ │ + b ef50 <_PyLong_FormatWriter+0xc30> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b eb90 <_PyLong_FormatWriter+0x848> │ │ │ │ │ + b eb68 <_PyLong_FormatWriter+0x848> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq efb8 <_PyLong_FormatWriter+0xc70> │ │ │ │ │ + beq ef90 <_PyLong_FormatWriter+0xc70> │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ addne r2, r2, #20 │ │ │ │ │ addeq r2, r2, #28 │ │ │ │ │ add r2, r2, r5, lsl #2 │ │ │ │ │ - b ee80 <_PyLong_FormatWriter+0xb38> │ │ │ │ │ + b ee58 <_PyLong_FormatWriter+0xb38> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b efb0 <_PyLong_FormatWriter+0xc68> │ │ │ │ │ + b ef88 <_PyLong_FormatWriter+0xc68> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b ed44 <_PyLong_FormatWriter+0x9fc> │ │ │ │ │ + b ed1c <_PyLong_FormatWriter+0x9fc> │ │ │ │ │ mov r9, #0 │ │ │ │ │ - b eee0 <_PyLong_FormatWriter+0xb98> │ │ │ │ │ + b eeb8 <_PyLong_FormatWriter+0xb98> │ │ │ │ │ │ │ │ │ │ -0000efd8 : │ │ │ │ │ +0000efb0 : │ │ │ │ │ long_mul(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r4, r1 │ │ │ │ │ orr ip, r3, r2 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bhi f090 │ │ │ │ │ + bhi f068 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw r3, #1030 @ 0x406 │ │ │ │ │ @@ -16536,66 +16537,66 @@ │ │ │ │ │ smull r0, r2, r0, r2 │ │ │ │ │ adds ip, r0, #5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adc r1, r2, #0 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - bcs f070 │ │ │ │ │ + bcs f048 │ │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r3, r3, ip, lsl #4 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ subs r3, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs f0dc │ │ │ │ │ + bcs f0b4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ - bl 11b98 │ │ │ │ │ + bl 11a04 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ eor r2, r2, r1 │ │ │ │ │ tst r2, #3 │ │ │ │ │ - beq f064 │ │ │ │ │ + beq f03c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f064 │ │ │ │ │ + beq f03c │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ and r2, r1, #3 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bne f194 │ │ │ │ │ + bne f16c │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ bic r1, r1, #7 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - b f064 │ │ │ │ │ + b f03c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt f168 │ │ │ │ │ + blt f140 │ │ │ │ │ lsrs r3, r5, #28 │ │ │ │ │ movne r0, #24 │ │ │ │ │ mov r6, r3 │ │ │ │ │ movne r8, r0 │ │ │ │ │ movne r7, #0 │ │ │ │ │ moveq r7, r3 │ │ │ │ │ moveq r8, #16 │ │ │ │ │ moveq r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq f220 │ │ │ │ │ + beq f1f8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ @@ -16612,113 +16613,113 @@ │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ orrs r0, r6, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ str r4, [r3, #12] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ strne r6, [r3, #20] │ │ │ │ │ - b f064 │ │ │ │ │ + b f03c │ │ │ │ │ rsbs r4, r0, #0 │ │ │ │ │ rsc r5, r5, #0 │ │ │ │ │ lsrs r3, r5, #28 │ │ │ │ │ movne r0, #24 │ │ │ │ │ mov r6, r3 │ │ │ │ │ movne r8, r0 │ │ │ │ │ movne r7, #2 │ │ │ │ │ moveq r7, #2 │ │ │ │ │ moveq r8, #16 │ │ │ │ │ moveq r0, #20 │ │ │ │ │ - b f104 │ │ │ │ │ + b f0dc │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ movw r5, #1030 @ 0x406 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ rsbs r0, r2, #0 │ │ │ │ │ asr lr, r2, #31 │ │ │ │ │ rsc r1, lr, #0 │ │ │ │ │ adds r4, r2, #1024 @ 0x400 │ │ │ │ │ mov r6, r4 │ │ │ │ │ adc r4, lr, #0 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ sbcs r4, r4, #0 │ │ │ │ │ - bcs f1e0 │ │ │ │ │ - ldr r4, [pc, #120] @ f248 │ │ │ │ │ + bcs f1b8 │ │ │ │ │ + ldr r4, [pc, #120] @ f220 │ │ │ │ │ add r4, r4, r0, lsl #4 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble f230 │ │ │ │ │ + ble f208 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b f064 │ │ │ │ │ + b f03c │ │ │ │ │ subs r2, r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ adc lr, lr, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs lr, lr, #0 │ │ │ │ │ - bcs f20c │ │ │ │ │ + bcs f1e4 │ │ │ │ │ bl 278 <_PyLong_FromMedium> │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ - b f1d0 │ │ │ │ │ - bl b04 │ │ │ │ │ + b f1a8 │ │ │ │ │ + bl bf8 │ │ │ │ │ R_ARM_CALL _PyLong_FromLarge │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ - b f1d0 │ │ │ │ │ + b f1a8 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b f064 │ │ │ │ │ + b f03c │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ - bne f1d8 │ │ │ │ │ + bne f1b0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f1d8 │ │ │ │ │ + b f1b0 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000f24c : │ │ │ │ │ +0000f224 : │ │ │ │ │ int___format__(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq f2c4 │ │ │ │ │ + beq f29c │ │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Init> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Init │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyLong_FormatAdvancedWriter> │ │ │ │ │ R_ARM_CALL _PyLong_FormatAdvancedWriter │ │ │ │ │ cmn r0, #1 │ │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ │ - beq f2b8 │ │ │ │ │ + beq f290 │ │ │ │ │ bl 0 <_PyUnicodeWriter_Finish> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Finish │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ bl 0 <_PyUnicodeWriter_Dealloc> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b f2b0 │ │ │ │ │ + b f288 │ │ │ │ │ mov r3, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC45 │ │ │ │ │ @@ -16726,68 +16727,68 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC45 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC46 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_CALL _PyArg_BadArgument │ │ │ │ │ - b f2bc │ │ │ │ │ + b f294 │ │ │ │ │ │ │ │ │ │ -0000f2e8 : │ │ │ │ │ +0000f2c0 : │ │ │ │ │ long_true_divide(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq f9ec │ │ │ │ │ + beq f9c4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq f9ec │ │ │ │ │ + beq f9c4 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ lsrs sl, r3, #3 │ │ │ │ │ - beq fa2c │ │ │ │ │ + beq fa04 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ and r3, r6, #3 │ │ │ │ │ lsrs r6, r6, #3 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq fb00 │ │ │ │ │ + beq fad8 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq f7b8 │ │ │ │ │ + beq f790 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq fa4c │ │ │ │ │ + beq fa24 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - beq fa14 │ │ │ │ │ + beq f9ec │ │ │ │ │ mov r3, #0 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ - beq f7d0 │ │ │ │ │ + beq f7a8 │ │ │ │ │ sub r3, r6, sl │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge fba4 │ │ │ │ │ + bge fb7c │ │ │ │ │ movw r2, #48061 @ 0xbbbd │ │ │ │ │ movt r2, #64443 @ 0xfbbb │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt fb00 │ │ │ │ │ + blt fad8 │ │ │ │ │ add r2, r5, r6, lsl #2 │ │ │ │ │ mov r1, #30 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ clzne r2, r2 │ │ │ │ │ rsbne r2, r2, #32 │ │ │ │ │ @@ -16796,43 +16797,44 @@ │ │ │ │ │ add r2, r2, sl, lsl #2 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ clzne r2, r2 │ │ │ │ │ rsbne r2, r2, #32 │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ │ - bgt fba4 │ │ │ │ │ + bgt fb7c │ │ │ │ │ movw r2, #64461 @ 0xfbcd │ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt fb00 │ │ │ │ │ + blt fad8 │ │ │ │ │ mvn r2, #1020 @ 0x3fc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ movge r9, r3 │ │ │ │ │ movlt r9, r2 │ │ │ │ │ sub r3, r9, #55 @ 0x37 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt f834 │ │ │ │ │ + bgt f80c │ │ │ │ │ rsb r8, r9, #55 @ 0x37 │ │ │ │ │ mov r1, #30 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ add r3, r0, r6 │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r0, r3, #1 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq f9f4 │ │ │ │ │ + beq f9cc │ │ │ │ │ sub r3, r9, #56 @ 0x38 │ │ │ │ │ lsl r7, r7, #2 │ │ │ │ │ cmn r3, #30 │ │ │ │ │ - bge f470 │ │ │ │ │ + bge f448 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r0, r4, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r8, r5 │ │ │ │ │ @@ -16852,22 +16854,22 @@ │ │ │ │ │ lsl r3, r2, r1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ orr r0, r0, r2, lsr lr │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [ip, #4]! │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ - ble f5f4 │ │ │ │ │ + ble f5cc │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq f55c │ │ │ │ │ + beq f534 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq f530 │ │ │ │ │ + beq f508 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq f50c │ │ │ │ │ + beq f4e4 │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov r9, #2 │ │ │ │ │ ldr r2, [r8, #16]! │ │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ │ lsl r0, r2, r7 │ │ │ │ │ orr r0, r0, r2, lsr lr │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ @@ -16889,15 +16891,15 @@ │ │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ │ lsl r0, r2, r7 │ │ │ │ │ orr r0, r0, r2, lsr lr │ │ │ │ │ bic r2, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r2, [ip, #4]! │ │ │ │ │ orr r3, r3, r0, lsl #2 │ │ │ │ │ - ble f5f4 │ │ │ │ │ + ble f5cc │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ mov r5, r8 │ │ │ │ │ add r9, r9, #4 │ │ │ │ │ add r8, r8, #16 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ add ip, ip, #16 │ │ │ │ │ orr r3, r3, r0, lsl r1 │ │ │ │ │ @@ -16927,62 +16929,62 @@ │ │ │ │ │ orr r3, r3, r0, lsl r1 │ │ │ │ │ lsl r2, r0, r7 │ │ │ │ │ orr r2, r2, r0, lsr lr │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str r0, [ip] │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ - bgt f55c │ │ │ │ │ + bgt f534 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r6, #0 │ │ │ │ │ add r2, r4, r2, lsl #2 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ movne r3, r1 │ │ │ │ │ addne lr, r4, #12 │ │ │ │ │ - beq f63c │ │ │ │ │ + beq f614 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr ip, [lr, r3, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq f820 │ │ │ │ │ + beq f7f8 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ andne r2, r2, #3 │ │ │ │ │ orrne r2, r2, r0, lsl #3 │ │ │ │ │ strne r2, [r4, #8] │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - beq fa68 │ │ │ │ │ + beq fa40 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16124 │ │ │ │ │ + bl 15f8c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f678 │ │ │ │ │ + bgt f650 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne f678 │ │ │ │ │ + bne f650 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq fa44 │ │ │ │ │ + beq fa1c │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ orrne r6, r6, #1 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f6b0 │ │ │ │ │ + bgt f688 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne f6b0 │ │ │ │ │ + bne f688 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r5, #30 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov ip, #1 │ │ │ │ │ @@ -16999,105 +17001,106 @@ │ │ │ │ │ sub r3, r3, r2 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ movlt r3, r5 │ │ │ │ │ orr r2, r6, r2 │ │ │ │ │ sub r3, r3, #54 @ 0x36 │ │ │ │ │ ands lr, r2, ip, lsl r3 │ │ │ │ │ - beq f718 │ │ │ │ │ + beq f6f0 │ │ │ │ │ mvn lr, #2 │ │ │ │ │ bics lr, r2, lr, lsl r3 │ │ │ │ │ addne r2, r2, ip, lsl r3 │ │ │ │ │ mvn ip, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ and r2, r2, ip, lsl r3 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ vldr s14, [r1, #8] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ - ble f758 │ │ │ │ │ - vldr d5, [pc, #996] @ fb20 │ │ │ │ │ + ble f730 │ │ │ │ │ + vldr d5, [pc, #996] @ faf8 │ │ │ │ │ add lr, r4, #12 │ │ │ │ │ subs r0, r0, #1 │ │ │ │ │ ldr r3, [lr, r0, lsl #2] │ │ │ │ │ vmov s13, r3 │ │ │ │ │ vcvt.f64.u32 d6, s13 │ │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ - bne f73c │ │ │ │ │ + bne f714 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f780 │ │ │ │ │ + bgt f758 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne f780 │ │ │ │ │ + bne f758 │ │ │ │ │ mov r0, r4 │ │ │ │ │ vstr d7, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ vldr d7, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ │ - bge fb80 │ │ │ │ │ + bge fb58 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ vnegne.f64 d0, d0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - beq f7e8 │ │ │ │ │ + beq f7c0 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ rsbne r3, sl, #1 │ │ │ │ │ - bne f3a0 │ │ │ │ │ + bne f378 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ lsrs r2, r2, #23 │ │ │ │ │ - bne fa14 │ │ │ │ │ + bne f9ec │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq fa14 │ │ │ │ │ + beq f9ec │ │ │ │ │ add r3, r5, r6, lsl #2 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ vldr s12, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d6, s12 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne fb5c │ │ │ │ │ + bne fb34 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ add r3, r3, sl, lsl #2 │ │ │ │ │ vldr s14, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ - bne fbc0 │ │ │ │ │ + bne fb98 │ │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ │ - b f79c │ │ │ │ │ + b f774 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f618 │ │ │ │ │ + bne f5f0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - b f63c │ │ │ │ │ + b f614 │ │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, #30 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ sub r7, r6, r0 │ │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq f9f4 │ │ │ │ │ + beq f9cc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble fb40 │ │ │ │ │ + ble fb18 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, #30 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ add r0, r4, r7, lsl #2 │ │ │ │ │ add r0, r0, #12 │ │ │ │ │ add lr, r4, #12 │ │ │ │ │ @@ -17109,19 +17112,19 @@ │ │ │ │ │ mov r2, #0 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ mvn r6, r6, lsl r1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ rsb r8, r1, #32 │ │ │ │ │ ands r3, r3, #3 │ │ │ │ │ sub r7, r1, #32 │ │ │ │ │ - beq f908 │ │ │ │ │ + beq f8e0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq f8e0 │ │ │ │ │ + beq f8b8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne fa00 │ │ │ │ │ + bne f9d8 │ │ │ │ │ ldr r3, [r9, #-4]! │ │ │ │ │ lsr ip, r2, #2 │ │ │ │ │ orr r3, r3, r2, lsl #30 │ │ │ │ │ and r2, r6, r3 │ │ │ │ │ lsr r3, r3, r1 │ │ │ │ │ orr r3, r3, ip, lsl r8 │ │ │ │ │ orr r3, r3, ip, lsr r7 │ │ │ │ │ @@ -17131,15 +17134,15 @@ │ │ │ │ │ orr r3, r3, r2, lsl #30 │ │ │ │ │ and r2, r6, r3 │ │ │ │ │ lsr r3, r3, r1 │ │ │ │ │ orr r3, r3, ip, lsl r8 │ │ │ │ │ orr r3, r3, ip, lsr r7 │ │ │ │ │ str r3, [r0, #-4]! │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - beq f9b0 │ │ │ │ │ + beq f988 │ │ │ │ │ str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ │ lsr ip, r2, #2 │ │ │ │ │ sub r4, r0, #4 │ │ │ │ │ sub sl, r9, #4 │ │ │ │ │ sub r0, r0, #16 │ │ │ │ │ @@ -17171,202 +17174,202 @@ │ │ │ │ │ ldr r3, [sl, #-12] │ │ │ │ │ orr r3, r3, r2, lsl #30 │ │ │ │ │ and r2, r6, r3 │ │ │ │ │ lsr r3, r3, r1 │ │ │ │ │ orr r3, r3, ip, lsl r8 │ │ │ │ │ orr r3, r3, ip, lsr r7 │ │ │ │ │ str r3, [r4, #-12] │ │ │ │ │ - bne f910 │ │ │ │ │ + bne f8e8 │ │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ subs r6, r2, #0 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ movne r6, #1 │ │ │ │ │ eor r3, r6, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f604 │ │ │ │ │ + beq f5dc │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ add r3, r5, #12 │ │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ orrne r6, r6, #1 │ │ │ │ │ - b f9bc │ │ │ │ │ + b f994 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r9, #-4]! │ │ │ │ │ and r2, r6, r3 │ │ │ │ │ lsr r3, r3, r1 │ │ │ │ │ str r3, [r0, #-4]! │ │ │ │ │ - b f8c0 │ │ │ │ │ + b f898 │ │ │ │ │ sub r3, r6, sl │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt f3b0 │ │ │ │ │ - b fba4 │ │ │ │ │ + blt f388 │ │ │ │ │ + b fb7c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC42 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b f9f4 │ │ │ │ │ + b f9cc │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ lsrs r3, r3, #23 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - beq f7e0 │ │ │ │ │ - b f384 │ │ │ │ │ + beq f7b8 │ │ │ │ │ + b f35c │ │ │ │ │ and r5, r2, #3 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ rsb r5, r5, #1 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add lr, r4, #12 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r9, lr │ │ │ │ │ mul r5, r2, r5 │ │ │ │ │ ldr r8, [r3, #12] │ │ │ │ │ add r7, lr, r5, lsl #2 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ subs r5, r5, #1 │ │ │ │ │ - bmi fabc │ │ │ │ │ + bmi fa94 │ │ │ │ │ ldr r0, [r7, #-4]! │ │ │ │ │ orr r0, r0, r1, lsl #30 │ │ │ │ │ lsr r1, r1, #2 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [r7] │ │ │ │ │ - b fa90 │ │ │ │ │ + b fa68 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov lr, r9 │ │ │ │ │ lsrs ip, r2, #3 │ │ │ │ │ movne r3, ip │ │ │ │ │ - beq faf4 │ │ │ │ │ + beq facc │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r5, [lr, r3, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq fb48 │ │ │ │ │ + beq fb20 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ andne r3, r2, #3 │ │ │ │ │ orrne r3, r3, r0, lsl #3 │ │ │ │ │ strne r3, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ orrne r6, r6, #1 │ │ │ │ │ - b f6b4 │ │ │ │ │ + b f68c │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - vldr d0, [pc, #24] @ fb28 │ │ │ │ │ - vldr d7, [pc, #28] @ fb30 │ │ │ │ │ + vldr d0, [pc, #24] @ fb00 │ │ │ │ │ + vldr d7, [pc, #28] @ fb08 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ │ - b f7ac │ │ │ │ │ + b f784 │ │ │ │ │ nop {0} │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ ... │ │ │ │ │ .word 0x80000000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b f9b0 │ │ │ │ │ + b f988 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne fad0 │ │ │ │ │ + bne faa8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b faf4 │ │ │ │ │ + b facc │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ add r3, r5, #12 │ │ │ │ │ - vldr d5, [pc, #-52] @ fb38 │ │ │ │ │ + vldr d5, [pc, #-52] @ fb10 │ │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ - b f7f8 │ │ │ │ │ - bne fba4 │ │ │ │ │ + b f7d0 │ │ │ │ │ + bne fb7c │ │ │ │ │ mov r0, r5 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ vstr d7, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ vldr d7, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne f790 │ │ │ │ │ + bne f768 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC47 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b fa44 │ │ │ │ │ + b fa1c │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - vldr d4, [pc, #-148] @ fb38 │ │ │ │ │ + vldr d4, [pc, #-148] @ fb10 │ │ │ │ │ vldr s10, [r3, #12] │ │ │ │ │ vcvt.f64.u32 d5, s10 │ │ │ │ │ vmla.f64 d5, d7, d4 │ │ │ │ │ vmov.f64 d7, d5 │ │ │ │ │ - b f818 │ │ │ │ │ + b f7f0 │ │ │ │ │ │ │ │ │ │ -0000fbdc : │ │ │ │ │ +0000fbb4 : │ │ │ │ │ PyLong_AsDouble(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq fc9c │ │ │ │ │ + beq fc74 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq fc80 │ │ │ │ │ + beq fc58 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi fc38 │ │ │ │ │ + bhi fc10 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ sub r1, fp, #12 │ │ │ │ │ - bl 149c4 <_PyLong_Frexp> │ │ │ │ │ + bl 14830 <_PyLong_Frexp> │ │ │ │ │ R_ARM_CALL _PyLong_Frexp │ │ │ │ │ ldr r0, [fp, #-12] │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ rsbs r2, r0, #1024 @ 0x400 │ │ │ │ │ rscs r3, r3, #0 │ │ │ │ │ - blt fc60 │ │ │ │ │ + blt fc38 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 ldexp │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -17375,1992 +17378,1900 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC48 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC48 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ - b fc30 │ │ │ │ │ + b fc08 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b fc78 │ │ │ │ │ + b fc50 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #3570 @ 0xdf2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b fc78 │ │ │ │ │ + b fc50 │ │ │ │ │ │ │ │ │ │ -0000fcb0 : │ │ │ │ │ +0000fc88 : │ │ │ │ │ PyLong_AsUnsignedLongLong(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq fd54 │ │ │ │ │ + beq fd2c │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq fd38 │ │ │ │ │ + beq fd10 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ bic r1, r2, #4 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bhi fd18 │ │ │ │ │ + bhi fcf0 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [fp, #-8] │ │ │ │ │ mul r2, r3, r2 │ │ │ │ │ str r2, [fp, #-12] │ │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #12 │ │ │ │ │ - bl 4c68 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 4c24 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne fd0c │ │ │ │ │ + bne fce4 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ - b fd10 │ │ │ │ │ + b fce8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b fd2c │ │ │ │ │ + b fd04 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1635 @ 0x663 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b fd2c │ │ │ │ │ + b fd04 │ │ │ │ │ │ │ │ │ │ -0000fd68 : │ │ │ │ │ +0000fd40 : │ │ │ │ │ long_pow(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ - str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 10dac │ │ │ │ │ + beq 10cb0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ - mov r8, r2 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 10dac │ │ │ │ │ + beq 10cb0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ + mov r9, r2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ + str r1, [fp, #-124] @ 0xffffff84 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10408 │ │ │ │ │ + addle r3, r3, #1 │ │ │ │ │ + strle r3, [r0] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10420 │ │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ - ands r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - bne 10430 │ │ │ │ │ + addle r3, r3, #1 │ │ │ │ │ + strle r3, [r1] │ │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ + ands r2, r3, #16777216 @ 0x1000000 │ │ │ │ │ + bne 10434 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - bne 10d90 │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + cmp r9, r3 │ │ │ │ │ + bne 10c98 │ │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ │ - and r1, r3, #3 │ │ │ │ │ - cmp r1, #2 │ │ │ │ │ - beq 10b94 │ │ │ │ │ - lsr r3, r3, #3 │ │ │ │ │ - rsb r1, r1, #1 │ │ │ │ │ + and r3, r1, #3 │ │ │ │ │ + cmp r3, #2 │ │ │ │ │ + beq 10b14 │ │ │ │ │ + rsb r3, r3, #1 │ │ │ │ │ + lsr r1, r1, #3 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 10650 │ │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + movne r9, r2 │ │ │ │ │ + strne r9, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + beq 1064c │ │ │ │ │ + add r1, r7, r3, lsl #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - sub r9, r3, #1 │ │ │ │ │ - add r1, r1, r3, lsl #2 │ │ │ │ │ - ldr r7, [r1, #8] │ │ │ │ │ + sub r2, r3, #1 │ │ │ │ │ + ldr r8, [r1, #8] │ │ │ │ │ movgt r1, #0 │ │ │ │ │ movle r1, #1 │ │ │ │ │ - cmp r7, #3 │ │ │ │ │ + cmp r8, #3 │ │ │ │ │ movhi r1, #0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - moveq r8, r1 │ │ │ │ │ - streq r8, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - bne 10178 │ │ │ │ │ + bne 10184 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ - bgt 11194 │ │ │ │ │ - ldr r2, [pc, #3988] @ 10df4 │ │ │ │ │ + bgt 10f1c │ │ │ │ │ + ldr r1, [pc, #4064] @ 10e1c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [sl] │ │ │ │ │ - ldr r3, [r2, #1240] @ 0x4d8 │ │ │ │ │ + ldr r3, [r1, #1240] @ 0x4d8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11948 │ │ │ │ │ - cmp r7, #1 │ │ │ │ │ + ble 10dfc │ │ │ │ │ + cmp r8, #1 │ │ │ │ │ movls r6, #0 │ │ │ │ │ - bls fec0 │ │ │ │ │ - cmp r7, #3 │ │ │ │ │ + bls fe9c │ │ │ │ │ + cmp r8, #3 │ │ │ │ │ movls r6, #4 │ │ │ │ │ - bls febc │ │ │ │ │ - cmp r7, #7 │ │ │ │ │ + bls fe98 │ │ │ │ │ + cmp r8, #7 │ │ │ │ │ movls r6, #8 │ │ │ │ │ - bls febc │ │ │ │ │ - cmp r7, #15 │ │ │ │ │ + bls fe98 │ │ │ │ │ + cmp r8, #15 │ │ │ │ │ movls r6, #16 │ │ │ │ │ - bls febc │ │ │ │ │ + bls fe98 │ │ │ │ │ mov r6, #32 │ │ │ │ │ - cmp r7, #31 │ │ │ │ │ - bls febc │ │ │ │ │ + cmp r8, #31 │ │ │ │ │ + bls fe98 │ │ │ │ │ lsl r6, r6, #1 │ │ │ │ │ - cmp r6, r7 │ │ │ │ │ - bls feb0 │ │ │ │ │ + cmp r8, r6 │ │ │ │ │ + bcs fe8c │ │ │ │ │ lsr r6, r6, #2 │ │ │ │ │ - mov r4, sl │ │ │ │ │ + mov r5, sl │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ - str sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ str ip, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq ff9c │ │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ │ + beq ff80 │ │ │ │ │ + ldr r0, [r5, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi 10108 │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ + bhi 100f8 │ │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ │ and r0, r0, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ mul r0, r3, r0 │ │ │ │ │ - smull r0, r2, r0, r0 │ │ │ │ │ - adds r5, r0, #5 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - adc r1, r2, #0 │ │ │ │ │ - cmp r5, ip │ │ │ │ │ - sbcs r1, r1, #0 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ - bcs 1012c │ │ │ │ │ + smull r0, r1, r0, r0 │ │ │ │ │ + adds r4, r0, #5 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + adc r3, r1, #0 │ │ │ │ │ + cmp r4, ip │ │ │ │ │ + sbcs r3, r3, #0 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + bcs 1013c │ │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ │ - add r5, r3, r5, lsl #4 │ │ │ │ │ + add r4, r3, r4, lsl #4 │ │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ - add r5, r5, r3 │ │ │ │ │ - ldr r3, [r4] │ │ │ │ │ + add r4, r4, r3 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1005c │ │ │ │ │ - subs sl, r3, #1 │ │ │ │ │ - str sl, [r4] │ │ │ │ │ - bne 1005c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + bgt 10044 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 10044 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - str sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne 1038c │ │ │ │ │ - tst r6, r7 │ │ │ │ │ - beq 10100 │ │ │ │ │ - ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl efd8 │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ - str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11924 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne 1008c │ │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + bne 103a8 │ │ │ │ │ + tst r6, r8 │ │ │ │ │ + beq 100f0 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl efb0 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 10114 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + bne 10074 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne 100b8 │ │ │ │ │ + bne 100a8 │ │ │ │ │ lsr r6, r6, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne fedc │ │ │ │ │ - subs r9, r9, #1 │ │ │ │ │ - bpl 11934 │ │ │ │ │ + bne feb8 │ │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + bpl 10f08 │ │ │ │ │ + ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10a44 │ │ │ │ │ - mov r6, #0 │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ - ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10374 │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10ae4 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 10158 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ + bne 10a00 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + ldr r2, [sl] │ │ │ │ │ + ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ │ + ldr r9, [fp, #-120] @ 0xffffff88 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 10390 │ │ │ │ │ + ldr r2, [r7] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 109e8 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + beq 10164 │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10158 │ │ │ │ │ + bgt 10164 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne 10158 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str r3, [r9] │ │ │ │ │ + bne 10164 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 10160 │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq 1016c │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10160 │ │ │ │ │ + bgt 1016c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ - bne 10160 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 1016c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 10050 │ │ │ │ │ + beq 10038 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10050 │ │ │ │ │ + bgt 10038 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 10050 │ │ │ │ │ + bne 10038 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r3, #0 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne 1038c │ │ │ │ │ - tst r6, r7 │ │ │ │ │ - beq 10100 │ │ │ │ │ - ldr r1, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl efd8 │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ - str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11010 │ │ │ │ │ - ldr sl, [r5] │ │ │ │ │ - cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt ff80 │ │ │ │ │ - subs sl, sl, #1 │ │ │ │ │ - str sl, [r5] │ │ │ │ │ - bne ff80 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - str sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq ff90 │ │ │ │ │ - sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + bne 103a8 │ │ │ │ │ + tst r6, r8 │ │ │ │ │ + beq 100f0 │ │ │ │ │ + mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13740 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq 11130 │ │ │ │ │ + bl efb0 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 10114 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 100f0 │ │ │ │ │ + bgt ff64 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 100f0 │ │ │ │ │ + bne ff64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq ff74 │ │ │ │ │ + sub r2, fp, #116 @ 0x74 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 135ac │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + beq 1171c │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 100e0 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 100e0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b ff90 │ │ │ │ │ + b ff74 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b ff74 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 11a04 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + bne ff08 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b ff90 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 11b98 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne ff2c │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - str r5, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 10e40 │ │ │ │ │ - subs r1, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - adc r2, r2, #0 │ │ │ │ │ - cmn r1, #-2147483647 @ 0x80000001 │ │ │ │ │ - sbcs r2, r2, #0 │ │ │ │ │ - bcs 10238 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq 10dac │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 10d90 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + b 10a44 │ │ │ │ │ + subs ip, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ + adc r1, r1, #0 │ │ │ │ │ + cmn ip, #-2147483647 @ 0x80000001 │ │ │ │ │ + sbcs r1, r1, #0 │ │ │ │ │ + bcs 10238 │ │ │ │ │ bl 278 <_PyLong_FromMedium> │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne ff2c │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 10e38 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne 10008 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + bne ff08 │ │ │ │ │ + b 10110 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + bne fff0 │ │ │ │ │ ldr r0, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10034 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + bne 1001c │ │ │ │ │ + mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - cmp r7, #1 │ │ │ │ │ - movhi r8, r2 │ │ │ │ │ - strhi r8, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - bls 103d4 │ │ │ │ │ + cmp r8, #1 │ │ │ │ │ + bls 103f0 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl efd8 │ │ │ │ │ - ldr r2, [pc, #3160] @ 10df4 │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ - str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - ldr r3, [r2, #1240] @ 0x4d8 │ │ │ │ │ - beq 10f5c │ │ │ │ │ + bl efb0 │ │ │ │ │ + ldr r1, [pc, #3196] @ 10e1c │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + ldr r3, [r1, #1240] @ 0x4d8 │ │ │ │ │ + beq 10ed4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 102d8 │ │ │ │ │ - subs r5, r3, #1 │ │ │ │ │ - str r5, [r2, #1240] @ 0x4d8 │ │ │ │ │ - bne 102d8 │ │ │ │ │ - ldr r0, [pc, #3128] @ 10dfc │ │ │ │ │ + bgt 102f4 │ │ │ │ │ + subs r4, r3, #1 │ │ │ │ │ + str r4, [r1, #1240] @ 0x4d8 │ │ │ │ │ + bne 102f4 │ │ │ │ │ + ldr r0, [pc, #3164] @ 10e24 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne 108f8 │ │ │ │ │ - cmp r7, #3 │ │ │ │ │ - beq 10840 │ │ │ │ │ - ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + bne 1083c │ │ │ │ │ + cmp r8, #3 │ │ │ │ │ + beq 10784 │ │ │ │ │ + ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10b74 │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10370 │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ + bne 10aa8 │ │ │ │ │ + ldr r2, [sl] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 1038c │ │ │ │ │ + ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10c1c │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 10160 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ + ble 10b7c │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + beq 1016c │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10160 │ │ │ │ │ + bgt 1016c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne 10160 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str r3, [r9] │ │ │ │ │ + bne 1016c │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10034 │ │ │ │ │ - b 1016c │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - blt 10ca8 │ │ │ │ │ - lsrs r2, sl, #28 │ │ │ │ │ - bne 11004 │ │ │ │ │ + bne 1001c │ │ │ │ │ + b 10178 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + blt 10bc0 │ │ │ │ │ + lsrs r1, r3, #28 │ │ │ │ │ + str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + bne 11710 │ │ │ │ │ + str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ mov r0, #20 │ │ │ │ │ - strd r2, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + str r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - beq 10e28 │ │ │ │ │ - ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + beq 10d60 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mov r1, #16 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ + ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - str r0, [r5, #4] │ │ │ │ │ + str r0, [r4, #4] │ │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ - str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ + str r2, [fp, #-148] @ 0xffffff6c │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [fp, #-144] @ 0xffffff70 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [r0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ + ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ │ orr r1, r1, r3 │ │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + str r1, [r4, #8] │ │ │ │ │ + orrs r1, r3, #0 │ │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ │ - str r1, [r5, #8] │ │ │ │ │ - orrs r1, r2, #0 │ │ │ │ │ - lsr r1, r3, #30 │ │ │ │ │ - bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ - orr r1, r1, sl, lsl #2 │ │ │ │ │ - str r3, [r5, #12] │ │ │ │ │ + lsr r1, r2, #30 │ │ │ │ │ + bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ + str r2, [r4, #12] │ │ │ │ │ + orr r1, r1, r3, lsl #2 │ │ │ │ │ bic r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ - str r1, [r5, #16] │ │ │ │ │ - addne r3, r5, #20 │ │ │ │ │ + str r1, [r4, #16] │ │ │ │ │ + addne r3, r4, #20 │ │ │ │ │ + ldrne r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ - b ff2c │ │ │ │ │ + b ff08 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne 108f8 │ │ │ │ │ - cmp r7, #3 │ │ │ │ │ - bne 101d8 │ │ │ │ │ + bne 1083c │ │ │ │ │ + cmp r8, #3 │ │ │ │ │ + bne 101dc │ │ │ │ │ mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl efd8 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 1114c │ │ │ │ │ - ldr r3, [r4] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl efb0 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 11724 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - strgt r8, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - movgt r4, r5 │ │ │ │ │ - bgt 101d8 │ │ │ │ │ + strgt r9, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + movgt r5, r4 │ │ │ │ │ + bgt 101dc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - bne 10330 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 1034c │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r6, #0 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 101d8 │ │ │ │ │ + cmp r9, r6 │ │ │ │ │ + moveq r5, r4 │ │ │ │ │ + beq 101dc │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 13740 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10fe0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl b818 │ │ │ │ │ - ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 10d78 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 101d8 │ │ │ │ │ - ldr r6, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [sl] │ │ │ │ │ - bne ffc8 │ │ │ │ │ + b 101dc │ │ │ │ │ + ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + str r2, [sl] │ │ │ │ │ + bne ffb4 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ffc8 │ │ │ │ │ + b ffb4 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 13740 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1116c │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ + beq 1011c │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 103c4 │ │ │ │ │ + bgt 103e0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 103c4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 103e0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b ff58 │ │ │ │ │ - beq 107c0 │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 106c4 │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - movle r8, r2 │ │ │ │ │ - movle r6, r8 │ │ │ │ │ - ldrle r4, [pc, #2556] @ 10dfc │ │ │ │ │ - ble 10ae4 │ │ │ │ │ - ldr r4, [pc, #2548] @ 10dfc │ │ │ │ │ - b 10160 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - str r3, [r0] │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ + b ff3c │ │ │ │ │ + bne 10724 │ │ │ │ │ + ldr r1, [pc, #2600] @ 10e24 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl efb0 │ │ │ │ │ + ldr r1, [pc, #2580] @ 10e1c │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + ldr r3, [r1, #1240] @ 0x4d8 │ │ │ │ │ + beq 10ed4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt fdcc │ │ │ │ │ - ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - b fdcc │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - str r8, [fp, #-120] @ 0xffffff88 │ │ │ │ │ + bgt 1034c │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r1, #1240] @ 0x4d8 │ │ │ │ │ + bne 1034c │ │ │ │ │ + ldr r0, [pc, #2548] @ 10e24 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 1034c │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ + str r9, [fp, #-120] @ 0xffffff88 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ - strle r3, [r8] │ │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ │ + strle r3, [r9] │ │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 10db8 │ │ │ │ │ + beq 10cbc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 1066c │ │ │ │ │ + beq 1072c │ │ │ │ │ mov r3, #0 │ │ │ │ │ - str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + mov r3, r9 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ bic r2, r2, #4 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bhi 10488 │ │ │ │ │ + bhi 1048c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 10d10 │ │ │ │ │ - ldr r4, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ + beq 10c0c │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne 10744 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ + bne 106e4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 10d08 │ │ │ │ │ - ldr r2, [r4] │ │ │ │ │ - ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 10df4 │ │ │ │ │ + ldr r2, [r7] │ │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10be8 │ │ │ │ │ - ldr ip, [r6] │ │ │ │ │ + str r4, [fp, #-124] @ 0xffffff84 │ │ │ │ │ + ble 10af8 │ │ │ │ │ + sub r0, fp, #124 @ 0x7c │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - cmp ip, #1 │ │ │ │ │ - and r2, r1, #3 │ │ │ │ │ - bne 10c54 │ │ │ │ │ - rsb r2, r2, #2 │ │ │ │ │ - bic r1, r1, #7 │ │ │ │ │ - orr r2, r2, r1 │ │ │ │ │ - str r2, [r6, #8] │ │ │ │ │ + bl 1498 │ │ │ │ │ + R_ARM_CALL _PyLong_Negate │ │ │ │ │ + ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq 10e90 │ │ │ │ │ + ldr r1, [pc, #2344] @ 10e1c │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [sl] │ │ │ │ │ - ldr r2, [pc, #2284] @ 10df4 │ │ │ │ │ - ldr r1, [r2, #1240] @ 0x4d8 │ │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r1, r1, #1 │ │ │ │ │ - strle r1, [r2, #1240] @ 0x4d8 │ │ │ │ │ - ldr r1, [r2, #1224] @ 0x4c8 │ │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r1, r1, #1 │ │ │ │ │ - strle r1, [r2, #1224] @ 0x4c8 │ │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + ldr r2, [r1, #1240] @ 0x4d8 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r2, r2, #1 │ │ │ │ │ + strle r2, [r1, #1240] @ 0x4d8 │ │ │ │ │ + ldr r2, [r1, #1224] @ 0x4c8 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r2, r2, #1 │ │ │ │ │ + strle r2, [r1, #1224] @ 0x4c8 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r3] │ │ │ │ │ and r2, r1, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 10c08 │ │ │ │ │ - ldr r7, [pc, #2224] @ 10dfc │ │ │ │ │ + beq 10b64 │ │ │ │ │ + ldr r6, [pc, #2268] @ 10e24 │ │ │ │ │ mov r4, sl │ │ │ │ │ - str sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + str sl, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - sub r9, r7, #16 │ │ │ │ │ + str r7, [fp, #-140] @ 0xffffff74 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - str r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - str r8, [fp, #-140] @ 0xffffff74 │ │ │ │ │ + sub r7, r6, #16 │ │ │ │ │ + str r9, [fp, #-144] @ 0xffffff70 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsr r0, r1, #3 │ │ │ │ │ lsr r2, r3, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 10870 │ │ │ │ │ + beq 107b4 │ │ │ │ │ cmp r0, #300 @ 0x12c │ │ │ │ │ - bhi 10e60 │ │ │ │ │ + bhi 10ce0 │ │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ │ sub r2, fp, #104 @ 0x68 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ccc8 │ │ │ │ │ + bl cca0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10e88 │ │ │ │ │ - ldr r8, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - ldr r3, [r8, #8] │ │ │ │ │ + beq 10d08 │ │ │ │ │ + ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ │ + ldr r3, [r9, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 10b64 │ │ │ │ │ + beq 10ae8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 10994 │ │ │ │ │ + beq 108e8 │ │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - str r8, [fp, #-108] @ 0xffffff94 │ │ │ │ │ + str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 108e0 │ │ │ │ │ - ldr r8, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - ldr r6, [fp, #-108] @ 0xffffff94 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl efd8 │ │ │ │ │ - ldr r2, [r8] │ │ │ │ │ + ble 10824 │ │ │ │ │ + ldr r9, [fp, #-112] @ 0xffffff90 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + ldr r8, [fp, #-108] @ 0xffffff94 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl efb0 │ │ │ │ │ + ldr r2, [r9] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10c3c │ │ │ │ │ + ble 10b98 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 11118 │ │ │ │ │ + beq 10eec │ │ │ │ │ mov r1, r4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 99bc │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 9994 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10928 │ │ │ │ │ + ble 1086c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 11118 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ + beq 10eec │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10d1c │ │ │ │ │ - ldr r1, [r6, #8] │ │ │ │ │ + ble 10c18 │ │ │ │ │ + ldr r1, [r8, #8] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - mov r7, r9 │ │ │ │ │ + mov r6, r7 │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 106d4 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - b 10564 │ │ │ │ │ - ldr r4, [pc, #1956] @ 10dfc │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt ffc8 │ │ │ │ │ - b 10374 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ - R_ARM_CALL _PyLong_Copy │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 10d08 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - str r6, [fp, #-120] @ 0xffffff88 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1069c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - beq 10f74 │ │ │ │ │ - sub r0, fp, #120 @ 0x78 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bl 13a4 │ │ │ │ │ - R_ARM_CALL _PyLong_Negate │ │ │ │ │ - ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ │ - subs r6, r3, #0 │ │ │ │ │ - beq 11140 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 10468 │ │ │ │ │ - ldr r4, [pc, #1840] @ 10dfc │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b 10374 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ + beq 10678 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + b 10560 │ │ │ │ │ + ldr r2, [r0] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 10bb0 │ │ │ │ │ + ldr r2, [r7] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + movle r9, r3 │ │ │ │ │ + movle r4, r9 │ │ │ │ │ + ldrle r5, [pc, #1972] @ 10e24 │ │ │ │ │ + ble 109e8 │ │ │ │ │ + ldr r5, [pc, #1964] @ 10e24 │ │ │ │ │ + b 1016c │ │ │ │ │ mov r3, sl │ │ │ │ │ - ldr r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r8, [fp, #-140] @ 0xffffff74 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + ldr r9, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + ldr r7, [fp, #-140] @ 0xffffff74 │ │ │ │ │ + ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10a24 │ │ │ │ │ - ldr r2, [r4] │ │ │ │ │ + ble 10978 │ │ │ │ │ + ldr r2, [r8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1105c │ │ │ │ │ - ldr r1, [pc, #1780] @ 10dfc │ │ │ │ │ + ble 11758 │ │ │ │ │ + ldr r1, [pc, #1912] @ 10e24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - bl 264 │ │ │ │ │ + str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + bl 358 │ │ │ │ │ R_ARM_CALL long_compare │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - bne 10b00 │ │ │ │ │ + ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + bne 10998 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 110f8 │ │ │ │ │ + ble 10dc0 │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10b44 │ │ │ │ │ - mov sl, r9 │ │ │ │ │ + ble 10ac8 │ │ │ │ │ + ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - str r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ str r2, [fp, #-116] @ 0xffffff8c │ │ │ │ │ ldr r2, [sl, #8] │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 10948 │ │ │ │ │ + beq 1088c │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ cmp r2, r1, lsr #3 │ │ │ │ │ - bgt 10948 │ │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ + bgt 1088c │ │ │ │ │ + ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 107b8 │ │ │ │ │ - add r2, r1, r3, lsl #2 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - sub r9, r3, #1 │ │ │ │ │ - ldr r7, [r2, #8] │ │ │ │ │ - movgt r2, #0 │ │ │ │ │ - movle r2, #1 │ │ │ │ │ - cmp r7, #3 │ │ │ │ │ - movhi r2, #0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq fe4c │ │ │ │ │ - cmp r7, #1 │ │ │ │ │ - bhi 10188 │ │ │ │ │ - beq 107c8 │ │ │ │ │ - ldr r4, [pc, #1596] @ 10dfc │ │ │ │ │ - b 101d8 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - ldr r1, [pc, #1580] @ 10dfc │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl efd8 │ │ │ │ │ - ldr r2, [pc, #1560] @ 10df4 │ │ │ │ │ + bne fe00 │ │ │ │ │ + ldr r5, [pc, #1784] @ 10e24 │ │ │ │ │ + b 101dc │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ + R_ARM_CALL _PyLong_Copy │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - ldr r3, [r2, #1240] @ 0x4d8 │ │ │ │ │ - beq 10f5c │ │ │ │ │ + beq 10df4 │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ + str r4, [fp, #-120] @ 0xffffff88 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10804 │ │ │ │ │ + bgt 1075c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r2, #1240] @ 0x4d8 │ │ │ │ │ - bne 10804 │ │ │ │ │ - ldr r0, [pc, #1528] @ 10dfc │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - mov r5, #0 │ │ │ │ │ - str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - cmp r8, r5 │ │ │ │ │ - beq 101d8 │ │ │ │ │ - sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 13740 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq 10fe0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl b818 │ │ │ │ │ - ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 101d8 │ │ │ │ │ + str r3, [r9] │ │ │ │ │ + beq 10db4 │ │ │ │ │ + sub r0, fp, #120 @ 0x78 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + bl 1498 │ │ │ │ │ + R_ARM_CALL _PyLong_Negate │ │ │ │ │ + ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ │ + subs r4, r3, #0 │ │ │ │ │ + beq 10e54 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + str r2, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + b 1046c │ │ │ │ │ mov r1, sl │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl efd8 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 10124 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq 10330 │ │ │ │ │ - ldr r3, [r4] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl efb0 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 11724 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq 1034c │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1031c │ │ │ │ │ - b 10330 │ │ │ │ │ + ble 10338 │ │ │ │ │ + b 1034c │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne 10580 │ │ │ │ │ + bne 1057c │ │ │ │ │ eor r3, r3, r1 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne 10d58 │ │ │ │ │ + bne 10c6c │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ - bl 4ec │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - beq 10e88 │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + beq 10d08 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ eor r2, r2, r3 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ tst r2, #3 │ │ │ │ │ - rsb r8, r3, #1 │ │ │ │ │ - bne 10d3c │ │ │ │ │ + rsb r9, r3, #1 │ │ │ │ │ + bne 10c38 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ - mul r0, r1, r8 │ │ │ │ │ - bl 4ec │ │ │ │ │ + mul r0, r1, r9 │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11180 │ │ │ │ │ + beq 10ea8 │ │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ │ - str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - b 105c4 │ │ │ │ │ + str r8, [fp, #-112] @ 0xffffff90 │ │ │ │ │ + b 105c0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 105d0 │ │ │ │ │ + bne 105cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 105d0 │ │ │ │ │ + b 105cc │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 13740 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10fe0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl b818 │ │ │ │ │ - ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 10f00 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 101d0 │ │ │ │ │ + b 101d4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 10618 │ │ │ │ │ - str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + bne 10614 │ │ │ │ │ + str r0, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - b 10618 │ │ │ │ │ + ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + b 10614 │ │ │ │ │ mov r1, r3 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + moveq r5, #0 │ │ │ │ │ ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq 10f68 │ │ │ │ │ + moveq r4, r5 │ │ │ │ │ + ldreq r7, [fp, #-124] @ 0xffffff84 │ │ │ │ │ + beq 109d8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10984 │ │ │ │ │ + bgt 108d4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 10984 │ │ │ │ │ + bne 108d4 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ + ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ │ mov sl, r4 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 10764 │ │ │ │ │ + b 10708 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne 105b8 │ │ │ │ │ + bne 105b4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 53f8 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 53a8 │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ + mov r8, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 109d4 │ │ │ │ │ + bgt 10928 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne 109d4 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str r3, [r9] │ │ │ │ │ + bne 10928 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq 110c4 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - bl 934c │ │ │ │ │ - ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + beq 10e60 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + bl 9300 │ │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11088 │ │ │ │ │ - ldr r3, [r1] │ │ │ │ │ + beq 1172c │ │ │ │ │ + ldr r2, [r3] │ │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10a1c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r1] │ │ │ │ │ - bne 10a1c │ │ │ │ │ - mov r0, r1 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 10970 │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + str r2, [r3] │ │ │ │ │ + bne 10970 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - b 105b8 │ │ │ │ │ + mov r9, r8 │ │ │ │ │ + b 105b4 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - bne 106f4 │ │ │ │ │ + bne 10698 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + b 10698 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 10c54 │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - b 106f4 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ + ldr r3, [r3] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 10c7c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC50 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC50 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + ldr r2, [sl] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt ffb4 │ │ │ │ │ + b 10390 │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + str r2, [r7] │ │ │ │ │ + bne ffc0 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b ffc0 │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - strne r6, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - movne r5, r4 │ │ │ │ │ - beq ffb8 │ │ │ │ │ - ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ │ + strne r6, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + movne r4, r5 │ │ │ │ │ + beq ff9c │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 99bc │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ - str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 10fc0 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + bl 9994 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ + str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 10124 │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10fa8 │ │ │ │ │ + ble 10ebc │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ + ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + mov r4, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ffb8 │ │ │ │ │ + beq ffa0 │ │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ │ - str r3, [fp, #-164] @ 0xffffff5c │ │ │ │ │ - ldr r5, [fp, #-164] @ 0xffffff5c │ │ │ │ │ - mov r7, #0 │ │ │ │ │ - ldr r3, [r5], #4 │ │ │ │ │ + str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ + ldr r7, [fp, #-160] @ 0xffffff60 │ │ │ │ │ + mov r6, #0 │ │ │ │ │ + ldr r3, [r7], #4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10acc │ │ │ │ │ + bgt 10a8c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 10acc │ │ │ │ │ + bne 10a8c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - add r7, r7, #1 │ │ │ │ │ - cmp r7, r3 │ │ │ │ │ - bne 10aa4 │ │ │ │ │ - ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ │ - b 1065c │ │ │ │ │ - ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - bne ffd8 │ │ │ │ │ - ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ffd8 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10d68 │ │ │ │ │ - ldr r3, [r9] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10ddc │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC50 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC50 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 1065c │ │ │ │ │ + ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + bne 10a64 │ │ │ │ │ + ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ │ + ldr r9, [fp, #-120] @ 0xffffff88 │ │ │ │ │ + b 109d8 │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ + and r3, r3, #3 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + movne r3, #0 │ │ │ │ │ + movne r4, r5 │ │ │ │ │ + strne r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + bne 10a18 │ │ │ │ │ + b ff9c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [sl] │ │ │ │ │ - bne 10734 │ │ │ │ │ + bne 106d8 │ │ │ │ │ mov r0, sl │ │ │ │ │ - str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - b 10734 │ │ │ │ │ + ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + b 106d8 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - beq 109a4 │ │ │ │ │ - b 105b8 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - and r3, r3, #3 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - movne r3, #0 │ │ │ │ │ - movne r5, r4 │ │ │ │ │ - strne r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - bne 10a5c │ │ │ │ │ - b ffb4 │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ + beq 108f8 │ │ │ │ │ + b 105b4 │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + str r2, [r7] │ │ │ │ │ + bne 104c8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + b 104c8 │ │ │ │ │ + ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11154 │ │ │ │ │ - ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r3, [r2] │ │ │ │ │ + ble 10de0 │ │ │ │ │ + ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10bbc │ │ │ │ │ + bgt 10b38 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - beq 1107c │ │ │ │ │ + str r3, [r7] │ │ │ │ │ + beq 10e9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFloat_Type │ │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r1] │ │ │ │ │ - bne 104c4 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 104c4 │ │ │ │ │ - ldr r9, [pc, #492] @ 10dfc │ │ │ │ │ - mov r4, r3 │ │ │ │ │ + ldr r2, [pc, #696] @ 10e24 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mov r5, sl │ │ │ │ │ - sub r2, r9, #16 │ │ │ │ │ - b 106e8 │ │ │ │ │ - ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + sub r2, r2, #16 │ │ │ │ │ + b 1068c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - beq 10cc0 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - ldrne r6, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - bne ffe0 │ │ │ │ │ - b 10160 │ │ │ │ │ + str r3, [r7] │ │ │ │ │ + beq 10c04 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + ldrne r4, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + bne ffc8 │ │ │ │ │ + b 1016c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ - str r2, [r8] │ │ │ │ │ - bne 105f4 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str r2, [r9] │ │ │ │ │ + bne 105f0 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 105f4 │ │ │ │ │ - ldr r1, [r6, #12] │ │ │ │ │ - rsb r2, r2, #1 │ │ │ │ │ - movw r5, #1030 @ 0x406 │ │ │ │ │ - mul r2, r1, r2 │ │ │ │ │ - rsbs r0, r2, #0 │ │ │ │ │ - asr lr, r2, #31 │ │ │ │ │ - rsc r1, lr, #0 │ │ │ │ │ - adds r7, r2, #1024 @ 0x400 │ │ │ │ │ - adc r4, lr, #0 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - sbcs r4, r4, #0 │ │ │ │ │ - bcs 10cc8 │ │ │ │ │ - ldr r1, [pc, #364] @ 10df8 │ │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - add r1, r1, r0, lsl #4 │ │ │ │ │ - movgt r6, r1 │ │ │ │ │ - bgt 104f0 │ │ │ │ │ - sub r2, ip, #1 │ │ │ │ │ - str r2, [r6] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - b 10cfc │ │ │ │ │ - rsbs r3, r0, #0 │ │ │ │ │ - rsc sl, sl, #0 │ │ │ │ │ - lsrs r2, sl, #28 │ │ │ │ │ - bne 10e00 │ │ │ │ │ - mov r2, #2 │ │ │ │ │ - b 10248 │ │ │ │ │ - ldr r6, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 10af4 │ │ │ │ │ - subs r2, r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - adc lr, lr, #0 │ │ │ │ │ - cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ - sbcs lr, lr, #0 │ │ │ │ │ - bcs 10d80 │ │ │ │ │ - bl 278 <_PyLong_FromMedium> │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - ldr r2, [r6] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10f3c │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne 104f0 │ │ │ │ │ - str r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - b 1065c │ │ │ │ │ - ldr r4, [pc, #224] @ 10df8 │ │ │ │ │ - mov r6, #0 │ │ │ │ │ - b 1065c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ - bne 1062c │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + b 105f0 │ │ │ │ │ + ldr r5, [pc, #620] @ 10e24 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b 10390 │ │ │ │ │ + rsbs r2, r0, #0 │ │ │ │ │ + rsc r3, r3, #0 │ │ │ │ │ + lsrs r1, r3, #28 │ │ │ │ │ + str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + mov r1, #2 │ │ │ │ │ + str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ + beq 10250 │ │ │ │ │ + mov r0, #24 │ │ │ │ │ + str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ str r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_Malloc │ │ │ │ │ + ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + beq 10d60 │ │ │ │ │ + mov r1, #24 │ │ │ │ │ + b 1027c │ │ │ │ │ + ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + b 109f4 │ │ │ │ │ + ldr r5, [pc, #524] @ 10e20 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + b 109d8 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne 10628 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - b 1062c │ │ │ │ │ + ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + b 10628 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ - str r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ - ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ sub r1, r2, r1 │ │ │ │ │ - b 108c4 │ │ │ │ │ + b 10808 │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + str r2, [r5] │ │ │ │ │ + bne 109a0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 109a0 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ mvn r0, r0 │ │ │ │ │ - b 10890 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r5] │ │ │ │ │ - bne 10b08 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + b 107d4 │ │ │ │ │ + ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r2] │ │ │ │ │ + bne 109b0 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10b08 │ │ │ │ │ - bl b04 │ │ │ │ │ - R_ARM_CALL _PyLong_FromLarge │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - b 10cec │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ + b 109b0 │ │ │ │ │ + ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11044 │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r3, [r3] │ │ │ │ │ + ble 10e40 │ │ │ │ │ + ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11028 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ + ble 10e28 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b 10050 │ │ │ │ │ + b 10038 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - mov r4, #0 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC49 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 1065c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r9] │ │ │ │ │ - bne 10b14 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10b14 │ │ │ │ │ - .word 0x00002000 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000024c8 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000024d8 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - mov r1, #2 │ │ │ │ │ - str r1, [fp, #-148] @ 0xffffff6c │ │ │ │ │ - mov r0, #24 │ │ │ │ │ - str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - str r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_Malloc │ │ │ │ │ - ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - subs r5, r0, #0 │ │ │ │ │ - ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - bne 11020 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq 10e58 │ │ │ │ │ - ldr r3, [r4] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10fc8 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - b 10a88 │ │ │ │ │ + b 109d8 │ │ │ │ │ sub r2, r2, r0 │ │ │ │ │ cmp r2, #150 @ 0x96 │ │ │ │ │ - ble 10580 │ │ │ │ │ + ble 1057c │ │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ │ sub r2, fp, #112 @ 0x70 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2cfc <_PyLong_ExactDealloc+0x10> │ │ │ │ │ + bl 2df0 │ │ │ │ │ R_ARM_CALL pylong_int_divmod │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 105c4 │ │ │ │ │ - ldr r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + bne 105c0 │ │ │ │ │ + ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10edc │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ + ble 1178c │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10ef4 │ │ │ │ │ - ldr r3, [r9] │ │ │ │ │ + ble 117a4 │ │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10f0c │ │ │ │ │ + ble 117bc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10f24 │ │ │ │ │ + ble 117d8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - str r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ + ldr r7, [fp, #-124] @ 0xffffff84 │ │ │ │ │ + ldr r9, [fp, #-120] @ 0xffffff88 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 1065c │ │ │ │ │ + b 109d8 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq 109d8 │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + movle r2, #0 │ │ │ │ │ + strle r2, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + movle r6, r2 │ │ │ │ │ + bgt 10da8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 10e9c │ │ │ │ │ + bne 10134 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10e9c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ - bne 10ea8 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10ea8 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r9] │ │ │ │ │ - bne 10eb4 │ │ │ │ │ + b 10134 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b ffa0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10eb4 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 10ec0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10ec0 │ │ │ │ │ + b 1075c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ - str r2, [r6] │ │ │ │ │ - bne 10cf8 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - b 10cf8 │ │ │ │ │ - ldr r3, [r2, #1240] @ 0x4d8 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10f80 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - b 1065c │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + str r2, [r5] │ │ │ │ │ + bne 106cc │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1069c │ │ │ │ │ + ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + b 106cc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - str r3, [r2, #1240] @ 0x4d8 │ │ │ │ │ - bne 10ff8 │ │ │ │ │ - ldr r4, [pc, #-412] @ 10dfc │ │ │ │ │ - ldr r6, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ + str r3, [r0] │ │ │ │ │ + bne 10b20 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10a88 │ │ │ │ │ + b 10b20 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b 109d8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 10a80 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + str r3, [r1, #1240] @ 0x4d8 │ │ │ │ │ + bne fe50 │ │ │ │ │ + ldr r0, [pc, #20] @ 10e24 │ │ │ │ │ + str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10a80 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - b 10e48 │ │ │ │ │ - mov r6, #0 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - beq 10f98 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b 10a88 │ │ │ │ │ - ldr r3, [r4] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - movle r2, #0 │ │ │ │ │ - strle r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - movle r6, r2 │ │ │ │ │ - ble 10fcc │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - b ffb8 │ │ │ │ │ - mov r1, #0 │ │ │ │ │ - str r1, [fp, #-148] @ 0xffffff6c │ │ │ │ │ - b 10e08 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - str r8, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 10e40 │ │ │ │ │ - mov r1, #24 │ │ │ │ │ - b 10268 │ │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + b fe50 │ │ │ │ │ + .word 0x00002000 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x000024c8 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x000024d8 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - bne 10dac │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10dac │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [sl] │ │ │ │ │ - bne 10d9c │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10d9c │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r4] │ │ │ │ │ - bne 10700 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - b 10700 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ + str r3, [r7] │ │ │ │ │ + bne 10cb0 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10bbc │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - ldr r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r3, [r0] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 110dc │ │ │ │ │ - ldr r3, [r1] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10e90 │ │ │ │ │ + b 10cb0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r1] │ │ │ │ │ - bne 10e90 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ + str r3, [r0] │ │ │ │ │ + bne 10ca4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10e90 │ │ │ │ │ - ldr r3, [r1] │ │ │ │ │ - ldr r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + b 10ca4 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b 109d8 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + ldr r3, [r3] │ │ │ │ │ + ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 110ac │ │ │ │ │ - b 10e90 │ │ │ │ │ + str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + bgt 10d10 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r0] │ │ │ │ │ - bne 110a0 │ │ │ │ │ - str r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + str r3, [r8] │ │ │ │ │ + bne 10d10 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - b 110a0 │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r5] │ │ │ │ │ - bne 10728 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + b 10d10 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + b 109d8 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - b 10728 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - ldr r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 10e90 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 10e48 │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - b 1065c │ │ │ │ │ - str r8, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 10e40 │ │ │ │ │ + b 10b38 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b 10d10 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [sl] │ │ │ │ │ - bne 10ba0 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 10a3c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10ba0 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + b 10a3c │ │ │ │ │ + ldr r3, [r1, #1240] @ 0x4d8 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 115c4 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 10e48 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - ldr r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - bl b818 │ │ │ │ │ - b 10e90 │ │ │ │ │ + b 109d8 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + b 10d10 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + b 10d78 │ │ │ │ │ + ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + mov r6, #536870912 @ 0x20000000 │ │ │ │ │ + add r3, r7, r3, lsl #2 │ │ │ │ │ + ldr r8, [r3, #12] │ │ │ │ │ + b feb0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r1, sl │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ strle r3, [sl] │ │ │ │ │ str sl, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - bl efd8 │ │ │ │ │ + bl efb0 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 113b4 │ │ │ │ │ + beq 115b0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 111e8 │ │ │ │ │ + beq 10f70 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - bl 13740 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 113b8 │ │ │ │ │ + beq 115b4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - mov r9, #1 │ │ │ │ │ mov r5, #0 │ │ │ │ │ sub r4, fp, #100 @ 0x64 │ │ │ │ │ - str r4, [fp, #-164] @ 0xffffff5c │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + str r4, [fp, #-160] @ 0xffffff60 │ │ │ │ │ + str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r5, [r4, #4]! │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - bl efd8 │ │ │ │ │ + bl efb0 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - subs r7, r0, #0 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11398 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - str r7, [r4] │ │ │ │ │ + subs r8, r0, #0 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 11128 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r8, [r4] │ │ │ │ │ str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11250 │ │ │ │ │ - bl 13740 │ │ │ │ │ + beq 10fdc │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - beq 11398 │ │ │ │ │ - bl b818 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + beq 11128 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ str r3, [r4] │ │ │ │ │ str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - cmp r9, #16 │ │ │ │ │ - bne 111f8 │ │ │ │ │ + ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + cmp r3, #16 │ │ │ │ │ + bne 10f84 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - str r9, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - beq 11288 │ │ │ │ │ + beq 11018 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11288 │ │ │ │ │ + bgt 11018 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 11288 │ │ │ │ │ + bne 11018 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ - and r3, r2, #3 │ │ │ │ │ - rsb r3, r3, #1 │ │ │ │ │ - lsr r2, r2, #3 │ │ │ │ │ - mul r3, r2, r3 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - bmi 1191c │ │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ │ + and r2, r3, #3 │ │ │ │ │ + rsb r2, r2, #1 │ │ │ │ │ + lsr r3, r3, #3 │ │ │ │ │ + mul r2, r3, r2 │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + bmi 11708 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - str sl, [fp, #-160] @ 0xffffff60 │ │ │ │ │ - ldr sl, [pc, #-1212] @ 10dfc │ │ │ │ │ + str sl, [fp, #-156] @ 0xffffff64 │ │ │ │ │ + ldr sl, [pc, #-544] @ 10e24 │ │ │ │ │ + add r3, r7, #12 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - add r2, r1, #12 │ │ │ │ │ - str r2, [fp, #-156] @ 0xffffff64 │ │ │ │ │ - ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ │ - str r5, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ + ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ + str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ │ ldr r3, [r3, r5, lsl #2] │ │ │ │ │ - mov r5, #29 │ │ │ │ │ - str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 112f0 │ │ │ │ │ + mov r5, sl │ │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + mov sl, #29 │ │ │ │ │ + b 11080 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - beq 113c8 │ │ │ │ │ - subs r5, r5, #1 │ │ │ │ │ - bcc 1170c │ │ │ │ │ - ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - lsr r1, r3, r5 │ │ │ │ │ + beq 11144 │ │ │ │ │ + subs sl, sl, #1 │ │ │ │ │ + bcc 11488 │ │ │ │ │ + ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + lsr r1, r3, sl │ │ │ │ │ and r1, r1, #1 │ │ │ │ │ orrs r7, r1, r7, lsl #1 │ │ │ │ │ - bne 112dc │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl efd8 │ │ │ │ │ + bne 1106c │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl efb0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11834 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 116b0 │ │ │ │ │ - ldr r1, [sl] │ │ │ │ │ + beq 115e8 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq 1142c │ │ │ │ │ + ldr r1, [r5] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 116b0 │ │ │ │ │ + bgt 1142c │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ - str r1, [sl] │ │ │ │ │ - bne 116b0 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + str r1, [r5] │ │ │ │ │ + bne 1142c │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 116c0 │ │ │ │ │ + beq 1143c │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 118bc │ │ │ │ │ - ldr r9, [r4] │ │ │ │ │ - cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 116a0 │ │ │ │ │ - subs r9, r9, #1 │ │ │ │ │ - str r9, [r4] │ │ │ │ │ - bne 116a0 │ │ │ │ │ + beq 116a8 │ │ │ │ │ + ldr r8, [r4] │ │ │ │ │ + cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 1141c │ │ │ │ │ + subs r8, r8, #1 │ │ │ │ │ + str r8, [r4] │ │ │ │ │ + bne 1141c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - mov r7, r9 │ │ │ │ │ + mov r7, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 112e8 │ │ │ │ │ - ldr r4, [pc, #-1444] @ 10dfc │ │ │ │ │ - str r9, [fp, #-152] @ 0xffffff68 │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + b 11078 │ │ │ │ │ + ldr r4, [pc, #-780] @ 10e24 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10fcc │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b 10a94 │ │ │ │ │ - str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - ldr r4, [pc, #-1480] @ 10dfc │ │ │ │ │ - str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 113a0 │ │ │ │ │ - ands r9, r7, #1 │ │ │ │ │ - bne 116fc │ │ │ │ │ + ble 10d90 │ │ │ │ │ + mov r4, r6 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ + b 10a54 │ │ │ │ │ + ands r8, r7, #1 │ │ │ │ │ + bne 11478 │ │ │ │ │ asr r7, r7, #1 │ │ │ │ │ ands r3, r7, #1 │ │ │ │ │ - str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - moveq r9, #1 │ │ │ │ │ - beq 11670 │ │ │ │ │ - ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ + moveq r8, #1 │ │ │ │ │ + beq 113ec │ │ │ │ │ + ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ rsb r6, r3, #5 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - beq 118f4 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl efd8 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + beq 116e0 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl efb0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11834 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 11698 │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ + beq 115e8 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq 11414 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11698 │ │ │ │ │ + bgt 11414 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [sl] │ │ │ │ │ - bne 11698 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 11414 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ + ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 118bc │ │ │ │ │ + beq 116a8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11688 │ │ │ │ │ + bgt 11404 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 11688 │ │ │ │ │ + bne 11404 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ - bne 113f4 │ │ │ │ │ + bne 11170 │ │ │ │ │ asr r7, r7, #1 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + mov r0, r5 │ │ │ │ │ add r7, fp, r7, lsl #2 │ │ │ │ │ ldr r1, [r7, #-100] @ 0xffffff9c │ │ │ │ │ - bl efd8 │ │ │ │ │ + bl efb0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11834 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 116e4 │ │ │ │ │ - ldr r6, [sl] │ │ │ │ │ + beq 115e8 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq 11460 │ │ │ │ │ + ldr r6, [r5] │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 116e4 │ │ │ │ │ + bgt 11460 │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ - str r6, [sl] │ │ │ │ │ - bne 116e4 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + str r6, [r5] │ │ │ │ │ + bne 11460 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 116f4 │ │ │ │ │ + beq 11470 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 118bc │ │ │ │ │ + beq 116a8 │ │ │ │ │ ldr r6, [r4] │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 116c8 │ │ │ │ │ + bgt 11444 │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ str r6, [r4] │ │ │ │ │ - bne 116c8 │ │ │ │ │ + bne 11444 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ + ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 11660 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl efd8 │ │ │ │ │ + ble 113dc │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl efb0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11834 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 11564 │ │ │ │ │ - ldr r1, [sl] │ │ │ │ │ + beq 115e8 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq 112e0 │ │ │ │ │ + ldr r1, [r5] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11564 │ │ │ │ │ + bgt 112e0 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ - str r1, [sl] │ │ │ │ │ - bne 11564 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + str r1, [r5] │ │ │ │ │ + bne 112e0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 118b4 │ │ │ │ │ + beq 116a0 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 118bc │ │ │ │ │ + beq 116a8 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 115ac │ │ │ │ │ + bgt 11328 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 115ac │ │ │ │ │ + bne 11328 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - ble 11660 │ │ │ │ │ - sub r9, r9, #1 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl efd8 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + ble 113dc │ │ │ │ │ + sub r8, r8, #1 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl efb0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11834 │ │ │ │ │ - cmp sl, #0 │ │ │ │ │ - beq 11604 │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ + beq 115e8 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq 11380 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11604 │ │ │ │ │ + bgt 11380 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [sl] │ │ │ │ │ - bne 11604 │ │ │ │ │ - mov r0, sl │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 11380 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 118ac │ │ │ │ │ + beq 11698 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 118bc │ │ │ │ │ + beq 116a8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1164c │ │ │ │ │ + bgt 113c8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 1164c │ │ │ │ │ + bne 113c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - subs r9, r9, #1 │ │ │ │ │ - bcs 115c4 │ │ │ │ │ + subs r8, r8, #1 │ │ │ │ │ + bcs 11340 │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b 112e8 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + b 11078 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ asr r7, r7, #1 │ │ │ │ │ - add r3, r9, #1 │ │ │ │ │ + add r3, r8, #1 │ │ │ │ │ tst r7, #1 │ │ │ │ │ - beq 1166c │ │ │ │ │ - str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - b 113e4 │ │ │ │ │ - ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 113e8 │ │ │ │ │ + str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ + b 11160 │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ - bne 113f4 │ │ │ │ │ - b 11484 │ │ │ │ │ + bne 11170 │ │ │ │ │ + b 11200 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 1143c │ │ │ │ │ - ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + b 111b8 │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - b 112e8 │ │ │ │ │ + b 11078 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne 11350 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - b 112e8 │ │ │ │ │ - ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - ldr sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + bne 110e0 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b 11078 │ │ │ │ │ + ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ + ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - ble 11660 │ │ │ │ │ - b 11524 │ │ │ │ │ + ble 113dc │ │ │ │ │ + b 112a0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne 114d8 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - b 11518 │ │ │ │ │ + bne 11254 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b 11294 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - mvn r9, #0 │ │ │ │ │ - str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - b 113ec │ │ │ │ │ - ldr r5, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + mvn r8, #0 │ │ │ │ │ + str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ + b 11168 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + ldr r5, [fp, #-144] @ 0xffffff70 │ │ │ │ │ subs r5, r5, #1 │ │ │ │ │ - bcs 112c4 │ │ │ │ │ + bcs 11050 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ mov r5, sl │ │ │ │ │ movne r3, #0 │ │ │ │ │ - ldr sl, [fp, #-160] @ 0xffffff60 │ │ │ │ │ - beq 11808 │ │ │ │ │ + ldr sl, [fp, #-156] @ 0xffffff64 │ │ │ │ │ + beq 11588 │ │ │ │ │ tst r7, #1 │ │ │ │ │ - beq 11978 │ │ │ │ │ + beq 1168c │ │ │ │ │ sub r6, r6, r3 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - mov r9, #0 │ │ │ │ │ - str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl efd8 │ │ │ │ │ + bl efb0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 10e40 │ │ │ │ │ - bl b818 │ │ │ │ │ + beq 115f0 │ │ │ │ │ + bl b7f0 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11970 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + beq 11684 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq 10fc0 │ │ │ │ │ - bl b818 │ │ │ │ │ + beq 1167c │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ - bne 11744 │ │ │ │ │ + bne 114c4 │ │ │ │ │ asr r3, r7, #1 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ ldr r1, [r3, #-64] @ 0xffffffc0 │ │ │ │ │ - bl efd8 │ │ │ │ │ + bl efb0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 10e40 │ │ │ │ │ + beq 115f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b818 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11968 │ │ │ │ │ + beq 11674 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 11960 │ │ │ │ │ + beq 1166c │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - ldr r6, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + ldr r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt 11840 │ │ │ │ │ - ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne 11820 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - mov r6, #0 │ │ │ │ │ - b 10a9c │ │ │ │ │ + bgt 11600 │ │ │ │ │ + ldr r4, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq 10a5c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 10a5c │ │ │ │ │ - b 11814 │ │ │ │ │ - mov r4, sl │ │ │ │ │ - ldr sl, [fp, #-160] @ 0xffffff60 │ │ │ │ │ - b 10e40 │ │ │ │ │ + movne r4, r5 │ │ │ │ │ + bne 10a18 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + b 10a5c │ │ │ │ │ + str r6, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + ldr r4, [pc, #-1948] @ 10e24 │ │ │ │ │ + str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + b 1112c │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + movne r5, #0 │ │ │ │ │ + str r3, [r1, #1240] @ 0x4d8 │ │ │ │ │ + movne r4, r5 │ │ │ │ │ + bne ffa0 │ │ │ │ │ + ldr r4, [pc, #-1984] @ 10e24 │ │ │ │ │ + ldr r6, [fp, #-148] @ 0xffffff6c │ │ │ │ │ + b 10d9c │ │ │ │ │ + ldr sl, [fp, #-156] @ 0xffffff64 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + moveq r5, r4 │ │ │ │ │ + bne 10124 │ │ │ │ │ + b 10a5c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl efd8 │ │ │ │ │ + bl efb0 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 118a4 │ │ │ │ │ + beq 11664 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ sub r2, fp, #116 @ 0x74 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cmp r8, r5 │ │ │ │ │ + cmp r9, r5 │ │ │ │ │ str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - beq 11898 │ │ │ │ │ - bl 13740 │ │ │ │ │ + beq 11658 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq 10e48 │ │ │ │ │ - bl b818 │ │ │ │ │ + beq 10124 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r4, [fp, #-116] @ 0xffffff8c │ │ │ │ │ str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b 11800 │ │ │ │ │ + b 11580 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 10e40 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - b 11658 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - b 115b8 │ │ │ │ │ - ldr sl, [fp, #-160] @ 0xffffff60 │ │ │ │ │ - b 10e48 │ │ │ │ │ + b 115f0 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + b 1112c │ │ │ │ │ + ldr r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + b 11580 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + b 10124 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + b 11514 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + asr r7, r7, #1 │ │ │ │ │ + b 114ac │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b 113d4 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b 11334 │ │ │ │ │ + ldr sl, [fp, #-156] @ 0xffffff64 │ │ │ │ │ + b 10124 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 118ec │ │ │ │ │ + beq 116d8 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 118ec │ │ │ │ │ + bgt 116d8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 118ec │ │ │ │ │ + bne 116d8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ - beq 11484 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, sl │ │ │ │ │ - mov r4, sl │ │ │ │ │ - bl efd8 │ │ │ │ │ - subs sl, r0, #0 │ │ │ │ │ + beq 11200 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + bl efb0 │ │ │ │ │ + subs r5, r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str sl, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - bne 118c4 │ │ │ │ │ - ldr sl, [fp, #-160] @ 0xffffff60 │ │ │ │ │ - b 10e40 │ │ │ │ │ - ldr r5, [pc, #-2856] @ 10dfc │ │ │ │ │ - b 11808 │ │ │ │ │ - ldr sl, [fp, #-132] @ 0xffffff7c │ │ │ │ │ + str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + bne 116b0 │ │ │ │ │ + ldr sl, [fp, #-156] @ 0xffffff64 │ │ │ │ │ + b 115f0 │ │ │ │ │ + ldr r5, [pc, #-2284] @ 10e24 │ │ │ │ │ + b 11588 │ │ │ │ │ + mov r1, #0 │ │ │ │ │ + str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ + b 10bdc │ │ │ │ │ mov r4, r5 │ │ │ │ │ - str r0, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 10e40 │ │ │ │ │ - ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ - mov r6, #536870912 @ 0x20000000 │ │ │ │ │ - add r3, r3, r9, lsl #2 │ │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ │ - b fed4 │ │ │ │ │ + b 1011c │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + b 10d70 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + str r7, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + ldr r3, [r0] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 11778 │ │ │ │ │ + ldr r3, [r8] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 10e78 │ │ │ │ │ + b 10d10 │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + str r2, [r8] │ │ │ │ │ + bne 106a4 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ + b 106a4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r2, #1240] @ 0x4d8 │ │ │ │ │ - bne fe74 │ │ │ │ │ - ldr r0, [pc, #-2912] @ 10dfc │ │ │ │ │ + str r3, [r0] │ │ │ │ │ + bne 11748 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fe74 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - b 113a0 │ │ │ │ │ - ldr r6, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 11800 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - b 11794 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - asr r7, r7, #1 │ │ │ │ │ - b 1172c │ │ │ │ │ + b 11748 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne 10d1c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 10d1c │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne 10d28 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 10d28 │ │ │ │ │ + ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r2] │ │ │ │ │ + bne 10d38 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 10d38 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 10d44 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 10d44 │ │ │ │ │ │ │ │ │ │ -00011984 <_PyCompactLong_Subtract>: │ │ │ │ │ +000117f0 <_PyCompactLong_Subtract>: │ │ │ │ │ _PyCompactLong_Subtract(): │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr ip, [r1, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ @@ -19372,43 +19283,43 @@ │ │ │ │ │ subs r1, r2, r3 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ rsc r3, r3, r2, asr #31 │ │ │ │ │ adds ip, r1, #5 │ │ │ │ │ adc r2, r3, #0 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 119ec <_PyCompactLong_Subtract+0x68> │ │ │ │ │ + bcs 11858 <_PyCompactLong_Subtract+0x68> │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, ip, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ orr r0, r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ subs r0, r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r3, #0 │ │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 11b0c <_PyCompactLong_Subtract+0x188> │ │ │ │ │ + bcs 11978 <_PyCompactLong_Subtract+0x188> │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r2, [pc, #256] @ 11b1c <_PyCompactLong_Subtract+0x198> │ │ │ │ │ + ldr r2, [pc, #256] @ 11988 <_PyCompactLong_Subtract+0x198> │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr ip, [r0, r2] │ │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [ip, #1728] @ 0x6c0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 11a90 <_PyCompactLong_Subtract+0x10c> │ │ │ │ │ + beq 118fc <_PyCompactLong_Subtract+0x10c> │ │ │ │ │ ldr lr, [ip, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ str r0, [ip, #1728] @ 0x6c0 │ │ │ │ │ sub lr, lr, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str lr, [ip, #1732] @ 0x6c4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ @@ -19417,30 +19328,30 @@ │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r1, [fp, #-12] │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ │ mov ip, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 11b00 <_PyCompactLong_Subtract+0x17c> │ │ │ │ │ + blt 1196c <_PyCompactLong_Subtract+0x17c> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ str ip, [r2, #12] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ mov r0, #16 │ │ │ │ │ str r3, [fp, #-12] │ │ │ │ │ str r1, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ │ - beq 11b14 <_PyCompactLong_Subtract+0x190> │ │ │ │ │ + beq 11980 <_PyCompactLong_Subtract+0x190> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r0, [r2, #4] │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ @@ -19455,66 +19366,66 @@ │ │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ │ ldr r1, [fp, #-12] │ │ │ │ │ mov r0, #1 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov ip, r1 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 11a78 <_PyCompactLong_Subtract+0xf4> │ │ │ │ │ + bge 118e4 <_PyCompactLong_Subtract+0xf4> │ │ │ │ │ rsb ip, r1, #0 │ │ │ │ │ mov r3, #10 │ │ │ │ │ - b 11a7c <_PyCompactLong_Subtract+0xf8> │ │ │ │ │ + b 118e8 <_PyCompactLong_Subtract+0xf8> │ │ │ │ │ mov r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 11a88 <_PyCompactLong_Subtract+0x104> │ │ │ │ │ + b 118f4 <_PyCompactLong_Subtract+0x104> │ │ │ │ │ .word 0x000000f4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00011b20 : │ │ │ │ │ +0001198c : │ │ │ │ │ PyLong_FromUInt32(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 13c │ │ │ │ │ R_ARM_JUMP24 PyLong_FromUnsignedLong │ │ │ │ │ │ │ │ │ │ -00011b34 : │ │ │ │ │ +000119a0 : │ │ │ │ │ PyLong_FromInt64(): │ │ │ │ │ adds ip, r0, #5 │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ movw r4, #1030 @ 0x406 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 11b6c │ │ │ │ │ + bcs 119d8 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, ip, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ subs r3, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc lr, r1, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs lr, lr, #0 │ │ │ │ │ - bcs 11b8c │ │ │ │ │ + bcs 119f8 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b a78 │ │ │ │ │ + b b6c │ │ │ │ │ R_ARM_JUMP24 PyLong_FromInt64.part.0 │ │ │ │ │ │ │ │ │ │ -00011b98 : │ │ │ │ │ +00011a04 : │ │ │ │ │ k_mul(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ @@ -19535,29 +19446,29 @@ │ │ │ │ │ movge r3, r1 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ movne r3, #70 @ 0x46 │ │ │ │ │ moveq r3, #140 @ 0x8c │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bgt 1229c │ │ │ │ │ + bgt 12108 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq 12aac │ │ │ │ │ + beq 12918 │ │ │ │ │ add r5, r4, r7 │ │ │ │ │ cmn r5, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 12cf0 │ │ │ │ │ + bgt 12b5c │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq 1224c │ │ │ │ │ + beq 120b8 │ │ │ │ │ add r0, r5, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - beq 12acc │ │ │ │ │ + beq 12938 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ @@ -19577,15 +19488,15 @@ │ │ │ │ │ add r8, r9, #12 │ │ │ │ │ str r3, [r9, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq 11f78 │ │ │ │ │ + beq 11de4 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r5, r8 │ │ │ │ │ str r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ │ add r3, sl, #8 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r3, r4, #12 │ │ │ │ │ @@ -19600,37 +19511,37 @@ │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r4, [r3, #4]! │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - bne 12d18 │ │ │ │ │ + bne 12b84 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bcs 11f08 │ │ │ │ │ + bcs 11d74 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ sub r7, r5, #4 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r9, r2 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add sl, r3, #4 │ │ │ │ │ add sl, r1, sl, lsl #2 │ │ │ │ │ sub r1, sl, r6 │ │ │ │ │ sub r1, r1, #4 │ │ │ │ │ lsr r1, r1, #2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ands r0, r1, #3 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - beq 11ddc │ │ │ │ │ + beq 11c48 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 11da8 │ │ │ │ │ + beq 11c14 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 11d7c │ │ │ │ │ + beq 11be8 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldr lr, [r8], #4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ umlal r0, ip, r4, lr │ │ │ │ │ adds r0, r0, r2 │ │ │ │ │ adc ip, ip, #0 │ │ │ │ │ @@ -19658,15 +19569,15 @@ │ │ │ │ │ adc ip, r1, ip │ │ │ │ │ bic r1, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r0, #30 │ │ │ │ │ str r1, [r7] │ │ │ │ │ cmp r8, sl │ │ │ │ │ orr r2, r2, ip, lsl #2 │ │ │ │ │ lsr r1, ip, #30 │ │ │ │ │ - beq 11ea4 │ │ │ │ │ + beq 11d10 │ │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ mov r5, r9 │ │ │ │ │ add r7, r7, #16 │ │ │ │ │ ldr ip, [r6], #4 │ │ │ │ │ @@ -19706,96 +19617,96 @@ │ │ │ │ │ adc r1, r5, r1, lsr #30 │ │ │ │ │ bic ip, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r0, #30 │ │ │ │ │ str ip, [r7] │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ cmp r8, sl │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - bne 11de4 │ │ │ │ │ + bne 11c50 │ │ │ │ │ ldr r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ │ orrs r1, r2, r1 │ │ │ │ │ - beq 11f08 │ │ │ │ │ + beq 11d74 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ ldr r3, [r5, r1, lsl #2] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ str r3, [r5, r1, lsl #2] │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r5, r5, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 11cdc │ │ │ │ │ + bne 11b48 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsr r2, r3, #3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 11efc │ │ │ │ │ + beq 11d68 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r0, r1, r2, lsl #2 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 11f1c │ │ │ │ │ + beq 11d88 │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r5, r5, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 11cdc │ │ │ │ │ - b 11ed0 │ │ │ │ │ + bne 11b48 │ │ │ │ │ + b 11d3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - beq 128dc │ │ │ │ │ + beq 12748 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ subeq r1, r2, #2 │ │ │ │ │ - beq 11f54 │ │ │ │ │ + beq 11dc0 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ orr r3, r3, r1, lsl #3 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ sub r0, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 128dc │ │ │ │ │ + beq 12748 │ │ │ │ │ ldr ip, [r8, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 11f50 │ │ │ │ │ + beq 11dbc │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 11f34 │ │ │ │ │ - b 11efc │ │ │ │ │ + bne 11da0 │ │ │ │ │ + b 11d68 │ │ │ │ │ add r3, sl, #12 │ │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ add sl, r3, r4, lsl #2 │ │ │ │ │ add r4, r9, #16 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ sub r3, sl, #1 │ │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r7, [r5], #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 12c24 │ │ │ │ │ + bne 12a90 │ │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ umlal r2, r0, r7, r7 │ │ │ │ │ bic r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r4, #-4] │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ orr r2, r2, r0, lsl #2 │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ - bls 12290 │ │ │ │ │ + bls 120fc │ │ │ │ │ mov r8, r5 │ │ │ │ │ adds lr, r7, r7 │ │ │ │ │ mvn r7, r5 │ │ │ │ │ adc r6, r6, r6 │ │ │ │ │ add r7, ip, r7 │ │ │ │ │ ldr r9, [r4] │ │ │ │ │ ldr ip, [r8], #4 │ │ │ │ │ @@ -19810,21 +19721,21 @@ │ │ │ │ │ adc r1, r0, r1 │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ str r0, [r4] │ │ │ │ │ cmp ip, r8 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ lsr r0, r1, #30 │ │ │ │ │ - bls 121e4 │ │ │ │ │ + bls 12050 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 120fc │ │ │ │ │ + beq 11f68 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq 120bc │ │ │ │ │ + beq 11f28 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq 12088 │ │ │ │ │ + beq 11ef4 │ │ │ │ │ ldr ip, [r8], #4 │ │ │ │ │ add sl, r4, #4 │ │ │ │ │ ldr r9, [r4, #4] │ │ │ │ │ umull r3, r1, ip, lr │ │ │ │ │ adds r3, r3, r9 │ │ │ │ │ mla r1, ip, r6, r1 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ @@ -19859,15 +19770,15 @@ │ │ │ │ │ adc r1, r0, r1 │ │ │ │ │ bic r0, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [sl] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ lsr r0, r1, #30 │ │ │ │ │ - bls 121e4 │ │ │ │ │ + bls 12050 │ │ │ │ │ strd r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r9, r8 │ │ │ │ │ ldr r5, [sl, #4] │ │ │ │ │ mov r7, sl │ │ │ │ │ add sl, sl, #16 │ │ │ │ │ ldr ip, [r9], #4 │ │ │ │ │ @@ -19916,98 +19827,99 @@ │ │ │ │ │ adc r0, r1, r0, lsr #30 │ │ │ │ │ bic r1, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ orr r2, r2, r0, lsl #2 │ │ │ │ │ str r1, [r7, #16] │ │ │ │ │ lsr r0, r0, #30 │ │ │ │ │ - bhi 12104 │ │ │ │ │ + bhi 11f70 │ │ │ │ │ ldrd r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ orrs r3, r2, r0 │ │ │ │ │ - bne 12210 │ │ │ │ │ + bne 1207c │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne 11f9c │ │ │ │ │ + bne 11e08 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsr r2, r3, #3 │ │ │ │ │ - b 11ee0 │ │ │ │ │ + b 11d4c │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ sub r3, r3, r5 │ │ │ │ │ bic r3, r3, #3 │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ adds r2, r1, r2 │ │ │ │ │ adc r0, r0, #0 │ │ │ │ │ bic r1, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ str r1, [r3] │ │ │ │ │ orr r2, r2, r0, lsl #2 │ │ │ │ │ orrs r0, r2, r0, lsr #30 │ │ │ │ │ strne r2, [r3, #4] │ │ │ │ │ - b 121ec │ │ │ │ │ - ldr r3, [pc, #2800] @ 12d44 │ │ │ │ │ + b 12058 │ │ │ │ │ + ldr r3, [pc, #2800] @ 12bb0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 12ab8 │ │ │ │ │ + beq 12924 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - b 11c70 │ │ │ │ │ + b 11adc │ │ │ │ │ orrs r1, r2, r0 │ │ │ │ │ - beq 121ec │ │ │ │ │ - b 12224 │ │ │ │ │ + beq 12058 │ │ │ │ │ + b 12090 │ │ │ │ │ mov r6, r7 │ │ │ │ │ cmp r7, r4, lsl #1 │ │ │ │ │ - bge 12990 │ │ │ │ │ + bge 127fc │ │ │ │ │ asr r7, r7, #1 │ │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 1d70 │ │ │ │ │ + bl 1e64 │ │ │ │ │ R_ARM_CALL kmul_split.constprop.0 │ │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 12d0c │ │ │ │ │ + beq 12b78 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq 12960 │ │ │ │ │ + beq 127cc │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 1d70 │ │ │ │ │ + bl 1e64 │ │ │ │ │ R_ARM_CALL kmul_split.constprop.0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 12d0c │ │ │ │ │ + beq 12b78 │ │ │ │ │ add r0, r4, r6 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - beq 12ca0 │ │ │ │ │ + beq 12b0c │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 11b98 │ │ │ │ │ + bl 11a04 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 12ca0 │ │ │ │ │ + beq 12b0c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add r3, r8, #12 │ │ │ │ │ add r0, r3, r7, lsl #3 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r3, r4, #12 │ │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ @@ -20021,433 +19933,435 @@ │ │ │ │ │ mul r2, r3, r7 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r3, r2, r3, lsr #3 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ subs r3, r3, r2, lsr #3 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ - bne 12944 │ │ │ │ │ + bne 127b0 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 11b98 │ │ │ │ │ + bl 11a04 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 12c80 │ │ │ │ │ + beq 12aec │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ add r3, r6, #12 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ lsr r0, r3, #3 │ │ │ │ │ adds r2, r2, r3, lsr #3 │ │ │ │ │ - bne 12adc │ │ │ │ │ + bne 12948 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ rsb r0, r7, r1, lsr #3 │ │ │ │ │ mvn r1, #3 │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mla r7, r1, r7, ip │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 1f44 │ │ │ │ │ + bl 2038 │ │ │ │ │ R_ARM_CALL v_isub.isra.0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12468 │ │ │ │ │ + bgt 122d4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 12468 │ │ │ │ │ - ldr r2, [pc, #2352] @ 12d48 │ │ │ │ │ + bne 122d4 │ │ │ │ │ + ldr r2, [pc, #2352] @ 12bb4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12bb4 │ │ │ │ │ + bne 12a20 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 12c18 │ │ │ │ │ + bne 12a84 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 12ba8 │ │ │ │ │ - ldr r3, [pc, #2320] @ 12d4c │ │ │ │ │ + bhi 12a14 │ │ │ │ │ + ldr r3, [pc, #2320] @ 12bb8 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 12ba8 │ │ │ │ │ + bhi 12a14 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r6] │ │ │ │ │ str r6, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ - bl 1f44 │ │ │ │ │ + bl 2038 │ │ │ │ │ R_ARM_CALL v_isub.isra.0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 124f0 │ │ │ │ │ + bgt 1235c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 124f0 │ │ │ │ │ - ldr r2, [pc, #2216] @ 12d48 │ │ │ │ │ + bne 1235c │ │ │ │ │ + ldr r2, [pc, #2216] @ 12bb4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12b08 │ │ │ │ │ + bne 12974 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 12c5c │ │ │ │ │ + bne 12ac8 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 12afc │ │ │ │ │ - ldr r3, [pc, #2188] @ 12d50 │ │ │ │ │ + bhi 12968 │ │ │ │ │ + ldr r3, [pc, #2188] @ 12bbc │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 12afc │ │ │ │ │ + bhi 12968 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r4] │ │ │ │ │ str r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl d8a0 │ │ │ │ │ + bl d878 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 12ca0 │ │ │ │ │ + beq 12b0c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12574 │ │ │ │ │ + bgt 123e0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 12574 │ │ │ │ │ - ldr r2, [pc, #2084] @ 12d48 │ │ │ │ │ + bne 123e0 │ │ │ │ │ + ldr r2, [pc, #2084] @ 12bb4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12b48 │ │ │ │ │ + bne 129b4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 12c50 │ │ │ │ │ + bne 12abc │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 12b1c │ │ │ │ │ - ldr r3, [pc, #2060] @ 12d54 │ │ │ │ │ + bhi 12988 │ │ │ │ │ + ldr r3, [pc, #2060] @ 12bc0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 12b1c │ │ │ │ │ + bhi 12988 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r5] │ │ │ │ │ str r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 125e4 │ │ │ │ │ + bgt 12450 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 125e4 │ │ │ │ │ - ldr r2, [pc, #1972] @ 12d48 │ │ │ │ │ + bne 12450 │ │ │ │ │ + ldr r2, [pc, #1972] @ 12bb4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12b34 │ │ │ │ │ + bne 129a0 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 12c68 │ │ │ │ │ + bne 12ad4 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 12b28 │ │ │ │ │ - ldr r3, [pc, #1952] @ 12d58 │ │ │ │ │ + bhi 12994 │ │ │ │ │ + ldr r3, [pc, #1952] @ 12bc4 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 12b28 │ │ │ │ │ + bhi 12994 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r8] │ │ │ │ │ str r8, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 12b70 │ │ │ │ │ + beq 129dc │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl d8a0 │ │ │ │ │ + bl d878 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 12c80 │ │ │ │ │ + beq 12aec │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12680 │ │ │ │ │ + bgt 124ec │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 12680 │ │ │ │ │ - ldr r2, [pc, #1816] @ 12d48 │ │ │ │ │ + bne 124ec │ │ │ │ │ + ldr r2, [pc, #1816] @ 12bb4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12b5c │ │ │ │ │ + bne 129c8 │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 12c74 │ │ │ │ │ + bne 12ae0 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 12b88 │ │ │ │ │ - ldr r3, [pc, #1800] @ 12d5c │ │ │ │ │ + bhi 129f4 │ │ │ │ │ + ldr r3, [pc, #1800] @ 12bc8 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 12b88 │ │ │ │ │ + bhi 129f4 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r9] │ │ │ │ │ str r9, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 126fc │ │ │ │ │ + bgt 12568 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 126fc │ │ │ │ │ - ldr r2, [pc, #1700] @ 12d48 │ │ │ │ │ + bne 12568 │ │ │ │ │ + ldr r2, [pc, #1700] @ 12bb4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12b94 │ │ │ │ │ + bne 12a00 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 12c0c │ │ │ │ │ + bne 12a78 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 128ec │ │ │ │ │ - ldr r3, [pc, #1684] @ 12d60 │ │ │ │ │ + bhi 12758 │ │ │ │ │ + ldr r3, [pc, #1684] @ 12bcc │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 128ec │ │ │ │ │ + bhi 12758 │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bl 11b98 │ │ │ │ │ + bl 11a04 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12788 │ │ │ │ │ + bgt 125f4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 12788 │ │ │ │ │ - ldr r2, [pc, #1552] @ 12d48 │ │ │ │ │ + bne 125f4 │ │ │ │ │ + ldr r2, [pc, #1552] @ 12bb4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12904 │ │ │ │ │ + bne 12770 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 12cd8 │ │ │ │ │ + bne 12b44 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 128f8 │ │ │ │ │ - ldr r3, [pc, #1544] @ 12d64 │ │ │ │ │ + bhi 12764 │ │ │ │ │ + ldr r3, [pc, #1544] @ 12bd0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 128f8 │ │ │ │ │ + bhi 12764 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r4] │ │ │ │ │ str r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 127f8 │ │ │ │ │ + bgt 12664 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 127f8 │ │ │ │ │ - ldr r2, [pc, #1440] @ 12d48 │ │ │ │ │ + bne 12664 │ │ │ │ │ + ldr r2, [pc, #1440] @ 12bb4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 128c0 │ │ │ │ │ + bne 1272c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 12ccc │ │ │ │ │ + bne 12b38 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 12918 │ │ │ │ │ - ldr r3, [pc, #1436] @ 12d68 │ │ │ │ │ + bhi 12784 │ │ │ │ │ + ldr r3, [pc, #1436] @ 12bd4 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 12918 │ │ │ │ │ + bhi 12784 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r5] │ │ │ │ │ str r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 12ca0 │ │ │ │ │ + beq 12b0c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r2, r6, #12 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ - bl 2178 │ │ │ │ │ + bl 226c │ │ │ │ │ R_ARM_CALL v_iadd.isra.0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12888 │ │ │ │ │ + bgt 126f4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 12888 │ │ │ │ │ - ldr r2, [pc, #1296] @ 12d48 │ │ │ │ │ + bne 126f4 │ │ │ │ │ + ldr r2, [pc, #1296] @ 12bb4 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12930 │ │ │ │ │ + bne 1279c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 12ce4 │ │ │ │ │ + bne 12b50 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 12924 │ │ │ │ │ - ldr r3, [pc, #1296] @ 12d6c │ │ │ │ │ + bhi 12790 │ │ │ │ │ + ldr r3, [pc, #1296] @ 12bd8 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 12924 │ │ │ │ │ + bhi 12790 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r6] │ │ │ │ │ str r6, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ movne r2, r0 │ │ │ │ │ ldrne lr, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - beq 11efc │ │ │ │ │ + beq 11d68 │ │ │ │ │ mov r1, r2 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr ip, [lr, r2, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 128d4 │ │ │ │ │ + beq 12740 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 11efc │ │ │ │ │ - b 11f34 │ │ │ │ │ + beq 11d68 │ │ │ │ │ + b 11da0 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - b 127b0 │ │ │ │ │ + b 1261c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 128a0 │ │ │ │ │ + bne 1270c │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b 11efc │ │ │ │ │ + b 11d68 │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 126fc │ │ │ │ │ + b 12568 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 12788 │ │ │ │ │ + b 125f4 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 12740 │ │ │ │ │ + b 125ac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 127f8 │ │ │ │ │ + b 12664 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 12888 │ │ │ │ │ + b 126f4 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ - b 12840 │ │ │ │ │ + b 126ac │ │ │ │ │ add r0, r6, r2, lsl #2 │ │ │ │ │ lsl r2, r3, #2 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r3, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ - b 12374 │ │ │ │ │ + b 121e0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ - b 122f4 │ │ │ │ │ + b 12160 │ │ │ │ │ add r0, r4, r7 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - beq 11efc │ │ │ │ │ + beq 11d68 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ lsr r2, r2, #3 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 12bc8 │ │ │ │ │ + beq 12a34 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r3, r7, #12 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r4, r6 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ @@ -20458,246 +20372,246 @@ │ │ │ │ │ lsl r2, r9, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ lsl r3, r9, #3 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - bl 11b98 │ │ │ │ │ + bl 11a04 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ add r0, r2, r5, lsl #2 │ │ │ │ │ - beq 12bc8 │ │ │ │ │ + beq 12a34 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r2, r8, #12 │ │ │ │ │ sub r6, r6, r9 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ rsb r1, r5, r1, lsr #3 │ │ │ │ │ add r5, r5, r9 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ - bl 2178 │ │ │ │ │ + bl 226c │ │ │ │ │ R_ARM_CALL v_iadd.isra.0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 2f8 <_PyLong_FromMedium+0x80> │ │ │ │ │ + bl 3ec │ │ │ │ │ R_ARM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt 129e8 │ │ │ │ │ + bgt 12854 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 2f8 <_PyLong_FromMedium+0x80> │ │ │ │ │ + bl 3ec │ │ │ │ │ R_ARM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsrs r1, r3, #3 │ │ │ │ │ movne r2, r1 │ │ │ │ │ ldrne lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 11efc │ │ │ │ │ + beq 11d68 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr ip, [lr, r2, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 12be4 │ │ │ │ │ + beq 12a50 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ ldrne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ andne r3, r3, #3 │ │ │ │ │ orrne r3, r3, r0, lsl #3 │ │ │ │ │ strne r3, [r2, #8] │ │ │ │ │ - b 11efc │ │ │ │ │ - ldr r3, [pc, #700] @ 12d70 │ │ │ │ │ + b 11d68 │ │ │ │ │ + ldr r3, [pc, #700] @ 12bdc │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 11efc │ │ │ │ │ + b 11d68 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bne 11c3c │ │ │ │ │ + bne 11aa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 11efc │ │ │ │ │ + b 11d68 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ │ mvn r3, #3 │ │ │ │ │ mul r2, r3, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ - b 123c8 │ │ │ │ │ + b 12234 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 124f0 │ │ │ │ │ + b 1235c │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 124a8 │ │ │ │ │ + b 12314 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 12574 │ │ │ │ │ + b 123e0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 125e4 │ │ │ │ │ + b 12450 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r3 │ │ │ │ │ - b 1259c │ │ │ │ │ + b 12408 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ - b 1252c │ │ │ │ │ + b 12398 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r3 │ │ │ │ │ - b 12638 │ │ │ │ │ + b 124a4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b 12610 │ │ │ │ │ + b 1247c │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 12680 │ │ │ │ │ + b 124ec │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ blx r3 │ │ │ │ │ - b 126ac │ │ │ │ │ + b 12518 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 12468 │ │ │ │ │ + b 122d4 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ - b 12420 │ │ │ │ │ + b 1228c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 12bf0 │ │ │ │ │ + ble 12a5c │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl b818 │ │ │ │ │ - b 12ad0 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b 1293c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 12a80 │ │ │ │ │ - b 128dc │ │ │ │ │ + bne 128ec │ │ │ │ │ + b 12748 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 12bd8 │ │ │ │ │ + bne 12a44 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12bd8 │ │ │ │ │ + b 12a44 │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 126fc │ │ │ │ │ + b 12568 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 12468 │ │ │ │ │ + b 122d4 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12ad0 │ │ │ │ │ + bgt 1293c │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 12ad0 │ │ │ │ │ + bne 1293c │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12ad0 │ │ │ │ │ + b 1293c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 12574 │ │ │ │ │ + b 123e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 124f0 │ │ │ │ │ + b 1235c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 125e4 │ │ │ │ │ + b 12450 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 12680 │ │ │ │ │ + b 124ec │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12ca0 │ │ │ │ │ + bgt 12b0c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 12ca0 │ │ │ │ │ + bne 12b0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl b818 │ │ │ │ │ - b 12ad0 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b 1293c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 127f8 │ │ │ │ │ + b 12664 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 12788 │ │ │ │ │ + b 125f4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 12888 │ │ │ │ │ + b 126f4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 12ad0 │ │ │ │ │ + b 1293c │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 12ca0 │ │ │ │ │ + b 12b0c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12ad0 │ │ │ │ │ + bgt 1293c │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 12ad0 │ │ │ │ │ + bne 1293c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12ad0 │ │ │ │ │ + b 1293c │ │ │ │ │ .word 0x00000ae8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000908 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000884 │ │ │ │ │ @@ -20715,40 +20629,40 @@ │ │ │ │ │ .word 0x00000594 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000508 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00012d74 : │ │ │ │ │ +00012be0 : │ │ │ │ │ int_bit_length(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ - beq 12e38 │ │ │ │ │ + beq 12ca4 │ │ │ │ │ add r2, r0, r3, lsl #2 │ │ │ │ │ mov r1, #30 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ smull r0, r1, r0, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 12dec │ │ │ │ │ + beq 12c58 │ │ │ │ │ clz r3, r3 │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adc r1, r1, r3, asr #31 │ │ │ │ │ adds r3, r0, #5 │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 12e0c │ │ │ │ │ + bcs 12c78 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ │ add r0, r0, r2 │ │ │ │ │ @@ -20756,46 +20670,46 @@ │ │ │ │ │ adds r3, r0, #5 │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ adc r2, r1, #0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ mov lr, r0 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - bcc 12dd4 │ │ │ │ │ + bcc 12c40 │ │ │ │ │ subs lr, lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r4, #0 │ │ │ │ │ cmn lr, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 12e2c │ │ │ │ │ + bcs 12c98 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b a78 │ │ │ │ │ + b b6c │ │ │ │ │ R_ARM_JUMP24 PyLong_FromInt64.part.0 │ │ │ │ │ mov r3, #5 │ │ │ │ │ - b 12dd4 │ │ │ │ │ + b 12c40 │ │ │ │ │ │ │ │ │ │ -00012e40 <_PyLong_Copy>: │ │ │ │ │ +00012cac <_PyLong_Copy>: │ │ │ │ │ _PyLong_Copy(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 12e94 <_PyLong_Copy+0x54> │ │ │ │ │ + bhi 12d00 <_PyLong_Copy+0x54> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 12e94 <_PyLong_Copy+0x54> │ │ │ │ │ + bcs 12d00 <_PyLong_Copy+0x54> │ │ │ │ │ movw r3, #9336 @ 0x2478 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r3, r3, r1, lsl #4 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ @@ -20808,17 +20722,18 @@ │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ lsr r1, r2, #3 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 12ef4 <_PyLong_Copy+0xb4> │ │ │ │ │ + beq 12d60 <_PyLong_Copy+0xb4> │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ add r0, r3, #12 │ │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bic ip, r2, #4 │ │ │ │ │ lsl r2, r1, #2 │ │ │ │ │ str ip, [r3, #8] │ │ │ │ │ @@ -20826,15 +20741,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ │ │ -00012f00 <_PyCompactLong_Multiply>: │ │ │ │ │ +00012d6c <_PyCompactLong_Multiply>: │ │ │ │ │ _PyCompactLong_Multiply(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ @@ -20844,43 +20759,43 @@ │ │ │ │ │ movw r0, #1030 @ 0x406 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ smull r3, r2, r3, r2 │ │ │ │ │ adds ip, r3, #5 │ │ │ │ │ adc r1, r2, #0 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 12f60 <_PyCompactLong_Multiply+0x60> │ │ │ │ │ + bcs 12dcc <_PyCompactLong_Multiply+0x60> │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, ip, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ orr r0, r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ subs r0, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r1, r2, #0 │ │ │ │ │ cmn r0, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r1, r1, #0 │ │ │ │ │ - bcs 13070 <_PyCompactLong_Multiply+0x170> │ │ │ │ │ + bcs 12edc <_PyCompactLong_Multiply+0x170> │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr r1, [pc, #240] @ 13080 <_PyCompactLong_Multiply+0x180> │ │ │ │ │ + ldr r1, [pc, #240] @ 12eec <_PyCompactLong_Multiply+0x180> │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr ip, [r0, r1] │ │ │ │ │ add ip, ip, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [ip, #1728] @ 0x6c0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 13000 <_PyCompactLong_Multiply+0x100> │ │ │ │ │ + beq 12e6c <_PyCompactLong_Multiply+0x100> │ │ │ │ │ ldr lr, [ip, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ str r0, [ip, #1728] @ 0x6c0 │ │ │ │ │ sub lr, lr, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str lr, [ip, #1732] @ 0x6c4 │ │ │ │ │ strd r2, [fp, #-16] │ │ │ │ │ @@ -20888,28 +20803,28 @@ │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ │ mov ip, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 13064 <_PyCompactLong_Multiply+0x164> │ │ │ │ │ + blt 12ed0 <_PyCompactLong_Multiply+0x164> │ │ │ │ │ mov r3, #8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ str ip, [r1, #12] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ mov r0, #16 │ │ │ │ │ strd r2, [fp, #-12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ │ - beq 13078 <_PyCompactLong_Multiply+0x178> │ │ │ │ │ + beq 12ee4 <_PyCompactLong_Multiply+0x178> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ strd r2, [fp, #-16] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ @@ -20923,387 +20838,387 @@ │ │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ │ mov r0, #1 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov ip, r3 │ │ │ │ │ str r0, [r1, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 12fe8 <_PyCompactLong_Multiply+0xe8> │ │ │ │ │ + bge 12e54 <_PyCompactLong_Multiply+0xe8> │ │ │ │ │ rsb ip, r3, #0 │ │ │ │ │ mov r3, #10 │ │ │ │ │ - b 12fec <_PyCompactLong_Multiply+0xec> │ │ │ │ │ + b 12e58 <_PyCompactLong_Multiply+0xec> │ │ │ │ │ mov r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 12ff8 <_PyCompactLong_Multiply+0xf8> │ │ │ │ │ + b 12e64 <_PyCompactLong_Multiply+0xf8> │ │ │ │ │ .word 0x000000e4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00013084 : │ │ │ │ │ +00012ef0 : │ │ │ │ │ long_abs_method(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and r1, r2, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 130bc │ │ │ │ │ + beq 12f28 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 13138 │ │ │ │ │ + bne 12fa4 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r0] │ │ │ │ │ bx lr │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 13124 │ │ │ │ │ + bhi 12f90 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ movw lr, #1030 @ 0x406 │ │ │ │ │ rsb r3, r3, #0 │ │ │ │ │ rsbs r0, r3, #0 │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ rsc r4, r2, #0 │ │ │ │ │ adds r1, r3, #1024 @ 0x400 │ │ │ │ │ adc ip, r2, #0 │ │ │ │ │ cmp r1, lr │ │ │ │ │ sbcs ip, ip, #0 │ │ │ │ │ - bcs 13104 │ │ │ │ │ - ldr r3, [pc, #60] @ 1313c │ │ │ │ │ + bcs 12f70 │ │ │ │ │ + ldr r3, [pc, #60] @ 12fa8 │ │ │ │ │ add r0, r3, r0, lsl #4 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ subs r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmn r3, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 13128 │ │ │ │ │ + bcs 12f94 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 278 <_PyLong_FromMedium> │ │ │ │ │ - b 694 │ │ │ │ │ + b 788 │ │ │ │ │ R_ARM_JUMP24 long_neg.part.0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b b04 │ │ │ │ │ + b bf8 │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromLarge │ │ │ │ │ - b 12e40 <_PyLong_Copy> │ │ │ │ │ + b 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_JUMP24 _PyLong_Copy │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00013140 : │ │ │ │ │ +00012fac : │ │ │ │ │ long_divmod(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 133ac │ │ │ │ │ + beq 13218 │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 133b8 │ │ │ │ │ + beq 13224 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ lsr ip, r3, #3 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ lsr lr, r2, #3 │ │ │ │ │ - beq 131e8 │ │ │ │ │ + beq 13054 │ │ │ │ │ cmp lr, #300 @ 0x12c │ │ │ │ │ - bhi 13384 │ │ │ │ │ + bhi 131f0 │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ sub r2, fp, #28 │ │ │ │ │ - bl ccc8 │ │ │ │ │ + bl cca0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 13378 │ │ │ │ │ + beq 131e4 │ │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 13300 │ │ │ │ │ + beq 1316c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 13260 │ │ │ │ │ + beq 130cc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ b 0 <_PyTuple_FromPairSteal> │ │ │ │ │ R_ARM_JUMP24 _PyTuple_FromPairSteal │ │ │ │ │ cmp lr, #1 │ │ │ │ │ - bne 1335c │ │ │ │ │ + bne 131c8 │ │ │ │ │ eor r3, r3, r2 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne 1333c │ │ │ │ │ + bne 131a8 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ - bl 4ec │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 13378 │ │ │ │ │ + beq 131e4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ eor r2, r2, r3 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ tst r2, #3 │ │ │ │ │ rsb r4, r3, #1 │ │ │ │ │ - bne 13310 │ │ │ │ │ + bne 1317c │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ mul r0, r4, r1 │ │ │ │ │ - bl 4ec │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 13330 │ │ │ │ │ + beq 1319c │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ b 0 <_PyTuple_FromPairSteal> │ │ │ │ │ R_ARM_JUMP24 _PyTuple_FromPairSteal │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne 131d4 │ │ │ │ │ + bne 13040 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 53f8 │ │ │ │ │ + bl 53a8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 132b0 │ │ │ │ │ + bgt 1311c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 132b0 │ │ │ │ │ + bne 1311c │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r5, r4, #0 │ │ │ │ │ - beq 133d0 │ │ │ │ │ + beq 1323c │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 934c │ │ │ │ │ + bl 9300 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 133c4 │ │ │ │ │ + beq 13230 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 132f8 │ │ │ │ │ + bgt 13164 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 132f8 │ │ │ │ │ + bne 13164 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b 131d4 │ │ │ │ │ + b 13040 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - beq 13270 │ │ │ │ │ - b 131d4 │ │ │ │ │ + beq 130dc │ │ │ │ │ + b 13040 │ │ │ │ │ sub r5, r1, #1 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ sub r1, r5, r1 │ │ │ │ │ mul r0, r4, r1 │ │ │ │ │ - bl 4ec │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne 13250 │ │ │ │ │ + bne 130bc │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl b818 │ │ │ │ │ - b 13378 │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b 131e4 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ mvn r0, r0 │ │ │ │ │ - bl 4ec │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne 13218 │ │ │ │ │ - b 13378 │ │ │ │ │ + bne 13084 │ │ │ │ │ + b 131e4 │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ sub r2, fp, #28 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl ccc8 │ │ │ │ │ + bl cca0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 131b4 │ │ │ │ │ + bne 13020 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ sub ip, ip, lr │ │ │ │ │ cmp ip, #150 @ 0x96 │ │ │ │ │ - ble 1335c │ │ │ │ │ + ble 131c8 │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ sub r2, fp, #28 │ │ │ │ │ - bl 2cfc <_PyLong_ExactDealloc+0x10> │ │ │ │ │ + bl 2df0 │ │ │ │ │ R_ARM_CALL pylong_int_divmod │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldrdne r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - bne 131dc │ │ │ │ │ - b 13378 │ │ │ │ │ + bne 13048 │ │ │ │ │ + b 131e4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b 1337c │ │ │ │ │ + b 131e8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 133f4 │ │ │ │ │ + ble 13260 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 13378 │ │ │ │ │ + bgt 131e4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 13378 │ │ │ │ │ + bne 131e4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13378 │ │ │ │ │ + b 131e4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 133d0 │ │ │ │ │ + bne 1323c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 133d0 │ │ │ │ │ + b 1323c │ │ │ │ │ │ │ │ │ │ -00013410 : │ │ │ │ │ +0001327c : │ │ │ │ │ PyLong_FromUnicodeObject(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ bl 0 <_PyUnicode_TransformDecimalAndSpaceToASCII> │ │ │ │ │ R_ARM_CALL _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 13504 │ │ │ │ │ + beq 13370 │ │ │ │ │ sub r1, fp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r2, r5 │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - bl 980 │ │ │ │ │ + bl 878 │ │ │ │ │ R_ARM_CALL PyLong_FromString │ │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 13484 │ │ │ │ │ + beq 132f0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 134a8 │ │ │ │ │ + beq 13314 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ add r0, r6, r1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 134a8 │ │ │ │ │ + bne 13314 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1349c │ │ │ │ │ + bgt 13308 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - beq 1350c │ │ │ │ │ + beq 13378 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 134c0 │ │ │ │ │ + bgt 1332c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - beq 134f0 │ │ │ │ │ + beq 1335c │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC12 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 1349c │ │ │ │ │ + b 13308 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 134c0 │ │ │ │ │ + b 1332c │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b 1349c │ │ │ │ │ + b 13308 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 1349c │ │ │ │ │ + b 13308 │ │ │ │ │ │ │ │ │ │ -00013520 : │ │ │ │ │ +0001338c : │ │ │ │ │ long_long(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 135f4 │ │ │ │ │ + beq 13460 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 13588 │ │ │ │ │ + bhi 133f4 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 13588 │ │ │ │ │ + bcs 133f4 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ @@ -21316,17 +21231,18 @@ │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ lsr r1, r2, #3 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 135e8 │ │ │ │ │ + beq 13454 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ add r0, r3, #12 │ │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bic ip, r2, #4 │ │ │ │ │ lsl r2, r1, #2 │ │ │ │ │ str ip, [r3, #8] │ │ │ │ │ @@ -21338,54 +21254,54 @@ │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 13580 │ │ │ │ │ + b 133ec │ │ │ │ │ │ │ │ │ │ -0001360c <_PyLong_FromBytes>: │ │ │ │ │ +00013478 <_PyLong_FromBytes>: │ │ │ │ │ _PyLong_FromBytes(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r5, r1 │ │ │ │ │ sub r1, fp, #24 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 980 │ │ │ │ │ + bl 878 │ │ │ │ │ R_ARM_CALL PyLong_FromString │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 13664 <_PyLong_FromBytes+0x58> │ │ │ │ │ + beq 134d0 <_PyLong_FromBytes+0x58> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13670 <_PyLong_FromBytes+0x64> │ │ │ │ │ + beq 134dc <_PyLong_FromBytes+0x64> │ │ │ │ │ add r1, r4, r5 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 13670 <_PyLong_FromBytes+0x64> │ │ │ │ │ + bne 134dc <_PyLong_FromBytes+0x64> │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ cmp r5, #200 @ 0xc8 │ │ │ │ │ movlt r1, r5 │ │ │ │ │ movge r1, #200 @ 0xc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyBytes_FromStringAndSize │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 13664 <_PyLong_FromBytes+0x58> │ │ │ │ │ + beq 134d0 <_PyLong_FromBytes+0x58> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC12 │ │ │ │ │ @@ -21394,54 +21310,54 @@ │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 136d8 <_PyLong_FromBytes+0xcc> │ │ │ │ │ + bgt 13544 <_PyLong_FromBytes+0xcc> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 136d8 <_PyLong_FromBytes+0xcc> │ │ │ │ │ + bne 13544 <_PyLong_FromBytes+0xcc> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 13664 <_PyLong_FromBytes+0x58> │ │ │ │ │ + b 134d0 <_PyLong_FromBytes+0x58> │ │ │ │ │ │ │ │ │ │ -000136e0 : │ │ │ │ │ +0001354c : │ │ │ │ │ long_mod(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq 13734 │ │ │ │ │ + beq 135a0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 13734 │ │ │ │ │ + beq 135a0 │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sub r2, fp, #8 │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ ldrne r0, [fp, #-8] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00013740 : │ │ │ │ │ +000135ac : │ │ │ │ │ l_mod(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ @@ -21449,97 +21365,97 @@ │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsr lr, r3, #3 │ │ │ │ │ cmp lr, #1 │ │ │ │ │ lsr r2, r1, #3 │ │ │ │ │ - beq 138f8 │ │ │ │ │ + beq 13764 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 13d54 │ │ │ │ │ + beq 13bc0 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - blt 1395c │ │ │ │ │ - beq 13940 │ │ │ │ │ + blt 137c8 │ │ │ │ │ + beq 137ac │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 139d4 │ │ │ │ │ + beq 13840 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16124 │ │ │ │ │ + bl 15f8c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 13828 │ │ │ │ │ + beq 13694 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 13828 │ │ │ │ │ + bgt 13694 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 13828 │ │ │ │ │ + bne 13694 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 13d6c │ │ │ │ │ + beq 13bd8 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls 13844 │ │ │ │ │ + bls 136b0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 13d24 │ │ │ │ │ + beq 13b90 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 13d84 │ │ │ │ │ + beq 13bf0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13818 │ │ │ │ │ + bne 13684 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 13994 │ │ │ │ │ + beq 13800 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r6, [r8] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 13d6c │ │ │ │ │ + beq 13bd8 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi 137e8 │ │ │ │ │ + bhi 13654 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ rsb r2, r3, #1 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ movw r0, #1030 @ 0x406 │ │ │ │ │ adds ip, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ mov r7, ip │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 137e8 │ │ │ │ │ + bcs 13654 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 138d4 │ │ │ │ │ + bgt 13740 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 138d4 │ │ │ │ │ - ldr r2, [pc, #1308] @ 13dac │ │ │ │ │ + bne 13740 │ │ │ │ │ + ldr r2, [pc, #1308] @ 13c18 │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13ba8 │ │ │ │ │ + bne 13a14 │ │ │ │ │ tst r1, #4 │ │ │ │ │ - bne 13da0 │ │ │ │ │ - ldr r3, [pc, #1288] @ 13db0 │ │ │ │ │ + bne 13c0c │ │ │ │ │ + ldr r3, [pc, #1288] @ 13c1c │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 13bcc │ │ │ │ │ + bhi 13a38 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r6] │ │ │ │ │ str r6, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r6, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -21547,90 +21463,90 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r6, r6, r7, lsl #4 │ │ │ │ │ add r6, r6, r3 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - b 137e8 │ │ │ │ │ + b 13654 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 13d4c │ │ │ │ │ + bne 13bb8 │ │ │ │ │ and r2, r1, #3 │ │ │ │ │ eor r3, r3, r1 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ rsb r4, r2, #1 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne 13d10 │ │ │ │ │ + bne 13b7c │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ mul r0, r4, r1 │ │ │ │ │ - bl 4ec │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ clz r3, r0 │ │ │ │ │ str r0, [r8] │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ rsb r0, r3, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ add r2, r0, lr, lsl #2 │ │ │ │ │ add lr, r5, lr, lsl #2 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r2, [lr, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bcs 13798 │ │ │ │ │ + bcs 13604 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 13d8c │ │ │ │ │ + bne 13bf8 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13d74 │ │ │ │ │ + ble 13be0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne 13800 │ │ │ │ │ + bne 1366c │ │ │ │ │ tst r1, #3 │ │ │ │ │ - bne 13818 │ │ │ │ │ + bne 13684 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 53f8 │ │ │ │ │ + bl 53a8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 139c4 │ │ │ │ │ + bgt 13830 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 139c4 │ │ │ │ │ + bne 13830 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 13d6c │ │ │ │ │ + beq 13bd8 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b 13818 │ │ │ │ │ + b 13684 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mov r7, r3 │ │ │ │ │ subs ip, r3, #10 │ │ │ │ │ - bne 13bd8 │ │ │ │ │ + bne 13a44 │ │ │ │ │ add r3, r0, #12 │ │ │ │ │ movw r2, #52428 @ 0xcccc │ │ │ │ │ movt r2, #52428 @ 0xcccc │ │ │ │ │ mov r9, r3 │ │ │ │ │ tst lr, #1 │ │ │ │ │ movw r6, #52429 @ 0xcccd │ │ │ │ │ movt r6, #52428 @ 0xcccc │ │ │ │ │ add lr, r3, lr, lsl #2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r3, ip │ │ │ │ │ - beq 13a9c │ │ │ │ │ + beq 13908 │ │ │ │ │ ldr r2, [lr, #-4]! │ │ │ │ │ umull r3, r1, r6, r2 │ │ │ │ │ bic r3, r1, #3 │ │ │ │ │ add r3, r3, r1, lsr #2 │ │ │ │ │ sub r3, r2, r3 │ │ │ │ │ subs r3, r2, r3 │ │ │ │ │ sbc ip, ip, #0 │ │ │ │ │ @@ -21651,22 +21567,22 @@ │ │ │ │ │ adc r1, r1, r1 │ │ │ │ │ subs ip, r2, ip │ │ │ │ │ rsc r3, r1, #0 │ │ │ │ │ cmp lr, r9 │ │ │ │ │ movne sl, r4 │ │ │ │ │ strne r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movne r5, r7 │ │ │ │ │ - bne 13aa8 │ │ │ │ │ + bne 13914 │ │ │ │ │ mov r0, ip │ │ │ │ │ - bl 4ec │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 138ec │ │ │ │ │ - b 13d6c │ │ │ │ │ + bne 13758 │ │ │ │ │ + b 13bd8 │ │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r4, [lr, #-4] │ │ │ │ │ lsl r3, r3, #30 │ │ │ │ │ orr r3, r3, ip, lsr #2 │ │ │ │ │ sub lr, lr, #8 │ │ │ │ │ @@ -21722,46 +21638,46 @@ │ │ │ │ │ adds r2, r7, r2 │ │ │ │ │ adc r1, r1, ip │ │ │ │ │ adds r2, r2, r2 │ │ │ │ │ adc r1, r1, r1 │ │ │ │ │ subs ip, r0, r2 │ │ │ │ │ sbc r3, r3, r1 │ │ │ │ │ cmp lr, r9 │ │ │ │ │ - bne 13aa8 │ │ │ │ │ + bne 13914 │ │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b 13a84 │ │ │ │ │ + b 138f0 │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 13da0 │ │ │ │ │ + bne 13c0c │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls 138a0 │ │ │ │ │ + bls 1370c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 138d4 │ │ │ │ │ + b 13740 │ │ │ │ │ lsl r3, lr, #2 │ │ │ │ │ add r2, r0, #12 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ add r6, r2, lr, lsl #2 │ │ │ │ │ lsr r3, r3, #2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ands r2, r3, #3 │ │ │ │ │ mov r3, ip │ │ │ │ │ - beq 13c70 │ │ │ │ │ + beq 13adc │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 13c48 │ │ │ │ │ + beq 13ab4 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 13c28 │ │ │ │ │ + beq 13a94 │ │ │ │ │ mov r1, ip │ │ │ │ │ ldr r0, [r6, #-4]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldr r0, [r6, #-4]! │ │ │ │ │ @@ -21779,15 +21695,15 @@ │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, #0 │ │ │ │ │ orr r0, r0, ip, lsl #30 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r6, r9 │ │ │ │ │ mov ip, r2 │ │ │ │ │ - beq 13a84 │ │ │ │ │ + beq 138f0 │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, r9 │ │ │ │ │ ldr r0, [r6, #-4] │ │ │ │ │ lsl r1, r3, #30 │ │ │ │ │ @@ -21819,174 +21735,174 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ orr r1, r1, r2, lsr #2 │ │ │ │ │ orr r0, r0, r2, lsl #30 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne 13c84 │ │ │ │ │ + bne 13af0 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b 13a84 │ │ │ │ │ + b 138f0 │ │ │ │ │ sub r5, r1, #1 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_CALL __aeabi_idivmod │ │ │ │ │ sub r1, r5, r1 │ │ │ │ │ - b 13920 │ │ │ │ │ + b 1378c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 13818 │ │ │ │ │ + beq 13684 │ │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ │ - bl 13a4 │ │ │ │ │ + bl 1498 │ │ │ │ │ R_ARM_CALL _PyLong_Negate │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 13d6c │ │ │ │ │ + beq 13bd8 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - b 137f8 │ │ │ │ │ + b 13664 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1395c │ │ │ │ │ + bne 137c8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ZeroDivisionError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ZeroDivisionError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC42 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 13820 │ │ │ │ │ + b 1368c │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov r6, r4 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - b 137f8 │ │ │ │ │ + b 13664 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - b 1398c │ │ │ │ │ + b 137f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 13d40 │ │ │ │ │ - b 13d6c │ │ │ │ │ + bne 13bac │ │ │ │ │ + b 13bd8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 138d4 │ │ │ │ │ + b 13740 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000500 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00013db4 <_PyLong_Format>: │ │ │ │ │ +00013c20 <_PyLong_Format>: │ │ │ │ │ _PyLong_Format(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - beq 13dfc <_PyLong_Format+0x48> │ │ │ │ │ + beq 13c68 <_PyLong_Format+0x48> │ │ │ │ │ mov ip, #0 │ │ │ │ │ sub r3, fp, #8 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str ip, [sp] │ │ │ │ │ - bl 13e1c │ │ │ │ │ + bl 13c88 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 13e14 <_PyLong_Format+0x60> │ │ │ │ │ + beq 13c80 <_PyLong_Format+0x60> │ │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r1, fp, #8 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - bl 2100 │ │ │ │ │ + bl 1ff8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 13df0 <_PyLong_Format+0x3c> │ │ │ │ │ + bne 13c5c <_PyLong_Format+0x3c> │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 13df4 <_PyLong_Format+0x40> │ │ │ │ │ + b 13c60 <_PyLong_Format+0x40> │ │ │ │ │ │ │ │ │ │ -00013e1c : │ │ │ │ │ +00013c88 : │ │ │ │ │ long_format_binary.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - beq 14528 │ │ │ │ │ + beq 14394 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 14528 │ │ │ │ │ + beq 14394 │ │ │ │ │ cmp r1, #16 │ │ │ │ │ mov sl, r1 │ │ │ │ │ moveq r4, #4 │ │ │ │ │ - bne 14194 │ │ │ │ │ + bne 14000 │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ and r3, r5, #3 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ - beq 144b4 │ │ │ │ │ + beq 14320 │ │ │ │ │ mov r2, r3 │ │ │ │ │ movw r3, #17476 @ 0x4444 │ │ │ │ │ movt r3, #1092 @ 0x444 │ │ │ │ │ sub r9, r2, #2 │ │ │ │ │ clz r9, r9 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ lsr r9, r9, #5 │ │ │ │ │ - bhi 14540 │ │ │ │ │ + bhi 143ac │ │ │ │ │ add r3, r6, r5, lsl #2 │ │ │ │ │ mov r1, #30 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ sub r3, r5, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mul r3, r1, r3 │ │ │ │ │ - beq 141b4 │ │ │ │ │ + beq 14020 │ │ │ │ │ clz r2, r2 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ add r0, r0, r4 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ add r0, r0, r2 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bne 141c4 │ │ │ │ │ + bne 14030 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r9, r9, r0, asr #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 141dc │ │ │ │ │ + beq 14048 │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ add r9, r9, #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14484 │ │ │ │ │ + bne 142f0 │ │ │ │ │ mov r1, #120 @ 0x78 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_New │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 14538 │ │ │ │ │ + beq 143a4 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 1455c │ │ │ │ │ + bne 143c8 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 14840 │ │ │ │ │ + beq 146ac │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - beq 14834 │ │ │ │ │ + beq 146a0 │ │ │ │ │ add ip, r9, #20 │ │ │ │ │ add ip, r1, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1444c │ │ │ │ │ + beq 142b8 │ │ │ │ │ add r3, r6, #8 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, r5, #1 │ │ │ │ │ sub r6, sl, #1 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -22005,128 +21921,128 @@ │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r1, r0, #32 │ │ │ │ │ lsl r1, r5, r1 │ │ │ │ │ orr r1, r1, r5, lsr r9 │ │ │ │ │ orr r3, r3, r5, lsl r0 │ │ │ │ │ orr r2, r1, r2 │ │ │ │ │ add r0, r0, #30 │ │ │ │ │ - bgt 142bc │ │ │ │ │ + bgt 14128 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - bhi 1428c │ │ │ │ │ + bhi 140f8 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ strb r1, [ip, #-1] │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - beq 142ac │ │ │ │ │ + beq 14118 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ strb r1, [ip, #-2] │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - beq 142b4 │ │ │ │ │ + beq 14120 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ strb r1, [ip, #-3] │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - beq 1447c │ │ │ │ │ + beq 142e8 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ strb r1, [ip, #-4] │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - beq 14284 │ │ │ │ │ + beq 140f0 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ strb r1, [ip, #-5] │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - beq 144ac │ │ │ │ │ + beq 14318 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub ip, ip, #6 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ addls r1, r1, #48 @ 0x30 │ │ │ │ │ addhi r1, r1, #87 @ 0x57 │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ strb r1, [ip] │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - beq 14118 │ │ │ │ │ + beq 13f84 │ │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r5, r3, r4 │ │ │ │ │ orr r5, r5, r2, lsl lr │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - bhi 1425c │ │ │ │ │ + bhi 140c8 │ │ │ │ │ orr r3, r5, r2, lsr r7 │ │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ strb r1, [ip, #-1]! │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - bne 140e0 │ │ │ │ │ + bne 13f4c │ │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt 13f6c │ │ │ │ │ + bgt 13dd8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14464 │ │ │ │ │ + beq 142d0 │ │ │ │ │ cmp sl, #16 │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ - bne 141a4 │ │ │ │ │ + bne 14010 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ strb r3, [ip, #-1] │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ strb r3, [ip, #-2] │ │ │ │ │ subeq ip, ip, #2 │ │ │ │ │ - beq 14470 │ │ │ │ │ + beq 142dc │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r0, r3 │ │ │ │ │ movne r0, #0 │ │ │ │ │ ldrne r2, [fp, #4] │ │ │ │ │ ldreq r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ │ @@ -22134,157 +22050,157 @@ │ │ │ │ │ addne r3, r3, r9 │ │ │ │ │ strne r3, [r2, #20] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, #2 │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #3 │ │ │ │ │ - b 13e64 │ │ │ │ │ + b 13cd0 │ │ │ │ │ cmp sl, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b 14148 │ │ │ │ │ + b 13fb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ add r0, r3, r4 │ │ │ │ │ - beq 13ed0 │ │ │ │ │ + beq 13d3c │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r9, r0, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13ee0 │ │ │ │ │ + bne 13d4c │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 13ef0 │ │ │ │ │ + beq 13d5c │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bhi 14510 │ │ │ │ │ + bhi 1437c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 14214 │ │ │ │ │ + beq 14080 │ │ │ │ │ ldr r0, [fp, #4] │ │ │ │ │ mov r2, #120 @ 0x78 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1418c │ │ │ │ │ + beq 13ff8 │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 147fc │ │ │ │ │ + bne 14668 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ ldr ip, [r2] │ │ │ │ │ ldrb r2, [ip, #16] │ │ │ │ │ tst r2, #32 │ │ │ │ │ - beq 147f4 │ │ │ │ │ + beq 14660 │ │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ │ addne ip, ip, #20 │ │ │ │ │ addeq ip, ip, #28 │ │ │ │ │ add r3, r9, r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add ip, ip, r3 │ │ │ │ │ - b 13f2c │ │ │ │ │ + b 13d98 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ add r1, r1, #87 @ 0x57 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ strb r1, [ip, #-1]! │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - bne 140e0 │ │ │ │ │ - b 14114 │ │ │ │ │ + bne 13f4c │ │ │ │ │ + b 13f80 │ │ │ │ │ sub ip, ip, #4 │ │ │ │ │ - b 14118 │ │ │ │ │ + b 13f84 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ add r1, r1, #87 @ 0x57 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ strb r1, [ip, #-1] │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ orrs r1, r3, r2, lsr r4 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ - bne 13fd4 │ │ │ │ │ + bne 13e40 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ - b 14118 │ │ │ │ │ + b 13f84 │ │ │ │ │ sub ip, ip, #2 │ │ │ │ │ - b 14118 │ │ │ │ │ + b 13f84 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r5, r1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ strb r5, [ip, #-1] │ │ │ │ │ - bgt 142ac │ │ │ │ │ + bgt 14118 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r5, r1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ strb r5, [ip, #-2] │ │ │ │ │ - bgt 142b4 │ │ │ │ │ + bgt 14120 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r5, r1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ strb r5, [ip, #-3] │ │ │ │ │ - bgt 1447c │ │ │ │ │ + bgt 142e8 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r5, r1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ strb r5, [ip, #-4] │ │ │ │ │ - bgt 14284 │ │ │ │ │ + bgt 140f0 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r5, r1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ strb r5, [ip, #-5] │ │ │ │ │ - bgt 144ac │ │ │ │ │ + bgt 14318 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ sub ip, ip, #6 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ cmp r1, #9 │ │ │ │ │ @@ -22292,118 +22208,118 @@ │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ add r5, r5, r1 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ strb r5, [ip] │ │ │ │ │ ldrle r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bgt 14118 │ │ │ │ │ + bgt 13f84 │ │ │ │ │ and r1, r6, r3 │ │ │ │ │ lsr r5, r3, r4 │ │ │ │ │ orr r5, r5, r2, lsl lr │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - bhi 144e8 │ │ │ │ │ + bhi 14354 │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ │ orr r3, r5, r2, lsr r7 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ strb r1, [ip, #-1]! │ │ │ │ │ - ble 14414 │ │ │ │ │ - b 14114 │ │ │ │ │ + ble 14280 │ │ │ │ │ + b 13f80 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ strb r3, [ip] │ │ │ │ │ - bne 1413c │ │ │ │ │ + bne 13fa8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne 14164 │ │ │ │ │ + bne 13fd0 │ │ │ │ │ mov r3, #45 @ 0x2d │ │ │ │ │ strb r3, [ip, #-1] │ │ │ │ │ - b 14164 │ │ │ │ │ + b 13fd0 │ │ │ │ │ sub ip, ip, #3 │ │ │ │ │ - b 14118 │ │ │ │ │ + b 13f84 │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bls 141fc │ │ │ │ │ + bls 14068 │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - ble 1421c │ │ │ │ │ - b 141fc │ │ │ │ │ + ble 14088 │ │ │ │ │ + b 14068 │ │ │ │ │ sub ip, ip, #5 │ │ │ │ │ - b 14118 │ │ │ │ │ + b 13f84 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r9, #1 │ │ │ │ │ - bne 13ee0 │ │ │ │ │ + bne 13d4c │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r9, #1 │ │ │ │ │ - beq 13ef0 │ │ │ │ │ + beq 13d5c │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mov r9, #1 │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bls 141fc │ │ │ │ │ - b 14494 │ │ │ │ │ + bls 14068 │ │ │ │ │ + b 14300 │ │ │ │ │ lsr r3, r3, r4 │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ orr r3, r3, r2, lsl lr │ │ │ │ │ add r1, r1, #87 @ 0x57 │ │ │ │ │ orr r3, r3, r2, lsr r7 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ lsr r2, r2, r4 │ │ │ │ │ strb r1, [ip, #-1]! │ │ │ │ │ - ble 14414 │ │ │ │ │ - b 14114 │ │ │ │ │ + ble 14280 │ │ │ │ │ + b 13f80 │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ ldrd r2, [r3, #16] │ │ │ │ │ sub r2, r2, r3 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bge 1421c │ │ │ │ │ - b 141f4 │ │ │ │ │ + bge 14088 │ │ │ │ │ + b 14060 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2349 @ 0x92d │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 1418c │ │ │ │ │ + b 13ff8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC52 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14538 │ │ │ │ │ + b 143a4 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne 146a4 │ │ │ │ │ + bne 14510 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 147ec │ │ │ │ │ + beq 14658 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r3, r1, #20 │ │ │ │ │ addeq r3, r1, #28 │ │ │ │ │ add ip, r3, r9, lsl #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r3, #48 @ 0x30 │ │ │ │ │ strheq r3, [ip, #-2] │ │ │ │ │ subeq ip, ip, #2 │ │ │ │ │ - beq 14668 │ │ │ │ │ + beq 144d4 │ │ │ │ │ add r3, r6, #8 │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r8, r6 │ │ │ │ │ sub r7, r4, #32 │ │ │ │ │ rsb lr, r4, #32 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ @@ -22438,52 +22354,52 @@ │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ldrb r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strh r3, [ip, #-2]! │ │ │ │ │ - ble 148a8 │ │ │ │ │ + ble 14714 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 145f0 │ │ │ │ │ + bne 1445c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt 145c4 │ │ │ │ │ + bgt 14430 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14690 │ │ │ │ │ + beq 144fc │ │ │ │ │ cmp sl, #16 │ │ │ │ │ - bne 14890 │ │ │ │ │ + bne 146fc │ │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ │ strh r3, [ip, #-2] │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ sub ip, ip, #4 │ │ │ │ │ strh r3, [ip] │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ strheq r3, [ip, #-2] │ │ │ │ │ - b 14164 │ │ │ │ │ + b 13fd0 │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 147e4 │ │ │ │ │ + beq 14650 │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ addne r3, r1, #20 │ │ │ │ │ addeq r3, r1, #28 │ │ │ │ │ add ip, r3, r9, lsl #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ moveq r3, #48 @ 0x30 │ │ │ │ │ streq r3, [ip, #-4] │ │ │ │ │ subeq ip, ip, #4 │ │ │ │ │ - beq 147a8 │ │ │ │ │ + beq 14614 │ │ │ │ │ add r3, r6, #8 │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r8, r6 │ │ │ │ │ sub r7, r4, #32 │ │ │ │ │ rsb lr, r4, #32 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ @@ -22518,142 +22434,142 @@ │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ldrb r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r3, [ip, #-4]! │ │ │ │ │ - ble 14848 │ │ │ │ │ + ble 146b4 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 14730 │ │ │ │ │ + bne 1459c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt 14704 │ │ │ │ │ + bgt 14570 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 147d0 │ │ │ │ │ + beq 1463c │ │ │ │ │ cmp sl, #16 │ │ │ │ │ - bne 14880 │ │ │ │ │ + bne 146ec │ │ │ │ │ mov r3, #120 @ 0x78 │ │ │ │ │ str r3, [ip, #-4] │ │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ │ sub ip, ip, #8 │ │ │ │ │ str r3, [ip] │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ streq r3, [ip, #-4] │ │ │ │ │ - b 14164 │ │ │ │ │ + b 13fd0 │ │ │ │ │ ldr r3, [r1, #28] │ │ │ │ │ - b 146b8 │ │ │ │ │ + b 14524 │ │ │ │ │ ldr r3, [r1, #28] │ │ │ │ │ - b 14578 │ │ │ │ │ + b 143e4 │ │ │ │ │ ldr ip, [ip, #28] │ │ │ │ │ - b 1424c │ │ │ │ │ + b 140b8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ ldr r2, [fp, #4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ ldrb r0, [r2, #16] │ │ │ │ │ - bne 14858 │ │ │ │ │ + bne 146c4 │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 148a0 │ │ │ │ │ + beq 1470c │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ addne r2, r2, #20 │ │ │ │ │ addeq r2, r2, #28 │ │ │ │ │ add r3, r9, r3 │ │ │ │ │ add ip, r2, r3, lsl #1 │ │ │ │ │ - b 1457c │ │ │ │ │ + b 143e8 │ │ │ │ │ add ip, r1, #28 │ │ │ │ │ add ip, ip, r9 │ │ │ │ │ - b 13f2c │ │ │ │ │ + b 13d98 │ │ │ │ │ ldr ip, [r1, #28] │ │ │ │ │ - b 14838 │ │ │ │ │ + b 146a4 │ │ │ │ │ orrs r3, r6, r0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - b 14788 │ │ │ │ │ + b 145f4 │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 14878 │ │ │ │ │ + beq 146e4 │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ addne r2, r2, #20 │ │ │ │ │ addeq r2, r2, #28 │ │ │ │ │ add r3, r9, r3 │ │ │ │ │ add ip, r2, r3, lsl #2 │ │ │ │ │ - b 146bc │ │ │ │ │ + b 14528 │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b 1486c │ │ │ │ │ + b 146d8 │ │ │ │ │ cmp sl, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b 147c0 │ │ │ │ │ + b 1462c │ │ │ │ │ cmp sl, #8 │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b 14680 │ │ │ │ │ + b 144ec │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b 14828 │ │ │ │ │ + b 14694 │ │ │ │ │ orrs r3, r6, r0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ - b 14648 │ │ │ │ │ + b 144b4 │ │ │ │ │ │ │ │ │ │ -000148b8 : │ │ │ │ │ +00014724 : │ │ │ │ │ long_float(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 149a4 │ │ │ │ │ + beq 14810 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 14988 │ │ │ │ │ + beq 147f4 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 14920 │ │ │ │ │ + bhi 1478c │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 14950 │ │ │ │ │ + beq 147bc │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ sub r1, fp, #12 │ │ │ │ │ - bl 149c4 <_PyLong_Frexp> │ │ │ │ │ + bl 14830 <_PyLong_Frexp> │ │ │ │ │ R_ARM_CALL _PyLong_Frexp │ │ │ │ │ ldr r0, [fp, #-12] │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ rsbs r2, r0, #1024 @ 0x400 │ │ │ │ │ rscs r3, r3, #0 │ │ │ │ │ - blt 1496c │ │ │ │ │ + blt 147d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL ldexp │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne 14914 │ │ │ │ │ + bne 14780 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 149b8 │ │ │ │ │ + bne 14824 │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyFloat_FromDouble │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -22662,68 +22578,68 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC48 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC48 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14950 │ │ │ │ │ + b 147bc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14950 │ │ │ │ │ + b 147bc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #3570 @ 0xdf2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 14950 │ │ │ │ │ + b 147bc │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -000149c4 <_PyLong_Frexp>: │ │ │ │ │ +00014830 <_PyLong_Frexp>: │ │ │ │ │ _PyLong_Frexp(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsrs r0, r2, #3 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 14ff4 <_PyLong_Frexp+0x630> │ │ │ │ │ + beq 14e60 <_PyLong_Frexp+0x630> │ │ │ │ │ add r2, r4, r0, lsl #2 │ │ │ │ │ sub r3, r0, #1 │ │ │ │ │ mov ip, #30 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ smull r3, ip, r3, ip │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 14d40 <_PyLong_Frexp+0x37c> │ │ │ │ │ + beq 14bac <_PyLong_Frexp+0x37c> │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc ip, ip, r2, asr #31 │ │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ │ sbcs r2, ip, #0 │ │ │ │ │ - blt 14d4c <_PyLong_Frexp+0x388> │ │ │ │ │ + blt 14bb8 <_PyLong_Frexp+0x388> │ │ │ │ │ subs r2, r3, #55 @ 0x37 │ │ │ │ │ movw r1, #34953 @ 0x8889 │ │ │ │ │ movt r1, #34952 @ 0x8888 │ │ │ │ │ sbc lr, ip, #0 │ │ │ │ │ lsr r5, r2, #28 │ │ │ │ │ bic r6, r2, #-268435456 @ 0xf0000000 │ │ │ │ │ orr r5, r5, lr, lsl #4 │ │ │ │ │ @@ -22763,15 +22679,15 @@ │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ lsr lr, lr, #1 │ │ │ │ │ orr lr, lr, r1, lsl #31 │ │ │ │ │ sub r1, r0, lr │ │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ - ble 14e18 <_PyLong_Frexp+0x454> │ │ │ │ │ + ble 14c84 <_PyLong_Frexp+0x454> │ │ │ │ │ lsl r5, lr, #2 │ │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ add r5, r5, #12 │ │ │ │ │ lsl r6, r1, #2 │ │ │ │ │ add sl, r4, r5 │ │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ @@ -22784,15 +22700,15 @@ │ │ │ │ │ cmp r1, #0 │ │ │ │ │ and r8, r6, r5 │ │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ lsr r5, r5, r2 │ │ │ │ │ mov r6, r8 │ │ │ │ │ str sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r5, [r9, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 14f8c <_PyLong_Frexp+0x5c8> │ │ │ │ │ + beq 14df8 <_PyLong_Frexp+0x5c8> │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ lsr sl, r6, #2 │ │ │ │ │ ldr r9, [fp, #-68] @ 0xffffffbc │ │ │ │ │ sub r5, r5, #4 │ │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r9, #2 │ │ │ │ │ add r9, r4, r5 │ │ │ │ │ @@ -22807,15 +22723,15 @@ │ │ │ │ │ rsb r8, r2, #32 │ │ │ │ │ orr r6, r9, sl, lsl r8 │ │ │ │ │ mov r9, sl │ │ │ │ │ sub sl, r2, #32 │ │ │ │ │ orr r6, r6, r9, lsr sl │ │ │ │ │ ldr r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ str r6, [r9, #-12] │ │ │ │ │ - beq 14c78 <_PyLong_Frexp+0x2b4> │ │ │ │ │ + beq 14ae4 <_PyLong_Frexp+0x2b4> │ │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ sub r9, r6, #8 │ │ │ │ │ str r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r6, [sl, r9] │ │ │ │ │ sub r9, r9, #36 @ 0x24 │ │ │ │ │ lsr sl, r5, #2 │ │ │ │ │ @@ -22830,15 +22746,15 @@ │ │ │ │ │ orr r5, r5, sl, lsl r8 │ │ │ │ │ mov r8, sl │ │ │ │ │ sub sl, r2, #32 │ │ │ │ │ orr r5, r5, r8, lsr sl │ │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r5, [r6, #-12] │ │ │ │ │ and r5, sl, r9 │ │ │ │ │ - ble 14c78 <_PyLong_Frexp+0x2b4> │ │ │ │ │ + ble 14ae4 <_PyLong_Frexp+0x2b4> │ │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r6, r4, r0, lsl #2 │ │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ │ mov r9, sl │ │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r0, r0, r8, lsl #2 │ │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ @@ -22855,23 +22771,23 @@ │ │ │ │ │ and r5, r9, r1 │ │ │ │ │ lsr r1, r1, r2 │ │ │ │ │ orr r1, r1, r6, lsl ip │ │ │ │ │ orr r1, r1, r6, lsr lr │ │ │ │ │ str r1, [r0, #-4]! │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 14c34 <_PyLong_Frexp+0x270> │ │ │ │ │ + bne 14aa0 <_PyLong_Frexp+0x270> │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 14fd4 <_PyLong_Frexp+0x610> │ │ │ │ │ + beq 14e40 <_PyLong_Frexp+0x610> │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ and lr, r0, #7 │ │ │ │ │ orr r0, r0, #1 │ │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ │ orr lr, lr, #1 │ │ │ │ │ add r4, r2, fp │ │ │ │ │ @@ -22883,48 +22799,48 @@ │ │ │ │ │ ldr r2, [r2, #772] @ 0x304 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ vldr s14, [r4, #-12] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ │ - vldr d6, [pc, #828] @ 15008 <_PyLong_Frexp+0x644> │ │ │ │ │ + vldr d6, [pc, #824] @ 14e70 <_PyLong_Frexp+0x640> │ │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ │ vldr s0, [r2, #-12] │ │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ │ - beq 14d0c <_PyLong_Frexp+0x348> │ │ │ │ │ + beq 14b78 <_PyLong_Frexp+0x348> │ │ │ │ │ subs r2, r1, #2 │ │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ │ vldr s14, [r2, #-12] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmla.f64 d7, d0, d6 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ - beq 14d0c <_PyLong_Frexp+0x348> │ │ │ │ │ + beq 14b78 <_PyLong_Frexp+0x348> │ │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ │ vldr s14, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmla.f64 d7, d0, d6 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ - vldr d6, [pc, #764] @ 15010 <_PyLong_Frexp+0x64c> │ │ │ │ │ + vldr d6, [pc, #760] @ 14e78 <_PyLong_Frexp+0x648> │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq 14fc4 <_PyLong_Frexp+0x600> │ │ │ │ │ + beq 14e30 <_PyLong_Frexp+0x600> │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ vnegeq.f64 d0, d0 │ │ │ │ │ stm r7, {r3, ip} │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ │ sbcs r2, ip, #0 │ │ │ │ │ - bge 14a30 <_PyLong_Frexp+0x6c> │ │ │ │ │ + bge 1489c <_PyLong_Frexp+0x6c> │ │ │ │ │ rsb r2, r3, #55 @ 0x37 │ │ │ │ │ movw r1, #34953 @ 0x8889 │ │ │ │ │ movt r1, #34952 @ 0x8888 │ │ │ │ │ ldr r9, [r4, #12] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ umull lr, r1, r1, r2 │ │ │ │ │ mov lr, #30 │ │ │ │ │ @@ -22938,30 +22854,30 @@ │ │ │ │ │ lsl lr, r9, r6 │ │ │ │ │ orr lr, lr, r9, lsr r5 │ │ │ │ │ lsr r9, sl, #30 │ │ │ │ │ bic sl, sl, #-1073741824 @ 0xc0000000 │ │ │ │ │ str sl, [r8, #-12] │ │ │ │ │ orr r9, r9, lr, lsl #2 │ │ │ │ │ moveq lr, r9 │ │ │ │ │ - beq 14de0 <_PyLong_Frexp+0x41c> │ │ │ │ │ + beq 14c4c <_PyLong_Frexp+0x41c> │ │ │ │ │ ldr sl, [r4, #16] │ │ │ │ │ cmp r0, #2 │ │ │ │ │ orr sl, r9, sl, lsl r2 │ │ │ │ │ ldr r9, [r4, #16] │ │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr sl, [r4, #16] │ │ │ │ │ lsl r9, r9, r6 │ │ │ │ │ orr r9, r9, sl, lsr r5 │ │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ orr lr, r9, lr, lsr #30 │ │ │ │ │ lsr r9, sl, #30 │ │ │ │ │ orr lr, r9, lr, lsl #2 │ │ │ │ │ bic r9, sl, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r9, [r8, #-8] │ │ │ │ │ - bne 14f44 <_PyLong_Frexp+0x580> │ │ │ │ │ + bne 14db0 <_PyLong_Frexp+0x580> │ │ │ │ │ add r1, r0, r1 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ vmov s15, lr │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR2 │ │ │ │ │ @@ -22969,70 +22885,70 @@ │ │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ │ str lr, [r4, #-48] @ 0xffffffd0 │ │ │ │ │ and lr, r0, #7 │ │ │ │ │ add r2, r2, lr, lsl #2 │ │ │ │ │ ldr r2, [r2, #772] @ 0x304 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 14cbc <_PyLong_Frexp+0x2f8> │ │ │ │ │ + b 14b28 <_PyLong_Frexp+0x2f8> │ │ │ │ │ lsl r2, r1, #2 │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ lsl r2, lr, #2 │ │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ add r2, r4, r2 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14fe8 <_PyLong_Frexp+0x624> │ │ │ │ │ + bne 14e54 <_PyLong_Frexp+0x624> │ │ │ │ │ cmp lr, #1 │ │ │ │ │ - beq 14efc <_PyLong_Frexp+0x538> │ │ │ │ │ + beq 14d68 <_PyLong_Frexp+0x538> │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14fe8 <_PyLong_Frexp+0x624> │ │ │ │ │ + bne 14e54 <_PyLong_Frexp+0x624> │ │ │ │ │ cmp lr, #2 │ │ │ │ │ - beq 14efc <_PyLong_Frexp+0x538> │ │ │ │ │ + beq 14d68 <_PyLong_Frexp+0x538> │ │ │ │ │ ldr r0, [r4, lr, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14fe8 <_PyLong_Frexp+0x624> │ │ │ │ │ + bne 14e54 <_PyLong_Frexp+0x624> │ │ │ │ │ cmp lr, #3 │ │ │ │ │ - beq 14efc <_PyLong_Frexp+0x538> │ │ │ │ │ + beq 14d68 <_PyLong_Frexp+0x538> │ │ │ │ │ ldr r0, [r2, #-4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14fe8 <_PyLong_Frexp+0x624> │ │ │ │ │ + bne 14e54 <_PyLong_Frexp+0x624> │ │ │ │ │ cmp lr, #4 │ │ │ │ │ - beq 14efc <_PyLong_Frexp+0x538> │ │ │ │ │ + beq 14d68 <_PyLong_Frexp+0x538> │ │ │ │ │ ldr r0, [r2, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14fe8 <_PyLong_Frexp+0x624> │ │ │ │ │ + bne 14e54 <_PyLong_Frexp+0x624> │ │ │ │ │ cmp lr, #5 │ │ │ │ │ - beq 14efc <_PyLong_Frexp+0x538> │ │ │ │ │ + beq 14d68 <_PyLong_Frexp+0x538> │ │ │ │ │ ldr r0, [r2, #-12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14fe8 <_PyLong_Frexp+0x624> │ │ │ │ │ + bne 14e54 <_PyLong_Frexp+0x624> │ │ │ │ │ cmp lr, #6 │ │ │ │ │ - beq 14efc <_PyLong_Frexp+0x538> │ │ │ │ │ + beq 14d68 <_PyLong_Frexp+0x538> │ │ │ │ │ ldr r0, [r2, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14fe8 <_PyLong_Frexp+0x624> │ │ │ │ │ + bne 14e54 <_PyLong_Frexp+0x624> │ │ │ │ │ cmp lr, #7 │ │ │ │ │ - beq 14efc <_PyLong_Frexp+0x538> │ │ │ │ │ + beq 14d68 <_PyLong_Frexp+0x538> │ │ │ │ │ ldr r2, [r2, #-20] @ 0xffffffec │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14fe8 <_PyLong_Frexp+0x624> │ │ │ │ │ + bne 14e54 <_PyLong_Frexp+0x624> │ │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub lr, lr, #8 │ │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ - b 14ee8 <_PyLong_Frexp+0x524> │ │ │ │ │ + b 14d54 <_PyLong_Frexp+0x524> │ │ │ │ │ ldr r2, [r4, lr, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14fe0 <_PyLong_Frexp+0x61c> │ │ │ │ │ + bne 14e4c <_PyLong_Frexp+0x61c> │ │ │ │ │ cmp lr, #0 │ │ │ │ │ sub lr, lr, #1 │ │ │ │ │ - bne 14edc <_PyLong_Frexp+0x518> │ │ │ │ │ + bne 14d48 <_PyLong_Frexp+0x518> │ │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ and r4, r0, #7 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ sub r2, r2, #36 @ 0x24 │ │ │ │ │ @@ -23043,18 +22959,18 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR2 │ │ │ │ │ add r2, r2, r4, lsl #2 │ │ │ │ │ ldr r2, [r2, #772] @ 0x304 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ vldr s14, [lr, #-12] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ - bgt 14cbc <_PyLong_Frexp+0x2f8> │ │ │ │ │ - vldr d0, [pc, #208] @ 15010 <_PyLong_Frexp+0x64c> │ │ │ │ │ + bgt 14b28 <_PyLong_Frexp+0x2f8> │ │ │ │ │ + vldr d0, [pc, #204] @ 14e78 <_PyLong_Frexp+0x648> │ │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ │ - b 14d24 <_PyLong_Frexp+0x360> │ │ │ │ │ + b 14b90 <_PyLong_Frexp+0x360> │ │ │ │ │ add sl, r4, #16 │ │ │ │ │ sub r4, fp, #48 @ 0x30 │ │ │ │ │ add r9, r4, r1, lsl #2 │ │ │ │ │ mov r4, #2 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r8, [sl, #4]! │ │ │ │ │ orr r1, lr, r8, lsl r2 │ │ │ │ │ @@ -23062,83 +22978,82 @@ │ │ │ │ │ orr lr, lr, r8, lsr r5 │ │ │ │ │ bic r8, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ str r8, [r9, r4, lsl #2] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ orr lr, r1, lr, lsl #2 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bne 14f58 <_PyLong_Frexp+0x594> │ │ │ │ │ + bne 14dc4 <_PyLong_Frexp+0x594> │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 14de0 <_PyLong_Frexp+0x41c> │ │ │ │ │ + b 14c4c <_PyLong_Frexp+0x41c> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 14fd4 <_PyLong_Frexp+0x610> │ │ │ │ │ + beq 14e40 <_PyLong_Frexp+0x610> │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR2 │ │ │ │ │ and r0, r1, #7 │ │ │ │ │ orr r1, r1, #1 │ │ │ │ │ orr r0, r0, #1 │ │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ │ ldr r2, [r2, #772] @ 0x304 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ - b 14f38 <_PyLong_Frexp+0x574> │ │ │ │ │ + b 14da4 <_PyLong_Frexp+0x574> │ │ │ │ │ adds r3, r3, #1 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ adc ip, ip, #0 │ │ │ │ │ - b 14d24 <_PyLong_Frexp+0x360> │ │ │ │ │ + b 14b90 <_PyLong_Frexp+0x360> │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 14efc <_PyLong_Frexp+0x538> │ │ │ │ │ - b 14e28 <_PyLong_Frexp+0x464> │ │ │ │ │ + beq 14d68 <_PyLong_Frexp+0x538> │ │ │ │ │ + b 14c94 <_PyLong_Frexp+0x464> │ │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr r0, r0, #1 │ │ │ │ │ - b 14f00 <_PyLong_Frexp+0x53c> │ │ │ │ │ + b 14d6c <_PyLong_Frexp+0x53c> │ │ │ │ │ mov r3, r0 │ │ │ │ │ - vldr d0, [pc, #24] @ 15018 <_PyLong_Frexp+0x654> │ │ │ │ │ + vldr d0, [pc, #20] @ 14e80 <_PyLong_Frexp+0x650> │ │ │ │ │ mov ip, r0 │ │ │ │ │ - b 14d34 <_PyLong_Frexp+0x370> │ │ │ │ │ - nop {0} │ │ │ │ │ + b 14ba0 <_PyLong_Frexp+0x370> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x3c800000 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -00015020 : │ │ │ │ │ +00014e88 : │ │ │ │ │ long_rshift(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 15bec │ │ │ │ │ + beq 15a54 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 15bec │ │ │ │ │ + beq 15a54 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 15c04 │ │ │ │ │ + beq 15a6c │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ and r5, ip, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq 155d0 │ │ │ │ │ + beq 15438 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi 155d8 │ │ │ │ │ + bhi 15440 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul r3, r2, r3 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ asr r3, r3, #31 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -23181,87 +23096,88 @@ │ │ │ │ │ adds r2, r2, lr │ │ │ │ │ adds r3, r3, r0 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ lsr r3, r3, #1 │ │ │ │ │ orr r7, r3, r1, lsl #31 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bhi 151e8 │ │ │ │ │ + bhi 15050 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r0, r5, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ mul r0, r1, r0 │ │ │ │ │ asr r3, r0, #31 │ │ │ │ │ lsrne r0, r0, #30 │ │ │ │ │ orrne r0, r0, r3, lsl #2 │ │ │ │ │ addne r1, r0, #5 │ │ │ │ │ - bne 151ac │ │ │ │ │ + bne 15014 │ │ │ │ │ rsb r1, r2, #32 │ │ │ │ │ subs ip, r2, #32 │ │ │ │ │ lsr r0, r0, r2 │ │ │ │ │ orr r0, r0, r3, lsl r1 │ │ │ │ │ orrpl r0, r0, r3, asr ip │ │ │ │ │ movw ip, #1030 @ 0x406 │ │ │ │ │ asr r3, r3, r2 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ adc r2, r3, #0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ mov r4, r0 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bcs 151c8 │ │ │ │ │ + bcs 15030 │ │ │ │ │ movw r0, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r2, r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r3, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcs 154f0 │ │ │ │ │ + bcs 15358 │ │ │ │ │ bl 278 <_PyLong_FromMedium> │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r0, r5, #2 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r2, #0 │ │ │ │ │ andeq r2, r0, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15b0c │ │ │ │ │ + bne 15974 │ │ │ │ │ lsr r6, ip, #3 │ │ │ │ │ sub r3, r6, r7 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 15b5c │ │ │ │ │ + ble 159c4 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 151c0 │ │ │ │ │ + beq 15028 │ │ │ │ │ lsl r3, r7, #2 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ add r5, r4, r3 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov ip, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ rsb lr, r1, #30 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ - beq 15550 │ │ │ │ │ + beq 153b8 │ │ │ │ │ lsr r2, r2, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ add ip, r7, #1 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - bge 15484 │ │ │ │ │ + bge 152ec │ │ │ │ │ ldr ip, [r5, #16] │ │ │ │ │ sub r9, lr, #32 │ │ │ │ │ rsb r8, lr, #32 │ │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r3, ip, r9 │ │ │ │ │ orr r3, r3, ip, lsr r8 │ │ │ │ │ lsl ip, ip, lr │ │ │ │ │ @@ -23269,109 +23185,109 @@ │ │ │ │ │ add r2, r7, #2 │ │ │ │ │ adc r1, r1, r3 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ str ip, [r0, #12] │ │ │ │ │ - bge 15484 │ │ │ │ │ + bge 152ec │ │ │ │ │ ldr ip, [r5, #20] │ │ │ │ │ lsl r3, ip, r9 │ │ │ │ │ orr r3, r3, ip, lsr r8 │ │ │ │ │ lsl ip, ip, lr │ │ │ │ │ adds ip, ip, r2 │ │ │ │ │ add r2, r7, #3 │ │ │ │ │ adc r1, r3, r1, lsr #30 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ str ip, [r0, #16] │ │ │ │ │ - bge 15484 │ │ │ │ │ + bge 152ec │ │ │ │ │ ldr ip, [r5, #24] │ │ │ │ │ lsl r3, ip, r9 │ │ │ │ │ orr r3, r3, ip, lsr r8 │ │ │ │ │ lsl ip, ip, lr │ │ │ │ │ adds ip, ip, r2 │ │ │ │ │ add r2, r7, #4 │ │ │ │ │ adc r1, r3, r1, lsr #30 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ str ip, [r0, #20] │ │ │ │ │ - bge 15484 │ │ │ │ │ + bge 152ec │ │ │ │ │ ldr ip, [r5, #28] │ │ │ │ │ lsl r3, ip, r9 │ │ │ │ │ orr r3, r3, ip, lsr r8 │ │ │ │ │ lsl ip, ip, lr │ │ │ │ │ adds ip, ip, r2 │ │ │ │ │ add r2, r7, #5 │ │ │ │ │ adc r1, r3, r1, lsr #30 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ str ip, [r0, #24] │ │ │ │ │ - bge 15484 │ │ │ │ │ + bge 152ec │ │ │ │ │ ldr ip, [r5, #32] │ │ │ │ │ mov r3, r8 │ │ │ │ │ lsl sl, ip, r9 │ │ │ │ │ orr r8, sl, ip, lsr r8 │ │ │ │ │ lsl ip, ip, lr │ │ │ │ │ adds ip, ip, r2 │ │ │ │ │ add r2, r7, #6 │ │ │ │ │ adc r1, r8, r1, lsr #30 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ str ip, [r0, #28] │ │ │ │ │ - bge 15484 │ │ │ │ │ + bge 152ec │ │ │ │ │ ldr ip, [r5, #36] @ 0x24 │ │ │ │ │ mov r8, r9 │ │ │ │ │ lsl r9, ip, r9 │ │ │ │ │ orr r9, r9, ip, lsr r3 │ │ │ │ │ lsl ip, ip, lr │ │ │ │ │ adds ip, ip, r2 │ │ │ │ │ add r2, r7, #7 │ │ │ │ │ adc r1, r9, r1, lsr #30 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ str ip, [r0, #32] │ │ │ │ │ - bge 15484 │ │ │ │ │ + bge 152ec │ │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ │ lsl r9, ip, r8 │ │ │ │ │ orr r9, r9, ip, lsr r3 │ │ │ │ │ lsl ip, ip, lr │ │ │ │ │ adds ip, ip, r2 │ │ │ │ │ add r2, r7, #8 │ │ │ │ │ adc r1, r9, r1, lsr #30 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r1, lsl #2 │ │ │ │ │ str ip, [r0, #36] @ 0x24 │ │ │ │ │ - bge 15484 │ │ │ │ │ + bge 152ec │ │ │ │ │ ldr ip, [r5, #44] @ 0x2c │ │ │ │ │ lsl r5, ip, r8 │ │ │ │ │ orr r5, r5, ip, lsr r3 │ │ │ │ │ lsl ip, ip, lr │ │ │ │ │ adds ip, ip, r2 │ │ │ │ │ add r2, r7, #9 │ │ │ │ │ adc r5, r5, r1, lsr #30 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ lsr r2, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r5, lsl #2 │ │ │ │ │ lsr r1, r5, #30 │ │ │ │ │ str ip, [r0, #40] @ 0x28 │ │ │ │ │ - bge 15484 │ │ │ │ │ + bge 152ec │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub r5, r6, #1 │ │ │ │ │ add r4, r4, #44 @ 0x2c │ │ │ │ │ sub r5, r5, r7 │ │ │ │ │ mov r9, r0 │ │ │ │ │ add r7, r0, #40 @ 0x28 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ @@ -23387,51 +23303,51 @@ │ │ │ │ │ adc ip, r1, ip │ │ │ │ │ cmp r5, r6 │ │ │ │ │ lsr r2, r3, #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, ip, lsl #2 │ │ │ │ │ lsr r1, ip, #30 │ │ │ │ │ str r3, [r7, #4]! │ │ │ │ │ - bne 15444 │ │ │ │ │ + bne 152ac │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ │ lsrs ip, r1, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 154b4 │ │ │ │ │ + beq 1531c │ │ │ │ │ add r3, r0, ip, lsl #2 │ │ │ │ │ sub r2, ip, #1 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq r4, r0, #12 │ │ │ │ │ - beq 154c4 │ │ │ │ │ - bl 134 │ │ │ │ │ + beq 1532c │ │ │ │ │ + bl 228 │ │ │ │ │ R_ARM_CALL maybe_small_long │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r3 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 15b00 │ │ │ │ │ + beq 15968 │ │ │ │ │ ldr lr, [r4, r3, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 154c0 │ │ │ │ │ + beq 15328 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ andne r1, r1, #3 │ │ │ │ │ orrne r1, r1, r2, lsl #3 │ │ │ │ │ strne r1, [r0, #8] │ │ │ │ │ - b 154b4 │ │ │ │ │ + b 1531c │ │ │ │ │ mov r0, #20 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt 15a88 │ │ │ │ │ + blt 158f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15b7c │ │ │ │ │ + beq 159e4 │ │ │ │ │ mov r6, #16 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ @@ -23444,28 +23360,28 @@ │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsr r3, r4, #30 │ │ │ │ │ bic r4, r4, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, r5, lsl #2 │ │ │ │ │ str r6, [r0, #8] │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - b 151c0 │ │ │ │ │ + b 15028 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov sl, ip │ │ │ │ │ lsl r3, r3, #3 │ │ │ │ │ orr r3, r3, #2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ add r3, r4, #8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, ip │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - blt 15a70 │ │ │ │ │ + blt 158d8 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ subs r3, sl, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ mvn r8, #-1073741824 @ 0xc0000000 │ │ │ │ │ add r3, r3, r8, lsr lr │ │ │ │ │ @@ -23475,55 +23391,55 @@ │ │ │ │ │ rsb r3, r1, #32 │ │ │ │ │ orr r2, r2, ip, lsl r3 │ │ │ │ │ sub r3, r1, #32 │ │ │ │ │ lsr r1, ip, r1 │ │ │ │ │ orr r2, r2, ip, lsr r3 │ │ │ │ │ add ip, r7, #1 │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - blt 15268 │ │ │ │ │ - b 15484 │ │ │ │ │ - ldr r0, [pc, #1608] @ 15c20 │ │ │ │ │ - b 151c0 │ │ │ │ │ + blt 150d0 │ │ │ │ │ + b 152ec │ │ │ │ │ + ldr r0, [pc, #1608] @ 15a88 │ │ │ │ │ + b 15028 │ │ │ │ │ mov lr, #0 │ │ │ │ │ lsr r3, r2, #3 │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r6, fp, #44 @ 0x2c │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r7, lr │ │ │ │ │ mov r0, lr │ │ │ │ │ mov r5, lr │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne 15868 │ │ │ │ │ + bne 156d0 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 1573c │ │ │ │ │ + b 155a4 │ │ │ │ │ lsr r4, ip, #16 │ │ │ │ │ lsr r2, ip, #8 │ │ │ │ │ add sl, r0, #30 │ │ │ │ │ strb r2, [r6, #1] │ │ │ │ │ orr r4, r4, r3, lsl #16 │ │ │ │ │ add r8, lr, #2 │ │ │ │ │ add r2, r6, #2 │ │ │ │ │ cmp r8, #8 │ │ │ │ │ - beq 15780 │ │ │ │ │ + beq 155e8 │ │ │ │ │ sub r0, sl, #24 │ │ │ │ │ strb r4, [r2] │ │ │ │ │ cmp r0, #7 │ │ │ │ │ lsr r2, ip, #24 │ │ │ │ │ add ip, lr, #3 │ │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ │ addls r6, r6, #3 │ │ │ │ │ lsrls r7, r3, #24 │ │ │ │ │ movls lr, ip │ │ │ │ │ - bls 15684 │ │ │ │ │ + bls 154ec │ │ │ │ │ cmp ip, #8 │ │ │ │ │ - beq 15780 │ │ │ │ │ + beq 155e8 │ │ │ │ │ strb r2, [r6, #3] │ │ │ │ │ add lr, lr, #4 │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ sub r0, sl, #32 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, #0 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ @@ -23535,88 +23451,88 @@ │ │ │ │ │ orr ip, r2, r4, lsl r0 │ │ │ │ │ rsb r2, r0, #32 │ │ │ │ │ lsl r3, r4, r3 │ │ │ │ │ orr r3, r3, r4, lsr r2 │ │ │ │ │ mov r2, ip │ │ │ │ │ orr r3, r3, r7 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 15964 │ │ │ │ │ + beq 157cc │ │ │ │ │ cmp lr, #7 │ │ │ │ │ - bhi 15780 │ │ │ │ │ + bhi 155e8 │ │ │ │ │ strb ip, [r6] │ │ │ │ │ - beq 15780 │ │ │ │ │ + beq 155e8 │ │ │ │ │ lsr r4, ip, #16 │ │ │ │ │ lsr r2, ip, #8 │ │ │ │ │ add sl, r0, #30 │ │ │ │ │ strb r2, [r6, #1] │ │ │ │ │ orr r4, r4, r3, lsl #16 │ │ │ │ │ add r8, lr, #2 │ │ │ │ │ add r2, r6, #2 │ │ │ │ │ cmp r8, #8 │ │ │ │ │ - beq 15780 │ │ │ │ │ + beq 155e8 │ │ │ │ │ sub r0, sl, #24 │ │ │ │ │ strb r4, [r2] │ │ │ │ │ lsr r2, ip, #24 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r2, r2, r3, lsl #8 │ │ │ │ │ add ip, lr, #3 │ │ │ │ │ - bls 15948 │ │ │ │ │ + bls 157b0 │ │ │ │ │ cmp ip, #8 │ │ │ │ │ - beq 15780 │ │ │ │ │ + beq 155e8 │ │ │ │ │ strb r2, [r6, #3] │ │ │ │ │ add lr, lr, #4 │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ sub r0, sl, #32 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r7, #0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 15958 │ │ │ │ │ + beq 157c0 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ sub r3, r0, #32 │ │ │ │ │ orr ip, r2, r4, lsl r0 │ │ │ │ │ rsb r2, r0, #32 │ │ │ │ │ lsl r3, r4, r3 │ │ │ │ │ orr r3, r3, r4, lsr r2 │ │ │ │ │ mov r2, ip │ │ │ │ │ orr r3, r3, r7 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 159e4 │ │ │ │ │ + beq 1584c │ │ │ │ │ cmp lr, #7 │ │ │ │ │ - bhi 15780 │ │ │ │ │ + bhi 155e8 │ │ │ │ │ strb ip, [r6] │ │ │ │ │ - bne 15618 │ │ │ │ │ + bne 15480 │ │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ lsrs r3, ip, #3 │ │ │ │ │ - beq 15830 │ │ │ │ │ + beq 15698 │ │ │ │ │ add r1, r1, r3, lsl #2 │ │ │ │ │ mov r0, #30 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ smull r3, r0, r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ clzne r2, r2 │ │ │ │ │ rsbne r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc r2, r0, r2, asr #31 │ │ │ │ │ lsr r1, r3, #3 │ │ │ │ │ orr r1, r1, r2, lsl #29 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bne 15824 │ │ │ │ │ + bne 1568c │ │ │ │ │ ands r3, r3, #7 │ │ │ │ │ - bne 157e0 │ │ │ │ │ + bne 15648 │ │ │ │ │ and ip, ip, #3 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 15b88 │ │ │ │ │ + beq 159f0 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -23624,60 +23540,60 @@ │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15b80 │ │ │ │ │ + beq 159e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - ldr r0, [pc, #1036] @ 15c24 │ │ │ │ │ + ldr r0, [pc, #1036] @ 15a8c │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ addne r0, r0, #16 │ │ │ │ │ - b 151c0 │ │ │ │ │ + b 15028 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bgt 157e0 │ │ │ │ │ + bgt 15648 │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ and r5, ip, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq 155d0 │ │ │ │ │ + beq 15438 │ │ │ │ │ mvn r1, #29 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ mov r1, #14 │ │ │ │ │ sbcs r1, r1, r3 │ │ │ │ │ - bge 150a0 │ │ │ │ │ - ldr r0, [pc, #964] @ 15c24 │ │ │ │ │ + bge 14f08 │ │ │ │ │ + ldr r0, [pc, #964] @ 15a8c │ │ │ │ │ cmp r5, #2 │ │ │ │ │ addne r0, r0, #16 │ │ │ │ │ - b 151c0 │ │ │ │ │ + b 15028 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mvn ip, #31 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ ldr r3, [r2, #12]! │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ lsl ip, r3, ip │ │ │ │ │ mov r7, ip │ │ │ │ │ - beq 15aa4 │ │ │ │ │ + beq 1590c │ │ │ │ │ lsr r2, r3, #16 │ │ │ │ │ mov r5, #30 │ │ │ │ │ orr r2, r2, ip, lsl #16 │ │ │ │ │ mov lr, #2 │ │ │ │ │ sub r6, fp, #42 @ 0x2a │ │ │ │ │ lsr r0, r3, #8 │ │ │ │ │ strb r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ strb r0, [fp, #-43] @ 0xffffffd5 │ │ │ │ │ cmp lr, #8 │ │ │ │ │ - beq 15788 │ │ │ │ │ + beq 155f0 │ │ │ │ │ sub r0, r5, #24 │ │ │ │ │ lsr r3, r3, #24 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r3, r3, ip, lsl #8 │ │ │ │ │ strb r2, [r6] │ │ │ │ │ subhi r0, r5, #32 │ │ │ │ │ movhi r2, ip │ │ │ │ │ @@ -23691,309 +23607,310 @@ │ │ │ │ │ strbhi r3, [fp, #-41] @ 0xffffffd7 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r5, #1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ strne r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ strne r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ movne r1, r8 │ │ │ │ │ - bne 1573c │ │ │ │ │ + bne 155a4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15a64 │ │ │ │ │ + beq 158cc │ │ │ │ │ cmp lr, #7 │ │ │ │ │ - bhi 15788 │ │ │ │ │ + bhi 155f0 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ strb r2, [r6], #1 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub lr, lr, r6 │ │ │ │ │ add r2, r3, lr │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bhi 15788 │ │ │ │ │ + bhi 155f0 │ │ │ │ │ strb r0, [r3], #1 │ │ │ │ │ - b 15934 │ │ │ │ │ + b 1579c │ │ │ │ │ add r6, r6, #3 │ │ │ │ │ lsr r7, r3, #24 │ │ │ │ │ mov lr, ip │ │ │ │ │ - b 1572c │ │ │ │ │ + b 15594 │ │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 15910 │ │ │ │ │ + b 15778 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1572c │ │ │ │ │ + beq 15594 │ │ │ │ │ add r0, r0, #32 │ │ │ │ │ clz r4, r4 │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ - bls 1572c │ │ │ │ │ + bls 15594 │ │ │ │ │ cmp lr, #7 │ │ │ │ │ - bhi 15780 │ │ │ │ │ + bhi 155e8 │ │ │ │ │ sub r0, r0, #8 │ │ │ │ │ lsr r4, ip, #8 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r4, r4, r3, lsl #24 │ │ │ │ │ add r9, lr, #1 │ │ │ │ │ strb ip, [r6] │ │ │ │ │ - bls 15bd8 │ │ │ │ │ + bls 15a40 │ │ │ │ │ cmp r9, #8 │ │ │ │ │ - beq 15780 │ │ │ │ │ + beq 155e8 │ │ │ │ │ sub r0, sl, #16 │ │ │ │ │ strb r4, [r6, #1] │ │ │ │ │ lsr r4, ip, #16 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r4, r4, r3, lsl #16 │ │ │ │ │ add r8, lr, #2 │ │ │ │ │ add r2, r6, #2 │ │ │ │ │ - bhi 156e8 │ │ │ │ │ + bhi 15550 │ │ │ │ │ mov r6, r2 │ │ │ │ │ lsr r7, r3, #16 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov lr, r8 │ │ │ │ │ - b 1572c │ │ │ │ │ + b 15594 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 15684 │ │ │ │ │ + beq 154ec │ │ │ │ │ add r0, r0, #32 │ │ │ │ │ clz r4, r4 │ │ │ │ │ sub r0, r0, r4 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ - bls 15684 │ │ │ │ │ + bls 154ec │ │ │ │ │ cmp lr, #7 │ │ │ │ │ - bhi 15780 │ │ │ │ │ + bhi 155e8 │ │ │ │ │ sub r0, sl, #8 │ │ │ │ │ lsr r4, r2, #8 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r4, r4, r7, lsl #24 │ │ │ │ │ strb r2, [r6] │ │ │ │ │ - bls 15b68 │ │ │ │ │ + bls 159d0 │ │ │ │ │ add r0, lr, #1 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - beq 15780 │ │ │ │ │ + beq 155e8 │ │ │ │ │ strb r4, [r6, #1] │ │ │ │ │ sub r0, sl, #16 │ │ │ │ │ lsr r4, r2, #16 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r4, r4, r7, lsl #16 │ │ │ │ │ add r2, r6, #2 │ │ │ │ │ add r8, lr, #2 │ │ │ │ │ movls r6, r2 │ │ │ │ │ lsrls r7, r7, #16 │ │ │ │ │ movls r2, r4 │ │ │ │ │ movls lr, r8 │ │ │ │ │ - bls 15684 │ │ │ │ │ - b 15634 │ │ │ │ │ + bls 154ec │ │ │ │ │ + b 1549c │ │ │ │ │ cmp lr, #8 │ │ │ │ │ - bne 15928 │ │ │ │ │ - b 15788 │ │ │ │ │ + bne 15790 │ │ │ │ │ + b 155f0 │ │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r9, [r8, #4]! │ │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ orr sl, sl, r9 │ │ │ │ │ - b 1557c │ │ │ │ │ + b 153e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15b7c │ │ │ │ │ + beq 159e4 │ │ │ │ │ rsbs r4, r4, #0 │ │ │ │ │ mov r6, #18 │ │ │ │ │ rsc r5, r5, #0 │ │ │ │ │ - b 1550c │ │ │ │ │ + b 15374 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 158f4 │ │ │ │ │ + beq 1575c │ │ │ │ │ clz r5, r3 │ │ │ │ │ rsb r5, r5, #32 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ movls r0, r5 │ │ │ │ │ - bls 158f4 │ │ │ │ │ + bls 1575c │ │ │ │ │ sub r0, r5, #8 │ │ │ │ │ lsr r2, r3, #8 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r2, r2, ip, lsl #24 │ │ │ │ │ strb r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bls 15bc8 │ │ │ │ │ + bls 15a30 │ │ │ │ │ sub r0, r5, #16 │ │ │ │ │ strb r2, [fp, #-43] @ 0xffffffd5 │ │ │ │ │ lsr r2, r3, #16 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ orr r2, r2, ip, lsl #16 │ │ │ │ │ mov lr, #2 │ │ │ │ │ sub r6, fp, #42 @ 0x2a │ │ │ │ │ - bhi 158b0 │ │ │ │ │ + bhi 15718 │ │ │ │ │ lsr r7, ip, #16 │ │ │ │ │ - b 158f4 │ │ │ │ │ + b 1575c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b 154b4 │ │ │ │ │ + b 1531c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 15b40 │ │ │ │ │ + bne 159a8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 15bf8 │ │ │ │ │ + bne 15a60 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ - b 151c0 │ │ │ │ │ + b 15028 │ │ │ │ │ sub r7, r7, #1 │ │ │ │ │ lsr r6, ip, #3 │ │ │ │ │ rsb r3, r7, ip, lsr #3 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movgt r1, #30 │ │ │ │ │ - bgt 1521c │ │ │ │ │ + bgt 15084 │ │ │ │ │ rsb r0, r0, #0 │ │ │ │ │ - bl 4ec │ │ │ │ │ + bl 3e4 │ │ │ │ │ R_ARM_CALL PyLong_FromLong │ │ │ │ │ - b 151c0 │ │ │ │ │ + b 15028 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ lsr r7, r7, #8 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ - b 15684 │ │ │ │ │ + b 154ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 151c0 │ │ │ │ │ + b 15028 │ │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ │ ldrb r1, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 15ba0 │ │ │ │ │ + beq 15a08 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - beq 15bbc │ │ │ │ │ + beq 15a24 │ │ │ │ │ clz r2, r1 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15b8c │ │ │ │ │ - b 157e0 │ │ │ │ │ + bne 159f4 │ │ │ │ │ + b 15648 │ │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ │ - beq 15830 │ │ │ │ │ - b 157e0 │ │ │ │ │ + beq 15698 │ │ │ │ │ + b 15648 │ │ │ │ │ lsr r7, ip, #8 │ │ │ │ │ sub r6, fp, #43 @ 0x2b │ │ │ │ │ mov lr, #1 │ │ │ │ │ - b 158f4 │ │ │ │ │ + b 1575c │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ lsr r7, r3, #8 │ │ │ │ │ mov lr, r9 │ │ │ │ │ - b 1572c │ │ │ │ │ + b 15594 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ - b 151c0 │ │ │ │ │ + b 15028 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC33 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 15b80 │ │ │ │ │ + b 159e8 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000024b8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00015c28 <_PyLong_Rshift>: │ │ │ │ │ +00015a90 <_PyLong_Rshift>: │ │ │ │ │ _PyLong_Rshift(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ and r6, r5, #3 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 160c0 <_PyLong_Rshift+0x498> │ │ │ │ │ + beq 15f28 <_PyLong_Rshift+0x498> │ │ │ │ │ mvn r1, #29 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ mov r1, #14 │ │ │ │ │ sbcs r1, r1, r3 │ │ │ │ │ - blt 160b0 <_PyLong_Rshift+0x488> │ │ │ │ │ + blt 15f18 <_PyLong_Rshift+0x488> │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r2, #30 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_ldivmod │ │ │ │ │ cmp r5, #15 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - bhi 15cc4 <_PyLong_Rshift+0x9c> │ │ │ │ │ + bhi 15b2c <_PyLong_Rshift+0x9c> │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movne r2, #30 │ │ │ │ │ rsb r3, r2, #32 │ │ │ │ │ subs ip, r2, #32 │ │ │ │ │ mul r0, r1, r6 │ │ │ │ │ asr r1, r0, #31 │ │ │ │ │ lsr r0, r0, r2 │ │ │ │ │ orr r0, r0, r1, lsl r3 │ │ │ │ │ orrpl r0, r0, r1, asr ip │ │ │ │ │ asr r1, r1, r2 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 630 │ │ │ │ │ + b 724 │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromSTwoDigits │ │ │ │ │ sub ip, r6, #2 │ │ │ │ │ clz ip, ip │ │ │ │ │ lsr ip, ip, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne lr, #0 │ │ │ │ │ andeq lr, ip, #1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 1604c <_PyLong_Rshift+0x424> │ │ │ │ │ + bne 15eb4 <_PyLong_Rshift+0x424> │ │ │ │ │ rsb r3, r1, r5, lsr #3 │ │ │ │ │ lsr r5, r5, #3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ble 16090 <_PyLong_Rshift+0x468> │ │ │ │ │ + ble 15ef8 <_PyLong_Rshift+0x468> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1607c <_PyLong_Rshift+0x454> │ │ │ │ │ + beq 15ee4 <_PyLong_Rshift+0x454> │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r7, #0 │ │ │ │ │ add r6, r4, r1, lsl #2 │ │ │ │ │ rsb ip, r2, #30 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 15fbc <_PyLong_Rshift+0x394> │ │ │ │ │ + beq 15e24 <_PyLong_Rshift+0x394> │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ lsr r3, r3, r2 │ │ │ │ │ orr r3, r3, r7, lsl lr │ │ │ │ │ sub lr, r2, #32 │ │ │ │ │ lsr r2, r7, r2 │ │ │ │ │ orr r3, r3, r7, lsr lr │ │ │ │ │ add lr, r1, #1 │ │ │ │ │ cmp r5, lr │ │ │ │ │ - ble 15f5c <_PyLong_Rshift+0x334> │ │ │ │ │ + ble 15dc4 <_PyLong_Rshift+0x334> │ │ │ │ │ ldr lr, [r6, #16] │ │ │ │ │ sub r7, ip, #32 │ │ │ │ │ rsb r8, ip, #32 │ │ │ │ │ mov r9, #0 │ │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ orr sl, r9, lr, lsl r7 │ │ │ │ │ orr sl, sl, lr, lsr r8 │ │ │ │ │ @@ -24002,107 +23919,107 @@ │ │ │ │ │ add r3, r1, #2 │ │ │ │ │ adc sl, r2, sl │ │ │ │ │ cmp r5, r3 │ │ │ │ │ lsr r3, lr, #30 │ │ │ │ │ bic lr, lr, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, sl, lsl #2 │ │ │ │ │ str lr, [r0, #12] │ │ │ │ │ - ble 15f5c <_PyLong_Rshift+0x334> │ │ │ │ │ + ble 15dc4 <_PyLong_Rshift+0x334> │ │ │ │ │ ldr lr, [r6, #20] │ │ │ │ │ orr r2, r9, lr, lsl r7 │ │ │ │ │ orr r2, r2, lr, lsr r8 │ │ │ │ │ lsl lr, lr, ip │ │ │ │ │ adds lr, lr, r3 │ │ │ │ │ add r3, r1, #3 │ │ │ │ │ adc sl, r2, sl, lsr #30 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ lsr r3, lr, #30 │ │ │ │ │ bic lr, lr, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, sl, lsl #2 │ │ │ │ │ str lr, [r0, #16] │ │ │ │ │ - ble 15f5c <_PyLong_Rshift+0x334> │ │ │ │ │ + ble 15dc4 <_PyLong_Rshift+0x334> │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ orr lr, r9, r2, lsl r7 │ │ │ │ │ orr lr, lr, r2, lsr r8 │ │ │ │ │ lsl r2, r2, ip │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ add r3, r1, #4 │ │ │ │ │ adc sl, lr, sl, lsr #30 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, sl, lsl #2 │ │ │ │ │ str r2, [r0, #20] │ │ │ │ │ - ble 15f5c <_PyLong_Rshift+0x334> │ │ │ │ │ + ble 15dc4 <_PyLong_Rshift+0x334> │ │ │ │ │ ldr r2, [r6, #28] │ │ │ │ │ orr lr, r9, r2, lsl r7 │ │ │ │ │ orr lr, lr, r2, lsr r8 │ │ │ │ │ lsl r2, r2, ip │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ add r3, r1, #5 │ │ │ │ │ adc sl, lr, sl, lsr #30 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, sl, lsl #2 │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ - ble 15f5c <_PyLong_Rshift+0x334> │ │ │ │ │ + ble 15dc4 <_PyLong_Rshift+0x334> │ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ │ orr lr, r9, r2, lsl r7 │ │ │ │ │ orr lr, lr, r2, lsr r8 │ │ │ │ │ lsl r2, r2, ip │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ add r3, r1, #6 │ │ │ │ │ adc sl, lr, sl, lsr #30 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, sl, lsl #2 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - ble 15f5c <_PyLong_Rshift+0x334> │ │ │ │ │ + ble 15dc4 <_PyLong_Rshift+0x334> │ │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ │ orr lr, r9, r2, lsl r7 │ │ │ │ │ orr lr, lr, r2, lsr r8 │ │ │ │ │ lsl r2, r2, ip │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ add r3, r1, #7 │ │ │ │ │ adc sl, lr, sl, lsr #30 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, sl, lsl #2 │ │ │ │ │ str r2, [r0, #32] │ │ │ │ │ - ble 15f5c <_PyLong_Rshift+0x334> │ │ │ │ │ + ble 15dc4 <_PyLong_Rshift+0x334> │ │ │ │ │ ldr r2, [r6, #40] @ 0x28 │ │ │ │ │ orr lr, r9, r2, lsl r7 │ │ │ │ │ orr lr, lr, r2, lsr r8 │ │ │ │ │ lsl r2, r2, ip │ │ │ │ │ adds r2, r2, r3 │ │ │ │ │ add r3, r1, #8 │ │ │ │ │ adc lr, lr, sl, lsr #30 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ lsr r3, r2, #30 │ │ │ │ │ bic r2, r2, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, lr, lsl #2 │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ - ble 15f5c <_PyLong_Rshift+0x334> │ │ │ │ │ + ble 15dc4 <_PyLong_Rshift+0x334> │ │ │ │ │ ldr r6, [r6, #44] @ 0x2c │ │ │ │ │ add r1, r1, #9 │ │ │ │ │ orr r2, r9, r6, lsl r7 │ │ │ │ │ orr r2, r2, r6, lsr r8 │ │ │ │ │ lsl r6, r6, ip │ │ │ │ │ adds r6, r6, r3 │ │ │ │ │ adc r2, r2, lr, lsr #30 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ lsr r3, r6, #30 │ │ │ │ │ bic r6, r6, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ str r6, [r0, #40] @ 0x28 │ │ │ │ │ lsr r2, r2, #30 │ │ │ │ │ - ble 15f5c <_PyLong_Rshift+0x334> │ │ │ │ │ + ble 15dc4 <_PyLong_Rshift+0x334> │ │ │ │ │ add lr, r4, #12 │ │ │ │ │ mov r9, r0 │ │ │ │ │ add r4, r0, #40 @ 0x28 │ │ │ │ │ mov r0, lr │ │ │ │ │ ldr lr, [r0, r1, lsl #2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -24113,130 +24030,130 @@ │ │ │ │ │ adc r6, r2, r6 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ lsr r3, lr, #30 │ │ │ │ │ bic lr, lr, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r3, r3, r6, lsl #2 │ │ │ │ │ lsr r2, r6, #30 │ │ │ │ │ str lr, [r4, #4]! │ │ │ │ │ - bne 15f1c <_PyLong_Rshift+0x2f4> │ │ │ │ │ + bne 15d84 <_PyLong_Rshift+0x2f4> │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r4, r0, #12 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ │ lsr ip, r1, #3 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ mov r3, ip │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1603c <_PyLong_Rshift+0x414> │ │ │ │ │ + beq 15ea4 <_PyLong_Rshift+0x414> │ │ │ │ │ ldr lr, [r4, r2, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 15fb4 <_PyLong_Rshift+0x38c> │ │ │ │ │ + beq 15e1c <_PyLong_Rshift+0x38c> │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne 15fa4 <_PyLong_Rshift+0x37c> │ │ │ │ │ + bne 15e0c <_PyLong_Rshift+0x37c> │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 134 │ │ │ │ │ + b 228 │ │ │ │ │ R_ARM_JUMP24 maybe_small_long │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ orr r1, r1, r3, lsl #3 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ - b 15f98 <_PyLong_Rshift+0x370> │ │ │ │ │ + b 15e00 <_PyLong_Rshift+0x370> │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b 15f78 <_PyLong_Rshift+0x350> │ │ │ │ │ + b 15de0 <_PyLong_Rshift+0x350> │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov sl, #0 │ │ │ │ │ lsl r3, r3, #3 │ │ │ │ │ orr r3, r3, #2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ add r3, r4, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt 16024 <_PyLong_Rshift+0x3fc> │ │ │ │ │ + bgt 15e8c <_PyLong_Rshift+0x3fc> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, r3 │ │ │ │ │ subs r3, sl, #0 │ │ │ │ │ mvn r7, #-1073741824 @ 0xc0000000 │ │ │ │ │ movne r3, #1 │ │ │ │ │ add r3, r3, r7, lsr ip │ │ │ │ │ adds r3, r3, r9 │ │ │ │ │ movcs r7, #1 │ │ │ │ │ movcc r7, #0 │ │ │ │ │ - b 15d34 <_PyLong_Rshift+0x10c> │ │ │ │ │ + b 15b9c <_PyLong_Rshift+0x10c> │ │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r8, [r7, #4]! │ │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ orr sl, sl, r8 │ │ │ │ │ - b 15fec <_PyLong_Rshift+0x3c4> │ │ │ │ │ + b 15e54 <_PyLong_Rshift+0x3c4> │ │ │ │ │ cmp ip, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ strne r3, [r0, #8] │ │ │ │ │ - b 15f98 <_PyLong_Rshift+0x370> │ │ │ │ │ + b 15e00 <_PyLong_Rshift+0x370> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16084 <_PyLong_Rshift+0x45c> │ │ │ │ │ + bne 15eec <_PyLong_Rshift+0x45c> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 160a0 <_PyLong_Rshift+0x478> │ │ │ │ │ + bne 15f08 <_PyLong_Rshift+0x478> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r1, r0, #1 │ │ │ │ │ mov r2, #30 │ │ │ │ │ - b 15ce4 <_PyLong_Rshift+0xbc> │ │ │ │ │ + b 15b4c <_PyLong_Rshift+0xbc> │ │ │ │ │ rsb r0, ip, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 4ec │ │ │ │ │ + b 3e4 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromLong │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 12e40 <_PyLong_Copy> │ │ │ │ │ + b 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_JUMP24 _PyLong_Copy │ │ │ │ │ - ldr r0, [pc, #16] @ 160c8 <_PyLong_Rshift+0x4a0> │ │ │ │ │ + ldr r0, [pc, #16] @ 15f30 <_PyLong_Rshift+0x4a0> │ │ │ │ │ cmp r6, #2 │ │ │ │ │ addne r0, r0, #16 │ │ │ │ │ - b 1607c <_PyLong_Rshift+0x454> │ │ │ │ │ - ldr r0, [pc, #4] @ 160cc <_PyLong_Rshift+0x4a4> │ │ │ │ │ - b 1607c <_PyLong_Rshift+0x454> │ │ │ │ │ + b 15ee4 <_PyLong_Rshift+0x454> │ │ │ │ │ + ldr r0, [pc, #4] @ 15f34 <_PyLong_Rshift+0x4a4> │ │ │ │ │ + b 15ee4 <_PyLong_Rshift+0x454> │ │ │ │ │ .word 0x000024b8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000160d0 <_PyLong_UInt64_Converter>: │ │ │ │ │ +00015f38 <_PyLong_UInt64_Converter>: │ │ │ │ │ _PyLong_UInt64_Converter(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #31 │ │ │ │ │ - bl 7e38 │ │ │ │ │ + bl 7dec │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1611c <_PyLong_UInt64_Converter+0x4c> │ │ │ │ │ + beq 15f84 <_PyLong_UInt64_Converter+0x4c> │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bhi 16104 <_PyLong_UInt64_Converter+0x34> │ │ │ │ │ + bhi 15f6c <_PyLong_UInt64_Converter+0x34> │ │ │ │ │ mov r0, #1 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -24245,41 +24162,41 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC56 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00016124 : │ │ │ │ │ +00015f8c : │ │ │ │ │ x_divrem(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ lsr r6, r6, #3 │ │ │ │ │ add r9, r6, #1 │ │ │ │ │ str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmn r9, #-536870908 @ 0xe0000004 │ │ │ │ │ - bgt 16d10 │ │ │ │ │ + bgt 16b78 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r9, #1 │ │ │ │ │ - beq 16a18 │ │ │ │ │ + beq 16880 │ │ │ │ │ add r0, r6, #4 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - beq 16c34 │ │ │ │ │ + beq 16a9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r8, #4] │ │ │ │ │ @@ -24293,24 +24210,24 @@ │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r3, r9, #3 │ │ │ │ │ cmn r4, #25 │ │ │ │ │ lsr sl, r4, #3 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - bhi 16cd8 │ │ │ │ │ + bhi 16b40 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - bls 169d4 │ │ │ │ │ + bls 1683c │ │ │ │ │ add r0, sl, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 16bb0 │ │ │ │ │ + beq 16a18 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r3, [r8, #4] │ │ │ │ │ @@ -24329,77 +24246,77 @@ │ │ │ │ │ orreq r4, r4, #1 │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ add r3, r7, sl, lsl #2 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ sub r3, sl, #1 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 16cf4 │ │ │ │ │ + beq 16b5c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ clz r4, r4 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ sub r4, r4, #2 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 1638c │ │ │ │ │ + beq 161f4 │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ sub r3, r4, #32 │ │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ rsb r2, r4, #32 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ lsl r0, r1, r3 │ │ │ │ │ orr r0, r0, r1, lsr r2 │ │ │ │ │ lsl r1, r1, r4 │ │ │ │ │ bic ip, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r8] │ │ │ │ │ - bls 1638c │ │ │ │ │ + bls 161f4 │ │ │ │ │ ldr lr, [r7, #16] │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ orr r1, r1, r0, lsl #2 │ │ │ │ │ cmp sl, #2 │ │ │ │ │ lsl ip, lr, r3 │ │ │ │ │ orr r1, r1, lr, lsl r4 │ │ │ │ │ orr ip, ip, lr, lsr r2 │ │ │ │ │ orr ip, ip, r0, lsr #30 │ │ │ │ │ bic r0, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [r8, #4] │ │ │ │ │ - beq 1638c │ │ │ │ │ + beq 161f4 │ │ │ │ │ ldr lr, [r7, #20] │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ orr r1, r1, ip, lsl #2 │ │ │ │ │ cmp sl, #3 │ │ │ │ │ lsl r0, lr, r3 │ │ │ │ │ orr r1, r1, lr, lsl r4 │ │ │ │ │ orr r0, r0, lr, lsr r2 │ │ │ │ │ orr r0, r0, ip, lsr #30 │ │ │ │ │ bic ip, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r8, #8] │ │ │ │ │ - beq 1638c │ │ │ │ │ + beq 161f4 │ │ │ │ │ ldr lr, [r7, #24] │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ orr r1, r1, r0, lsl #2 │ │ │ │ │ cmp sl, #4 │ │ │ │ │ lsl ip, lr, r3 │ │ │ │ │ orr r1, r1, lr, lsl r4 │ │ │ │ │ orr ip, ip, lr, lsr r2 │ │ │ │ │ orr ip, ip, r0, lsr #30 │ │ │ │ │ bic r0, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r0, [r8, #12] │ │ │ │ │ - beq 1638c │ │ │ │ │ + beq 161f4 │ │ │ │ │ ldr lr, [r7, #28] │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ orr r1, r1, ip, lsl #2 │ │ │ │ │ cmp sl, #5 │ │ │ │ │ lsl r0, lr, r3 │ │ │ │ │ orr r1, r1, lr, lsl r4 │ │ │ │ │ orr r0, r0, lr, lsr r2 │ │ │ │ │ orr r0, r0, ip, lsr #30 │ │ │ │ │ bic ip, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [r8, #16] │ │ │ │ │ - beq 1638c │ │ │ │ │ + beq 161f4 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ add r8, r7, #8 │ │ │ │ │ orr r0, r1, r0, lsl #2 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add ip, r7, #28 │ │ │ │ │ add r8, r8, sl, lsl #2 │ │ │ │ │ add r7, r1, #28 │ │ │ │ │ @@ -24408,118 +24325,118 @@ │ │ │ │ │ orr r1, r0, lr, lsl r4 │ │ │ │ │ lsl r0, lr, r3 │ │ │ │ │ orr r0, r0, lr, lsr r2 │ │ │ │ │ bic lr, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ str lr, [r7, #4]! │ │ │ │ │ orr r0, r1, r0, lsl #2 │ │ │ │ │ - bne 16364 │ │ │ │ │ + bne 161cc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 168ec │ │ │ │ │ + beq 16754 │ │ │ │ │ ldr ip, [r5, #12] │ │ │ │ │ sub r3, r4, #32 │ │ │ │ │ rsb r2, r4, #32 │ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ lsl r1, ip, r4 │ │ │ │ │ lsl r0, ip, r3 │ │ │ │ │ orr r0, r0, ip, lsr r2 │ │ │ │ │ bic ip, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ str ip, [r7, #12] │ │ │ │ │ orr r1, r1, r0, lsl #2 │ │ │ │ │ - beq 164ec │ │ │ │ │ + beq 16354 │ │ │ │ │ ldr lr, [r5, #16] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ lsl ip, lr, r3 │ │ │ │ │ orr r1, r1, lr, lsl r4 │ │ │ │ │ orr ip, ip, lr, lsr r2 │ │ │ │ │ orr ip, ip, r0, lsr #30 │ │ │ │ │ lsr r0, r1, #30 │ │ │ │ │ bic r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r1, [r7, #16] │ │ │ │ │ orr r0, r0, ip, lsl #2 │ │ │ │ │ - beq 168e4 │ │ │ │ │ + beq 1674c │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ cmp r6, #3 │ │ │ │ │ lsl lr, r1, r3 │ │ │ │ │ orr lr, lr, r1, lsr r2 │ │ │ │ │ orr r0, r0, r1, lsl r4 │ │ │ │ │ orr lr, lr, ip, lsr #30 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsr r1, r0, #30 │ │ │ │ │ bic r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r1, r1, lr, lsl #2 │ │ │ │ │ str r0, [ip, #20] │ │ │ │ │ - beq 164ec │ │ │ │ │ + beq 16354 │ │ │ │ │ ldr ip, [r5, #24] │ │ │ │ │ cmp r6, #4 │ │ │ │ │ orr r0, r1, ip, lsl r4 │ │ │ │ │ lsl r1, ip, r3 │ │ │ │ │ orr r1, r1, ip, lsr r2 │ │ │ │ │ orr ip, r1, lr, lsr #30 │ │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsr r1, r0, #30 │ │ │ │ │ bic r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r1, r1, ip, lsl #2 │ │ │ │ │ str r0, [lr, #24] │ │ │ │ │ - beq 164ec │ │ │ │ │ + beq 16354 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ cmp r6, #5 │ │ │ │ │ lsl lr, r0, r3 │ │ │ │ │ orr lr, lr, r0, lsr r2 │ │ │ │ │ orr r1, r1, r0, lsl r4 │ │ │ │ │ orr lr, lr, ip, lsr #30 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsr r0, r1, #30 │ │ │ │ │ bic r1, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r0, r0, lr, lsl #2 │ │ │ │ │ str r1, [ip, #28] │ │ │ │ │ - beq 168e4 │ │ │ │ │ + beq 1674c │ │ │ │ │ ldr ip, [r5, #32] │ │ │ │ │ cmp r6, #6 │ │ │ │ │ lsl r1, ip, r3 │ │ │ │ │ orr r0, r0, ip, lsl r4 │ │ │ │ │ orr r1, r1, ip, lsr r2 │ │ │ │ │ orr r1, r1, lr, lsr #30 │ │ │ │ │ lsr ip, r0, #30 │ │ │ │ │ bic r0, r0, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r1, ip, r1, lsl #2 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r0, [ip, #32] │ │ │ │ │ - beq 164ec │ │ │ │ │ + beq 16354 │ │ │ │ │ add lr, r5, #8 │ │ │ │ │ add ip, ip, #32 │ │ │ │ │ add r5, r5, #32 │ │ │ │ │ add lr, lr, r6, lsl #2 │ │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ │ cmp r5, lr │ │ │ │ │ orr r1, r1, r7, lsl r4 │ │ │ │ │ lsl r0, r7, r3 │ │ │ │ │ orr r0, r0, r7, lsr r2 │ │ │ │ │ bic r7, r1, #-1073741824 @ 0xc0000000 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ str r7, [ip, #4]! │ │ │ │ │ orr r1, r1, r0, lsl #2 │ │ │ │ │ - bne 164c4 │ │ │ │ │ + bne 1632c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 168ec │ │ │ │ │ + beq 16754 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r6, r3, r6, lsl #2 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub r5, r3, sl │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r1, [r6, #12] │ │ │ │ │ - bls 16934 │ │ │ │ │ + bls 1679c │ │ │ │ │ add r0, r5, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq 16bf0 │ │ │ │ │ + beq 16a58 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r8, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ @@ -24537,15 +24454,15 @@ │ │ │ │ │ add r6, r7, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r8, #12] │ │ │ │ │ - bcs 168d8 │ │ │ │ │ + bcs 16740 │ │ │ │ │ add r1, r8, #12 │ │ │ │ │ sub r3, sl, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r1, r2 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movw r2, #10564 @ 0x2944 │ │ │ │ │ movt r2, #14901 @ 0x3a35 │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ @@ -24559,15 +24476,15 @@ │ │ │ │ │ add r5, r6, r5 │ │ │ │ │ sub r6, r6, #4 │ │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_CheckSignals │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 16c9c │ │ │ │ │ + bne 16b04 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldmda r5, {r0, r8} │ │ │ │ │ cmp r1, r4 │ │ │ │ │ cmpeq r3, r2 │ │ │ │ │ movne r2, r3 │ │ │ │ │ @@ -24582,17 +24499,17 @@ │ │ │ │ │ ldr ip, [r5, #-8] │ │ │ │ │ lsl r3, r3, #30 │ │ │ │ │ orr r3, r3, r2, lsr #2 │ │ │ │ │ umull lr, r1, r1, r0 │ │ │ │ │ orr r9, ip, r2, lsl #30 │ │ │ │ │ cmp r9, lr │ │ │ │ │ sbcs r1, r3, r1 │ │ │ │ │ - bcc 16974 │ │ │ │ │ + bcc 167dc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 168a8 │ │ │ │ │ + beq 16710 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add ip, r3, #8 │ │ │ │ │ mov r1, ip │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ ldr lr, [r2] │ │ │ │ │ add r4, lr, r4 │ │ │ │ │ @@ -24600,174 +24517,174 @@ │ │ │ │ │ subs r3, r4, r3 │ │ │ │ │ rsc lr, lr, r4, asr #31 │ │ │ │ │ bic r4, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r4, [r2], #4 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ orr r4, r3, lr, lsl #2 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne 16644 │ │ │ │ │ + bne 164ac │ │ │ │ │ cmn r4, r8 │ │ │ │ │ - bmi 16a84 │ │ │ │ │ + bmi 168ec │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub r6, r6, #4 │ │ │ │ │ str r0, [r3, #-4]! │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r3, r6, #4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcs 166a0 │ │ │ │ │ + bcs 16508 │ │ │ │ │ sub r5, r5, #4 │ │ │ │ │ - b 165c8 │ │ │ │ │ + b 16430 │ │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ rsb r2, r4, #32 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r4, #32 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r5, [r7, r0, lsl #2] │ │ │ │ │ lsl lr, r0, #2 │ │ │ │ │ lsr r1, r5, r4 │ │ │ │ │ str r1, [r9, r0, lsl #2] │ │ │ │ │ - beq 167d0 │ │ │ │ │ + beq 16638 │ │ │ │ │ sub r1, lr, #4 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ mvn r0, r0, lsl r4 │ │ │ │ │ ldr ip, [r7, r1] │ │ │ │ │ and r5, r5, r0 │ │ │ │ │ orr ip, ip, r5, lsl #30 │ │ │ │ │ lsr r5, r5, #2 │ │ │ │ │ lsr r6, ip, r4 │ │ │ │ │ orr r6, r6, r5, lsl r2 │ │ │ │ │ orr r6, r6, r5, lsr r3 │ │ │ │ │ str r6, [r9, r1] │ │ │ │ │ - beq 167d0 │ │ │ │ │ + beq 16638 │ │ │ │ │ sub r5, lr, #8 │ │ │ │ │ and ip, ip, r0 │ │ │ │ │ cmp sl, #3 │ │ │ │ │ lsr r6, ip, #2 │ │ │ │ │ ldr r9, [r7, r5] │ │ │ │ │ orr ip, r9, ip, lsl #30 │ │ │ │ │ lsr r9, ip, r4 │ │ │ │ │ orr r9, r9, r6, lsl r2 │ │ │ │ │ orr r9, r9, r6, lsr r3 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r9, [r6, r5] │ │ │ │ │ - beq 167d0 │ │ │ │ │ + beq 16638 │ │ │ │ │ sub r5, lr, #12 │ │ │ │ │ and r9, r0, ip │ │ │ │ │ cmp sl, #4 │ │ │ │ │ lsr r6, r9, #2 │ │ │ │ │ ldr ip, [r7, r5] │ │ │ │ │ orr ip, ip, r9, lsl #30 │ │ │ │ │ lsr r9, ip, r4 │ │ │ │ │ orr r9, r9, r6, lsl r2 │ │ │ │ │ orr r9, r9, r6, lsr r3 │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r9, [r6, r5] │ │ │ │ │ - beq 167d0 │ │ │ │ │ + beq 16638 │ │ │ │ │ sub lr, lr, #16 │ │ │ │ │ mov r9, r6 │ │ │ │ │ and ip, ip, r0 │ │ │ │ │ cmp sl, #5 │ │ │ │ │ ldr r6, [r7, lr] │ │ │ │ │ lsr r5, ip, #2 │ │ │ │ │ orr r6, r6, ip, lsl #30 │ │ │ │ │ lsr ip, r6, r4 │ │ │ │ │ orr ip, ip, r5, lsl r2 │ │ │ │ │ orr ip, ip, r5, lsr r3 │ │ │ │ │ str ip, [r9, lr] │ │ │ │ │ - beq 167d0 │ │ │ │ │ + beq 16638 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ and lr, r0, r6 │ │ │ │ │ add r5, ip, r1 │ │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, ip, r1 │ │ │ │ │ ldr ip, [r5, #-4]! │ │ │ │ │ lsr r6, lr, #2 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ orr ip, ip, lr, lsl #30 │ │ │ │ │ and lr, r0, ip │ │ │ │ │ lsr ip, ip, r4 │ │ │ │ │ orr ip, ip, r6, lsl r2 │ │ │ │ │ orr ip, ip, r6, lsr r3 │ │ │ │ │ str ip, [r1, #-4]! │ │ │ │ │ - bne 167a8 │ │ │ │ │ + bne 16610 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16c88 │ │ │ │ │ + bgt 16af0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 16c88 │ │ │ │ │ + bne 16af0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - beq 1686c │ │ │ │ │ + beq 166d4 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r0, r2, r3, lsl #2 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 1686c │ │ │ │ │ + bne 166d4 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - beq 1685c │ │ │ │ │ + beq 166c4 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16a5c │ │ │ │ │ + bne 168c4 │ │ │ │ │ sub r2, r3, #2 │ │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1685c │ │ │ │ │ + beq 166c4 │ │ │ │ │ ldr ip, [lr, r0, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 16864 │ │ │ │ │ + bne 166cc │ │ │ │ │ mov r2, r0 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16840 │ │ │ │ │ + bne 166a8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 16a64 │ │ │ │ │ + b 168cc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 16a5c │ │ │ │ │ + bne 168c4 │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [r3] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - beq 1689c │ │ │ │ │ + beq 16704 │ │ │ │ │ add r2, r8, r3, lsl #2 │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addeq ip, r8, #12 │ │ │ │ │ - beq 16c50 │ │ │ │ │ + beq 16ab8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r2, r6, #4 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - blt 16b94 │ │ │ │ │ + blt 169fc │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r0, [r3, #-4]! │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r3, r2, #4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bcc 16698 │ │ │ │ │ + bcc 16500 │ │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 166a8 │ │ │ │ │ - b 167d0 │ │ │ │ │ + bne 16510 │ │ │ │ │ + b 16638 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 164ec │ │ │ │ │ + b 16354 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r9, r3, r9, lsl #2 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ @@ -24777,119 +24694,119 @@ │ │ │ │ │ ldrcs r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ addcs r3, r2, r3, lsl #2 │ │ │ │ │ movcs r2, #0 │ │ │ │ │ strcs r2, [r3, #4] │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub r5, r3, sl │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bhi 16510 │ │ │ │ │ - ldr r3, [pc, #140] @ 169c8 │ │ │ │ │ + bhi 16378 │ │ │ │ │ + ldr r3, [pc, #140] @ 16830 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r8, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 16be0 │ │ │ │ │ + beq 16a48 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - b 16550 │ │ │ │ │ + b 163b8 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bhi 1662c │ │ │ │ │ + bhi 16494 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ orr lr, ip, r3, lsl #30 │ │ │ │ │ umull r2, r1, r0, r2 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ lsr r2, r3, #2 │ │ │ │ │ sbcs r2, r2, r1 │ │ │ │ │ - bcs 1662c │ │ │ │ │ + bcs 16494 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bls 16988 │ │ │ │ │ - b 1662c │ │ │ │ │ + bls 167f0 │ │ │ │ │ + b 16494 │ │ │ │ │ nop {0} │ │ │ │ │ .word 0x3a352944 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00000084 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0xffffffe8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0xffffffa8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - ldr r3, [pc, #-16] @ 169cc │ │ │ │ │ + ldr r3, [pc, #-16] @ 16834 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 16b9c │ │ │ │ │ + beq 16a04 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - b 16224 │ │ │ │ │ - ldr r3, [pc, #-80] @ 169d0 │ │ │ │ │ + b 1608c │ │ │ │ │ + ldr r3, [pc, #-80] @ 16838 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 16c20 │ │ │ │ │ + beq 16a88 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - b 161b8 │ │ │ │ │ + b 16020 │ │ │ │ │ and r3, r1, #3 │ │ │ │ │ orr r3, r3, r2, lsl #3 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ str r2, [r3] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - bne 16884 │ │ │ │ │ - b 1689c │ │ │ │ │ + bne 166ec │ │ │ │ │ + b 16704 │ │ │ │ │ sub r2, r6, #4 │ │ │ │ │ sub r8, r5, #4 │ │ │ │ │ sub lr, r8, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ sub lr, lr, #4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ lsr lr, lr, #2 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ ands lr, lr, #3 │ │ │ │ │ - beq 16b18 │ │ │ │ │ + beq 16980 │ │ │ │ │ cmp lr, #1 │ │ │ │ │ - beq 16af4 │ │ │ │ │ + beq 1695c │ │ │ │ │ cmp lr, #2 │ │ │ │ │ - beq 16ad8 │ │ │ │ │ + beq 16940 │ │ │ │ │ ldr lr, [r6] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r4, [ip, #4]! │ │ │ │ │ add lr, lr, r4 │ │ │ │ │ bic r3, lr, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r6] │ │ │ │ │ lsr r3, lr, #30 │ │ │ │ │ @@ -24904,15 +24821,15 @@ │ │ │ │ │ ldr r4, [ip, #4]! │ │ │ │ │ cmp r8, r1 │ │ │ │ │ add lr, lr, r4 │ │ │ │ │ add lr, lr, r3 │ │ │ │ │ bic r3, lr, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r3, [r1] │ │ │ │ │ lsr r3, lr, #30 │ │ │ │ │ - beq 16b94 │ │ │ │ │ + beq 169fc │ │ │ │ │ ldr lr, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r9, [ip, #4] │ │ │ │ │ mov r6, ip │ │ │ │ │ add r1, r1, #16 │ │ │ │ │ add ip, ip, #16 │ │ │ │ │ add lr, lr, r9 │ │ │ │ │ @@ -24935,198 +24852,198 @@ │ │ │ │ │ str r9, [r4, #12] │ │ │ │ │ ldr r9, [r6, #16] │ │ │ │ │ add lr, lr, r9 │ │ │ │ │ add r3, lr, r3, lsr #30 │ │ │ │ │ bic r9, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ str r9, [r4, #16] │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ - bne 16b18 │ │ │ │ │ + bne 16980 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ - b 168b4 │ │ │ │ │ + b 1671c │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 161f0 │ │ │ │ │ + bne 16058 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16c38 │ │ │ │ │ + bgt 16aa0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 16c38 │ │ │ │ │ + bne 16aa0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16c38 │ │ │ │ │ + b 16aa0 │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne 16524 │ │ │ │ │ + bne 1638c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16bb4 │ │ │ │ │ + bgt 16a1c │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 16bb4 │ │ │ │ │ + bne 16a1c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16bb4 │ │ │ │ │ + b 16a1c │ │ │ │ │ mov r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne 16184 │ │ │ │ │ + bne 15fec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b 1689c │ │ │ │ │ + b 16704 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub r2, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16c7c │ │ │ │ │ + beq 16ae4 │ │ │ │ │ ldr lr, [ip, r2, lsl #2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 16c4c │ │ │ │ │ + beq 16ab4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ andne r3, r1, #3 │ │ │ │ │ orrne r3, r3, r0, lsl #3 │ │ │ │ │ strne r3, [r8, #8] │ │ │ │ │ - b 1689c │ │ │ │ │ + b 16704 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ - b 1689c │ │ │ │ │ + b 16704 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - bne 16804 │ │ │ │ │ - b 1686c │ │ │ │ │ + bne 1666c │ │ │ │ │ + b 166d4 │ │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 16cc0 │ │ │ │ │ + ble 16b28 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 16c04 │ │ │ │ │ - b 16bb4 │ │ │ │ │ + ble 16a6c │ │ │ │ │ + b 16a1c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 16cac │ │ │ │ │ + bne 16b14 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16cac │ │ │ │ │ + b 16b14 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 16bb4 │ │ │ │ │ + b 16a1c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, #30 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 1626c │ │ │ │ │ - b 1638c │ │ │ │ │ + bne 160d4 │ │ │ │ │ + b 161f4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 16c38 │ │ │ │ │ + b 16aa0 │ │ │ │ │ │ │ │ │ │ -00016d2c <_PyLong_GCD>: │ │ │ │ │ +00016b94 <_PyLong_GCD>: │ │ │ │ │ _PyLong_GCD(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #23 │ │ │ │ │ - bhi 16f5c <_PyLong_GCD+0x230> │ │ │ │ │ + bhi 16dc4 <_PyLong_GCD+0x230> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, #23 │ │ │ │ │ - bhi 16f5c <_PyLong_GCD+0x230> │ │ │ │ │ + bhi 16dc4 <_PyLong_GCD+0x230> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r1] │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq 178f8 <_PyLong_GCD+0xbcc> │ │ │ │ │ + beq 17760 <_PyLong_GCD+0xbcc> │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 17470 <_PyLong_GCD+0x744> │ │ │ │ │ + bhi 172d8 <_PyLong_GCD+0x744> │ │ │ │ │ and r4, r3, #3 │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ asr r7, r4, #31 │ │ │ │ │ - beq 174a4 <_PyLong_GCD+0x778> │ │ │ │ │ + beq 1730c <_PyLong_GCD+0x778> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 17274 <_PyLong_GCD+0x548> │ │ │ │ │ + bhi 170dc <_PyLong_GCD+0x548> │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ and r6, r3, #3 │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ mul r6, r2, r6 │ │ │ │ │ asr r2, r7, #31 │ │ │ │ │ eor r4, r4, r2 │ │ │ │ │ eor r7, r7, r2 │ │ │ │ │ subs r4, r4, r2 │ │ │ │ │ sbc r7, r7, r2 │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ asr r3, r6, #31 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 172b8 <_PyLong_GCD+0x58c> │ │ │ │ │ + ble 17120 <_PyLong_GCD+0x58c> │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 173f0 <_PyLong_GCD+0x6c4> │ │ │ │ │ + ble 17220 <_PyLong_GCD+0x68c> │ │ │ │ │ orrs r2, r6, r3 │ │ │ │ │ - beq 16e98 <_PyLong_GCD+0x16c> │ │ │ │ │ + beq 16d00 <_PyLong_GCD+0x16c> │ │ │ │ │ asr r2, r3, #31 │ │ │ │ │ eor r6, r6, r3, asr #31 │ │ │ │ │ subs r6, r6, r2 │ │ │ │ │ eor r3, r3, r3, asr #31 │ │ │ │ │ sbc r9, r3, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -25135,58 +25052,58 @@ │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_ldivmod │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r4, r8 │ │ │ │ │ orrs r3, r5, r8 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - beq 172d8 <_PyLong_GCD+0x5ac> │ │ │ │ │ + beq 17140 <_PyLong_GCD+0x5ac> │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_ldivmod │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ - beq 16e98 <_PyLong_GCD+0x16c> │ │ │ │ │ + beq 16d00 <_PyLong_GCD+0x16c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_CALL __aeabi_ldivmod │ │ │ │ │ mov r0, r4 │ │ │ │ │ orrs r1, r3, r2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bne 16e7c <_PyLong_GCD+0x150> │ │ │ │ │ + bne 16ce4 <_PyLong_GCD+0x150> │ │ │ │ │ adds r2, r4, #5 │ │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ │ adc r3, r7, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcc 173a8 <_PyLong_GCD+0x67c> │ │ │ │ │ + bcc 172c0 <_PyLong_GCD+0x72c> │ │ │ │ │ subs r2, r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ adc r3, r7, #0 │ │ │ │ │ cmn r2, #-2147483647 @ 0x80000001 │ │ │ │ │ sbcs r3, r3, #0 │ │ │ │ │ - bcc 17460 <_PyLong_GCD+0x734> │ │ │ │ │ + bcc 171e0 <_PyLong_GCD+0x64c> │ │ │ │ │ asr r3, r7, #31 │ │ │ │ │ eor r4, r4, r7, asr #31 │ │ │ │ │ subs r4, r4, r3 │ │ │ │ │ eor r5, r7, r7, asr #31 │ │ │ │ │ sbc r5, r5, r3 │ │ │ │ │ lsrs r8, r5, #28 │ │ │ │ │ moveq r9, #2 │ │ │ │ │ movne r9, #3 │ │ │ │ │ add r0, r9, #3 │ │ │ │ │ lsl r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 179a0 <_PyLong_GCD+0xc74> │ │ │ │ │ + beq 17808 <_PyLong_GCD+0xc74> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ @@ -25209,55 +25126,55 @@ │ │ │ │ │ str r2, [r6, #16] │ │ │ │ │ strne r8, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 17448 <_PyLong_GCD+0x71c> │ │ │ │ │ + beq 17278 <_PyLong_GCD+0x6e4> │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 17980 <_PyLong_GCD+0xc54> │ │ │ │ │ + bne 177e8 <_PyLong_GCD+0xc54> │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ mov r6, r8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 17410 <_PyLong_GCD+0x6e4> │ │ │ │ │ + beq 17240 <_PyLong_GCD+0x6ac> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 17990 <_PyLong_GCD+0xc64> │ │ │ │ │ + bne 177f8 <_PyLong_GCD+0xc64> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 264 │ │ │ │ │ + bl 358 │ │ │ │ │ R_ARM_CALL long_compare │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movlt r3, r5 │ │ │ │ │ strlt r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movlt r5, r6 │ │ │ │ │ movlt r6, r3 │ │ │ │ │ ldr r8, [r6, #8] │ │ │ │ │ cmp r8, #23 │ │ │ │ │ lsr r7, r8, #3 │ │ │ │ │ - bls 173c0 <_PyLong_GCD+0x694> │ │ │ │ │ + bls 171f0 <_PyLong_GCD+0x65c> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov sl, r5 │ │ │ │ │ str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ @@ -25271,15 +25188,15 @@ │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ clzne r1, r3 │ │ │ │ │ moveq r1, r3 │ │ │ │ │ rsbne r1, r1, #32 │ │ │ │ │ lsrs r0, r0, #3 │ │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 17344 <_PyLong_GCD+0x618> │ │ │ │ │ + beq 171ac <_PyLong_GCD+0x618> │ │ │ │ │ ldm r2, {r2, lr} │ │ │ │ │ rsb ip, r1, #30 │ │ │ │ │ rsb r0, r1, #28 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ rsb r2, r1, #60 @ 0x3c │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ sub r2, ip, #32 │ │ │ │ │ @@ -25337,15 +25254,15 @@ │ │ │ │ │ str r6, [fp, #-84] @ 0xffffffac │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ cmpeq r4, r9 │ │ │ │ │ - beq 171e4 <_PyLong_GCD+0x4b8> │ │ │ │ │ + beq 1704c <_PyLong_GCD+0x4b8> │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr ip, [fp, #-84] @ 0xffffffac │ │ │ │ │ adds r0, r2, r1 │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ adc r1, r1, ip │ │ │ │ │ @@ -25374,80 +25291,80 @@ │ │ │ │ │ ldr r7, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r3, r3, lr │ │ │ │ │ subs ip, r7, ip │ │ │ │ │ ldr r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sbc r3, r7, r3 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ sbcs lr, r3, r2 │ │ │ │ │ - bge 172e4 <_PyLong_GCD+0x5b8> │ │ │ │ │ + bge 1714c <_PyLong_GCD+0x5b8> │ │ │ │ │ ldr r7, [fp, #-112] @ 0xffffff90 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 17504 <_PyLong_GCD+0x7d8> │ │ │ │ │ + bne 1736c <_PyLong_GCD+0x7d8> │ │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 13740 │ │ │ │ │ + bl 135ac │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 17adc <_PyLong_GCD+0xdb0> │ │ │ │ │ + beq 17944 <_PyLong_GCD+0xdb0> │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17220 <_PyLong_GCD+0x4f4> │ │ │ │ │ + bgt 17088 <_PyLong_GCD+0x4f4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 17a0c <_PyLong_GCD+0xce0> │ │ │ │ │ + beq 17874 <_PyLong_GCD+0xce0> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsr r3, r3, #3 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r3, #23 │ │ │ │ │ lsr r7, r3, #3 │ │ │ │ │ - bhi 1701c <_PyLong_GCD+0x2f0> │ │ │ │ │ + bhi 16e84 <_PyLong_GCD+0x2f0> │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ │ mov r8, r6 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - bl b818 │ │ │ │ │ - b 16d84 <_PyLong_GCD+0x58> │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b 16bec <_PyLong_GCD+0x58> │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 4c68 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 4c24 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmn r9, #1 │ │ │ │ │ ldrne r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldrne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 17378 <_PyLong_GCD+0x64c> │ │ │ │ │ + beq 17290 <_PyLong_GCD+0x6fc> │ │ │ │ │ asr r2, r7, #31 │ │ │ │ │ eor r4, r4, r7, asr #31 │ │ │ │ │ subs r4, r4, r2 │ │ │ │ │ eor r7, r7, r7, asr #31 │ │ │ │ │ sbc r7, r7, r2 │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16e04 <_PyLong_GCD+0xd8> │ │ │ │ │ + bgt 16c6c <_PyLong_GCD+0xd8> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r8] │ │ │ │ │ - bne 16e04 <_PyLong_GCD+0xd8> │ │ │ │ │ + bne 16c6c <_PyLong_GCD+0xd8> │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 16e04 <_PyLong_GCD+0xd8> │ │ │ │ │ + b 16c6c <_PyLong_GCD+0xd8> │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b 16e98 <_PyLong_GCD+0x16c> │ │ │ │ │ + b 16d00 <_PyLong_GCD+0x16c> │ │ │ │ │ ldr lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ umull r0, r3, r9, r0 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ @@ -25463,137 +25380,137 @@ │ │ │ │ │ ldr ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ mov r9, r1 │ │ │ │ │ str lr, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str ip, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b 17144 <_PyLong_GCD+0x418> │ │ │ │ │ + b 16fac <_PyLong_GCD+0x418> │ │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, sl │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bgt 17ab0 <_PyLong_GCD+0xd84> │ │ │ │ │ + bgt 17918 <_PyLong_GCD+0xd84> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17a98 <_PyLong_GCD+0xd6c> │ │ │ │ │ + ble 17900 <_PyLong_GCD+0xd6c> │ │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - bl b818 │ │ │ │ │ - b 16f50 <_PyLong_GCD+0x224> │ │ │ │ │ - asr r3, r7, #31 │ │ │ │ │ - eor r4, r4, r7, asr #31 │ │ │ │ │ - subs r4, r4, r3 │ │ │ │ │ - eor r7, r7, r7, asr #31 │ │ │ │ │ - sbc r7, r7, r3 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 173d0 <_PyLong_GCD+0x6a4> │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 178d4 <_PyLong_GCD+0xba8> │ │ │ │ │ - mov r2, #6 │ │ │ │ │ - movw r1, #9336 @ 0x2478 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ - add r2, r1, r2, lsl #4 │ │ │ │ │ - add r6, r2, r3 │ │ │ │ │ - b 16f50 <_PyLong_GCD+0x224> │ │ │ │ │ + bl b7f0 │ │ │ │ │ + b 16db8 <_PyLong_GCD+0x224> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + sub sp, fp, #32 │ │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + b 278 <_PyLong_FromMedium> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - b 1725c <_PyLong_GCD+0x530> │ │ │ │ │ + b 170c4 <_PyLong_GCD+0x530> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 178ec <_PyLong_GCD+0xbc0> │ │ │ │ │ + beq 17754 <_PyLong_GCD+0xbc0> │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ mvn r6, #0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16e18 <_PyLong_GCD+0xec> │ │ │ │ │ + bgt 16c80 <_PyLong_GCD+0xec> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne 16e10 <_PyLong_GCD+0xe4> │ │ │ │ │ + bne 16c78 <_PyLong_GCD+0xe4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 16e10 <_PyLong_GCD+0xe4> │ │ │ │ │ + b 16c78 <_PyLong_GCD+0xe4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5e8 │ │ │ │ │ + bl 6dc │ │ │ │ │ R_ARM_CALL long_neg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 16fc4 <_PyLong_GCD+0x298> │ │ │ │ │ + bne 16e2c <_PyLong_GCD+0x298> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17a48 <_PyLong_GCD+0xd1c> │ │ │ │ │ + bgt 178b0 <_PyLong_GCD+0xd1c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 17a48 <_PyLong_GCD+0xd1c> │ │ │ │ │ + bne 178b0 <_PyLong_GCD+0xd1c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17a48 <_PyLong_GCD+0xd1c> │ │ │ │ │ + b 178b0 <_PyLong_GCD+0xd1c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 5e8 │ │ │ │ │ + bl 6dc │ │ │ │ │ R_ARM_CALL long_neg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 16f90 <_PyLong_GCD+0x264> │ │ │ │ │ - b 16f50 <_PyLong_GCD+0x224> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - sub sp, fp, #32 │ │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 278 <_PyLong_FromMedium> │ │ │ │ │ + bne 16df8 <_PyLong_GCD+0x264> │ │ │ │ │ + b 16db8 <_PyLong_GCD+0x224> │ │ │ │ │ + asr r3, r7, #31 │ │ │ │ │ + eor r4, r4, r7, asr #31 │ │ │ │ │ + subs r4, r4, r3 │ │ │ │ │ + eor r7, r7, r7, asr #31 │ │ │ │ │ + sbc r7, r7, r3 │ │ │ │ │ + ldr r3, [r8] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 17200 <_PyLong_GCD+0x66c> │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 1773c <_PyLong_GCD+0xba8> │ │ │ │ │ + mov r2, #6 │ │ │ │ │ + movw r1, #9336 @ 0x2478 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ + add r2, r1, r2, lsl #4 │ │ │ │ │ + add r6, r2, r3 │ │ │ │ │ + b 16db8 <_PyLong_GCD+0x224> │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 4c68 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 4c24 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r6, #1 │ │ │ │ │ ldrne r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldrne r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 178c8 <_PyLong_GCD+0xb9c> │ │ │ │ │ + beq 17730 <_PyLong_GCD+0xb9c> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ │ - bne 16dc4 <_PyLong_GCD+0x98> │ │ │ │ │ + bne 16c2c <_PyLong_GCD+0x98> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - beq 179d4 <_PyLong_GCD+0xca8> │ │ │ │ │ + beq 1783c <_PyLong_GCD+0xca8> │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 179a8 <_PyLong_GCD+0xc7c> │ │ │ │ │ + bhi 17810 <_PyLong_GCD+0xc7c> │ │ │ │ │ and r6, r3, #3 │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ ldr r9, [sl] │ │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ mul r6, r3, r6 │ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ asr r3, r6, #31 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bgt 17298 <_PyLong_GCD+0x56c> │ │ │ │ │ + bgt 17100 <_PyLong_GCD+0x56c> │ │ │ │ │ subs r9, r9, #1 │ │ │ │ │ str r9, [sl] │ │ │ │ │ - bne 17298 <_PyLong_GCD+0x56c> │ │ │ │ │ + bne 17100 <_PyLong_GCD+0x56c> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17288 <_PyLong_GCD+0x55c> │ │ │ │ │ + b 170f0 <_PyLong_GCD+0x55c> │ │ │ │ │ tst r6, #1 │ │ │ │ │ - beq 17564 <_PyLong_GCD+0x838> │ │ │ │ │ + beq 173cc <_PyLong_GCD+0x838> │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ rsbs r3, r3, #0 │ │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ rsc r0, r2, #0 │ │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ @@ -25610,40 +25527,42 @@ │ │ │ │ │ rsbs r9, ip, #0 │ │ │ │ │ ldr ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ rsc ip, ip, #0 │ │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17838 <_PyLong_GCD+0xb0c> │ │ │ │ │ + bne 176a0 <_PyLong_GCD+0xb0c> │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ streq r8, [fp, #-104] @ 0xffffff98 │ │ │ │ │ moveq r3, #2 │ │ │ │ │ streq r3, [r8] │ │ │ │ │ - beq 175a0 <_PyLong_GCD+0x874> │ │ │ │ │ + beq 17408 <_PyLong_GCD+0x874> │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - beq 17a18 <_PyLong_GCD+0xcec> │ │ │ │ │ + beq 17880 <_PyLong_GCD+0xcec> │ │ │ │ │ str r7, [fp, #-108] @ 0xffffff94 │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17828 <_PyLong_GCD+0xafc> │ │ │ │ │ + bne 17690 <_PyLong_GCD+0xafc> │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ cmpge r3, #1 │ │ │ │ │ - beq 17ae8 <_PyLong_GCD+0xdbc> │ │ │ │ │ + beq 17950 <_PyLong_GCD+0xdbc> │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - beq 17a18 <_PyLong_GCD+0xcec> │ │ │ │ │ + beq 17880 <_PyLong_GCD+0xcec> │ │ │ │ │ str r7, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ │ add r3, r8, #12 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ add r7, sl, #12 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ @@ -25662,15 +25581,15 @@ │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - b 176cc <_PyLong_GCD+0x9a0> │ │ │ │ │ + b 17534 <_PyLong_GCD+0x9a0> │ │ │ │ │ ldr ip, [sl, #4]! │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r0, [r7], #4 │ │ │ │ │ umull lr, r1, ip, r1 │ │ │ │ │ adds lr, lr, r5 │ │ │ │ │ ldr r5, [fp, #-84] @ 0xffffffac │ │ │ │ │ mla r1, ip, r5, r1 │ │ │ │ │ @@ -25700,107 +25619,107 @@ │ │ │ │ │ str r2, [r6], #4 │ │ │ │ │ mla r1, r0, lr, r1 │ │ │ │ │ adc r1, r1, ip │ │ │ │ │ orr r4, r4, r1, lsl #2 │ │ │ │ │ asr r2, r1, #30 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bcc 17640 <_PyLong_GCD+0x914> │ │ │ │ │ + bcc 174a8 <_PyLong_GCD+0x914> │ │ │ │ │ ldr sl, [fp, #-124] @ 0xffffff84 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ sub r3, r1, sl │ │ │ │ │ add r2, sl, #9 │ │ │ │ │ sub r3, r3, #9 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ bic r3, r3, #3 │ │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ │ movcc r3, #0 │ │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ │ add r6, r2, r3 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bcc 17848 <_PyLong_GCD+0xb1c> │ │ │ │ │ + bcc 176b0 <_PyLong_GCD+0xb1c> │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17754 <_PyLong_GCD+0xa28> │ │ │ │ │ + bgt 175bc <_PyLong_GCD+0xa28> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 17a50 <_PyLong_GCD+0xd24> │ │ │ │ │ + beq 178b8 <_PyLong_GCD+0xd24> │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1776c <_PyLong_GCD+0xa40> │ │ │ │ │ + bgt 175d4 <_PyLong_GCD+0xa40> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - beq 17a5c <_PyLong_GCD+0xd30> │ │ │ │ │ + beq 178c4 <_PyLong_GCD+0xd30> │ │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs ip, r2, #3 │ │ │ │ │ movne r3, ip │ │ │ │ │ ldrne lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - beq 177ac <_PyLong_GCD+0xa80> │ │ │ │ │ + beq 17614 <_PyLong_GCD+0xa80> │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r1, [lr, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 17810 <_PyLong_GCD+0xae4> │ │ │ │ │ + beq 17678 <_PyLong_GCD+0xae4> │ │ │ │ │ cmp ip, r0 │ │ │ │ │ andne r3, r2, #3 │ │ │ │ │ ldrne r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ orrne r3, r3, r0, lsl #3 │ │ │ │ │ strne r3, [r2, #8] │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs ip, r2, #3 │ │ │ │ │ movne r3, ip │ │ │ │ │ ldrne lr, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - beq 177ec <_PyLong_GCD+0xac0> │ │ │ │ │ + beq 17654 <_PyLong_GCD+0xac0> │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r1, [lr, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 177f8 <_PyLong_GCD+0xacc> │ │ │ │ │ + bne 17660 <_PyLong_GCD+0xacc> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 177c4 <_PyLong_GCD+0xa98> │ │ │ │ │ + bne 1762c <_PyLong_GCD+0xa98> │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr sl, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - b 17240 <_PyLong_GCD+0x514> │ │ │ │ │ + b 170a8 <_PyLong_GCD+0x514> │ │ │ │ │ cmp ip, r0 │ │ │ │ │ andne r3, r2, #3 │ │ │ │ │ orrne r3, r3, r0, lsl #3 │ │ │ │ │ ldrne r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ strne r3, [r2, #8] │ │ │ │ │ - b 177ec <_PyLong_GCD+0xac0> │ │ │ │ │ + b 17654 <_PyLong_GCD+0xac0> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17784 <_PyLong_GCD+0xa58> │ │ │ │ │ + bne 175ec <_PyLong_GCD+0xa58> │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b 177ac <_PyLong_GCD+0xa80> │ │ │ │ │ + b 17614 <_PyLong_GCD+0xa80> │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b 175d8 <_PyLong_GCD+0x8ac> │ │ │ │ │ + b 17440 <_PyLong_GCD+0x8ac> │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b 175a0 <_PyLong_GCD+0x874> │ │ │ │ │ + b 17408 <_PyLong_GCD+0x874> │ │ │ │ │ ldrd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr lr, [r6], #4 │ │ │ │ │ sub r7, r2, r3 │ │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ │ sub ip, r2, r3 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ @@ -25824,193 +25743,193 @@ │ │ │ │ │ lsr r4, r3, #30 │ │ │ │ │ bic r3, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ sbc r2, lr, r2 │ │ │ │ │ str r3, [ip, r0] │ │ │ │ │ orr r4, r4, r2, lsl #2 │ │ │ │ │ asr r3, r2, #30 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b 1770c <_PyLong_GCD+0x9e0> │ │ │ │ │ + b 17574 <_PyLong_GCD+0x9e0> │ │ │ │ │ mvn r4, #0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b 17494 <_PyLong_GCD+0x768> │ │ │ │ │ + b 172fc <_PyLong_GCD+0x768> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 173a4 <_PyLong_GCD+0x678> │ │ │ │ │ + bne 172bc <_PyLong_GCD+0x728> │ │ │ │ │ mvn r6, #0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b 173fc <_PyLong_GCD+0x6d0> │ │ │ │ │ + b 1722c <_PyLong_GCD+0x698> │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b 172c4 <_PyLong_GCD+0x598> │ │ │ │ │ + b 1712c <_PyLong_GCD+0x598> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 178c8 <_PyLong_GCD+0xb9c> │ │ │ │ │ + beq 17730 <_PyLong_GCD+0xb9c> │ │ │ │ │ ldr r3, [r9, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 17954 <_PyLong_GCD+0xc28> │ │ │ │ │ + bhi 177bc <_PyLong_GCD+0xc28> │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ and r4, r3, #3 │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ ldr r6, [r9] │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ asr r7, r4, #31 │ │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bgt 17494 <_PyLong_GCD+0x768> │ │ │ │ │ + bgt 172fc <_PyLong_GCD+0x768> │ │ │ │ │ subs r6, r6, #1 │ │ │ │ │ str r6, [r9] │ │ │ │ │ - bne 17494 <_PyLong_GCD+0x768> │ │ │ │ │ + bne 172fc <_PyLong_GCD+0x768> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17484 <_PyLong_GCD+0x758> │ │ │ │ │ + b 172ec <_PyLong_GCD+0x758> │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ - bl 4c68 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 4c24 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17484 <_PyLong_GCD+0x758> │ │ │ │ │ + bgt 172ec <_PyLong_GCD+0x758> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 17484 <_PyLong_GCD+0x758> │ │ │ │ │ - b 17948 <_PyLong_GCD+0xc1c> │ │ │ │ │ + bne 172ec <_PyLong_GCD+0x758> │ │ │ │ │ + b 177b0 <_PyLong_GCD+0xc1c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 17454 <_PyLong_GCD+0x728> │ │ │ │ │ + b 17284 <_PyLong_GCD+0x6f0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 1741c <_PyLong_GCD+0x6f0> │ │ │ │ │ + b 1724c <_PyLong_GCD+0x6b8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 16f50 <_PyLong_GCD+0x224> │ │ │ │ │ + b 16db8 <_PyLong_GCD+0x224> │ │ │ │ │ mov r2, #1 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ - bl 4c68 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 4c24 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17288 <_PyLong_GCD+0x55c> │ │ │ │ │ + bgt 170f0 <_PyLong_GCD+0x55c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 17288 <_PyLong_GCD+0x55c> │ │ │ │ │ - b 174f8 <_PyLong_GCD+0x7cc> │ │ │ │ │ + bne 170f0 <_PyLong_GCD+0x55c> │ │ │ │ │ + b 17360 <_PyLong_GCD+0x7cc> │ │ │ │ │ asr r3, r7, #31 │ │ │ │ │ eor r4, r4, r7, asr #31 │ │ │ │ │ subs r4, r4, r3 │ │ │ │ │ eor r7, r7, r7, asr #31 │ │ │ │ │ sbc r7, r7, r3 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17398 <_PyLong_GCD+0x66c> │ │ │ │ │ + bgt 172b0 <_PyLong_GCD+0x71c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 173dc <_PyLong_GCD+0x6b0> │ │ │ │ │ + bne 1720c <_PyLong_GCD+0x678> │ │ │ │ │ mvn r6, #0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b 172c4 <_PyLong_GCD+0x598> │ │ │ │ │ + b 1712c <_PyLong_GCD+0x598> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17220 <_PyLong_GCD+0x4f4> │ │ │ │ │ + b 17088 <_PyLong_GCD+0x4f4> │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, sl │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17a68 <_PyLong_GCD+0xd3c> │ │ │ │ │ + ble 178d0 <_PyLong_GCD+0xd3c> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17a80 <_PyLong_GCD+0xd54> │ │ │ │ │ + ble 178e8 <_PyLong_GCD+0xd54> │ │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - bl b818 │ │ │ │ │ + bl b7f0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 16f50 <_PyLong_GCD+0x224> │ │ │ │ │ + b 16db8 <_PyLong_GCD+0x224> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17754 <_PyLong_GCD+0xa28> │ │ │ │ │ + b 175bc <_PyLong_GCD+0xa28> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1776c <_PyLong_GCD+0xa40> │ │ │ │ │ + b 175d4 <_PyLong_GCD+0xa40> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 17a2c <_PyLong_GCD+0xd00> │ │ │ │ │ + bne 17894 <_PyLong_GCD+0xd00> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17a2c <_PyLong_GCD+0xd00> │ │ │ │ │ + b 17894 <_PyLong_GCD+0xd00> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 17a38 <_PyLong_GCD+0xd0c> │ │ │ │ │ + bne 178a0 <_PyLong_GCD+0xd0c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17a38 <_PyLong_GCD+0xd0c> │ │ │ │ │ + b 178a0 <_PyLong_GCD+0xd0c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 17364 <_PyLong_GCD+0x638> │ │ │ │ │ + bne 171cc <_PyLong_GCD+0x638> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17364 <_PyLong_GCD+0x638> │ │ │ │ │ + b 171cc <_PyLong_GCD+0x638> │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17ad4 <_PyLong_GCD+0xda8> │ │ │ │ │ + bgt 1793c <_PyLong_GCD+0xda8> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq 17b04 <_PyLong_GCD+0xdd8> │ │ │ │ │ + beq 1796c <_PyLong_GCD+0xdd8> │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b 17358 <_PyLong_GCD+0x62c> │ │ │ │ │ + b 171c0 <_PyLong_GCD+0x62c> │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, sl │ │ │ │ │ - b 17a24 <_PyLong_GCD+0xcf8> │ │ │ │ │ + b 1788c <_PyLong_GCD+0xcf8> │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ str sl, [fp, #-100] @ 0xffffff9c │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ str r3, [sl, #8] │ │ │ │ │ mov r3, #2 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - b 175d8 <_PyLong_GCD+0x8ac> │ │ │ │ │ + b 17440 <_PyLong_GCD+0x8ac> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17ad4 <_PyLong_GCD+0xda8> │ │ │ │ │ + b 1793c <_PyLong_GCD+0xda8> │ │ │ │ │ │ │ │ │ │ -00017b10 <_PyLong_Lshift>: │ │ │ │ │ +00017978 <_PyLong_Lshift>: │ │ │ │ │ _PyLong_Lshift(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ and ip, r8, #3 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq 17fe0 <_PyLong_Lshift+0x4d0> │ │ │ │ │ + beq 17e48 <_PyLong_Lshift+0x4d0> │ │ │ │ │ mvn r1, #29 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ mov r1, #14 │ │ │ │ │ mov r7, r0 │ │ │ │ │ sbcs r1, r1, r3 │ │ │ │ │ - blt 17fb4 <_PyLong_Lshift+0x4a4> │ │ │ │ │ + blt 17e1c <_PyLong_Lshift+0x4a4> │ │ │ │ │ lsr r1, r2, #28 │ │ │ │ │ bic r0, r2, #-268435456 @ 0xf0000000 │ │ │ │ │ orr r1, r1, r3, lsl #4 │ │ │ │ │ asr lr, r3, #31 │ │ │ │ │ bic r1, r1, #-268435456 @ 0xf0000000 │ │ │ │ │ add r0, r0, r1 │ │ │ │ │ and r1, lr, #13 │ │ │ │ │ @@ -26047,52 +25966,53 @@ │ │ │ │ │ adds r3, r3, r2 │ │ │ │ │ adc r1, r1, #0 │ │ │ │ │ lsr r9, r3, #1 │ │ │ │ │ orr r9, r9, r1, lsl #31 │ │ │ │ │ mov r5, r9 │ │ │ │ │ cmp r8, #15 │ │ │ │ │ cmpls r9, #0 │ │ │ │ │ - beq 17ecc <_PyLong_Lshift+0x3bc> │ │ │ │ │ + beq 17d34 <_PyLong_Lshift+0x3bc> │ │ │ │ │ lsr r8, r8, #3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add sl, r8, r9 │ │ │ │ │ addne sl, sl, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL long_alloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 17e90 <_PyLong_Lshift+0x380> │ │ │ │ │ + beq 17cf8 <_PyLong_Lshift+0x380> │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 17f34 <_PyLong_Lshift+0x424> │ │ │ │ │ + beq 17d9c <_PyLong_Lshift+0x424> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ movle r5, #0 │ │ │ │ │ - ble 17c50 <_PyLong_Lshift+0x140> │ │ │ │ │ + ble 17ab8 <_PyLong_Lshift+0x140> │ │ │ │ │ lsl r2, r9, #2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r6, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 17f50 <_PyLong_Lshift+0x440> │ │ │ │ │ + beq 17db8 <_PyLong_Lshift+0x440> │ │ │ │ │ add lr, r6, #8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ add r2, r5, r8 │ │ │ │ │ add lr, lr, r5, lsl #2 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r9, r7, #8 │ │ │ │ │ ands r2, r8, #3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ sub r8, r4, #32 │ │ │ │ │ rsb r0, r4, #32 │ │ │ │ │ - beq 17cf8 <_PyLong_Lshift+0x1e8> │ │ │ │ │ + beq 17b60 <_PyLong_Lshift+0x1e8> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 17cc0 <_PyLong_Lshift+0x1b0> │ │ │ │ │ + beq 17b28 <_PyLong_Lshift+0x1b0> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne 17f04 <_PyLong_Lshift+0x3f4> │ │ │ │ │ + bne 17d6c <_PyLong_Lshift+0x3f4> │ │ │ │ │ ldr r7, [r9, #4]! │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ lsl r2, r7, r8 │ │ │ │ │ orr ip, r3, r7, lsl r4 │ │ │ │ │ orr r2, r2, r7, lsr r0 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ lsr r3, ip, #30 │ │ │ │ │ @@ -26109,15 +26029,15 @@ │ │ │ │ │ orr r2, r2, r7, lsr r0 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ lsr r3, ip, #30 │ │ │ │ │ bic ip, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ str ip, [lr, #4]! │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ lsr r1, r2, #30 │ │ │ │ │ - beq 17db0 <_PyLong_Lshift+0x2a0> │ │ │ │ │ + beq 17c18 <_PyLong_Lshift+0x2a0> │ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ mov r7, r9 │ │ │ │ │ add r5, r5, #4 │ │ │ │ │ add r9, r9, #16 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ @@ -26154,62 +26074,62 @@ │ │ │ │ │ orr r3, r3, r2, lsr r0 │ │ │ │ │ bic r2, ip, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r1, r3, r1, lsr #30 │ │ │ │ │ lsr r3, ip, #30 │ │ │ │ │ str r2, [lr] │ │ │ │ │ orr r3, r3, r1, lsl #2 │ │ │ │ │ lsr r1, r1, #30 │ │ │ │ │ - bne 17d00 <_PyLong_Lshift+0x1f0> │ │ │ │ │ + bne 17b68 <_PyLong_Lshift+0x1f0> │ │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ addne r2, r6, sl, lsl #2 │ │ │ │ │ strne r3, [r2, #8] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ - beq 17de8 <_PyLong_Lshift+0x2d8> │ │ │ │ │ + beq 17c50 <_PyLong_Lshift+0x2d8> │ │ │ │ │ add r1, r6, r0, lsl #2 │ │ │ │ │ sub r2, r0, #1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addeq lr, r6, #12 │ │ │ │ │ - beq 17ea0 <_PyLong_Lshift+0x390> │ │ │ │ │ + beq 17d08 <_PyLong_Lshift+0x390> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi 17e90 <_PyLong_Lshift+0x380> │ │ │ │ │ + bhi 17cf8 <_PyLong_Lshift+0x380> │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movw r1, #1030 @ 0x406 │ │ │ │ │ mul r2, r2, r3 │ │ │ │ │ adds r4, r2, #5 │ │ │ │ │ asr r2, r2, #31 │ │ │ │ │ adc r2, r2, #0 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ sbcs r2, r2, #0 │ │ │ │ │ - bcs 17e90 <_PyLong_Lshift+0x380> │ │ │ │ │ + bcs 17cf8 <_PyLong_Lshift+0x380> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17e7c <_PyLong_Lshift+0x36c> │ │ │ │ │ + bgt 17ce4 <_PyLong_Lshift+0x36c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 17e7c <_PyLong_Lshift+0x36c> │ │ │ │ │ - ldr r2, [pc, #452] @ 17ff8 <_PyLong_Lshift+0x4e8> │ │ │ │ │ + bne 17ce4 <_PyLong_Lshift+0x36c> │ │ │ │ │ + ldr r2, [pc, #452] @ 17e60 <_PyLong_Lshift+0x4e8> │ │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17f58 <_PyLong_Lshift+0x448> │ │ │ │ │ + bne 17dc0 <_PyLong_Lshift+0x448> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 17fd4 <_PyLong_Lshift+0x4c4> │ │ │ │ │ - ldr r3, [pc, #428] @ 17ffc <_PyLong_Lshift+0x4ec> │ │ │ │ │ + bne 17e3c <_PyLong_Lshift+0x4c4> │ │ │ │ │ + ldr r3, [pc, #428] @ 17e64 <_PyLong_Lshift+0x4ec> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi 17f7c <_PyLong_Lshift+0x46c> │ │ │ │ │ + bhi 17de4 <_PyLong_Lshift+0x46c> │ │ │ │ │ ldr r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r6] │ │ │ │ │ str r6, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r6, #9336 @ 0x2478 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -26220,105 +26140,105 @@ │ │ │ │ │ add r6, r6, r3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r1 │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 17fe8 <_PyLong_Lshift+0x4d8> │ │ │ │ │ + beq 17e50 <_PyLong_Lshift+0x4d8> │ │ │ │ │ ldr ip, [lr, r1, lsl #2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 17e9c <_PyLong_Lshift+0x38c> │ │ │ │ │ + beq 17d04 <_PyLong_Lshift+0x38c> │ │ │ │ │ cmp r0, r2 │ │ │ │ │ andne r3, r3, #3 │ │ │ │ │ orrne r3, r3, r2, lsl #3 │ │ │ │ │ strne r3, [r6, #8] │ │ │ │ │ - b 17de0 <_PyLong_Lshift+0x2d0> │ │ │ │ │ + b 17c48 <_PyLong_Lshift+0x2d0> │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ rsb ip, ip, #1 │ │ │ │ │ mul ip, r3, ip │ │ │ │ │ asrs r1, ip, #31 │ │ │ │ │ - bmi 17f88 <_PyLong_Lshift+0x478> │ │ │ │ │ + bmi 17df0 <_PyLong_Lshift+0x478> │ │ │ │ │ sub r2, r4, #32 │ │ │ │ │ rsb r3, r4, #32 │ │ │ │ │ lsl r1, r1, r4 │ │ │ │ │ orr r1, r1, ip, lsl r2 │ │ │ │ │ lsl r0, ip, r4 │ │ │ │ │ orr r1, r1, ip, lsr r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b 630 │ │ │ │ │ + b 724 │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromSTwoDigits │ │ │ │ │ mov r9, r7 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr r7, [r9, #12]! │ │ │ │ │ lsl r3, r7, r4 │ │ │ │ │ lsl r2, r7, r8 │ │ │ │ │ bic ip, r3, #-1073741824 @ 0xc0000000 │ │ │ │ │ orr r2, r2, r7, lsr r0 │ │ │ │ │ lsr r3, r3, #30 │ │ │ │ │ str ip, [lr, #4]! │ │ │ │ │ orr r3, r3, r2, lsl #2 │ │ │ │ │ lsr r1, r2, #30 │ │ │ │ │ - b 17c94 <_PyLong_Lshift+0x184> │ │ │ │ │ + b 17afc <_PyLong_Lshift+0x184> │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ and r3, r2, #3 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b 17c34 <_PyLong_Lshift+0x124> │ │ │ │ │ + b 17a9c <_PyLong_Lshift+0x124> │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b 17db0 <_PyLong_Lshift+0x2a0> │ │ │ │ │ + b 17c18 <_PyLong_Lshift+0x2a0> │ │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 17fd4 <_PyLong_Lshift+0x4c4> │ │ │ │ │ + bne 17e3c <_PyLong_Lshift+0x4c4> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls 17e48 <_PyLong_Lshift+0x338> │ │ │ │ │ + bls 17cb0 <_PyLong_Lshift+0x338> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Free │ │ │ │ │ - b 17e7c <_PyLong_Lshift+0x36c> │ │ │ │ │ + b 17ce4 <_PyLong_Lshift+0x36c> │ │ │ │ │ rsbs ip, ip, #0 │ │ │ │ │ sub r2, r4, #32 │ │ │ │ │ rsc r1, r1, #0 │ │ │ │ │ rsb r3, r4, #32 │ │ │ │ │ lsl r0, ip, r4 │ │ │ │ │ lsl r1, r1, r4 │ │ │ │ │ rsbs r0, r0, #0 │ │ │ │ │ orr r1, r1, ip, lsl r2 │ │ │ │ │ orr r1, r1, ip, lsr r3 │ │ │ │ │ rsc r1, r1, #0 │ │ │ │ │ - b 17ef8 <_PyLong_Lshift+0x3e8> │ │ │ │ │ + b 17d60 <_PyLong_Lshift+0x3e8> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 17e90 <_PyLong_Lshift+0x380> │ │ │ │ │ + b 17cf8 <_PyLong_Lshift+0x380> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 17e7c <_PyLong_Lshift+0x36c> │ │ │ │ │ - ldr r6, [pc, #24] @ 18000 <_PyLong_Lshift+0x4f0> │ │ │ │ │ - b 17e90 <_PyLong_Lshift+0x380> │ │ │ │ │ + b 17ce4 <_PyLong_Lshift+0x36c> │ │ │ │ │ + ldr r6, [pc, #24] @ 17e68 <_PyLong_Lshift+0x4f0> │ │ │ │ │ + b 17cf8 <_PyLong_Lshift+0x380> │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r4, #5 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b 17e14 <_PyLong_Lshift+0x304> │ │ │ │ │ + b 17c7c <_PyLong_Lshift+0x304> │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000001a4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ movcc r3, #1 │ │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ beq 64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b 4ec <_PyLong_FromDigits+0x18> │ │ │ │ │ + b 3e4 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromLong │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 54 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ @@ -78,15 +78,15 @@ │ │ │ │ │ _PyLong_UnsignedLong_Converter(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #31 │ │ │ │ │ - bl 8634 │ │ │ │ │ + bl 85e8 │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ bne 100 <_PyLong_UnsignedLong_Converter+0x2c> │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls 124 <_PyLong_UnsignedLong_Converter+0x50> │ │ │ │ │ @@ -109,15 +109,15 @@ │ │ │ │ │ PyLong_AsInt32(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #19 │ │ │ │ │ - bl 8634 │ │ │ │ │ + bl 85e8 │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls 178 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -138,15 +138,15 @@ │ │ │ │ │ 00000180 : │ │ │ │ │ int___getnewargs__(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 12e40 <_PyLong_Copy> │ │ │ │ │ + bl 12cac <_PyLong_Copy> │ │ │ │ │ R_ARM_CALL _PyLong_Copy │ │ │ │ │ mov r1, r0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC69 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC69 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ @@ -158,15 +158,15 @@ │ │ │ │ │ PyLong_AsUInt32(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #31 │ │ │ │ │ - bl 8634 │ │ │ │ │ + bl 85e8 │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls 1fc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -188,15 +188,15 @@ │ │ │ │ │ PyLong_AsUInt64(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r2, #31 │ │ │ │ │ - bl 7e38 │ │ │ │ │ + bl 7dec │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ cmp r0, #8 │ │ │ │ │ bls 250 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -326,15 +326,15 @@ │ │ │ │ │ ubfxne r3, r2, #2, #1 │ │ │ │ │ moveq r3, r2 │ │ │ │ │ andne r2, r0, #1 │ │ │ │ │ eorne r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b a9e0 <_PyLong_FromByteArray> │ │ │ │ │ + b a9b8 <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_JUMP24 _PyLong_FromByteArray │ │ │ │ │ movw r1, #1470 @ 0x5be │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ @@ -407,15 +407,15 @@ │ │ │ │ │ │ │ │ │ │ 000004c0 <_PyLong_New>: │ │ │ │ │ _PyLong_New(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 3e4 │ │ │ │ │ + b 0 │ │ │ │ │ R_ARM_JUMP24 long_alloc │ │ │ │ │ │ │ │ │ │ 000004d4 <_PyLong_FromDigits>: │ │ │ │ │ _PyLong_FromDigits(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -423,15 +423,15 @@ │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ ldreq r4, [pc, #72] @ 53c <_PyLong_FromDigits+0x68> │ │ │ │ │ beq 534 <_PyLong_FromDigits+0x60> │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bl 3e4 │ │ │ │ │ + bl 0 │ │ │ │ │ R_ARM_CALL long_alloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 534 <_PyLong_FromDigits+0x60> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ lsl r2, r5, #2 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ @@ -463,15 +463,15 @@ │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r3, #31 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - bl 6cec │ │ │ │ │ + bl 6c9c │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes │ │ │ │ │ cmn r0, #1 │ │ │ │ │ bne 590 <_PyLong_UInt8_Converter+0x30> │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ cmp r0, #1 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ @@ -491,15 +491,15 @@ │ │ │ │ │ 000005b4 <_PyLong_UInt16_Converter>: │ │ │ │ │ _PyLong_UInt16_Converter(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 83e4 │ │ │ │ │ + bl 8398 │ │ │ │ │ R_ARM_CALL PyLong_AsNativeBytes.constprop.2 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ bne 5dc <_PyLong_UInt16_Converter+0x28> │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ cmp r0, #2 │ │ │ │ │ bls 600 <_PyLong_UInt16_Converter+0x4c> │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -197,17 +197,17 @@ │ │ │ │ │ 0x00000c20 74005079 4c6f6e67 57726974 65725f43 t.PyLongWriter_C │ │ │ │ │ 0x00000c30 72656174 65005079 4c6f6e67 57726974 reate.PyLongWrit │ │ │ │ │ 0x00000c40 65725f46 696e6973 68005079 4c6f6e67 er_Finish.PyLong │ │ │ │ │ 0x00000c50 5f46726f 6d4c6f6e 674c6f6e 67005f50 _FromLongLong._P │ │ │ │ │ 0x00000c60 79556e69 636f6465 5f457175 616c0050 yUnicode_Equal.P │ │ │ │ │ 0x00000c70 79427974 65735772 69746572 5f437265 yBytesWriter_Cre │ │ │ │ │ 0x00000c80 61746500 50794279 74657357 72697465 ate.PyBytesWrite │ │ │ │ │ - 0x00000c90 725f4765 74446174 61006d65 6d736574 r_GetData.memset │ │ │ │ │ - 0x00000ca0 00507942 79746573 57726974 65725f46 .PyBytesWriter_F │ │ │ │ │ - 0x00000cb0 696e6973 68005079 42797465 73577269 inish.PyBytesWri │ │ │ │ │ + 0x00000c90 725f4765 74446174 61005079 42797465 r_GetData.PyByte │ │ │ │ │ + 0x00000ca0 73577269 7465725f 46696e69 7368006d sWriter_Finish.m │ │ │ │ │ + 0x00000cb0 656d7365 74005079 42797465 73577269 emset.PyBytesWri │ │ │ │ │ 0x00000cc0 7465725f 44697363 61726400 5f507941 ter_Discard._PyA │ │ │ │ │ 0x00000cd0 72675f55 6e706163 6b4b6579 776f7264 rg_UnpackKeyword │ │ │ │ │ 0x00000ce0 73005079 4f626a65 63745f49 73547275 s.PyObject_IsTru │ │ │ │ │ 0x00000cf0 65005f50 79417267 5f426164 41726775 e._PyArg_BadArgu │ │ │ │ │ 0x00000d00 6d656e74 005f5079 4c6f6e67 5f417342 ment._PyLong_AsB │ │ │ │ │ 0x00000d10 79746541 72726179 005f5079 4c6f6e67 yteArray._PyLong │ │ │ │ │ 0x00000d20 5f4e756d 42697473 0050794c 6f6e675f _NumBits.PyLong_ │ │ │ ├── dictobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 156164 (bytes into file) │ │ │ │ │ + Start of section headers: 156116 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x26204: │ │ │ │ │ +There are 18 section headers, starting at offset 0x261d4: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 0026f8 00 AX 0 0 8 │ │ │ │ │ - [ 2] .rel.text REL 00000000 020c9c 0007f0 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 020c6c 0007f0 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 00272c 000e58 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 02148c 000798 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 02145c 000798 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 003584 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 003584 015548 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 021c24 003960 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 018acc 000acf 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 01959c 002560 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 025584 000bc0 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 01bafc 000bc2 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 026144 000030 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 01c6be 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01c6be 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 01c6f4 0029c0 10 16 456 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 01f0b4 001be7 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 026174 000090 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 003584 015518 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 021bf4 003960 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 018a9c 000acf 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 01956c 002560 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 025554 000bc0 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 01bacc 000bc2 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 026114 000030 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 01c68e 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 01c68e 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 01c6c4 0029c0 10 16 456 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 01f084 001be7 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 026144 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -34,15 +34,15 @@ │ │ │ │ │ 30: 00001620 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 31: 00001628 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 32: 00001628 504 FUNC LOCAL DEFAULT 6 new_keys_object │ │ │ │ │ 33: 0000181c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 34: 00001820 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 35: 00004de4 960 FUNC LOCAL DEFAULT 6 replace_value │ │ │ │ │ 36: 00002480 2020 FUNC LOCAL DEFAULT 6 dictresize.constprop.0 │ │ │ │ │ - 37: 0000be10 1380 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ + 37: 0000be10 1388 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ 38: 00001f54 1324 FUNC LOCAL DEFAULT 6 dictresize.constprop.1 │ │ │ │ │ 39: 00001f50 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 40: 00001f54 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 41: 00004c74 368 FUNC LOCAL DEFAULT 6 build_indices_generic │ │ │ │ │ 42: 00000084 316 FUNC LOCAL DEFAULT 1 build_indices_unicode │ │ │ │ │ 43: 00002478 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 44: 00002480 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ @@ -54,15 +54,15 @@ │ │ │ │ │ 50: 00003d20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 51: 00003d2c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 52: 00003d2c 2292 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held │ │ │ │ │ 53: 00004614 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 54: 00000000 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 55: 00004620 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 56: 0000009c 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ - 57: 00011b80 448 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys │ │ │ │ │ + 57: 00011b88 448 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys │ │ │ │ │ 58: 000049c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 59: 000049e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 60: 00004b8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 61: 00004b94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 62: 00004b94 224 FUNC LOCAL DEFAULT 6 setitem_lock_held │ │ │ │ │ 63: 00004c70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 64: 00004c74 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ @@ -93,15 +93,15 @@ │ │ │ │ │ 89: 00006b68 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 90: 00006b68 764 FUNC LOCAL DEFAULT 6 _PyDict_SendEvent.constprop.1 │ │ │ │ │ 91: 00006e60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 92: 00006e64 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 93: 00006f00 2072 FUNC LOCAL DEFAULT 6 copy_lock_held_untracked.constprop.0 │ │ │ │ │ 94: 00006efc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 95: 00006f00 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 96: 00012430 220 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ + 96: 00012438 220 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ 97: 0000056c 68 FUNC LOCAL DEFAULT 1 new_values │ │ │ │ │ 98: 00007dac 2764 FUNC LOCAL DEFAULT 6 dict_merge.constprop.1 │ │ │ │ │ 99: 0000770c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 100: 00007718 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 101: 00007718 832 FUNC LOCAL DEFAULT 6 clone_combined_dict_keys │ │ │ │ │ 102: 00007a54 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 103: 00007a58 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ @@ -140,184 +140,184 @@ │ │ │ │ │ 136: 0000af48 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 137: 0000af48 500 FUNC LOCAL DEFAULT 6 dict_traverse │ │ │ │ │ 138: 0000b7b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 139: 0000b7c0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 140: 0000bb58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 141: 0000bb5c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 142: 0000bb5c 692 FUNC LOCAL DEFAULT 6 delitem_common │ │ │ │ │ - 143: 0000c7c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 144: 0000c7e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 143: 0000c7d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 144: 0000c7f0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 145: 000001f8 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ - 146: 0000ce44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 146: 0000ce4c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 147: 00000214 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ - 148: 0000ce48 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 149: 0000ce48 212 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ - 150: 0000cf1c 928 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ + 148: 0000ce50 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 149: 0000ce50 212 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ + 150: 0000cf24 928 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ 151: 0000021c 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ 152: 00000234 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 153: 0000027c 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ - 154: 0000d2b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 154: 0000d2c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 155: 000002c4 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ - 156: 0000d2bc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 157: 0000d2bc 320 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ - 158: 0000d3f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 159: 0000d3fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 160: 0000d530 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 161: 0000d53c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 162: 0000d53c 312 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ - 163: 0000d66c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 164: 0000d674 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 165: 0000d674 484 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ - 166: 0000d848 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 167: 0000d858 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 168: 0000d858 196 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ - 169: 0000d918 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 156: 0000d2c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 157: 0000d2c4 320 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ + 158: 0000d3fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 159: 0000d404 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 160: 0000d538 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 161: 0000d544 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 162: 0000d544 312 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ + 163: 0000d674 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 164: 0000d67c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 165: 0000d67c 484 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ + 166: 0000d850 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 167: 0000d860 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 168: 0000d860 196 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ + 169: 0000d920 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 170: 000002ec 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 171: 00000318 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ - 172: 0000d91c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 173: 0000d91c 868 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ - 174: 0000dc7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 175: 0000dc80 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 176: 0000de54 2688 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ + 172: 0000d924 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 173: 0000d924 868 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ + 174: 0000dc84 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 175: 0000dc88 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 176: 0000de5c 2688 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ 177: 00000344 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ - 178: 0000f0ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 178: 0000f0b4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 179: 0000036c 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ - 180: 0000f0b0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 181: 0000f0b0 540 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ - 182: 0000f2c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 180: 0000f0b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 181: 0000f0b8 540 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ + 182: 0000f2d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 183: 000002b4 484 FUNC LOCAL DEFAULT 1 pop_lock_held │ │ │ │ │ 184: 00000494 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 185: 0000f2cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 186: 0000f3d8 248 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ - 187: 0000f4cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 188: 0000f4d0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 189: 00010270 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 190: 00010278 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 191: 00010318 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 192: 0001031c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 193: 000106d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 185: 0000f2d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 186: 0000f3e0 248 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ + 187: 0000f4d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 188: 0000f4d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 189: 00010278 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 190: 00010280 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 191: 00010320 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 192: 00010324 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 193: 000106e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 194: 00000370 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ - 195: 000106dc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 196: 000106dc 320 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ + 195: 000106e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 196: 000106e4 320 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ 197: 00000374 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ 198: 00001234 200 FUNC LOCAL DEFAULT 1 detach_dict_from_object │ │ │ │ │ 199: 00000498 132 FUNC LOCAL DEFAULT 1 clear_inline_values │ │ │ │ │ - 200: 00010984 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 200: 0001098c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 201: 00000498 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 202: 00010988 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 202: 00010990 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 203: 0000051c 80 FUNC LOCAL DEFAULT 1 anydict_new_untracked │ │ │ │ │ 204: 00000560 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 205: 00011018 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 206: 0001101c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 207: 00011148 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 208: 0001114c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 209: 00011348 32 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ - 210: 00011368 2072 FUNC LOCAL DEFAULT 6 clear_lock_held │ │ │ │ │ + 205: 00011020 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 206: 00011024 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 207: 00011150 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 208: 00011154 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 209: 00011350 32 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ + 210: 00011370 2072 FUNC LOCAL DEFAULT 6 clear_lock_held │ │ │ │ │ 211: 000003ac 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ - 212: 00011b74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 213: 00011b80 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 214: 00011d28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 212: 00011b7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 213: 00011b88 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 214: 00011d30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 215: 0000056c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 216: 00011d40 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 217: 00011f70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 218: 00011f78 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 219: 00011f78 24 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ - 220: 00011f90 60 FUNC LOCAL DEFAULT 6 dictiter_len │ │ │ │ │ - 221: 00011fcc 324 FUNC LOCAL DEFAULT 6 dict_keys │ │ │ │ │ - 222: 00012104 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 223: 00012110 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 224: 00012110 240 FUNC LOCAL DEFAULT 6 dictkeys_iter │ │ │ │ │ - 225: 000121f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 226: 00012200 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 227: 00012200 320 FUNC LOCAL DEFAULT 6 dict_values │ │ │ │ │ - 228: 00012338 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 229: 00012340 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 230: 00012340 240 FUNC LOCAL DEFAULT 6 dictvalues_iter │ │ │ │ │ - 231: 00012424 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 232: 00012430 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 233: 00012500 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 234: 0001250c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 235: 0001250c 620 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ - 236: 00012778 152 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ - 237: 00012800 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 216: 00011d48 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 217: 00011f78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 218: 00011f80 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 219: 00011f80 24 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ + 220: 00011f98 60 FUNC LOCAL DEFAULT 6 dictiter_len │ │ │ │ │ + 221: 00011fd4 324 FUNC LOCAL DEFAULT 6 dict_keys │ │ │ │ │ + 222: 0001210c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 223: 00012118 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 224: 00012118 240 FUNC LOCAL DEFAULT 6 dictkeys_iter │ │ │ │ │ + 225: 000121fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 226: 00012208 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 227: 00012208 320 FUNC LOCAL DEFAULT 6 dict_values │ │ │ │ │ + 228: 00012340 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 229: 00012348 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 230: 00012348 240 FUNC LOCAL DEFAULT 6 dictvalues_iter │ │ │ │ │ + 231: 0001242c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 232: 00012438 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 233: 00012508 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 234: 00012514 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 235: 00012514 620 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ + 236: 00012780 152 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ + 237: 00012808 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 238: 000003c4 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ - 239: 00012810 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 240: 00012810 184 FUNC LOCAL DEFAULT 6 dict_init │ │ │ │ │ + 239: 00012818 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 240: 00012818 184 FUNC LOCAL DEFAULT 6 dict_init │ │ │ │ │ 241: 000003cc 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ - 242: 000128c8 2196 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ - 243: 00013150 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 244: 0001315c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 245: 0001315c 452 FUNC LOCAL DEFAULT 6 dict_vectorcall │ │ │ │ │ - 246: 00013318 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 247: 00013320 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 248: 00013320 200 FUNC LOCAL DEFAULT 6 dict___contains__ │ │ │ │ │ + 242: 000128d0 2144 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ + 243: 00013124 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 244: 00013130 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 245: 00013130 452 FUNC LOCAL DEFAULT 6 dict_vectorcall │ │ │ │ │ + 246: 000132ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 247: 000132f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 248: 000132f4 200 FUNC LOCAL DEFAULT 6 dict___contains__ │ │ │ │ │ 249: 000003d8 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ - 250: 000133e8 668 FUNC LOCAL DEFAULT 6 frozendict_vectorcall │ │ │ │ │ - 251: 00013678 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 252: 00013684 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 253: 00013684 484 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ - 254: 00014074 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 255: 00014080 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 256: 000140f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 257: 000140fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 258: 00014538 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 250: 000133bc 668 FUNC LOCAL DEFAULT 6 frozendict_vectorcall │ │ │ │ │ + 251: 0001364c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 252: 00013658 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 253: 00013658 484 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ + 254: 00014048 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 255: 00014054 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 256: 000140cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 257: 000140d0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 258: 0001450c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 259: 000006f8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 260: 000006fc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 261: 0001453c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 262: 0001453c 52 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ - 263: 00014570 216 FUNC LOCAL DEFAULT 6 dictkeys_contains │ │ │ │ │ + 261: 00014510 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 262: 00014510 52 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ + 263: 00014544 216 FUNC LOCAL DEFAULT 6 dictkeys_contains │ │ │ │ │ 264: 000003ec 172 FUNC LOCAL DEFAULT 9 dictitems_contains │ │ │ │ │ 265: 00000a78 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 266: 00000a84 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 267: 00000a84 20 FUNC LOCAL DEFAULT 1 dict_repr │ │ │ │ │ - 268: 00014648 620 FUNC LOCAL DEFAULT 6 anydict_repr_impl │ │ │ │ │ + 268: 0001461c 620 FUNC LOCAL DEFAULT 6 anydict_repr_impl │ │ │ │ │ 269: 000003e4 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ 270: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ 271: 000003f0 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ 272: 00000404 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ 273: 000002a8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 274: 000002b0 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 275: 00000a98 156 FUNC LOCAL DEFAULT 1 dict_copy │ │ │ │ │ 276: 00000b30 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 277: 0000041c 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ 278: 00000448 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ 279: 00000384 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 280: 0000046c 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ - 281: 000148b4 132 FUNC LOCAL DEFAULT 6 dict_fromkeys │ │ │ │ │ + 281: 00014888 132 FUNC LOCAL DEFAULT 6 dict_fromkeys │ │ │ │ │ 282: 000025c8 240 FUNC LOCAL DEFAULT 1 dict_set_fromkeys │ │ │ │ │ 283: 00001a04 280 FUNC LOCAL DEFAULT 1 dict_dict_fromkeys │ │ │ │ │ - 284: 00014db8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 285: 00014dd4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 284: 00014d88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 285: 00014da4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 286: 00000b34 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 287: 00000c74 672 FUNC LOCAL DEFAULT 1 anydict_copy_untracked │ │ │ │ │ 288: 00000c6c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 289: 00000c74 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 290: 00000f08 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 291: 00000f14 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 292: 00000f14 112 FUNC LOCAL DEFAULT 1 dictiter_traverse │ │ │ │ │ 293: 00001228 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 294: 00015048 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 295: 0001504c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 294: 00015018 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 295: 0001501c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 296: 00001234 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 297: 00015168 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 298: 00015170 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 299: 00015170 792 FUNC LOCAL DEFAULT 6 dict_richcompare │ │ │ │ │ - 300: 00015484 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 297: 00015138 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 298: 00015140 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 299: 00015140 792 FUNC LOCAL DEFAULT 6 dict_richcompare │ │ │ │ │ + 300: 00015454 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 301: 00000478 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ 302: 000013c8 680 FUNC LOCAL DEFAULT 1 dict_popitem │ │ │ │ │ 303: 00000498 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ 304: 000016fc 36 FUNC LOCAL DEFAULT 1 dict_clear │ │ │ │ │ 305: 0000175c 464 FUNC LOCAL DEFAULT 1 dictview_richcompare │ │ │ │ │ 306: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ 307: 00001950 180 FUNC LOCAL DEFAULT 1 all_contained_in │ │ │ │ │ 308: 00001920 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 309: 0000192c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 310: 0000192c 36 FUNC LOCAL DEFAULT 1 dictview_len │ │ │ │ │ - 311: 00015488 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 312: 0001552c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 311: 00015458 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 312: 000154fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 313: 00001df0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 314: 00000388 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 315: 00001df4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 316: 00001df4 168 FUNC LOCAL DEFAULT 1 dictviews_sub │ │ │ │ │ 317: 00001e9c 120 FUNC LOCAL DEFAULT 1 dictviews_to_set │ │ │ │ │ 318: 00001e98 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 319: 00001e9c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ @@ -338,16 +338,16 @@ │ │ │ │ │ 334: 00001fcc 824 FUNC LOCAL DEFAULT 1 dictreviter_iternext │ │ │ │ │ 335: 000022fc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 336: 00002304 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 337: 0000247c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 338: 000009a8 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 339: 000009a8 524 FUNC LOCAL DEFAULT 9 dictviews_isdisjoint │ │ │ │ │ 340: 00000bac 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 341: 00015530 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 342: 00015530 24 FUNC LOCAL DEFAULT 6 frozendict_length │ │ │ │ │ + 341: 00015500 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 342: 00015500 24 FUNC LOCAL DEFAULT 6 frozendict_length │ │ │ │ │ 343: 00000bb4 0 NOTYPE LOCAL DEFAULT 9 $a │ │ │ │ │ 344: 00002480 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 345: 00002480 328 FUNC LOCAL DEFAULT 1 frozendict_new │ │ │ │ │ 346: 000025c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 347: 00000ca0 60 FUNC LOCAL DEFAULT 9 dictitems_reversed │ │ │ │ │ 348: 00000cd8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ 349: 000025c8 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ @@ -472,15 +472,15 @@ │ │ │ │ │ 468: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 469: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 470: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ 471: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 475: 00011d40 568 FUNC GLOBAL DEFAULT 6 _PyDict_InsertSplitValue │ │ │ │ │ + 475: 00011d48 568 FUNC GLOBAL DEFAULT 6 _PyDict_InsertSplitValue │ │ │ │ │ 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 477: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 478: 00003468 2244 FUNC GLOBAL DEFAULT 6 PyDict_SetDefaultRef │ │ │ │ │ 479: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ 481: 00004620 96 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ 482: 00004680 868 FUNC GLOBAL DEFAULT 6 _PyObjectDict_SetItem │ │ │ │ │ @@ -528,58 +528,58 @@ │ │ │ │ │ 524: 0000a428 148 FUNC GLOBAL DEFAULT 6 _PyDict_CopyAsDict │ │ │ │ │ 525: 0000a4bc 124 FUNC GLOBAL HIDDEN 6 _PyDict_HasOnlyStringKeys │ │ │ │ │ 526: 0000a538 376 FUNC GLOBAL DEFAULT 6 PyDict_GetItemStringRef │ │ │ │ │ 527: 0000a6b0 2200 FUNC GLOBAL HIDDEN 6 _PyDict_LoadBuiltinsFromGlobals │ │ │ │ │ 528: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_GetBuiltins │ │ │ │ │ 529: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ 530: 0000b13c 1668 FUNC GLOBAL DEFAULT 6 PyDict_DelItem │ │ │ │ │ - 531: 0000c374 1952 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ - 532: 0000cb14 296 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobalStackRef │ │ │ │ │ - 533: 0000cc3c 148 FUNC GLOBAL DEFAULT 6 _PyDict_LookupIndexAndValue │ │ │ │ │ - 534: 0000ccd0 68 FUNC GLOBAL DEFAULT 6 _PyDict_GetKeysVersionForCurrentState │ │ │ │ │ - 535: 0000cd14 308 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ + 531: 0000c37c 1952 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ + 532: 0000cb1c 296 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobalStackRef │ │ │ │ │ + 533: 0000cc44 148 FUNC GLOBAL DEFAULT 6 _PyDict_LookupIndexAndValue │ │ │ │ │ + 534: 0000ccd8 68 FUNC GLOBAL DEFAULT 6 _PyDict_GetKeysVersionForCurrentState │ │ │ │ │ + 535: 0000cd1c 308 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ 536: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ 537: 00000f84 688 FUNC GLOBAL HIDDEN 1 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ 538: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ 539: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ 540: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 541: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ValidateKeywordArguments │ │ │ │ │ 542: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ 543: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ 544: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 545: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ - 546: 0000d3fc 320 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ + 546: 0000d404 320 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ 547: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromPairSteal │ │ │ │ │ 548: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 549: 0000dc80 184 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ - 550: 0000dd38 284 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ + 549: 0000dc88 184 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ + 550: 0000dd40 284 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ 551: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ 552: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetAttributeErrorContext │ │ │ │ │ - 553: 0000e8d4 908 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ - 554: 0000ec60 116 FUNC GLOBAL DEFAULT 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ - 555: 0000ecd4 988 FUNC GLOBAL DEFAULT 6 _PyDictKeys_StringLookupAndVersion │ │ │ │ │ + 553: 0000e8dc 908 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ + 554: 0000ec68 116 FUNC GLOBAL DEFAULT 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ + 555: 0000ecdc 988 FUNC GLOBAL DEFAULT 6 _PyDictKeys_StringLookupAndVersion │ │ │ │ │ 556: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 557: 0000f2cc 268 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ - 558: 0000f4d0 3496 FUNC GLOBAL DEFAULT 6 _PyDict_MergeUniq │ │ │ │ │ - 559: 00010278 164 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ - 560: 0001031c 960 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ + 557: 0000f2d4 268 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ + 558: 0000f4d8 3496 FUNC GLOBAL DEFAULT 6 _PyDict_MergeUniq │ │ │ │ │ + 559: 00010280 164 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ + 560: 00010324 960 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ 561: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 562: 0001081c 364 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ - 563: 00010988 256 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ - 564: 00010a88 236 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ - 565: 00010b74 1192 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ - 566: 0001101c 304 FUNC GLOBAL DEFAULT 6 PyDict_ContainsString │ │ │ │ │ - 567: 0001114c 316 FUNC GLOBAL HIDDEN 6 _PyDict_GetMethodStackRef │ │ │ │ │ - 568: 00011288 192 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ + 562: 00010824 364 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ + 563: 00010990 256 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ + 564: 00010a90 236 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ + 565: 00010b7c 1192 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ + 566: 00011024 304 FUNC GLOBAL DEFAULT 6 PyDict_ContainsString │ │ │ │ │ + 567: 00011154 316 FUNC GLOBAL HIDDEN 6 _PyDict_GetMethodStackRef │ │ │ │ │ + 568: 00011290 192 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ 569: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ 570: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 571: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 572: 00013868 2072 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ - 573: 00014080 124 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ - 574: 000140fc 1088 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ + 572: 0001383c 2072 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ + 573: 00014054 124 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ + 574: 000140d0 1088 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ 575: 000005b0 160 FUNC GLOBAL HIDDEN 1 _PyDict_ReplaceItemIf │ │ │ │ │ 576: 00000650 172 FUNC GLOBAL DEFAULT 1 PyDict_Unwatch │ │ │ │ │ 577: 000006fc 132 FUNC GLOBAL DEFAULT 1 PyDict_PopString │ │ │ │ │ 578: 00000780 68 FUNC GLOBAL HIDDEN 1 _PyDict_IOr │ │ │ │ │ 579: 000007c4 704 FUNC GLOBAL HIDDEN 1 _PyDictView_Intersect │ │ │ │ │ 580: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ 581: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ @@ -594,32 +594,32 @@ │ │ │ │ │ 590: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ 591: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ 592: 00000218 152 FUNC GLOBAL HIDDEN 9 _PyDict_DebugMallocStats │ │ │ │ │ 593: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ 594: 000002b0 32 FUNC GLOBAL HIDDEN 9 _PyDict_ClearKeysVersionLockHeld │ │ │ │ │ 595: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ 596: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ - 597: 00014938 1680 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ + 597: 0001490c 1676 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ 598: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ 599: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ 600: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_NextItem │ │ │ │ │ 601: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ 602: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetItem │ │ │ │ │ 603: 00000b34 320 FUNC GLOBAL HIDDEN 1 _PyDict_Or │ │ │ │ │ 604: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 605: 00014fc8 132 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ - 606: 0001504c 48 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ + 605: 00014f98 132 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ + 606: 0001501c 48 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ 607: 000012fc 204 FUNC GLOBAL HIDDEN 1 _PyObject_IsInstanceDictEmpty │ │ │ │ │ - 608: 0001507c 244 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash │ │ │ │ │ + 608: 0001504c 244 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash │ │ │ │ │ 609: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ 610: 00001670 140 FUNC GLOBAL DEFAULT 1 PyDict_GetItemString │ │ │ │ │ 611: 00001720 40 FUNC GLOBAL DEFAULT 1 _PyDict_LookupIndex │ │ │ │ │ 612: 00001748 20 FUNC GLOBAL HIDDEN 1 _PyDict_Clear_LockHeld │ │ │ │ │ 613: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Contains │ │ │ │ │ - 614: 00015488 168 FUNC GLOBAL DEFAULT 6 _PyDict_GetItem_KnownHash │ │ │ │ │ + 614: 00015458 168 FUNC GLOBAL DEFAULT 6 _PyDict_GetItem_KnownHash │ │ │ │ │ 615: 00001b1c 728 FUNC GLOBAL DEFAULT 1 PyDict_Values │ │ │ │ │ 616: 00000388 100 FUNC GLOBAL DEFAULT 9 PyDict_DelItemString │ │ │ │ │ 617: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ 618: 00001f14 20 FUNC GLOBAL HIDDEN 1 _PyDict_DetachFromObject │ │ │ │ │ 619: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ 620: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ 621: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_Update │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x20c9c contains 254 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x20c6c contains 254 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000020 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ 00000060 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000007c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000200 0001f32b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00000204 0001f32c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000208 00004f2b R_ARM_MOVW_ABS_NC 0000016c .LC8 │ │ │ │ │ @@ -45,64 +45,64 @@ │ │ │ │ │ 000006dc 0001f32c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000006e0 00004e2b R_ARM_MOVW_ABS_NC 00000150 .LC7 │ │ │ │ │ 000006e4 00004e2c R_ARM_MOVT_ABS 00000150 .LC7 │ │ │ │ │ 000006ec 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000006f8 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00000720 0001ef1c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 00000760 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000798 0000961c R_ARM_CALL 0000cf1c dict_update_arg │ │ │ │ │ +00000798 0000961c R_ARM_CALL 0000cf24 dict_update_arg │ │ │ │ │ 000007f4 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000810 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000838 0002442b R_ARM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ 0000083c 0002442c R_ARM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ 00000854 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000870 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000880 0002451c R_ARM_CALL 00000000 PySet_New │ │ │ │ │ 00000890 0002041c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000008a4 0001072b R_ARM_MOVW_ABS_NC 00014570 dictkeys_contains │ │ │ │ │ -000008a8 0001072c R_ARM_MOVT_ABS 00014570 dictkeys_contains │ │ │ │ │ +000008a4 0001072b R_ARM_MOVW_ABS_NC 00014544 dictkeys_contains │ │ │ │ │ +000008a8 0001072c R_ARM_MOVT_ABS 00014544 dictkeys_contains │ │ │ │ │ 000008b4 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ 000008f4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000900 0002461c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ 00000928 0002471d R_ARM_JUMP24 00000000 PyObject_CallMethodObjArgs │ │ │ │ │ 00000934 0002481c R_ARM_CALL 00000000 PySet_Add │ │ │ │ │ 00000988 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000098c 0001ff1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000009c0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009ec 0001072b R_ARM_MOVW_ABS_NC 00014570 dictkeys_contains │ │ │ │ │ -000009f0 0001072c R_ARM_MOVT_ABS 00014570 dictkeys_contains │ │ │ │ │ +000009ec 0001072b R_ARM_MOVW_ABS_NC 00014544 dictkeys_contains │ │ │ │ │ +000009f0 0001072c R_ARM_MOVT_ABS 00014544 dictkeys_contains │ │ │ │ │ 000009f4 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 000009f8 0001082b R_ARM_MOVW_ABS_NC 000003ec dictitems_contains │ │ │ │ │ 000009fc 0001082c R_ARM_MOVT_ABS 000003ec dictitems_contains │ │ │ │ │ 00000a28 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000a40 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000a58 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000a70 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000a78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a80 0001ec02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000a94 00010c1d R_ARM_JUMP24 00014648 anydict_repr_impl │ │ │ │ │ +00000a94 00010c1d R_ARM_JUMP24 0001461c anydict_repr_impl │ │ │ │ │ 00000ac4 00005d1c R_ARM_CALL 00006f00 copy_lock_held_untracked.constprop.0 │ │ │ │ │ 00000b1c 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000b20 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00000b24 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000b30 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00000ba4 0000961c R_ARM_CALL 0000cf1c dict_update_arg │ │ │ │ │ +00000ba4 0000961c R_ARM_CALL 0000cf24 dict_update_arg │ │ │ │ │ 00000c08 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000c18 00025c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000c1c 00025c2c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000c40 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000c64 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c6c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000c70 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00000ca0 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000cbc 00005d1d R_ARM_JUMP24 00006f00 copy_lock_held_untracked.constprop.0 │ │ │ │ │ 00000ccc 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000cec 0000602b R_ARM_MOVW_ABS_NC 00012430 dict_iter │ │ │ │ │ -00000cf0 0000602c R_ARM_MOVT_ABS 00012430 dict_iter │ │ │ │ │ +00000cec 0000602b R_ARM_MOVW_ABS_NC 00012438 dict_iter │ │ │ │ │ +00000cf0 0000602c R_ARM_MOVT_ABS 00012438 dict_iter │ │ │ │ │ 00000d28 0000651c R_ARM_CALL 00007718 clone_combined_dict_keys │ │ │ │ │ 00000d3c 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000db4 0001dc1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00000de0 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000df4 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e3c 0000621c R_ARM_CALL 00007dac dict_merge.constprop.1 │ │ │ │ │ 00000e68 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -138,19 +138,19 @@ │ │ │ │ │ 000016a4 00012f2b R_ARM_MOVW_ABS_NC 00000498 .LC37 │ │ │ │ │ 000016a8 00012f2c R_ARM_MOVT_ABS 00000498 .LC37 │ │ │ │ │ 000016ac 0000491c R_ARM_CALL 000061bc dict_getitem │ │ │ │ │ 000016d4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000016e8 00012f2b R_ARM_MOVW_ABS_NC 00000498 .LC37 │ │ │ │ │ 000016ec 00012f2c R_ARM_MOVT_ABS 00000498 .LC37 │ │ │ │ │ 000016f0 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00001710 0000d21c R_ARM_CALL 00011368 clear_lock_held │ │ │ │ │ +00001710 0000d21c R_ARM_CALL 00011370 clear_lock_held │ │ │ │ │ 00001714 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001718 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000173c 0002151c R_ARM_CALL 0000cc3c _PyDict_LookupIndexAndValue │ │ │ │ │ -00001758 0000d21d R_ARM_JUMP24 00011368 clear_lock_held │ │ │ │ │ +0000173c 0002151c R_ARM_CALL 0000cc44 _PyDict_LookupIndexAndValue │ │ │ │ │ +00001758 0000d21d R_ARM_JUMP24 00011370 clear_lock_held │ │ │ │ │ 00001778 0002572b R_ARM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ 0000177c 0002572c R_ARM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ 00001780 0002442b R_ARM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ 00001784 0002442c R_ARM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ 000017a0 0002461c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ 000017b0 0002461c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ 00001808 00023b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ @@ -236,15 +236,15 @@ │ │ │ │ │ 000023dc 00007e1c R_ARM_CALL 0000a220 _PyDict_Next.constprop.1 │ │ │ │ │ 00002444 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002474 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000247c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000024d8 0000f92b R_ARM_MOVW_ABS_NC 000003d8 .LC28 │ │ │ │ │ 000024dc 0000f92c R_ARM_MOVT_ABS 000003d8 .LC28 │ │ │ │ │ 000024e0 00021b1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -000024fc 0000961c R_ARM_CALL 0000cf1c dict_update_arg │ │ │ │ │ +000024fc 0000961c R_ARM_CALL 0000cf24 dict_update_arg │ │ │ │ │ 0000257c 00021d1c R_ARM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ 00002590 0000621c R_ARM_CALL 00007dac dict_merge.constprop.1 │ │ │ │ │ 000025bc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000025c4 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00002630 0000261c R_ARM_CALL 00001f54 dictresize.constprop.1 │ │ │ │ │ 0000264c 0002711c R_ARM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ 00002678 0000161c R_ARM_CALL 00001820 insertdict │ │ │ │ │ @@ -252,170 +252,170 @@ │ │ │ │ │ 000026d0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000026d4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000026d8 0001fe1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 000026e4 0001752b R_ARM_MOVW_ABS_NC 00000514 .LC44 │ │ │ │ │ 000026e8 0001752c R_ARM_MOVT_ABS 00000514 .LC44 │ │ │ │ │ 000026f4 0002731d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x2148c contains 243 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x2145c contains 243 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00007402 R_ARM_ABS32 00008cb0 dict_dealloc │ │ │ │ │ 0000002c 00010b02 R_ARM_ABS32 00000a84 dict_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00029802 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ 00000048 00029902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000005c 00008902 R_ARM_ABS32 0000af48 dict_traverse │ │ │ │ │ -00000060 0000d102 R_ARM_ABS32 00011348 dict_tp_clear │ │ │ │ │ -00000064 00012b02 R_ARM_ABS32 00015170 dict_richcompare │ │ │ │ │ -0000006c 00006002 R_ARM_ABS32 00012430 dict_iter │ │ │ │ │ +00000060 0000d102 R_ARM_ABS32 00011350 dict_tp_clear │ │ │ │ │ +00000064 00012b02 R_ARM_ABS32 00015140 dict_richcompare │ │ │ │ │ +0000006c 00006002 R_ARM_ABS32 00012438 dict_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 0000f002 R_ARM_ABS32 00012810 dict_init │ │ │ │ │ +00000094 0000f002 R_ARM_ABS32 00012818 dict_init │ │ │ │ │ 00000098 0001fa02 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000009c 0000ec02 R_ARM_ABS32 00012778 dict_new │ │ │ │ │ +0000009c 0000ec02 R_ARM_ABS32 00012780 dict_new │ │ │ │ │ 000000a0 00022402 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -000000c8 0000f502 R_ARM_ABS32 0001315c dict_vectorcall │ │ │ │ │ +000000c8 0000f502 R_ARM_ABS32 00013130 dict_vectorcall │ │ │ │ │ 000000f4 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000fc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000108 00007402 R_ARM_ABS32 00008cb0 dict_dealloc │ │ │ │ │ 0000011c 00016702 R_ARM_ABS32 00000e30 frozendict_repr │ │ │ │ │ 00000120 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000124 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000128 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000012c 00017302 R_ARM_ABS32 0000108c frozendict_hash │ │ │ │ │ 00000138 00029902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000148 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000014c 00008902 R_ARM_ABS32 0000af48 dict_traverse │ │ │ │ │ -00000150 0000d102 R_ARM_ABS32 00011348 dict_tp_clear │ │ │ │ │ -00000154 00012b02 R_ARM_ABS32 00015170 dict_richcompare │ │ │ │ │ -0000015c 00006002 R_ARM_ABS32 00012430 dict_iter │ │ │ │ │ +00000150 0000d102 R_ARM_ABS32 00011350 dict_tp_clear │ │ │ │ │ +00000154 00012b02 R_ARM_ABS32 00015140 dict_richcompare │ │ │ │ │ +0000015c 00006002 R_ARM_ABS32 00012438 dict_iter │ │ │ │ │ 00000164 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000188 0001fa02 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ 0000018c 00015902 R_ARM_ABS32 00002480 frozendict_new │ │ │ │ │ 00000190 00022402 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -000001b8 0000fa02 R_ARM_ABS32 000133e8 frozendict_vectorcall │ │ │ │ │ +000001b8 0000fa02 R_ARM_ABS32 000133bc frozendict_vectorcall │ │ │ │ │ 000001c8 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001d0 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001dc 0000a802 R_ARM_ABS32 0000d858 dictview_dealloc │ │ │ │ │ +000001dc 0000a802 R_ARM_ABS32 0000d860 dictview_dealloc │ │ │ │ │ 000001f0 00014402 R_ARM_ABS32 00001f28 dictview_repr │ │ │ │ │ 000001f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000020c 00029902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000220 00010602 R_ARM_ABS32 0001453c dictview_traverse │ │ │ │ │ +00000220 00010602 R_ARM_ABS32 00014510 dictview_traverse │ │ │ │ │ 00000228 00013102 R_ARM_ABS32 0000175c dictview_richcompare │ │ │ │ │ -00000230 0000a202 R_ARM_ABS32 0000d53c dictitems_iter │ │ │ │ │ +00000230 0000a202 R_ARM_ABS32 0000d544 dictitems_iter │ │ │ │ │ 00000238 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000240 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000029c 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000002a4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002b0 0000ba02 R_ARM_ABS32 0000f3d8 dictiter_dealloc │ │ │ │ │ +000002b0 0000ba02 R_ARM_ABS32 0000f3e0 dictiter_dealloc │ │ │ │ │ 000002e0 00029902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 000002f4 00012402 R_ARM_ABS32 00000f14 dictiter_traverse │ │ │ │ │ 00000304 00029a02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000308 0000ad02 R_ARM_ABS32 0000d91c dictiter_iternextitem │ │ │ │ │ +00000308 0000ad02 R_ARM_ABS32 0000d924 dictiter_iternextitem │ │ │ │ │ 0000030c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000370 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000378 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000384 0000ba02 R_ARM_ABS32 0000f3d8 dictiter_dealloc │ │ │ │ │ +00000384 0000ba02 R_ARM_ABS32 0000f3e0 dictiter_dealloc │ │ │ │ │ 000003c8 00012402 R_ARM_ABS32 00000f14 dictiter_traverse │ │ │ │ │ 000003d8 00029a02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 000003dc 00014e02 R_ARM_ABS32 00001fcc dictreviter_iternext │ │ │ │ │ 000003e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000444 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000044c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000458 0000ba02 R_ARM_ABS32 0000f3d8 dictiter_dealloc │ │ │ │ │ +00000458 0000ba02 R_ARM_ABS32 0000f3e0 dictiter_dealloc │ │ │ │ │ 0000049c 00012402 R_ARM_ABS32 00000f14 dictiter_traverse │ │ │ │ │ 000004ac 00029a02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 000004b0 00014e02 R_ARM_ABS32 00001fcc dictreviter_iternext │ │ │ │ │ 000004b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000518 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000520 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000052c 0000ba02 R_ARM_ABS32 0000f3d8 dictiter_dealloc │ │ │ │ │ +0000052c 0000ba02 R_ARM_ABS32 0000f3e0 dictiter_dealloc │ │ │ │ │ 00000570 00012402 R_ARM_ABS32 00000f14 dictiter_traverse │ │ │ │ │ 00000580 00029a02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000584 00014e02 R_ARM_ABS32 00001fcc dictreviter_iternext │ │ │ │ │ 00000588 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000005ec 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000005f4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000600 0000a802 R_ARM_ABS32 0000d858 dictview_dealloc │ │ │ │ │ +00000600 0000a802 R_ARM_ABS32 0000d860 dictview_dealloc │ │ │ │ │ 00000614 00014402 R_ARM_ABS32 00001f28 dictview_repr │ │ │ │ │ 00000618 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000061c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000630 00029902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000644 00010602 R_ARM_ABS32 0001453c dictview_traverse │ │ │ │ │ +00000644 00010602 R_ARM_ABS32 00014510 dictview_traverse │ │ │ │ │ 0000064c 00013102 R_ARM_ABS32 0000175c dictview_richcompare │ │ │ │ │ -00000654 0000e002 R_ARM_ABS32 00012110 dictkeys_iter │ │ │ │ │ +00000654 0000e002 R_ARM_ABS32 00012118 dictkeys_iter │ │ │ │ │ 0000065c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000664 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000006c0 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000006c8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006d4 0000ba02 R_ARM_ABS32 0000f3d8 dictiter_dealloc │ │ │ │ │ +000006d4 0000ba02 R_ARM_ABS32 0000f3e0 dictiter_dealloc │ │ │ │ │ 00000704 00029902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000718 00012402 R_ARM_ABS32 00000f14 dictiter_traverse │ │ │ │ │ 00000728 00029a02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000072c 0000eb02 R_ARM_ABS32 0001250c dictiter_iternextkey │ │ │ │ │ +0000072c 0000eb02 R_ARM_ABS32 00012514 dictiter_iternextkey │ │ │ │ │ 00000730 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000794 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000079c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007a8 0000a802 R_ARM_ABS32 0000d858 dictview_dealloc │ │ │ │ │ +000007a8 0000a802 R_ARM_ABS32 0000d860 dictview_dealloc │ │ │ │ │ 000007bc 00014402 R_ARM_ABS32 00001f28 dictview_repr │ │ │ │ │ 000007c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000007d8 00029902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000007ec 00010602 R_ARM_ABS32 0001453c dictview_traverse │ │ │ │ │ -000007fc 0000e602 R_ARM_ABS32 00012340 dictvalues_iter │ │ │ │ │ +000007ec 00010602 R_ARM_ABS32 00014510 dictview_traverse │ │ │ │ │ +000007fc 0000e602 R_ARM_ABS32 00012348 dictvalues_iter │ │ │ │ │ 00000804 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000080c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000868 00029702 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000870 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000087c 0000ba02 R_ARM_ABS32 0000f3d8 dictiter_dealloc │ │ │ │ │ +0000087c 0000ba02 R_ARM_ABS32 0000f3e0 dictiter_dealloc │ │ │ │ │ 000008ac 00029902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 000008c0 00012402 R_ARM_ABS32 00000f14 dictiter_traverse │ │ │ │ │ 000008d0 00029a02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000008d4 0000fd02 R_ARM_ABS32 00013684 dictiter_iternextvalue │ │ │ │ │ +000008d4 0000fd02 R_ARM_ABS32 00013658 dictiter_iternextvalue │ │ │ │ │ 000008d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000938 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000093c 0000f802 R_ARM_ABS32 00013320 dict___contains__ │ │ │ │ │ +0000093c 0000f802 R_ARM_ABS32 000132f4 dict___contains__ │ │ │ │ │ 00000944 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000948 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000094c 0001fb02 R_ARM_ABS32 00007a58 _PyDict_Subscript │ │ │ │ │ 00000954 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000958 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000095c 00016e02 R_ARM_ABS32 00000fb8 dict___sizeof__ │ │ │ │ │ 00000964 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000968 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000096c 0000c402 R_ARM_ABS32 000106dc dict_get │ │ │ │ │ +0000096c 0000c402 R_ARM_ABS32 000106e4 dict_get │ │ │ │ │ 00000974 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000978 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000097c 0000dd02 R_ARM_ABS32 00011fcc dict_keys │ │ │ │ │ +0000097c 0000dd02 R_ARM_ABS32 00011fd4 dict_keys │ │ │ │ │ 00000984 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000988 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000098c 00009d02 R_ARM_ABS32 0000d2bc dict_items │ │ │ │ │ +0000098c 00009d02 R_ARM_ABS32 0000d2c4 dict_items │ │ │ │ │ 00000994 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000998 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000099c 0000e302 R_ARM_ABS32 00012200 dict_values │ │ │ │ │ +0000099c 0000e302 R_ARM_ABS32 00012208 dict_values │ │ │ │ │ 000009a4 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009a8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009ac 00011902 R_ARM_ABS32 000148b4 dict_fromkeys │ │ │ │ │ +000009ac 00011902 R_ARM_ABS32 00014888 dict_fromkeys │ │ │ │ │ 000009b4 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009b8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009bc 00017002 R_ARM_ABS32 00000ff4 frozendict_copy │ │ │ │ │ 000009c4 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009c8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009cc 00014c02 R_ARM_ABS32 0000098c dict___reversed__ │ │ │ │ │ 000009d4 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009d8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009dc 00029b02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 000009e4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009e8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009ec 00017602 R_ARM_ABS32 000026b8 frozendict_getnewargs │ │ │ │ │ -00000a08 00015602 R_ARM_ABS32 00015530 frozendict_length │ │ │ │ │ +00000a08 00015602 R_ARM_ABS32 00015500 frozendict_length │ │ │ │ │ 00000a0c 0001fb02 R_ARM_ABS32 00007a58 _PyDict_Subscript │ │ │ │ │ 00000a50 00014902 R_ARM_ABS32 000008f4 frozendict_or │ │ │ │ │ 00000aa4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000aa8 00016802 R_ARM_ABS32 00000ecc dictvalues_reversed │ │ │ │ │ 00000ab0 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ac4 00013602 R_ARM_ABS32 0000192c dictview_len │ │ │ │ │ 00000aec 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -433,80 +433,80 @@ │ │ │ │ │ 00000b58 00016b02 R_ARM_ABS32 00000f08 dictkeys_reversed │ │ │ │ │ 00000b60 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b78 00013c02 R_ARM_ABS32 00001df4 dictviews_sub │ │ │ │ │ 00000ba8 00024302 R_ARM_ABS32 000007c4 _PyDictView_Intersect │ │ │ │ │ 00000bac 00014602 R_ARM_ABS32 00000500 dictviews_xor │ │ │ │ │ 00000bb0 00014502 R_ARM_ABS32 00000498 dictviews_or │ │ │ │ │ 00000c04 00013602 R_ARM_ABS32 0000192c dictview_len │ │ │ │ │ -00000c20 00010702 R_ARM_ABS32 00014570 dictkeys_contains │ │ │ │ │ +00000c20 00010702 R_ARM_ABS32 00014544 dictkeys_contains │ │ │ │ │ 00000c2c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c30 00016f02 R_ARM_ABS32 00000fdc dictview_mapping │ │ │ │ │ 00000c38 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c54 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c58 0000dc02 R_ARM_ABS32 00011f90 dictiter_len │ │ │ │ │ +00000c58 0000dc02 R_ARM_ABS32 00011f98 dictiter_len │ │ │ │ │ 00000c60 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000c64 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c68 00016002 R_ARM_ABS32 00000cdc dictiter_reduce │ │ │ │ │ 00000c70 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000cc0 00025b02 R_ARM_ABS32 00000b34 _PyDict_Or │ │ │ │ │ 00000cf4 00024202 R_ARM_ABS32 00000780 _PyDict_IOr │ │ │ │ │ 00000d30 00001002 R_ARM_ABS32 0000036c dict_contains │ │ │ │ │ 00000d3c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000d40 0000f802 R_ARM_ABS32 00013320 dict___contains__ │ │ │ │ │ +00000d40 0000f802 R_ARM_ABS32 000132f4 dict___contains__ │ │ │ │ │ 00000d48 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000d4c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000d50 0001fb02 R_ARM_ABS32 00007a58 _PyDict_Subscript │ │ │ │ │ 00000d58 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000d5c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000d60 00016e02 R_ARM_ABS32 00000fb8 dict___sizeof__ │ │ │ │ │ 00000d68 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000d6c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000d70 0000c402 R_ARM_ABS32 000106dc dict_get │ │ │ │ │ +00000d70 0000c402 R_ARM_ABS32 000106e4 dict_get │ │ │ │ │ 00000d78 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000d7c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000d80 0000f202 R_ARM_ABS32 000128c8 dict_setdefault │ │ │ │ │ +00000d80 0000f202 R_ARM_ABS32 000128d0 dict_setdefault │ │ │ │ │ 00000d88 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000d8c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000d90 0000b502 R_ARM_ABS32 0000f0b0 dict_pop │ │ │ │ │ +00000d90 0000b502 R_ARM_ABS32 0000f0b8 dict_pop │ │ │ │ │ 00000d98 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000d9c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000da0 00012e02 R_ARM_ABS32 000013c8 dict_popitem │ │ │ │ │ 00000da8 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000dac 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000db0 0000dd02 R_ARM_ABS32 00011fcc dict_keys │ │ │ │ │ +00000db0 0000dd02 R_ARM_ABS32 00011fd4 dict_keys │ │ │ │ │ 00000db8 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000dbc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000dc0 00009d02 R_ARM_ABS32 0000d2bc dict_items │ │ │ │ │ +00000dc0 00009d02 R_ARM_ABS32 0000d2c4 dict_items │ │ │ │ │ 00000dc8 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000dcc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000dd0 0000e302 R_ARM_ABS32 00012200 dict_values │ │ │ │ │ +00000dd0 0000e302 R_ARM_ABS32 00012208 dict_values │ │ │ │ │ 00000dd8 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ddc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000de0 00009502 R_ARM_ABS32 0000ce48 dict_update │ │ │ │ │ +00000de0 00009502 R_ARM_ABS32 0000ce50 dict_update │ │ │ │ │ 00000de8 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000dec 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000df0 00011902 R_ARM_ABS32 000148b4 dict_fromkeys │ │ │ │ │ +00000df0 00011902 R_ARM_ABS32 00014888 dict_fromkeys │ │ │ │ │ 00000df8 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000dfc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e00 00013002 R_ARM_ABS32 000016fc dict_clear │ │ │ │ │ 00000e08 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000e0c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e10 00011302 R_ARM_ABS32 00000a98 dict_copy │ │ │ │ │ 00000e18 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000e1c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e20 00014c02 R_ARM_ABS32 0000098c dict___reversed__ │ │ │ │ │ 00000e28 00013202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000e2c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e30 00029b02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000e38 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000e4c 0000db02 R_ARM_ABS32 00011f78 dict_length │ │ │ │ │ +00000e4c 0000db02 R_ARM_ABS32 00011f80 dict_length │ │ │ │ │ 00000e50 0001fb02 R_ARM_ABS32 00007a58 _PyDict_Subscript │ │ │ │ │ 00000e54 00020902 R_ARM_ABS32 0000999c _PyDict_StoreSubscript │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x21c24 contains 1836 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x21bf4 contains 1836 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000054 0001c91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 000000c4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000c8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000cc 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000128 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000012c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ @@ -627,15 +627,15 @@ │ │ │ │ │ 0000181c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00001858 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ 00001884 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00001888 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 0000199c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001bec 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00001bf0 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001c1c 0001db1c R_ARM_CALL 00011d40 _PyDict_InsertSplitValue │ │ │ │ │ +00001c1c 0001db1c R_ARM_CALL 00011d48 _PyDict_InsertSplitValue │ │ │ │ │ 00001c48 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001cb8 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ 00001cbc 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ 00001cc0 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ 00001cc4 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ 00001cc8 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 00001d38 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ @@ -719,15 +719,15 @@ │ │ │ │ │ 0000345c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00003460 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003464 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000349c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000034a0 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000034ec 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ 0000375c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000037d4 0001db1c R_ARM_CALL 00011d40 _PyDict_InsertSplitValue │ │ │ │ │ +000037d4 0001db1c R_ARM_CALL 00011d48 _PyDict_InsertSplitValue │ │ │ │ │ 000038a4 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ 000038a8 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ 000038ac 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ 000038b0 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ 000038b4 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 00003980 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ 00003984 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ @@ -779,15 +779,15 @@ │ │ │ │ │ 00003d20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003d24 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00003d28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003d60 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00003d64 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00003db0 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ 00004038 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000040b0 0001db1c R_ARM_CALL 00011d40 _PyDict_InsertSplitValue │ │ │ │ │ +000040b0 0001db1c R_ARM_CALL 00011d48 _PyDict_InsertSplitValue │ │ │ │ │ 0000418c 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ 00004190 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ 00004194 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ 00004198 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ 0000419c 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 0000425c 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ 00004260 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ @@ -959,42 +959,42 @@ │ │ │ │ │ 000052d4 0001d71c R_ARM_CALL 00000000 memset │ │ │ │ │ 00005318 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 0000531c 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00005354 0001e71c R_ARM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ 00005548 0001e81c R_ARM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ 000055bc 0001df1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00005620 0001e81c R_ARM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -00005988 0001df1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005af8 0001e92b R_ARM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00005afc 0001e92c R_ARM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00005b04 0001ea1c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -00005b10 0000452b R_ARM_MOVW_ABS_NC 000000e8 .LC6 │ │ │ │ │ -00005b14 0000452c R_ARM_MOVT_ABS 000000e8 .LC6 │ │ │ │ │ -00005b18 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00005bbc 0001df1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00005c10 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00005cc0 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00005d84 0001df1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005990 0001df1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005b00 0001e92b R_ARM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00005b04 0001e92c R_ARM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00005b0c 0001ea1c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +00005b18 0000452b R_ARM_MOVW_ABS_NC 000000e8 .LC6 │ │ │ │ │ +00005b1c 0000452c R_ARM_MOVT_ABS 000000e8 .LC6 │ │ │ │ │ +00005b20 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00005bc4 0001df1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00005c18 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00005ca8 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00005df4 0001df1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 00005e30 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00005e48 0000452b R_ARM_MOVW_ABS_NC 000000e8 .LC6 │ │ │ │ │ 00005e4c 0000452c R_ARM_MOVT_ABS 000000e8 .LC6 │ │ │ │ │ 00005e50 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 00005ea0 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00005f38 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005f90 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00006010 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006034 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006050 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000606c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006144 0001e92b R_ARM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00006148 0001e92c R_ARM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00006150 0001ea1c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -00006164 0001da1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006168 0001eb1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00006184 0001e81c R_ARM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00005f70 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005f8c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005fa8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006048 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00006094 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000060b8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000615c 0001e92b R_ARM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00006160 0001e92c R_ARM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00006168 0001ea1c R_ARM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +00006180 0001e81c R_ARM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00006188 0001da1c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000618c 0001eb1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000061a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000061a4 0001ec02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000061a8 0001ed6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000061ac 0001ec02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000061b0 0001ec02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000061b4 0001ec02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000061b8 0001ed6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ @@ -1143,16 +1143,16 @@ │ │ │ │ │ 00006e58 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 00006e60 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00006ee4 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00006ee8 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00006ef0 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00006efc 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00006f30 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00006f50 0000602b R_ARM_MOVW_ABS_NC 00012430 dict_iter │ │ │ │ │ -00006f54 0000602c R_ARM_MOVT_ABS 00012430 dict_iter │ │ │ │ │ +00006f50 0000602b R_ARM_MOVW_ABS_NC 00012438 dict_iter │ │ │ │ │ +00006f54 0000602c R_ARM_MOVT_ABS 00012438 dict_iter │ │ │ │ │ 00006f94 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00006fe4 0001d81c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00006ff8 0001dc1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00007130 0001c91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00007264 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00007268 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000726c 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ @@ -1209,54 +1209,54 @@ │ │ │ │ │ 00007d80 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00007d8c 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00007d90 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00007d94 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 00007d98 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ 00007da0 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00007da8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007df0 0000602b R_ARM_MOVW_ABS_NC 00012430 dict_iter │ │ │ │ │ -00007df4 0000602c R_ARM_MOVT_ABS 00012430 dict_iter │ │ │ │ │ +00007df0 0000602b R_ARM_MOVW_ABS_NC 00012438 dict_iter │ │ │ │ │ +00007df4 0000602c R_ARM_MOVT_ABS 00012438 dict_iter │ │ │ │ │ 00008094 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008250 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000082f4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008304 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00008318 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000832c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008340 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008354 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008368 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000837c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008390 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000083c4 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000083d4 0000602b R_ARM_MOVW_ABS_NC 00012430 dict_iter │ │ │ │ │ -000083d8 0000602c R_ARM_MOVT_ABS 00012430 dict_iter │ │ │ │ │ +000083d4 0000602b R_ARM_MOVW_ABS_NC 00012438 dict_iter │ │ │ │ │ +000083d8 0000602c R_ARM_MOVT_ABS 00012438 dict_iter │ │ │ │ │ 000083ec 0002031c R_ARM_CALL 00000000 PyMapping_Keys │ │ │ │ │ 000083f8 0002041c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ 00008428 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ 00008468 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ 0000847c 0002061c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ 000084b8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000084e0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000084e4 0001ff1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00008510 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000853c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000861c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008630 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008650 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000867c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000085c0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000085ec 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008674 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008688 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000086b4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000086e0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008708 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ 00008750 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000087e4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000087ec 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000087f0 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000087f4 00006d2b R_ARM_MOVW_ABS_NC 000001c0 .LC11 │ │ │ │ │ -000087f8 00006d2c R_ARM_MOVT_ABS 000001c0 .LC11 │ │ │ │ │ -00008800 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000087c8 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000087cc 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000087d0 00006d2b R_ARM_MOVW_ABS_NC 000001c0 .LC11 │ │ │ │ │ +000087d4 00006d2c R_ARM_MOVT_ABS 000001c0 .LC11 │ │ │ │ │ +000087dc 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008804 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008814 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000883c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000885c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008868 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00008870 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00008874 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00008b40 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -1503,849 +1503,849 @@ │ │ │ │ │ 0000bb40 0000382c R_ARM_MOVT_ABS 0000009c .LC4 │ │ │ │ │ 0000bb48 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000bb58 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000bc4c 0001d61d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 0000bc50 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000c1b0 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ 0000c278 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000c2c8 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000c2e8 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000c3e0 0001c91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c458 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000c45c 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000c5f4 0001c91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c65c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000c660 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000c77c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c780 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c784 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000c7d0 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000c7d4 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000c2cc 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000c2f4 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000c3e8 0001c91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c460 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000c464 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000c5fc 0001c91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c664 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000c668 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000c784 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c788 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c78c 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000c7d8 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000c7dc 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000c7e0 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000c7e4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000c800 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000c834 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000c854 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000cac8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000cacc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000cad0 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000cb0c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cb34 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000cb38 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000cb68 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -0000cb9c 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -0000cc18 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000cc5c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000cc60 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000cc88 0001ce1d R_ARM_JUMP24 00000480 _Py_dict_lookup │ │ │ │ │ -0000cc98 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000ccb8 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -0000cd6c 0002181c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -0000cde8 0002191c R_ARM_CALL 00000f84 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -0000ce24 00021a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000ce28 00021a2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000ce2c 0000912b R_ARM_MOVW_ABS_NC 000001f8 .LC13 │ │ │ │ │ -0000ce30 0000912c R_ARM_MOVT_ABS 000001f8 .LC13 │ │ │ │ │ -0000ce38 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ce44 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000ce7c 0000932b R_ARM_MOVW_ABS_NC 00000214 .LC14 │ │ │ │ │ -0000ce80 0000932c R_ARM_MOVT_ABS 00000214 .LC14 │ │ │ │ │ -0000ce8c 00021b1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -0000cec8 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000cecc 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000cee4 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000cee8 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000cef8 00021d1c R_ARM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -0000cf30 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000cf34 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000cf6c 00021e1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -0000cf84 0002041c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000cf98 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000cf9c 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000cfa0 0000972b R_ARM_MOVW_ABS_NC 0000021c .LC15 │ │ │ │ │ -0000cfa4 0000972c R_ARM_MOVT_ABS 0000021c .LC15 │ │ │ │ │ -0000cfb8 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000cfc8 00021f1c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ -0000d0d8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d0e0 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000d0ec 0001ff1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d118 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d170 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000d18c 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000d1c4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d1e4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d21c 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d220 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d228 0002201c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000d234 0000982b R_ARM_MOVW_ABS_NC 00000234 .LC16 │ │ │ │ │ -0000d238 0000982c R_ARM_MOVT_ABS 00000234 .LC16 │ │ │ │ │ -0000d240 0002211c R_ARM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ -0000d248 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ +0000c7e4 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000c7e8 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000c7ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000c808 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000c83c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000c85c 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000cad0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000cad4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000cad8 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000cb14 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cb3c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000cb40 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000cb70 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +0000cba4 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +0000cc20 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000cc64 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000cc68 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000cc90 0001ce1d R_ARM_JUMP24 00000480 _Py_dict_lookup │ │ │ │ │ +0000cca0 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000ccc0 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +0000cd74 0002181c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +0000cdf0 0002191c R_ARM_CALL 00000f84 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +0000ce2c 00021a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000ce30 00021a2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000ce34 0000912b R_ARM_MOVW_ABS_NC 000001f8 .LC13 │ │ │ │ │ +0000ce38 0000912c R_ARM_MOVT_ABS 000001f8 .LC13 │ │ │ │ │ +0000ce40 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ce4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000ce84 0000932b R_ARM_MOVW_ABS_NC 00000214 .LC14 │ │ │ │ │ +0000ce88 0000932c R_ARM_MOVT_ABS 00000214 .LC14 │ │ │ │ │ +0000ce94 00021b1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +0000ced0 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000ced4 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000ceec 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000cef0 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000cf00 00021d1c R_ARM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ +0000cf38 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000cf3c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000cf74 00021e1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +0000cf8c 0002041c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000cfa0 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000cfa4 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000cfa8 0000972b R_ARM_MOVW_ABS_NC 0000021c .LC15 │ │ │ │ │ +0000cfac 0000972c R_ARM_MOVT_ABS 0000021c .LC15 │ │ │ │ │ +0000cfc0 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000cfd0 00021f1c R_ARM_CALL 00000000 PySequence_Fast │ │ │ │ │ +0000d0e0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d0e8 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000d0f4 0001ff1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d120 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d178 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000d194 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000d1cc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d1ec 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d224 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d228 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d230 0002201c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000d23c 0000982b R_ARM_MOVW_ABS_NC 00000234 .LC16 │ │ │ │ │ +0000d240 0000982c R_ARM_MOVT_ABS 00000234 .LC16 │ │ │ │ │ +0000d248 0002211c R_ARM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ 0000d250 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ -0000d278 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d280 0001f32b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000d284 0001f32c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000d290 0000992b R_ARM_MOVW_ABS_NC 0000027c .LC17 │ │ │ │ │ -0000d294 0000992c R_ARM_MOVT_ABS 0000027c .LC17 │ │ │ │ │ -0000d298 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d2a4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d2b0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d2b8 0001ec02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d2e0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d2e4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d308 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000d37c 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000d394 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d398 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d3a0 00009b2b R_ARM_MOVW_ABS_NC 000002c4 .LC18 │ │ │ │ │ -0000d3a4 00009b2c R_ARM_MOVT_ABS 000002c4 .LC18 │ │ │ │ │ -0000d3b0 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d3c0 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000d3c4 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000d3c8 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000d3f4 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d3f8 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d444 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000d4b8 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000d4bc 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000d4c0 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000d4f0 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000d508 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d50c 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d514 00009b2b R_ARM_MOVW_ABS_NC 000002c4 .LC18 │ │ │ │ │ -0000d518 00009b2c R_ARM_MOVT_ABS 000002c4 .LC18 │ │ │ │ │ -0000d524 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d530 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d534 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d538 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d560 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000d57c 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000d580 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000d5a4 0002231c R_ARM_CALL 00000000 _PyTuple_FromPairSteal │ │ │ │ │ -0000d600 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000d604 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000d610 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000d614 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000d630 0002231c R_ARM_CALL 00000000 _PyTuple_FromPairSteal │ │ │ │ │ -0000d664 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d66c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d670 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d698 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0000d770 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000d774 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000d780 0002231c R_ARM_CALL 00000000 _PyTuple_FromPairSteal │ │ │ │ │ -0000d840 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d848 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d84c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d850 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d854 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d8e8 0002241d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000d900 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d914 0002241d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000d918 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000da6c 0002231d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ -0000da84 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000db28 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dbe8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dc2c 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0000dc30 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000dc34 0000aa2b R_ARM_MOVW_ABS_NC 000002ec .LC19 │ │ │ │ │ -0000dc38 0000aa2c R_ARM_MOVT_ABS 000002ec .LC19 │ │ │ │ │ -0000dc44 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000dc58 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0000dc5c 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000dc60 0000ab2b R_ARM_MOVW_ABS_NC 00000318 .LC20 │ │ │ │ │ -0000dc64 0000ab2c R_ARM_MOVT_ABS 00000318 .LC20 │ │ │ │ │ -0000dc70 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000dc7c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000dce4 0001d71c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000dda4 0001e41d R_ARM_JUMP24 000049e4 _PyDict_SetItem_LockHeld │ │ │ │ │ -0000ddb8 0002171c R_ARM_CALL 0000cd14 PyObject_GenericGetDict │ │ │ │ │ -0000dde8 0001e41c R_ARM_CALL 000049e4 _PyDict_SetItem_LockHeld │ │ │ │ │ -0000de48 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000de88 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000de8c 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000e128 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e1bc 0002271c R_ARM_CALL 00000000 memmove │ │ │ │ │ -0000e324 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000e5f0 0001e41c R_ARM_CALL 000049e4 _PyDict_SetItem_LockHeld │ │ │ │ │ -0000e608 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ -0000e660 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000e6e0 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000e740 00021a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000e744 00021a2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000e74c 0000b12b R_ARM_MOVW_ABS_NC 00000344 .LC21 │ │ │ │ │ -0000e750 0000b12c R_ARM_MOVT_ABS 00000344 .LC21 │ │ │ │ │ -0000e760 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e76c 0002281c R_ARM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ -0000e7c0 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000e82c 0001e41d R_ARM_JUMP24 000049e4 _PyDict_SetItem_LockHeld │ │ │ │ │ -0000e858 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ -0000e890 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ -0000e8b0 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ -0000ea70 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000eb88 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000ebc4 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000ebe8 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000ec1c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000ec20 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000ec54 0001eb1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000ec84 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000ec88 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000ecb4 0001eb1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000ecf0 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000ecf4 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000ef84 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000f010 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000f048 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000f070 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ -0000f0ac 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f10c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000f110 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000f138 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -0000f1b8 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000f208 0000b32b R_ARM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ -0000f20c 0000b32c R_ARM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ -0000f210 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000f268 0001fc1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -0000f278 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -0000f28c 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000f298 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000f29c 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000f2a4 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000f2ac 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000f2b0 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000f2b4 0000382b R_ARM_MOVW_ABS_NC 0000009c .LC4 │ │ │ │ │ -0000f2b8 0000382c R_ARM_MOVT_ABS 0000009c .LC4 │ │ │ │ │ -0000f2c0 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000f2c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000f304 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -0000f3bc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f480 0002241d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000f494 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f4a8 0002241d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000f4c0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f4cc 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f53c 0000602b R_ARM_MOVW_ABS_NC 00012430 dict_iter │ │ │ │ │ -0000f540 0000602c R_ARM_MOVT_ABS 00012430 dict_iter │ │ │ │ │ -0000f7dc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f9c8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fa38 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fa64 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fa7c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fa90 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000faa4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fab8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000facc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fae0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000faf4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fb2c 0002031c R_ARM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -0000fb38 0002041c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000fb6c 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000fb7c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000fb80 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000fbb4 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000fbe8 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -0000fc04 0002061c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -0000fc44 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fc5c 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000fc90 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fc94 0001ff1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fcf4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fd20 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fdb4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fde0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fe6c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fe80 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fea8 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -0000fef8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ff24 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ff4c 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ -0000ff94 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fff4 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00010054 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0001006c 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -000100cc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010114 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010128 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00010134 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00010138 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00010140 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00010148 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001014c 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00010150 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00010154 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -0001015c 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00010164 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00010168 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0001016c 00006d2b R_ARM_MOVW_ABS_NC 000001c0 .LC11 │ │ │ │ │ -00010170 00006d2c R_ARM_MOVT_ABS 000001c0 .LC11 │ │ │ │ │ -00010178 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001019c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000101bc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000101e8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010200 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010214 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010228 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010244 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010268 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010270 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00010274 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00010294 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00010298 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000102e8 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00010308 0000171d R_ARM_JUMP24 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -00010318 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00010364 0002311c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00010640 0002311c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -00010674 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010684 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00010694 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00010698 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000106a0 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000106b0 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000106d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00010718 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0001071c 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00010724 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00010728 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0001073c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00010758 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -000107d8 0000c22b R_ARM_MOVW_ABS_NC 00000370 .LC23 │ │ │ │ │ -000107dc 0000c22c R_ARM_MOVT_ABS 00000370 .LC23 │ │ │ │ │ -000107e0 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00010814 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -000108c0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000108f8 0000c61c R_ARM_CALL 00001234 detach_dict_from_object │ │ │ │ │ -00010904 0000c52b R_ARM_MOVW_ABS_NC 00000374 .LC24 │ │ │ │ │ -00010908 0000c52c R_ARM_MOVT_ABS 00000374 .LC24 │ │ │ │ │ -0001090c 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00010940 0000c71c R_ARM_CALL 00000498 clear_inline_values │ │ │ │ │ -00010980 0001d61d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00010984 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000109b4 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000109d4 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -00010aa8 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00010aac 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00010ad0 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -00010b24 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00010b40 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -00010b64 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -00010bb4 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00010bb8 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00010bdc 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -00010ccc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010e78 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010eb4 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00010ee0 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -00010f40 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010f50 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -00010f7c 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00010f88 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00010f8c 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00010f94 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00010fe4 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00010fe8 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00010fec 0000382b R_ARM_MOVW_ABS_NC 0000009c .LC4 │ │ │ │ │ -00010ff0 0000382c R_ARM_MOVT_ABS 0000009c .LC4 │ │ │ │ │ -00010ff8 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00011018 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001103c 0001ef1c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0001106c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00011070 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00011094 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -000110cc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000110f0 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00011108 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -00011118 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00011124 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00011128 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00011130 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00011148 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00011194 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -00011214 0000871c R_ARM_CALL 0000027c PyStackRef_XCLOSE │ │ │ │ │ -0001122c 0000871c R_ARM_CALL 0000027c PyStackRef_XCLOSE │ │ │ │ │ -00011244 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011254 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00011258 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00011618 0001dd1d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0001162c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011648 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011664 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011684 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000116a4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000116c4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000116e4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000116f4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011710 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001172c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000117f4 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ -00011818 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011834 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000118a4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000118b8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000118cc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000118e0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011918 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -0001191c 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00011920 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00011924 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00011928 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00011960 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00011964 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00011968 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -0001196c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00011970 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000119a8 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -000119ac 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -000119b0 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -000119b4 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -000119b8 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -000119f0 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -000119f4 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -000119f8 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -000119fc 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00011a00 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00011a38 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00011a3c 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00011a40 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00011a44 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00011a48 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00011a80 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00011a84 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00011a88 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00011a8c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00011a90 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00011ac8 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00011acc 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00011ad0 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00011ad4 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00011ad8 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00011b10 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00011b14 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00011b18 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00011b1c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00011b20 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00011b50 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ -00011b60 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011b74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00011b78 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011b7c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011bb8 0001d81c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011c00 0001d71c R_ARM_CALL 00000000 memset │ │ │ │ │ -00011c3c 0001c91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00011ca8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00011cac 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00011cb0 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00011d08 0001da1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00011d1c 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011d30 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011d34 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d258 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ +0000d280 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d288 0001f32b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000d28c 0001f32c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000d298 0000992b R_ARM_MOVW_ABS_NC 0000027c .LC17 │ │ │ │ │ +0000d29c 0000992c R_ARM_MOVT_ABS 0000027c .LC17 │ │ │ │ │ +0000d2a0 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d2ac 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d2b8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d2c0 0001ec02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d2e8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000d2ec 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000d310 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000d384 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000d39c 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d3a0 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d3a8 00009b2b R_ARM_MOVW_ABS_NC 000002c4 .LC18 │ │ │ │ │ +0000d3ac 00009b2c R_ARM_MOVT_ABS 000002c4 .LC18 │ │ │ │ │ +0000d3b8 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d3c8 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000d3cc 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000d3d0 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000d3fc 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d400 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d44c 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000d4c0 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000d4c4 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000d4c8 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000d4f8 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000d510 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d514 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d51c 00009b2b R_ARM_MOVW_ABS_NC 000002c4 .LC18 │ │ │ │ │ +0000d520 00009b2c R_ARM_MOVT_ABS 000002c4 .LC18 │ │ │ │ │ +0000d52c 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d538 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d53c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d540 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d568 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000d584 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000d588 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000d5ac 0002231c R_ARM_CALL 00000000 _PyTuple_FromPairSteal │ │ │ │ │ +0000d608 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000d60c 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000d618 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000d61c 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000d638 0002231c R_ARM_CALL 00000000 _PyTuple_FromPairSteal │ │ │ │ │ +0000d66c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d674 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d678 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d6a0 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000d778 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000d77c 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000d788 0002231c R_ARM_CALL 00000000 _PyTuple_FromPairSteal │ │ │ │ │ +0000d848 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d850 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d854 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d858 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d85c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d8f0 0002241d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +0000d908 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d91c 0002241d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +0000d920 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000da74 0002231d R_ARM_JUMP24 00000000 _PyTuple_FromPairSteal │ │ │ │ │ +0000da8c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000db30 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dbf0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dc34 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000dc38 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000dc3c 0000aa2b R_ARM_MOVW_ABS_NC 000002ec .LC19 │ │ │ │ │ +0000dc40 0000aa2c R_ARM_MOVT_ABS 000002ec .LC19 │ │ │ │ │ +0000dc4c 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000dc60 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000dc64 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000dc68 0000ab2b R_ARM_MOVW_ABS_NC 00000318 .LC20 │ │ │ │ │ +0000dc6c 0000ab2c R_ARM_MOVT_ABS 00000318 .LC20 │ │ │ │ │ +0000dc78 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000dc84 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000dcec 0001d71c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000ddac 0001e41d R_ARM_JUMP24 000049e4 _PyDict_SetItem_LockHeld │ │ │ │ │ +0000ddc0 0002171c R_ARM_CALL 0000cd1c PyObject_GenericGetDict │ │ │ │ │ +0000ddf0 0001e41c R_ARM_CALL 000049e4 _PyDict_SetItem_LockHeld │ │ │ │ │ +0000de50 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000de90 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000de94 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000e130 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e1c4 0002271c R_ARM_CALL 00000000 memmove │ │ │ │ │ +0000e32c 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000e5f8 0001e41c R_ARM_CALL 000049e4 _PyDict_SetItem_LockHeld │ │ │ │ │ +0000e610 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ +0000e668 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000e6e8 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000e748 00021a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000e74c 00021a2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000e754 0000b12b R_ARM_MOVW_ABS_NC 00000344 .LC21 │ │ │ │ │ +0000e758 0000b12c R_ARM_MOVT_ABS 00000344 .LC21 │ │ │ │ │ +0000e768 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000e774 0002281c R_ARM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ +0000e7c8 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000e834 0001e41d R_ARM_JUMP24 000049e4 _PyDict_SetItem_LockHeld │ │ │ │ │ +0000e860 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ +0000e898 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ +0000e8b8 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ +0000ea78 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000eb90 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000ebcc 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000ebf0 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000ec24 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000ec28 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000ec5c 0001eb1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000ec8c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000ec90 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000ecbc 0001eb1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000ecf8 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000ecfc 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000ef8c 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000f018 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000f050 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000f078 0000111c R_ARM_CALL 00000000 unicode_eq │ │ │ │ │ +0000f0b4 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000f114 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000f118 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000f140 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +0000f1c0 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000f210 0000b32b R_ARM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ +0000f214 0000b32c R_ARM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ +0000f218 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000f270 0001fc1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +0000f280 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +0000f294 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000f2a0 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000f2a4 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000f2ac 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000f2b4 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000f2b8 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000f2bc 0000382b R_ARM_MOVW_ABS_NC 0000009c .LC4 │ │ │ │ │ +0000f2c0 0000382c R_ARM_MOVT_ABS 0000009c .LC4 │ │ │ │ │ +0000f2c8 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000f2d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000f30c 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +0000f3c4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f488 0002241d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +0000f4a0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f4bc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f4d0 0002241d R_ARM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +0000f4d4 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000f544 0000602b R_ARM_MOVW_ABS_NC 00012438 dict_iter │ │ │ │ │ +0000f548 0000602c R_ARM_MOVT_ABS 00012438 dict_iter │ │ │ │ │ +0000f7e4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f9d0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fa40 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fa6c 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000fa84 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fa98 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000faac 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fac0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fad4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fae8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fafc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fb34 0002031c R_ARM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +0000fb40 0002041c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000fb74 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000fb84 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000fb88 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000fbbc 0002051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000fbf0 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +0000fc0c 0002061c R_ARM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +0000fc4c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fc64 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000fc98 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fc9c 0001ff1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fcfc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fd28 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fdbc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fde8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fe74 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fe88 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000feb0 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +0000ff00 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ff2c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ff54 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ +0000ff9c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fffc 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0001005c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00010074 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +000100d4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001011c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010130 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0001013c 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00010140 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00010148 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00010150 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00010154 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00010158 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +0001015c 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +00010164 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001016c 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00010170 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00010174 00006d2b R_ARM_MOVW_ABS_NC 000001c0 .LC11 │ │ │ │ │ +00010178 00006d2c R_ARM_MOVT_ABS 000001c0 .LC11 │ │ │ │ │ +00010180 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000101a4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000101c4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000101f0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010208 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001021c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010230 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001024c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010270 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010278 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001027c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001029c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000102a0 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000102f0 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00010310 0000171d R_ARM_JUMP24 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +00010320 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001036c 0002311c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00010648 0002311c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +0001067c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001068c 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0001069c 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000106a0 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000106a8 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000106b8 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000106e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00010720 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00010724 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0001072c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00010730 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00010744 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00010760 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +000107e0 0000c22b R_ARM_MOVW_ABS_NC 00000370 .LC23 │ │ │ │ │ +000107e4 0000c22c R_ARM_MOVT_ABS 00000370 .LC23 │ │ │ │ │ +000107e8 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0001081c 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +000108c8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010900 0000c61c R_ARM_CALL 00001234 detach_dict_from_object │ │ │ │ │ +0001090c 0000c52b R_ARM_MOVW_ABS_NC 00000374 .LC24 │ │ │ │ │ +00010910 0000c52c R_ARM_MOVT_ABS 00000374 .LC24 │ │ │ │ │ +00010914 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00010948 0000c71c R_ARM_CALL 00000498 clear_inline_values │ │ │ │ │ +00010988 0001d61d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0001098c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000109bc 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000109dc 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +00010ab0 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00010ab4 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00010ad8 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +00010b2c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00010b48 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +00010b6c 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +00010bbc 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00010bc0 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00010be4 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +00010cd4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010e80 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010ebc 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00010ee8 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +00010f48 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010f58 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +00010f84 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00010f90 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00010f94 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00010f9c 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00010fec 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00010ff0 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00010ff4 0000382b R_ARM_MOVW_ABS_NC 0000009c .LC4 │ │ │ │ │ +00010ff8 0000382c R_ARM_MOVT_ABS 0000009c .LC4 │ │ │ │ │ +00011000 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00011020 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00011044 0001ef1c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00011074 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00011078 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0001109c 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +000110d4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000110f8 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00011110 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +00011120 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0001112c 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00011130 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00011138 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00011150 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001119c 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +0001121c 0000871c R_ARM_CALL 0000027c PyStackRef_XCLOSE │ │ │ │ │ +00011234 0000871c R_ARM_CALL 0000027c PyStackRef_XCLOSE │ │ │ │ │ +0001124c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001125c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00011260 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00011620 0001dd1d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00011634 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011650 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001166c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001168c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000116ac 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000116cc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000116ec 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000116fc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011718 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011734 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000117fc 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ +00011820 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001183c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000118ac 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000118c0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000118d4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000118e8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011920 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00011924 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00011928 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +0001192c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00011930 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00011968 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +0001196c 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00011970 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00011974 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00011978 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000119b0 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +000119b4 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +000119b8 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +000119bc 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +000119c0 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +000119f8 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +000119fc 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00011a00 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00011a04 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00011a08 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00011a40 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00011a44 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00011a48 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00011a4c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00011a50 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00011a88 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00011a8c 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00011a90 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00011a94 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00011a98 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00011ad0 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00011ad4 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00011ad8 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00011adc 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00011ae0 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00011b18 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00011b1c 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00011b20 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00011b24 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00011b28 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00011b58 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ +00011b68 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011b7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00011b80 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011b84 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011bc0 0001d81c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011c08 0001d71c R_ARM_CALL 00000000 memset │ │ │ │ │ +00011c44 0001c91c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00011cb0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00011cb4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00011cb8 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00011d10 0001da1d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00011d24 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ 00011d38 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00011d3c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011de4 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00011de8 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00011e94 0001d61d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00011eb8 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00011ebc 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00011f00 0000412b R_ARM_MOVW_ABS_NC 000000d0 .LC5 │ │ │ │ │ -00011f04 0000412c R_ARM_MOVT_ABS 000000d0 .LC5 │ │ │ │ │ -00011f10 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00011f60 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00011f64 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00011f68 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00011f70 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011f74 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011fc0 0002391d R_ARM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -00011ff0 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00011ff4 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00012018 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -0001208c 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000120a4 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000120a8 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000120b0 00009b2b R_ARM_MOVW_ABS_NC 000002c4 .LC18 │ │ │ │ │ -000120b4 00009b2c R_ARM_MOVT_ABS 000002c4 .LC18 │ │ │ │ │ -000120c0 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000120d0 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000120d4 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000120d8 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00012104 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00012108 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001210c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012134 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000121b8 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000121bc 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000121f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000121f8 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000121fc 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012224 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00012228 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0001224c 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000122c0 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000122d8 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000122dc 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000122e4 00009b2b R_ARM_MOVW_ABS_NC 000002c4 .LC18 │ │ │ │ │ -000122e8 00009b2c R_ARM_MOVT_ABS 000002c4 .LC18 │ │ │ │ │ -000122f4 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00012304 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00012308 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0001230c 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00012338 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001233c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012364 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000123e8 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000123ec 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00012424 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00012428 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001242c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001244c 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00012500 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00012504 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012508 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012720 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012728 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0001272c 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00012734 0000aa2b R_ARM_MOVW_ABS_NC 000002ec .LC19 │ │ │ │ │ -00012738 0000aa2c R_ARM_MOVT_ABS 000002ec .LC19 │ │ │ │ │ -00012740 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012754 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00012758 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0001275c 0000ab2b R_ARM_MOVW_ABS_NC 00000318 .LC20 │ │ │ │ │ -00012760 0000ab2c R_ARM_MOVT_ABS 00000318 .LC20 │ │ │ │ │ -0001276c 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012790 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00012808 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001280c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00012844 0000ee2b R_ARM_MOVW_ABS_NC 000003c4 .LC26 │ │ │ │ │ -00012848 0000ee2c R_ARM_MOVT_ABS 000003c4 .LC26 │ │ │ │ │ -00012854 00021b1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -000128a4 00021d1c R_ARM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -0001291c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00012920 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00012964 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -00012c54 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00012cc4 0001db1c R_ARM_CALL 00011d40 _PyDict_InsertSplitValue │ │ │ │ │ -00012db0 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00012db4 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00012db8 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00012dbc 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00012dc0 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00012df8 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00012dfc 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00012e00 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00012e04 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00012e08 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00012e40 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00012e44 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00012e48 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00012e4c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00012e50 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00012e88 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00012e8c 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00012e90 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00012e94 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00012e98 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00012ed0 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00012ed4 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00012ed8 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00012edc 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00012ee0 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00012f18 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00012f1c 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00012f20 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00012f24 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00012f28 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00012f60 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00012f64 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00012f68 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00012f6c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00012f70 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00012fa8 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00012fac 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00012fb0 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00012fb4 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00012fb8 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00013090 0000f12b R_ARM_MOVW_ABS_NC 000003cc .LC27 │ │ │ │ │ -00013094 0000f12c R_ARM_MOVT_ABS 000003cc .LC27 │ │ │ │ │ -00013098 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000130bc 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000130c0 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000130d4 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000130e0 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000130e4 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000130ec 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000130fc 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -00013104 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00013108 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001310c 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00013110 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00013118 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013130 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013148 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013150 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00013154 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00013158 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00013188 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00013248 0001d31c R_ARM_CALL 00000fc0 PyDict_SetItem │ │ │ │ │ -0001326c 0001d31c R_ARM_CALL 00000fc0 PyDict_SetItem │ │ │ │ │ -000132a0 0001d31c R_ARM_CALL 00000fc0 PyDict_SetItem │ │ │ │ │ -000132dc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000132f8 0000ee2b R_ARM_MOVW_ABS_NC 000003c4 .LC26 │ │ │ │ │ -000132fc 0000ee2c R_ARM_MOVT_ABS 000003c4 .LC26 │ │ │ │ │ -00013300 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00013318 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001331c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001333c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00013340 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00013364 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -00013378 00023a2b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0001337c 00023a2c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00013394 00023b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00013398 00023b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000133a8 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000133c4 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -000133e0 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -00013434 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00013480 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00013484 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0001351c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0001353c 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -000135dc 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00013634 0000f92b R_ARM_MOVW_ABS_NC 000003d8 .LC28 │ │ │ │ │ -00013638 0000f92c R_ARM_MOVT_ABS 000003d8 .LC28 │ │ │ │ │ -0001363c 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00013670 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013678 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001367c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00013680 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000137d4 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000137d8 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000137dc 0000ab2b R_ARM_MOVW_ABS_NC 00000318 .LC20 │ │ │ │ │ -000137e0 0000ab2c R_ARM_MOVT_ABS 00000318 .LC20 │ │ │ │ │ -000137ec 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000137fc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013828 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0001382c 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00013834 0000aa2b R_ARM_MOVW_ABS_NC 000002ec .LC19 │ │ │ │ │ -00013838 0000aa2c R_ARM_MOVT_ABS 000002ec .LC19 │ │ │ │ │ -00013840 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013b18 0001dd1d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00013b2c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013b48 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013b64 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013b84 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013ba4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013bc4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011d40 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011d44 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011dec 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00011df0 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00011e9c 0001d61d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00011ec0 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00011ec4 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00011f08 0000412b R_ARM_MOVW_ABS_NC 000000d0 .LC5 │ │ │ │ │ +00011f0c 0000412c R_ARM_MOVT_ABS 000000d0 .LC5 │ │ │ │ │ +00011f18 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00011f68 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00011f6c 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00011f70 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00011f78 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011f7c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011fc8 0002391d R_ARM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +00011ff8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00011ffc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00012020 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00012094 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000120ac 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000120b0 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000120b8 00009b2b R_ARM_MOVW_ABS_NC 000002c4 .LC18 │ │ │ │ │ +000120bc 00009b2c R_ARM_MOVT_ABS 000002c4 .LC18 │ │ │ │ │ +000120c8 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000120d8 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000120dc 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000120e0 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0001210c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00012110 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012114 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001213c 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000121c0 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000121c4 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000121fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00012200 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012204 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001222c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00012230 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00012254 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000122c8 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000122e0 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000122e4 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000122ec 00009b2b R_ARM_MOVW_ABS_NC 000002c4 .LC18 │ │ │ │ │ +000122f0 00009b2c R_ARM_MOVT_ABS 000002c4 .LC18 │ │ │ │ │ +000122fc 0001f41c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001230c 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00012310 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00012314 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00012340 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012344 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001236c 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000123f0 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000123f4 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0001242c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00012430 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012434 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012454 0001ca1c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00012508 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001250c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012510 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012728 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012730 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00012734 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0001273c 0000aa2b R_ARM_MOVW_ABS_NC 000002ec .LC19 │ │ │ │ │ +00012740 0000aa2c R_ARM_MOVT_ABS 000002ec .LC19 │ │ │ │ │ +00012748 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001275c 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00012760 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00012764 0000ab2b R_ARM_MOVW_ABS_NC 00000318 .LC20 │ │ │ │ │ +00012768 0000ab2c R_ARM_MOVT_ABS 00000318 .LC20 │ │ │ │ │ +00012774 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012798 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00012810 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012814 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001284c 0000ee2b R_ARM_MOVW_ABS_NC 000003c4 .LC26 │ │ │ │ │ +00012850 0000ee2c R_ARM_MOVT_ABS 000003c4 .LC26 │ │ │ │ │ +0001285c 00021b1c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +000128ac 00021d1c R_ARM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ +00012924 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00012928 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0001296c 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +00012c48 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00012cb8 0001db1c R_ARM_CALL 00011d48 _PyDict_InsertSplitValue │ │ │ │ │ +00012d88 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00012d8c 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00012d90 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00012d94 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00012d98 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00012dd0 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00012dd4 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00012dd8 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00012ddc 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00012de0 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00012e18 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00012e1c 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00012e20 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00012e24 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00012e28 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00012e60 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00012e64 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00012e68 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00012e6c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00012e70 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00012ea8 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00012eac 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00012eb0 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00012eb4 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00012eb8 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00012ef0 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00012ef4 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00012ef8 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00012efc 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00012f00 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00012f38 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00012f3c 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00012f40 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00012f44 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00012f48 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00012f80 00001b2b R_ARM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00012f84 00001b2c R_ARM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +00012f88 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00012f8c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00012f90 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00013064 0000f12b R_ARM_MOVW_ABS_NC 000003cc .LC27 │ │ │ │ │ +00013068 0000f12c R_ARM_MOVT_ABS 000003cc .LC27 │ │ │ │ │ +0001306c 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00013090 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00013094 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000130a8 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000130b4 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000130b8 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000130c0 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000130d0 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +000130e8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013100 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013108 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001310c 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00013110 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00013114 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +0001311c 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013124 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00013128 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001312c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001315c 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +0001321c 0001d31c R_ARM_CALL 00000fc0 PyDict_SetItem │ │ │ │ │ +00013240 0001d31c R_ARM_CALL 00000fc0 PyDict_SetItem │ │ │ │ │ +00013274 0001d31c R_ARM_CALL 00000fc0 PyDict_SetItem │ │ │ │ │ +000132b0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000132cc 0000ee2b R_ARM_MOVW_ABS_NC 000003c4 .LC26 │ │ │ │ │ +000132d0 0000ee2c R_ARM_MOVT_ABS 000003c4 .LC26 │ │ │ │ │ +000132d4 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000132ec 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000132f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00013310 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00013314 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00013338 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +0001334c 00023a2b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00013350 00023a2c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00013368 00023b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0001336c 00023b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0001337c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00013398 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +000133b4 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +00013408 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00013454 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00013458 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000134f0 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00013510 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +000135b0 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00013608 0000f92b R_ARM_MOVW_ABS_NC 000003d8 .LC28 │ │ │ │ │ +0001360c 0000f92c R_ARM_MOVT_ABS 000003d8 .LC28 │ │ │ │ │ +00013610 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00013644 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001364c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00013650 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00013654 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000137a8 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000137ac 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000137b0 0000ab2b R_ARM_MOVW_ABS_NC 00000318 .LC20 │ │ │ │ │ +000137b4 0000ab2c R_ARM_MOVT_ABS 00000318 .LC20 │ │ │ │ │ +000137c0 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000137d0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000137fc 0002072b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00013800 0002072c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00013808 0000aa2b R_ARM_MOVW_ABS_NC 000002ec .LC19 │ │ │ │ │ +0001380c 0000aa2c R_ARM_MOVT_ABS 000002ec .LC19 │ │ │ │ │ +00013814 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013aec 0001dd1d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00013b00 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013b1c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013b38 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013b58 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013b78 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013b98 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013bb8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013bc8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00013be4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013bf4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013c10 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013c2c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013cf4 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ -00013d18 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013d34 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013da4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013db8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013dcc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013de0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013e18 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00013e1c 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00013e20 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00013e24 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00013e28 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00013e60 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00013e64 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00013e68 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00013e6c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00013e70 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00013ea8 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00013eac 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00013eb0 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00013eb4 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00013eb8 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00013ef0 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00013ef4 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00013ef8 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00013efc 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00013f00 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00013f38 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00013f3c 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00013f40 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00013f44 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00013f48 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00013f80 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00013f84 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00013f88 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00013f8c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00013f90 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00013fc8 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00013fcc 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00013fd0 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -00013fd4 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00013fd8 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00014010 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00014014 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00014018 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ -0001401c 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ -00014020 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00014050 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ -00014060 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00014074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00014078 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001407c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000140d0 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000140e4 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000140e8 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000140ec 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000140f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00013c00 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013cc8 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ +00013cec 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013d08 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013d78 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013d8c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013da0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013db4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013dec 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00013df0 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00013df4 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00013df8 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00013dfc 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00013e34 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00013e38 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00013e3c 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00013e40 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00013e44 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00013e7c 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00013e80 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00013e84 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00013e88 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00013e8c 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00013ec4 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00013ec8 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00013ecc 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00013ed0 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00013ed4 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00013f0c 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00013f10 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00013f14 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00013f18 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00013f1c 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00013f54 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00013f58 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00013f5c 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00013f60 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00013f64 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00013f9c 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00013fa0 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00013fa4 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00013fa8 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00013fac 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00013fe4 0000d32b R_ARM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +00013fe8 0000d32c R_ARM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +00013fec 00001c2b R_ARM_MOVW_ABS_NC 00000060 .LC3 │ │ │ │ │ +00013ff0 00001c2c R_ARM_MOVT_ABS 00000060 .LC3 │ │ │ │ │ +00013ff4 0001d91c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00014024 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ +00014034 0001dd1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00014048 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001404c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00014050 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000140a4 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000140b8 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000140bc 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000140c0 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000140cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001433c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014350 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00014368 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001437c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014394 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014384 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001439c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000143b0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000143c8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000143dc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000143f4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001440c 0001dd1d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00014414 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014430 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001444c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000143e0 0001dd1d R_ARM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +000143e8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014404 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014420 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014490 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000144a4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000144bc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000144d0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000144e8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000144d8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000144f0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00014504 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001451c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014530 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014538 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00014598 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0001459c 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000145c0 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -000145f8 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00014614 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -00014634 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ -00014670 0002491c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00014690 00024a1c R_ARM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ -000146a0 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00014708 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -0001471c 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00014730 00024c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00014744 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00014758 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -0001476c 00024c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -000147b8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000147e0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000147ec 00024d1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -000147f4 00024e1c R_ARM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ -00014840 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014854 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014864 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00014874 00024d1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00014884 00024f1d R_ARM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ -0001488c 00024d1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00014890 00010e2b R_ARM_MOVW_ABS_NC 000003ec .LC30 │ │ │ │ │ -00014894 00010e2c R_ARM_MOVT_ABS 000003ec .LC30 │ │ │ │ │ -000148a0 0001ef1d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000148a8 00010d2b R_ARM_MOVW_ABS_NC 000003e4 .LC29 │ │ │ │ │ -000148ac 00010d2c R_ARM_MOVT_ABS 000003e4 .LC29 │ │ │ │ │ -000148ec 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000148f0 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00014900 0002551d R_ARM_JUMP24 00014938 _PyDict_FromKeys │ │ │ │ │ -00014910 0001182b R_ARM_MOVW_ABS_NC 0000046c .LC35 │ │ │ │ │ -00014914 0001182c R_ARM_MOVT_ABS 0000046c .LC35 │ │ │ │ │ -00014918 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0001494c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00014950 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000149a0 0000f52b R_ARM_MOVW_ABS_NC 0001315c dict_vectorcall │ │ │ │ │ -000149a4 0000f52c R_ARM_MOVT_ABS 0001315c dict_vectorcall │ │ │ │ │ -000149b4 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00014a24 0002561c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00014a44 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00014a60 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00014a84 0002442b R_ARM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00014a88 0002442c R_ARM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00014a8c 0002572b R_ARM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -00014a90 0002572c R_ARM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -00014aa4 0002041c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00014ac0 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00014ac4 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00014ad4 0002581c R_ARM_CALL 00000000 PyIter_NextItem │ │ │ │ │ -00014b78 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0001450c 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001456c 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00014570 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00014594 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +000145cc 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000145e8 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +00014608 00000d1c R_ARM_CALL 000002d0 dict_unhashable_type │ │ │ │ │ +00014644 0002491c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00014664 00024a1c R_ARM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ +00014674 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +000146dc 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +000146f0 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00014704 00024c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00014718 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +0001472c 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00014740 00024c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +0001478c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000147b4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000147c0 00024d1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +000147c8 00024e1c R_ARM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ +00014814 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014828 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014838 00024b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00014848 00024d1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00014858 00024f1d R_ARM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ +00014860 00024d1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00014864 00010e2b R_ARM_MOVW_ABS_NC 000003ec .LC30 │ │ │ │ │ +00014868 00010e2c R_ARM_MOVT_ABS 000003ec .LC30 │ │ │ │ │ +00014874 0001ef1d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0001487c 00010d2b R_ARM_MOVW_ABS_NC 000003e4 .LC29 │ │ │ │ │ +00014880 00010d2c R_ARM_MOVT_ABS 000003e4 .LC29 │ │ │ │ │ +000148c0 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000148c4 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000148d4 0002551d R_ARM_JUMP24 0001490c _PyDict_FromKeys │ │ │ │ │ +000148e4 0001182b R_ARM_MOVW_ABS_NC 0000046c .LC35 │ │ │ │ │ +000148e8 0001182c R_ARM_MOVT_ABS 0000046c .LC35 │ │ │ │ │ +000148ec 00022c1c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00014920 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00014924 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00014974 0000f52b R_ARM_MOVW_ABS_NC 00013130 dict_vectorcall │ │ │ │ │ +00014978 0000f52c R_ARM_MOVT_ABS 00013130 dict_vectorcall │ │ │ │ │ +00014988 0001fa1c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +000149f8 0002561c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00014a18 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00014a34 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00014a58 0002442b R_ARM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00014a5c 0002442c R_ARM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00014a60 0002572b R_ARM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00014a64 0002572c R_ARM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00014a78 0002041c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00014a94 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00014a98 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00014aa8 0002581c R_ARM_CALL 00000000 PyIter_NextItem │ │ │ │ │ +00014b4c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00014bb4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00014be0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014c0c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014c18 0000cb1c R_ARM_CALL 0000051c anydict_new_untracked │ │ │ │ │ -00014c5c 0002572b R_ARM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -00014c60 0002572c R_ARM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -00014c64 0002442b R_ARM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00014c68 0002442c R_ARM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00014c84 00011a1c R_ARM_CALL 000025c8 dict_set_fromkeys │ │ │ │ │ -00014ca4 00011b1c R_ARM_CALL 00001a04 dict_dict_fromkeys │ │ │ │ │ -00014cd0 0002561c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00014ce8 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -00014d08 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014d10 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ -00014d30 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014d58 0000cb1c R_ARM_CALL 0000051c anydict_new_untracked │ │ │ │ │ -00014dc0 0001ed6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00014dc4 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00014dc8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00014dcc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00014dd0 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00014dd8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014df0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014e0c 0002591c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00014e20 0001fe1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00014e44 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014e5c 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00014e80 0002581c R_ARM_CALL 00000000 PyIter_NextItem │ │ │ │ │ -00014e9c 00025a1c R_ARM_CALL 00000000 PyObject_SetItem │ │ │ │ │ -00014ec0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014ec8 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00014ecc 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00014f18 0002581c R_ARM_CALL 00000000 PyIter_NextItem │ │ │ │ │ -00014f4c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00014f6c 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ -00015048 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00015078 0002191d R_ARM_JUMP24 00000f84 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -00015124 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00015128 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001512c 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00015130 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00015138 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00015148 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00015158 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0001515c 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00015160 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00015168 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001516c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000152a4 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -000152d0 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00015310 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015330 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015388 00023b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0001538c 00023b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000153b8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000153dc 0001ff1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015400 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0001540c 00025c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00015410 00025c2c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0001542c 00023a2b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00015430 00023a2c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00015444 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00015464 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001547c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015484 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000154c4 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -000154e8 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000154fc 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00015500 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00015508 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00015520 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ -0001552c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00014bec 0000cb1c R_ARM_CALL 0000051c anydict_new_untracked │ │ │ │ │ +00014c30 0002572b R_ARM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00014c34 0002572c R_ARM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00014c38 0002442b R_ARM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00014c3c 0002442c R_ARM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00014c58 00011a1c R_ARM_CALL 000025c8 dict_set_fromkeys │ │ │ │ │ +00014c78 00011b1c R_ARM_CALL 00001a04 dict_dict_fromkeys │ │ │ │ │ +00014ca4 0002561c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00014cbc 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +00014cdc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014ce4 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ +00014d04 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014d2c 0000cb1c R_ARM_CALL 0000051c anydict_new_untracked │ │ │ │ │ +00014d90 0001ed6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00014d94 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00014d98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00014d9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00014da0 0001cb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00014da8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014dc0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014ddc 0002591c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00014df0 0001fe1c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00014e14 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014e2c 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00014e50 0002581c R_ARM_CALL 00000000 PyIter_NextItem │ │ │ │ │ +00014e6c 00025a1c R_ARM_CALL 00000000 PyObject_SetItem │ │ │ │ │ +00014e90 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014e98 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00014e9c 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00014ee8 0002581c R_ARM_CALL 00000000 PyIter_NextItem │ │ │ │ │ +00014f1c 0001cf1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00014f3c 0000171c R_ARM_CALL 00000000 setitem_take2_lock_held.part.0 │ │ │ │ │ +00015018 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00015048 0002191d R_ARM_JUMP24 00000f84 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +000150f4 0001d42b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000150f8 0001d42c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000150fc 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00015100 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +00015108 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00015118 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00015128 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0001512c 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00015130 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00015138 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001513c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00015274 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +000152a0 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000152e0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015300 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015358 00023b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0001535c 00023b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00015388 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000153ac 0001ff1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000153d0 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000153dc 00025c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000153e0 00025c2c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000153fc 00023a2b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00015400 00023a2c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00015414 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00015434 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001544c 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015454 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00015494 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +000154b8 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000154cc 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000154d0 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000154d8 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000154f0 0001ce1c R_ARM_CALL 00000480 _Py_dict_lookup │ │ │ │ │ +000154fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x25584 contains 376 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x25554 contains 376 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000007c 0001df1c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 000000ec 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00000110 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001b0 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 000001d4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000234 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ @@ -2383,15 +2383,15 @@ │ │ │ │ │ 000004f0 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000534 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000550 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000568 00005d1c R_ARM_CALL 00006f00 copy_lock_held_untracked.constprop.0 │ │ │ │ │ 000005bc 0002451c R_ARM_CALL 00000000 PySet_New │ │ │ │ │ 000005ec 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000061c 00020b1c R_ARM_CALL 00009d28 _PyDict_Next │ │ │ │ │ -00000660 0002661c R_ARM_CALL 00015488 _PyDict_GetItem_KnownHash │ │ │ │ │ +00000660 0002661c R_ARM_CALL 00015458 _PyDict_GetItem_KnownHash │ │ │ │ │ 0000066c 0001ff1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000698 0001e01c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 000006bc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006f4 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000704 0001e31c R_ARM_CALL 0000b7c0 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ 00000738 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000748 0002231c R_ARM_CALL 00000000 _PyTuple_FromPairSteal │ │ │ │ │ @@ -2415,15 +2415,15 @@ │ │ │ │ │ 000008ec 0001ec02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000008f0 0001ec02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000938 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000093c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000978 00025b1d R_ARM_JUMP24 00000b34 _PyDict_Or │ │ │ │ │ 00000984 00025b1d R_ARM_JUMP24 00000b34 _PyDict_Or │ │ │ │ │ 00000988 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000009a0 0000a51d R_ARM_JUMP24 0000d674 dictiter_new │ │ │ │ │ +000009a0 0000a51d R_ARM_JUMP24 0000d67c dictiter_new │ │ │ │ │ 000009a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000009d0 00023b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 000009d4 00023b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 000009e0 00023a2b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ 000009e4 00023a2c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 000009e8 00023b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 000009ec 00023b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ @@ -2450,15 +2450,15 @@ │ │ │ │ │ 00000b90 00023b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 00000bac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000bb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000c10 0000c71c R_ARM_CALL 00000498 clear_inline_values │ │ │ │ │ 00000c20 0000c61c R_ARM_CALL 00001234 detach_dict_from_object │ │ │ │ │ 00000c68 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c90 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ -00000cc0 0000a51d R_ARM_JUMP24 0000d674 dictiter_new │ │ │ │ │ +00000cc0 0000a51d R_ARM_JUMP24 0000d67c dictiter_new │ │ │ │ │ 00000cc4 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000cc8 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000cd8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000d2c 00026b1c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ 00000d38 0000761c R_ARM_CALL 0000023c Py_XDECREF │ │ │ │ │ 00000d48 0002721c R_ARM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 00000d54 00015e2b R_ARM_MOVW_ABS_NC 000004fc .LC41 │ │ │ │ │ @@ -2470,24 +2470,24 @@ │ │ │ │ │ 00000df8 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000e08 0002761c R_ARM_CALL 00000000 Py_GetConstantBorrowed │ │ │ │ │ 00000e20 0001591d R_ARM_JUMP24 00002480 frozendict_new │ │ │ │ │ 00000e2c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000e58 0001642b R_ARM_MOVW_ABS_NC 00000504 .LC42 │ │ │ │ │ 00000e5c 0001642c R_ARM_MOVT_ABS 00000504 .LC42 │ │ │ │ │ 00000e6c 00026c1d R_ARM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000e70 00010c1c R_ARM_CALL 00014648 anydict_repr_impl │ │ │ │ │ +00000e70 00010c1c R_ARM_CALL 0001461c anydict_repr_impl │ │ │ │ │ 00000e84 0001652b R_ARM_MOVW_ABS_NC 0000050c .LC43 │ │ │ │ │ 00000e88 0001652c R_ARM_MOVT_ABS 0000050c .LC43 │ │ │ │ │ 00000e90 00026c1c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 00000ebc 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000eec 0000a51d R_ARM_JUMP24 0000d674 dictiter_new │ │ │ │ │ +00000eec 0000a51d R_ARM_JUMP24 0000d67c dictiter_new │ │ │ │ │ 00000ef0 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000ef4 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000f04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000f28 0000a51d R_ARM_JUMP24 0000d674 dictiter_new │ │ │ │ │ +00000f28 0000a51d R_ARM_JUMP24 0000d67c dictiter_new │ │ │ │ │ 00000f2c 00021c2b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000f30 00021c2c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000f40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000fcc 0002771c R_ARM_CALL 00000f44 _PyDict_SizeOf_LockHeld │ │ │ │ │ 00000fd8 0002781d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ 00000ff0 0002791d R_ARM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ 0000102c 00011f1c R_ARM_CALL 00000c74 anydict_copy_untracked │ │ │ │ │ @@ -2505,16 +2505,16 @@ │ │ │ │ │ 00001398 0000152b R_ARM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 0000139c 0000152c R_ARM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ 000013a4 0001d51c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000013ac 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000013b0 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000013b8 0001d11c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000013e0 0001d01c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000013f0 0000602b R_ARM_MOVW_ABS_NC 00012430 dict_iter │ │ │ │ │ -000013f4 0000602c R_ARM_MOVT_ABS 00012430 dict_iter │ │ │ │ │ +000013f0 0000602b R_ARM_MOVW_ABS_NC 00012438 dict_iter │ │ │ │ │ +000013f4 0000602c R_ARM_MOVT_ABS 00012438 dict_iter │ │ │ │ │ 000014ac 0001f81c R_ARM_CALL 000067cc _PyDict_SendEvent │ │ │ │ │ 000014b4 0000651c R_ARM_CALL 00007718 clone_combined_dict_keys │ │ │ │ │ 000014c8 0000041c R_ARM_CALL 00008878 dictkeys_decref.constprop.0 │ │ │ │ │ 0000154c 00002f1c R_ARM_CALL 00002c64 dictresize │ │ │ │ │ 0000157c 00020b1c R_ARM_CALL 00009d28 _PyDict_Next │ │ │ │ │ 000015ec 0000161c R_ARM_CALL 00001820 insertdict │ │ │ │ │ 00001628 0001d21c R_ARM_CALL 0000042c _PyDict_Contains_KnownHash │ │ │ │ │ @@ -2704,27 +2704,27 @@ │ │ │ │ │ 000022bc 0001cd2b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000022c0 0001cd2c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 0000230c 0000141d R_ARM_JUMP24 00000cac unicodekeys_lookup_unicode │ │ │ │ │ 0000232c 0000071d R_ARM_JUMP24 00000138 new_dict.constprop.0 │ │ │ │ │ 00002374 0000201c R_ARM_CALL 00001628 new_keys_object │ │ │ │ │ 00002390 0000071d R_ARM_JUMP24 00000138 new_dict.constprop.0 │ │ │ │ │ 00002394 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000023e0 0002661d R_ARM_JUMP24 00015488 _PyDict_GetItem_KnownHash │ │ │ │ │ +000023e0 0002661d R_ARM_JUMP24 00015458 _PyDict_GetItem_KnownHash │ │ │ │ │ 00002408 0001ef1c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ 0000241c 0001e51c R_ARM_CALL 000051a4 PyDict_GetItemWithError │ │ │ │ │ 00002448 0001d61c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002484 0000181d R_ARM_JUMP24 000010ec insert_to_emptydict │ │ │ │ │ 00002490 0000161d R_ARM_JUMP24 00001820 insertdict │ │ │ │ │ 00002494 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000024a8 0001e31d R_ARM_JUMP24 0000b7c0 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ 000024d0 0000b71c R_ARM_CALL 000002b4 pop_lock_held │ │ │ │ │ 00002500 0001fc1c R_ARM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ 00002520 0002771d R_ARM_JUMP24 00000f44 _PyDict_SizeOf_LockHeld │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x26144 contains 6 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x26114 contains 6 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000008 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000000c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000010 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000014 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000001c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -570,15 +570,15 @@ │ │ │ │ │ _PyDict_IOr(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl cf1c │ │ │ │ │ + bl cf24 │ │ │ │ │ R_ARM_CALL dict_update_arg │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 7bc <_PyDict_IOr+0x3c> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ @@ -798,15 +798,15 @@ │ │ │ │ │ │ │ │ │ │ 00000a84 : │ │ │ │ │ dict_repr(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 14648 │ │ │ │ │ + b 1461c │ │ │ │ │ R_ARM_JUMP24 anydict_repr_impl │ │ │ │ │ │ │ │ │ │ 00000a98 : │ │ │ │ │ dict_copy(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -878,15 +878,15 @@ │ │ │ │ │ tst r3, #1 │ │ │ │ │ beq c38 <_PyDict_Or+0x104> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl c74 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq bf4 <_PyDict_Or+0xc0> │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl cf1c │ │ │ │ │ + bl cf24 │ │ │ │ │ R_ARM_CALL dict_update_arg │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne c24 <_PyDict_Or+0xf0> │ │ │ │ │ ldr r1, [pc, #184] @ c70 <_PyDict_Or+0x13c> │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ @@ -1688,15 +1688,15 @@ │ │ │ │ │ 000016fc : │ │ │ │ │ dict_clear(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 11368 │ │ │ │ │ + bl 11370 │ │ │ │ │ R_ARM_CALL clear_lock_held │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ @@ -1705,26 +1705,26 @@ │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sub r2, fp, #8 │ │ │ │ │ - bl cc3c <_PyDict_LookupIndexAndValue> │ │ │ │ │ + bl cc44 <_PyDict_LookupIndexAndValue> │ │ │ │ │ R_ARM_CALL _PyDict_LookupIndexAndValue │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ 00001748 <_PyDict_Clear_LockHeld>: │ │ │ │ │ _PyDict_Clear_LockHeld(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 11368 │ │ │ │ │ + b 11370 │ │ │ │ │ R_ARM_JUMP24 clear_lock_held │ │ │ │ │ │ │ │ │ │ 0000175c : │ │ │ │ │ dictview_richcompare(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -2719,15 +2719,15 @@ │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 2598 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ beq 2570 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cf1c │ │ │ │ │ + bl cf24 │ │ │ │ │ R_ARM_CALL dict_update_arg │ │ │ │ │ clz r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 2578 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1955,15 +1955,15 @@ │ │ │ │ │ bl be10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 1870 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11d40 <_PyDict_InsertSplitValue> │ │ │ │ │ + bl 11d48 <_PyDict_InsertSplitValue> │ │ │ │ │ R_ARM_CALL _PyDict_InsertSplitValue │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ble 1ec0 │ │ │ │ │ ldr r4, [r9] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 1938 │ │ │ │ │ @@ -3833,15 +3833,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r6, #1 │ │ │ │ │ moveq r6, #0 │ │ │ │ │ bne 37dc │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11d40 <_PyDict_InsertSplitValue> │ │ │ │ │ + bl 11d48 <_PyDict_InsertSplitValue> │ │ │ │ │ R_ARM_CALL _PyDict_InsertSplitValue │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 363c │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ @@ -4463,15 +4463,15 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r6, #1 │ │ │ │ │ moveq r6, #0 │ │ │ │ │ bne 40b8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11d40 <_PyDict_InsertSplitValue> │ │ │ │ │ + bl 11d48 <_PyDict_InsertSplitValue> │ │ │ │ │ R_ARM_CALL _PyDict_InsertSplitValue │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 3f18 │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 40dc │ │ │ │ │ @@ -5025,15 +5025,15 @@ │ │ │ │ │ str r4, [r5] │ │ │ │ │ b 46b4 <_PyObjectDict_SetItem+0x34> │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b 10ec │ │ │ │ │ str r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 11b80 │ │ │ │ │ + bl 11b88 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ str r4, [r5] │ │ │ │ │ bne 46b4 <_PyObjectDict_SetItem+0x34> │ │ │ │ │ mvn r0, #0 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ @@ -5804,15 +5804,15 @@ │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, #420 @ 0x1a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6164 <_PyDict_NewKeysForClass+0xef4> │ │ │ │ │ + beq 6188 <_PyDict_NewKeysForClass+0xf18> │ │ │ │ │ mov r5, #0 │ │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ │ mov r1, #1 │ │ │ │ │ strh r3, [r4, #4] │ │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ │ str r1, [r4] │ │ │ │ │ add r0, r4, #20 │ │ │ │ │ @@ -5836,15 +5836,15 @@ │ │ │ │ │ ldr r0, [sl, #4] │ │ │ │ │ ldr r1, [pc, #3744] @ 61a0 <_PyDict_NewKeysForClass+0xf30> │ │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 5f38 <_PyDict_NewKeysForClass+0xcc8> │ │ │ │ │ + beq 6094 <_PyDict_NewKeysForClass+0xe24> │ │ │ │ │ ldr r6, [pc, #3720] @ 61a4 <_PyDict_NewKeysForClass+0xf34> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r3, [r6, #1712] @ 0x6b0 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ @@ -5865,85 +5865,85 @@ │ │ │ │ │ mov ip, sl │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldrb r0, [r2, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ │ add lr, r2, #20 │ │ │ │ │ ldrb sl, [r2, #6] │ │ │ │ │ - str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r9, [fp, #-52] @ 0xffffffcc │ │ │ │ │ lsl r3, r8, r3 │ │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r3, r8, r0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ sub r7, r3, #1 │ │ │ │ │ and r3, r9, r7 │ │ │ │ │ - beq 59c0 <_PyDict_NewKeysForClass+0x750> │ │ │ │ │ + beq 59c8 <_PyDict_NewKeysForClass+0x758> │ │ │ │ │ ldr r2, [r6, #1712] @ 0x6b0 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne 5d98 <_PyDict_NewKeysForClass+0xb28> │ │ │ │ │ + bne 5d44 <_PyDict_NewKeysForClass+0xad4> │ │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r0, #7 │ │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov sl, ip │ │ │ │ │ mov r7, lr │ │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bgt 57a0 <_PyDict_NewKeysForClass+0x530> │ │ │ │ │ + bgt 57a8 <_PyDict_NewKeysForClass+0x538> │ │ │ │ │ ldrsb r2, [lr, r3] │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ blt 552c <_PyDict_NewKeysForClass+0x2bc> │ │ │ │ │ lsl r1, r2, #3 │ │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r1, lr, r1 │ │ │ │ │ ldr r2, [pc, #3520] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ ldr r1, [r1, r0] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ beq 55d0 <_PyDict_NewKeysForClass+0x360> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - beq 592c <_PyDict_NewKeysForClass+0x6bc> │ │ │ │ │ + beq 5934 <_PyDict_NewKeysForClass+0x6c4> │ │ │ │ │ lsr r8, r9, #5 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ add r8, r8, r3 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ and r8, r8, r3 │ │ │ │ │ ldrsb r3, [r7, r8] │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt 5734 <_PyDict_NewKeysForClass+0x4c4> │ │ │ │ │ lsl r3, r3, #3 │ │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r3, r7, r3 │ │ │ │ │ ldr r2, [pc, #3436] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ beq 55d0 <_PyDict_NewKeysForClass+0x360> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - beq 5b60 <_PyDict_NewKeysForClass+0x8f0> │ │ │ │ │ + beq 5b68 <_PyDict_NewKeysForClass+0x8f8> │ │ │ │ │ lsr lr, r9, #10 │ │ │ │ │ add r3, r8, r8, lsl #2 │ │ │ │ │ add r8, lr, #1 │ │ │ │ │ add r8, r3, r8 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ and r8, r8, r3 │ │ │ │ │ mov r3, lr │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt 58e8 <_PyDict_NewKeysForClass+0x678> │ │ │ │ │ + bgt 58f0 <_PyDict_NewKeysForClass+0x680> │ │ │ │ │ ldrsb r6, [r7, r8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 5904 <_PyDict_NewKeysForClass+0x694> │ │ │ │ │ + blt 590c <_PyDict_NewKeysForClass+0x69c> │ │ │ │ │ add r2, r7, r6, lsl #3 │ │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r2, r1] │ │ │ │ │ ldr r2, [pc, #3340] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ lsl r2, r6, #3 │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ beq 55cc <_PyDict_NewKeysForClass+0x35c> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ @@ -5953,96 +5953,96 @@ │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r8, r8, r3, lsr #5 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ and r8, r8, r2 │ │ │ │ │ ldrsble r6, [r7, r8] │ │ │ │ │ - bgt 5bcc <_PyDict_NewKeysForClass+0x95c> │ │ │ │ │ + bgt 5bd4 <_PyDict_NewKeysForClass+0x964> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 5920 <_PyDict_NewKeysForClass+0x6b0> │ │ │ │ │ + blt 5928 <_PyDict_NewKeysForClass+0x6b8> │ │ │ │ │ add r2, r7, r6, lsl #3 │ │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r2, r1] │ │ │ │ │ ldr r2, [pc, #3252] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ lsl r2, r6, #3 │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ beq 55cc <_PyDict_NewKeysForClass+0x35c> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - beq 5d20 <_PyDict_NewKeysForClass+0xab0> │ │ │ │ │ + beq 5d90 <_PyDict_NewKeysForClass+0xb20> │ │ │ │ │ lsr r3, r3, #10 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ add r8, r8, r2 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ and r8, r8, r2 │ │ │ │ │ b 5474 <_PyDict_NewKeysForClass+0x204> │ │ │ │ │ cmn r2, #1 │ │ │ │ │ bne 5400 <_PyDict_NewKeysForClass+0x190> │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6138 <_PyDict_NewKeysForClass+0xec8> │ │ │ │ │ + bne 6150 <_PyDict_NewKeysForClass+0xee0> │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_CALL _PyErr_SetRaisedException │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [ip, #1716] @ 0x6b4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ bne 54b8 <_PyDict_NewKeysForClass+0x248> │ │ │ │ │ ldrb lr, [ip, #1724] @ 0x6bc │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ │ cmp lr, ip │ │ │ │ │ bne 54b8 <_PyDict_NewKeysForClass+0x248> │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 6128 <_PyDict_NewKeysForClass+0xeb8> │ │ │ │ │ + beq 60e8 <_PyDict_NewKeysForClass+0xe78> │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldrb r1, [r1, #1724] @ 0x6bc │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 611c <_PyDict_NewKeysForClass+0xeac> │ │ │ │ │ + beq 60dc <_PyDict_NewKeysForClass+0xe6c> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ ldr r1, [pc, #3068] @ 61b0 <_PyDict_NewKeysForClass+0xf40> │ │ │ │ │ addeq r1, r1, #8 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 54b8 <_PyDict_NewKeysForClass+0x248> │ │ │ │ │ - str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldreq r3, [sl, #28] │ │ │ │ │ - ldreq r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldreq r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ addeq r3, r3, r2, lsl #2 │ │ │ │ │ ldreq sl, [r3, #4] │ │ │ │ │ - beq 5adc <_PyDict_NewKeysForClass+0x86c> │ │ │ │ │ + beq 5ae4 <_PyDict_NewKeysForClass+0x874> │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ │ add r3, r7, r3 │ │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r2, #88] @ 0x58 │ │ │ │ │ ldr sl, [r3, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5aec <_PyDict_NewKeysForClass+0x87c> │ │ │ │ │ + bne 5af4 <_PyDict_NewKeysForClass+0x884> │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_CALL _PyErr_SetRaisedException │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 554c <_PyDict_NewKeysForClass+0x2dc> │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ @@ -6094,173 +6094,175 @@ │ │ │ │ │ strb r0, [r1, r2] │ │ │ │ │ ldrb lr, [r4, #5] │ │ │ │ │ mov r5, #1 │ │ │ │ │ ldr ip, [r6] │ │ │ │ │ lsl r2, r0, #3 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, r5, lsl lr │ │ │ │ │ - ble 6094 <_PyDict_NewKeysForClass+0xe24> │ │ │ │ │ + ble 5fd0 <_PyDict_NewKeysForClass+0xd60> │ │ │ │ │ str r6, [r1, r2] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add r2, r2, r5 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ beq 554c <_PyDict_NewKeysForClass+0x2dc> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ b 5690 <_PyDict_NewKeysForClass+0x420> │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmn r3, #1 │ │ │ │ │ beq 5534 <_PyDict_NewKeysForClass+0x2c4> │ │ │ │ │ lsr lr, r9, #10 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r3, lr, #1 │ │ │ │ │ b 5460 <_PyDict_NewKeysForClass+0x1f0> │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ add lr, r7, #1 │ │ │ │ │ - add r2, lr, r2 │ │ │ │ │ + add r2, r2, lr │ │ │ │ │ and r2, r2, r0 │ │ │ │ │ ldrsb lr, [r1, r2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ ldrlt r0, [r4, #16] │ │ │ │ │ - bge 5874 <_PyDict_NewKeysForClass+0x604> │ │ │ │ │ + bge 5858 <_PyDict_NewKeysForClass+0x5e8> │ │ │ │ │ strb r0, [r1, r2] │ │ │ │ │ b 56e8 <_PyDict_NewKeysForClass+0x478> │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt 5c80 <_PyDict_NewKeysForClass+0xa10> │ │ │ │ │ + bgt 5d08 <_PyDict_NewKeysForClass+0xa98> │ │ │ │ │ lsl lr, r2, #1 │ │ │ │ │ - ldrsh r5, [r1, lr] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bge 5850 <_PyDict_NewKeysForClass+0x5e0> │ │ │ │ │ + ldrsh lr, [r1, lr] │ │ │ │ │ + cmp lr, #0 │ │ │ │ │ + bge 58c0 <_PyDict_NewKeysForClass+0x650> │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ - strh r0, [r1, lr] │ │ │ │ │ - b 56e8 <_PyDict_NewKeysForClass+0x478> │ │ │ │ │ + cmp ip, #15 │ │ │ │ │ + bgt 5d3c <_PyDict_NewKeysForClass+0xacc> │ │ │ │ │ + lsl lr, r2, #1 │ │ │ │ │ + b 58e8 <_PyDict_NewKeysForClass+0x678> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ lslle r2, r3, #1 │ │ │ │ │ ldrgt r2, [lr, r3, lsl #2] │ │ │ │ │ ldrshle r2, [lr, r2] │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 5910 <_PyDict_NewKeysForClass+0x6a0> │ │ │ │ │ + blt 5918 <_PyDict_NewKeysForClass+0x6a8> │ │ │ │ │ add r2, lr, r2, lsl #3 │ │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r2, r1] │ │ │ │ │ - ldr r2, [pc, #2520] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ + ldr r2, [pc, #2512] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ lsl r2, r0, #3 │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ beq 55d0 <_PyDict_NewKeysForClass+0x360> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - beq 592c <_PyDict_NewKeysForClass+0x6bc> │ │ │ │ │ + beq 5934 <_PyDict_NewKeysForClass+0x6c4> │ │ │ │ │ lsr r8, r9, #5 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ add r8, r8, r3 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ and r8, r8, r3 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ lslle r3, r8, #1 │ │ │ │ │ ldrgt r3, [r7, r8, lsl #2] │ │ │ │ │ ldrshle r3, [r7, r3] │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt 5734 <_PyDict_NewKeysForClass+0x4c4> │ │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r7, r1, lsl #3 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ - ldr r2, [pc, #2412] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ + ldr r2, [pc, #2404] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ lsl r2, r1, #3 │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bne 5448 <_PyDict_NewKeysForClass+0x1d8> │ │ │ │ │ b 55d0 <_PyDict_NewKeysForClass+0x360> │ │ │ │ │ - lsr r7, r7, #5 │ │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ │ - add lr, r7, #1 │ │ │ │ │ - add r2, r2, lr │ │ │ │ │ - and r2, r2, r0 │ │ │ │ │ - lsl lr, r2, #1 │ │ │ │ │ - ldrsh r5, [r1, lr] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - blt 5794 <_PyDict_NewKeysForClass+0x524> │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ cmp ip, #7 │ │ │ │ │ add r2, r2, r7, lsr #5 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ and r2, r2, r0 │ │ │ │ │ - bgt 58bc <_PyDict_NewKeysForClass+0x64c> │ │ │ │ │ + bgt 5894 <_PyDict_NewKeysForClass+0x624> │ │ │ │ │ ldrsb lr, [r1, r2] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bge 5b20 <_PyDict_NewKeysForClass+0x8b0> │ │ │ │ │ + bge 5b28 <_PyDict_NewKeysForClass+0x8b8> │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp ip, #7 │ │ │ │ │ ble 5774 <_PyDict_NewKeysForClass+0x504> │ │ │ │ │ - cmp ip, #15 │ │ │ │ │ - bgt 5c98 <_PyDict_NewKeysForClass+0xa28> │ │ │ │ │ - lsl lr, r2, #1 │ │ │ │ │ b 5798 <_PyDict_NewKeysForClass+0x528> │ │ │ │ │ and r2, r0, r5 │ │ │ │ │ lsl lr, r2, #1 │ │ │ │ │ add r5, r2, r2, lsl #2 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ - bgt 5de4 <_PyDict_NewKeysForClass+0xb74> │ │ │ │ │ + bgt 5e08 <_PyDict_NewKeysForClass+0xb98> │ │ │ │ │ ldrsh lr, [r1, lr] │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r5, r5, r7 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - blt 589c <_PyDict_NewKeysForClass+0x62c> │ │ │ │ │ - b 58b8 <_PyDict_NewKeysForClass+0x648> │ │ │ │ │ + blt 5880 <_PyDict_NewKeysForClass+0x610> │ │ │ │ │ + b 5890 <_PyDict_NewKeysForClass+0x620> │ │ │ │ │ + lsr r7, r7, #5 │ │ │ │ │ + add r2, r2, r2, lsl #2 │ │ │ │ │ + add lr, r7, #1 │ │ │ │ │ + add r2, lr, r2 │ │ │ │ │ + and r2, r2, r0 │ │ │ │ │ + lsl lr, r2, #1 │ │ │ │ │ + ldrsh r5, [r1, lr] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + ldrlt r0, [r4, #16] │ │ │ │ │ + bge 5858 <_PyDict_NewKeysForClass+0x5e8> │ │ │ │ │ + strh r0, [r1, lr] │ │ │ │ │ + b 56e8 <_PyDict_NewKeysForClass+0x478> │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ lslle r2, r8, #1 │ │ │ │ │ ldrgt r6, [r7, r8, lsl #2] │ │ │ │ │ ldrshle r6, [r7, r2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ bge 548c <_PyDict_NewKeysForClass+0x21c> │ │ │ │ │ cmn r6, #1 │ │ │ │ │ beq 5534 <_PyDict_NewKeysForClass+0x2c4> │ │ │ │ │ b 54b8 <_PyDict_NewKeysForClass+0x248> │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmn r2, #1 │ │ │ │ │ beq 5534 <_PyDict_NewKeysForClass+0x2c4> │ │ │ │ │ - b 57ec <_PyDict_NewKeysForClass+0x57c> │ │ │ │ │ + b 57f4 <_PyDict_NewKeysForClass+0x584> │ │ │ │ │ cmn r6, #1 │ │ │ │ │ beq 5534 <_PyDict_NewKeysForClass+0x2c4> │ │ │ │ │ b 5510 <_PyDict_NewKeysForClass+0x2a0> │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ ldr r2, [r6, #1716] @ 0x6b4 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 5998 <_PyDict_NewKeysForClass+0x728> │ │ │ │ │ + bne 59a0 <_PyDict_NewKeysForClass+0x730> │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldrb lr, [r6, #1724] @ 0x6bc │ │ │ │ │ ubfx r2, r0, #2, #3 │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 5998 <_PyDict_NewKeysForClass+0x728> │ │ │ │ │ + bne 59a0 <_PyDict_NewKeysForClass+0x730> │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 6130 <_PyDict_NewKeysForClass+0xec0> │ │ │ │ │ + beq 6138 <_PyDict_NewKeysForClass+0xec8> │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ ldrb r1, [r6, #1724] @ 0x6bc │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 60c4 <_PyDict_NewKeysForClass+0xe54> │ │ │ │ │ + beq 6108 <_PyDict_NewKeysForClass+0xe98> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #2100] @ 61b4 <_PyDict_NewKeysForClass+0xf44> │ │ │ │ │ + ldr r1, [pc, #2092] @ 61b4 <_PyDict_NewKeysForClass+0xf44> │ │ │ │ │ subne r1, r1, #8 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -6270,73 +6272,73 @@ │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r8, r8, r3 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ and r8, r8, r3 │ │ │ │ │ ble 5418 <_PyDict_NewKeysForClass+0x1a8> │ │ │ │ │ - b 5804 <_PyDict_NewKeysForClass+0x594> │ │ │ │ │ + b 580c <_PyDict_NewKeysForClass+0x59c> │ │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r7, lr │ │ │ │ │ str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r0, #7 │ │ │ │ │ ldrsble sl, [r7, r6] │ │ │ │ │ - bgt 5b4c <_PyDict_NewKeysForClass+0x8dc> │ │ │ │ │ + bgt 5b54 <_PyDict_NewKeysForClass+0x8e4> │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 5b38 <_PyDict_NewKeysForClass+0x8c8> │ │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + blt 5b40 <_PyDict_NewKeysForClass+0x8d0> │ │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, #12 │ │ │ │ │ mla r2, r2, sl, r1 │ │ │ │ │ - ldr r1, [pc, #1952] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ + ldr r1, [pc, #1944] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ add r4, r7, r2 │ │ │ │ │ ldr r9, [r4, #4] │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - beq 5aa8 <_PyDict_NewKeysForClass+0x838> │ │ │ │ │ + beq 5ab0 <_PyDict_NewKeysForClass+0x840> │ │ │ │ │ ldr r2, [r7, r2] │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 5bf0 <_PyDict_NewKeysForClass+0x980> │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + beq 5bf8 <_PyDict_NewKeysForClass+0x988> │ │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r4, r6, r6, lsl #2 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add r4, r4, r2, lsr #5 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ and r4, r4, r2 │ │ │ │ │ ldrsble sl, [r7, r4] │ │ │ │ │ - bgt 5c6c <_PyDict_NewKeysForClass+0x9fc> │ │ │ │ │ + bgt 5c74 <_PyDict_NewKeysForClass+0xa04> │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 5be4 <_PyDict_NewKeysForClass+0x974> │ │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + blt 5bec <_PyDict_NewKeysForClass+0x97c> │ │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, #12 │ │ │ │ │ mla r2, r2, sl, r1 │ │ │ │ │ - ldr r1, [pc, #1860] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ + ldr r1, [pc, #1852] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ add r9, r7, r2 │ │ │ │ │ ldr r6, [r9, #4] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq 5aa8 <_PyDict_NewKeysForClass+0x838> │ │ │ │ │ + beq 5ab0 <_PyDict_NewKeysForClass+0x840> │ │ │ │ │ ldr r2, [r7, r2] │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 5ca0 <_PyDict_NewKeysForClass+0xa30> │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + beq 5c88 <_PyDict_NewKeysForClass+0xa18> │ │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ │ lsr r2, r2, #10 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r6, r4, r2 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ and r6, r6, r2 │ │ │ │ │ - b 59e4 <_PyDict_NewKeysForClass+0x774> │ │ │ │ │ + b 59ec <_PyDict_NewKeysForClass+0x77c> │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ blt 5534 <_PyDict_NewKeysForClass+0x2c4> │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ @@ -6370,45 +6372,45 @@ │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ b 5618 <_PyDict_NewKeysForClass+0x3a8> │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add r2, r2, r7 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ and r2, r2, r0 │ │ │ │ │ - b 5890 <_PyDict_NewKeysForClass+0x620> │ │ │ │ │ + b 5874 <_PyDict_NewKeysForClass+0x604> │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - bne 5a28 <_PyDict_NewKeysForClass+0x7b8> │ │ │ │ │ + bne 5a30 <_PyDict_NewKeysForClass+0x7c0> │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ b 5534 <_PyDict_NewKeysForClass+0x2c4> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ lslle r2, r6, #1 │ │ │ │ │ ldrgt sl, [r7, r6, lsl #2] │ │ │ │ │ ldrshle sl, [r7, r2] │ │ │ │ │ - b 59f0 <_PyDict_NewKeysForClass+0x780> │ │ │ │ │ + b 59f8 <_PyDict_NewKeysForClass+0x788> │ │ │ │ │ ldr ip, [r3, #8] │ │ │ │ │ ldr r2, [r6, #1716] @ 0x6b4 │ │ │ │ │ cmp r2, ip │ │ │ │ │ bne 5740 <_PyDict_NewKeysForClass+0x4d0> │ │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ │ ldrb r0, [r6, #1724] @ 0x6bc │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ bne 5740 <_PyDict_NewKeysForClass+0x4d0> │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 60e8 <_PyDict_NewKeysForClass+0xe78> │ │ │ │ │ + beq 6148 <_PyDict_NewKeysForClass+0xed8> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r0, r3, #28 │ │ │ │ │ addne r0, r3, #20 │ │ │ │ │ ldrb r3, [r6, #1724] @ 0x6bc │ │ │ │ │ tst r3, #32 │ │ │ │ │ - beq 60e0 <_PyDict_NewKeysForClass+0xe70> │ │ │ │ │ + beq 6140 <_PyDict_NewKeysForClass+0xed0> │ │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ │ - ldr r3, [pc, #1536] @ 61b4 <_PyDict_NewKeysForClass+0xf44> │ │ │ │ │ + ldr r3, [pc, #1528] @ 61b4 <_PyDict_NewKeysForClass+0xf44> │ │ │ │ │ subne r1, r3, #8 │ │ │ │ │ moveq r1, r3 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 55d0 <_PyDict_NewKeysForClass+0x360> │ │ │ │ │ @@ -6416,162 +6418,160 @@ │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ lslle r2, r8, #1 │ │ │ │ │ ldrgt r6, [r7, r8, lsl #2] │ │ │ │ │ ldrshle r6, [r7, r2] │ │ │ │ │ b 54dc <_PyDict_NewKeysForClass+0x26c> │ │ │ │ │ cmn sl, #1 │ │ │ │ │ - beq 5b40 <_PyDict_NewKeysForClass+0x8d0> │ │ │ │ │ - b 5a84 <_PyDict_NewKeysForClass+0x814> │ │ │ │ │ + beq 5b48 <_PyDict_NewKeysForClass+0x8d8> │ │ │ │ │ + b 5a8c <_PyDict_NewKeysForClass+0x81c> │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ mov r0, r9 │ │ │ │ │ - ldr r1, [pc, #1452] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ + ldr r1, [pc, #1444] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r9] │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5c34 <_PyDict_NewKeysForClass+0x9c4> │ │ │ │ │ + bgt 5c3c <_PyDict_NewKeysForClass+0x9cc> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r9] │ │ │ │ │ - beq 6044 <_PyDict_NewKeysForClass+0xdd4> │ │ │ │ │ + beq 5f9c <_PyDict_NewKeysForClass+0xd2c> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt 5b40 <_PyDict_NewKeysForClass+0x8d0> │ │ │ │ │ + blt 5b48 <_PyDict_NewKeysForClass+0x8d8> │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 607c <_PyDict_NewKeysForClass+0xe0c> │ │ │ │ │ + bne 5fb8 <_PyDict_NewKeysForClass+0xd48> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bne 607c <_PyDict_NewKeysForClass+0xe0c> │ │ │ │ │ + bne 5fb8 <_PyDict_NewKeysForClass+0xd48> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 5aa8 <_PyDict_NewKeysForClass+0x838> │ │ │ │ │ + bne 5ab0 <_PyDict_NewKeysForClass+0x840> │ │ │ │ │ ldrb r0, [ip, #4] │ │ │ │ │ - b 5a28 <_PyDict_NewKeysForClass+0x7b8> │ │ │ │ │ + b 5a30 <_PyDict_NewKeysForClass+0x7c0> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ lslle r2, r4, #1 │ │ │ │ │ ldrgt sl, [r7, r4, lsl #2] │ │ │ │ │ ldrshle sl, [r7, r2] │ │ │ │ │ - b 5a4c <_PyDict_NewKeysForClass+0x7dc> │ │ │ │ │ - add lr, r4, r2, lsl #2 │ │ │ │ │ - ldr lr, [lr, #20] │ │ │ │ │ - cmp lr, #0 │ │ │ │ │ - lsl lr, r2, #2 │ │ │ │ │ - bge 5e08 <_PyDict_NewKeysForClass+0xb98> │ │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ │ - str r0, [r1, r2, lsl #2] │ │ │ │ │ - b 56e8 <_PyDict_NewKeysForClass+0x478> │ │ │ │ │ + b 5a54 <_PyDict_NewKeysForClass+0x7e4> │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - ldr r1, [pc, #1276] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ + ldr r1, [pc, #1300] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r6] │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5ce4 <_PyDict_NewKeysForClass+0xa74> │ │ │ │ │ + bgt 5ccc <_PyDict_NewKeysForClass+0xa5c> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r6] │ │ │ │ │ - beq 6060 <_PyDict_NewKeysForClass+0xdf0> │ │ │ │ │ + beq 5f80 <_PyDict_NewKeysForClass+0xd10> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt 5b40 <_PyDict_NewKeysForClass+0x8d0> │ │ │ │ │ + blt 5b48 <_PyDict_NewKeysForClass+0x8d8> │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 607c <_PyDict_NewKeysForClass+0xe0c> │ │ │ │ │ + bne 5fb8 <_PyDict_NewKeysForClass+0xd48> │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne 607c <_PyDict_NewKeysForClass+0xe0c> │ │ │ │ │ + bne 5fb8 <_PyDict_NewKeysForClass+0xd48> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 5aa8 <_PyDict_NewKeysForClass+0x838> │ │ │ │ │ + bne 5ab0 <_PyDict_NewKeysForClass+0x840> │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldrb r0, [r2, #4] │ │ │ │ │ - b 5a84 <_PyDict_NewKeysForClass+0x814> │ │ │ │ │ - ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + b 5a8c <_PyDict_NewKeysForClass+0x81c> │ │ │ │ │ + add lr, r4, r2, lsl #2 │ │ │ │ │ + ldr lr, [lr, #20] │ │ │ │ │ + cmp lr, #0 │ │ │ │ │ + blt 5794 <_PyDict_NewKeysForClass+0x524> │ │ │ │ │ + lsr r7, r7, #5 │ │ │ │ │ + add lr, r2, r2, lsl #2 │ │ │ │ │ + add r2, r7, #1 │ │ │ │ │ + add r2, r2, lr │ │ │ │ │ + and r2, r2, r0 │ │ │ │ │ + ldr lr, [r1, r2, lsl #2] │ │ │ │ │ + cmp lr, #0 │ │ │ │ │ + ldrlt r0, [r4, #16] │ │ │ │ │ + bge 5858 <_PyDict_NewKeysForClass+0x5e8> │ │ │ │ │ + str r0, [r1, r2, lsl #2] │ │ │ │ │ + b 56e8 <_PyDict_NewKeysForClass+0x478> │ │ │ │ │ + str r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + mov r9, ip │ │ │ │ │ + str sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + mov sl, lr │ │ │ │ │ + str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + str r6, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + cmp r0, #7 │ │ │ │ │ + bgt 6124 <_PyDict_NewKeysForClass+0xeb4> │ │ │ │ │ + ldrsb r5, [sl, r4] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bge 5e58 <_PyDict_NewKeysForClass+0xbe8> │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ + bne 5ee8 <_PyDict_NewKeysForClass+0xc78> │ │ │ │ │ + ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + b 5534 <_PyDict_NewKeysForClass+0x2c4> │ │ │ │ │ + ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r0, [ip, #1716] @ 0x6b4 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ bne 5510 <_PyDict_NewKeysForClass+0x2a0> │ │ │ │ │ ldrb lr, [ip, #1724] @ 0x6bc │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ │ cmp lr, ip │ │ │ │ │ bne 5510 <_PyDict_NewKeysForClass+0x2a0> │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 6114 <_PyDict_NewKeysForClass+0xea4> │ │ │ │ │ + beq 611c <_PyDict_NewKeysForClass+0xeac> │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ addne r0, r1, #20 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldrb r1, [r1, #1724] @ 0x6bc │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 6108 <_PyDict_NewKeysForClass+0xe98> │ │ │ │ │ + beq 6110 <_PyDict_NewKeysForClass+0xea0> │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #1076] @ 61b0 <_PyDict_NewKeysForClass+0xf40> │ │ │ │ │ + ldr r1, [pc, #964] @ 61b0 <_PyDict_NewKeysForClass+0xf40> │ │ │ │ │ addeq r1, r1, #8 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 55cc <_PyDict_NewKeysForClass+0x35c> │ │ │ │ │ b 5510 <_PyDict_NewKeysForClass+0x2a0> │ │ │ │ │ - str r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - mov r9, ip │ │ │ │ │ - str sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - mov sl, lr │ │ │ │ │ - str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - str r6, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - cmp r0, #7 │ │ │ │ │ - bgt 60cc <_PyDict_NewKeysForClass+0xe5c> │ │ │ │ │ - ldrsb r5, [sl, r4] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bge 5e58 <_PyDict_NewKeysForClass+0xbe8> │ │ │ │ │ - cmn r5, #1 │ │ │ │ │ - bne 5ee8 <_PyDict_NewKeysForClass+0xc78> │ │ │ │ │ - ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 5534 <_PyDict_NewKeysForClass+0x2c4> │ │ │ │ │ ldr r5, [r1, r2, lsl #2] │ │ │ │ │ add lr, r2, r2, lsl #2 │ │ │ │ │ lsr r7, r7, #5 │ │ │ │ │ add lr, lr, r7 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ - blt 589c <_PyDict_NewKeysForClass+0x62c> │ │ │ │ │ - and r2, r0, lr │ │ │ │ │ - b 58bc <_PyDict_NewKeysForClass+0x64c> │ │ │ │ │ - lsr r7, r7, #5 │ │ │ │ │ - add r2, lr, r2 │ │ │ │ │ - add lr, r7, #1 │ │ │ │ │ - add r2, r2, lr │ │ │ │ │ - and r2, r2, r0 │ │ │ │ │ - ldr lr, [r1, r2, lsl #2] │ │ │ │ │ - cmp lr, #0 │ │ │ │ │ - blt 5c94 <_PyDict_NewKeysForClass+0xa24> │ │ │ │ │ - b 5874 <_PyDict_NewKeysForClass+0x604> │ │ │ │ │ + blt 5880 <_PyDict_NewKeysForClass+0x610> │ │ │ │ │ + and r2, lr, r0 │ │ │ │ │ + b 5894 <_PyDict_NewKeysForClass+0x624> │ │ │ │ │ ldr r0, [pc, #888] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldrne r3, [pc, #884] @ 61b8 <_PyDict_NewKeysForClass+0xf48> │ │ │ │ │ ldrne r3, [pc, r3] │ │ │ │ │ @@ -6579,15 +6579,15 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ b 554c <_PyDict_NewKeysForClass+0x2dc> │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsl r2, r5, #3 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ @@ -6603,92 +6603,50 @@ │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5ffc <_PyDict_NewKeysForClass+0xd8c> │ │ │ │ │ + ble 5f5c <_PyDict_NewKeysForClass+0xcec> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt 5dd8 <_PyDict_NewKeysForClass+0xb68> │ │ │ │ │ + blt 5d84 <_PyDict_NewKeysForClass+0xb14> │ │ │ │ │ ldr r2, [r9, #24] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ bne 60f0 <_PyDict_NewKeysForClass+0xe80> │ │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r0, [sl, r0] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ bne 60f0 <_PyDict_NewKeysForClass+0xe80> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 5fd8 <_PyDict_NewKeysForClass+0xd68> │ │ │ │ │ + bne 5f38 <_PyDict_NewKeysForClass+0xcc8> │ │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add r4, r4, r3, lsr #5 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ and r4, r4, r7 │ │ │ │ │ - bgt 618c <_PyDict_NewKeysForClass+0xf1c> │ │ │ │ │ + bgt 60c8 <_PyDict_NewKeysForClass+0xe58> │ │ │ │ │ ldrsb r5, [sl, r4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bge 5f48 <_PyDict_NewKeysForClass+0xcd8> │ │ │ │ │ + bge 6000 <_PyDict_NewKeysForClass+0xd90> │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq 5dd8 <_PyDict_NewKeysForClass+0xb68> │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + beq 5d84 <_PyDict_NewKeysForClass+0xb14> │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ │ lsr r3, r3, #10 │ │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r4, r4, r3 │ │ │ │ │ and r4, r4, r7 │ │ │ │ │ - b 5dbc <_PyDict_NewKeysForClass+0xb4c> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyType_IsSubtype │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 554c <_PyDict_NewKeysForClass+0x2dc> │ │ │ │ │ - b 5314 <_PyDict_NewKeysForClass+0xa4> │ │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - lsl r2, r5, #3 │ │ │ │ │ - ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - add r3, r3, r5, lsl #3 │ │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - ldr r3, [sl, r3] │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bne 5f18 <_PyDict_NewKeysForClass+0xca8> │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r1, [pc, #556] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - addle r2, r2, #1 │ │ │ │ │ - strle r2, [r3] │ │ │ │ │ - mov r2, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - ldr r2, [r3] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6020 <_PyDict_NewKeysForClass+0xdb0> │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - blt 5dd8 <_PyDict_NewKeysForClass+0xb68> │ │ │ │ │ - ldr r2, [r9, #24] │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - bne 60f0 <_PyDict_NewKeysForClass+0xe80> │ │ │ │ │ - ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - ldr r0, [sl, r0] │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - bne 60f0 <_PyDict_NewKeysForClass+0xe80> │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - ldrbeq r0, [r6, #4] │ │ │ │ │ - beq 5f18 <_PyDict_NewKeysForClass+0xca8> │ │ │ │ │ + b 5d68 <_PyDict_NewKeysForClass+0xaf8> │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mov r7, sl │ │ │ │ │ - str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov sl, r9 │ │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ b 55d0 <_PyDict_NewKeysForClass+0x360> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ @@ -6697,40 +6655,30 @@ │ │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ b 5eb8 <_PyDict_NewKeysForClass+0xc48> │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r3] │ │ │ │ │ - bne 5fa8 <_PyDict_NewKeysForClass+0xd38> │ │ │ │ │ - str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - b 5fa8 <_PyDict_NewKeysForClass+0xd38> │ │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 5c34 <_PyDict_NewKeysForClass+0x9c4> │ │ │ │ │ + b 5ccc <_PyDict_NewKeysForClass+0xa5c> │ │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 5ce4 <_PyDict_NewKeysForClass+0xa74> │ │ │ │ │ + b 5c3c <_PyDict_NewKeysForClass+0x9cc> │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ b 5364 <_PyDict_NewKeysForClass+0xf4> │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ @@ -6741,75 +6689,127 @@ │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ bne 5728 <_PyDict_NewKeysForClass+0x4b8> │ │ │ │ │ b 554c <_PyDict_NewKeysForClass+0x2dc> │ │ │ │ │ - ldr r1, [r6, #1736] @ 0x6c8 │ │ │ │ │ - b 5980 <_PyDict_NewKeysForClass+0x710> │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + lsl r2, r5, #3 │ │ │ │ │ + ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + add r3, r3, r5, lsl #3 │ │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + ldr r3, [sl, r3] │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bne 5f18 <_PyDict_NewKeysForClass+0xca8> │ │ │ │ │ + ldr r2, [r3] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr r1, [pc, #372] @ 61ac <_PyDict_NewKeysForClass+0xf3c> │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + addle r2, r2, #1 │ │ │ │ │ + strle r2, [r3] │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + ldr r2, [r3] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 60a4 <_PyDict_NewKeysForClass+0xe34> │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + blt 5d84 <_PyDict_NewKeysForClass+0xb14> │ │ │ │ │ + ldr r2, [r9, #24] │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + bne 60f0 <_PyDict_NewKeysForClass+0xe80> │ │ │ │ │ + ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + ldr r0, [sl, r0] │ │ │ │ │ + cmp r3, r0 │ │ │ │ │ + bne 60f0 <_PyDict_NewKeysForClass+0xe80> │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne 5f38 <_PyDict_NewKeysForClass+0xcc8> │ │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ │ + b 5f18 <_PyDict_NewKeysForClass+0xca8> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyType_IsSubtype │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 554c <_PyDict_NewKeysForClass+0x2dc> │ │ │ │ │ + b 5314 <_PyDict_NewKeysForClass+0xa4> │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + str r2, [r3] │ │ │ │ │ + bne 6060 <_PyDict_NewKeysForClass+0xdf0> │ │ │ │ │ + str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ + b 6060 <_PyDict_NewKeysForClass+0xdf0> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ lslle r3, r4, #1 │ │ │ │ │ ldrgt r5, [sl, r4, lsl #2] │ │ │ │ │ ldrshle r5, [sl, r3] │ │ │ │ │ - b 5dc8 <_PyDict_NewKeysForClass+0xb58> │ │ │ │ │ - ldr r1, [r6, #1736] @ 0x6c8 │ │ │ │ │ - b 5bb8 <_PyDict_NewKeysForClass+0x948> │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - b 5b9c <_PyDict_NewKeysForClass+0x92c> │ │ │ │ │ + b 5f08 <_PyDict_NewKeysForClass+0xc98> │ │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r1, [r1, #1736] @ 0x6c8 │ │ │ │ │ + b 55b4 <_PyDict_NewKeysForClass+0x344> │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b 5598 <_PyDict_NewKeysForClass+0x328> │ │ │ │ │ mov ip, r9 │ │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ b 5364 <_PyDict_NewKeysForClass+0xf4> │ │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r1, [r6, #1736] @ 0x6c8 │ │ │ │ │ + b 5988 <_PyDict_NewKeysForClass+0x718> │ │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r1, [r1, #1736] @ 0x6c8 │ │ │ │ │ - b 5d7c <_PyDict_NewKeysForClass+0xb0c> │ │ │ │ │ + b 5dec <_PyDict_NewKeysForClass+0xb7c> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 5d60 <_PyDict_NewKeysForClass+0xaf0> │ │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r1, [r1, #1736] @ 0x6c8 │ │ │ │ │ - b 55b4 <_PyDict_NewKeysForClass+0x344> │ │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ │ - b 5598 <_PyDict_NewKeysForClass+0x328> │ │ │ │ │ + b 5dd0 <_PyDict_NewKeysForClass+0xb60> │ │ │ │ │ + cmp r0, #15 │ │ │ │ │ + lslle r3, r4, #1 │ │ │ │ │ + ldrgt r5, [sl, r4, lsl #2] │ │ │ │ │ + ldrshle r5, [sl, r3] │ │ │ │ │ + b 5d74 <_PyDict_NewKeysForClass+0xb04> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 5968 <_PyDict_NewKeysForClass+0x6f8> │ │ │ │ │ + b 5970 <_PyDict_NewKeysForClass+0x700> │ │ │ │ │ + ldr r1, [r6, #1736] @ 0x6c8 │ │ │ │ │ + b 5bc0 <_PyDict_NewKeysForClass+0x950> │ │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ │ + b 5ba4 <_PyDict_NewKeysForClass+0x934> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 617c <_PyDict_NewKeysForClass+0xf0c> │ │ │ │ │ + beq 6178 <_PyDict_NewKeysForClass+0xf08> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 617c <_PyDict_NewKeysForClass+0xf0c> │ │ │ │ │ - mov sl, r0 │ │ │ │ │ - b 5b10 <_PyDict_NewKeysForClass+0x8a0> │ │ │ │ │ + moveq sl, r0 │ │ │ │ │ + beq 5b18 <_PyDict_NewKeysForClass+0x8a8> │ │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ + R_ARM_CALL _PyErr_SetRaisedException │ │ │ │ │ + b 554c <_PyDict_NewKeysForClass+0x2dc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr sl, [r6, #132] @ 0x84 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ bne 52f4 <_PyDict_NewKeysForClass+0x84> │ │ │ │ │ b 554c <_PyDict_NewKeysForClass+0x2dc> │ │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ - R_ARM_CALL _PyErr_SetRaisedException │ │ │ │ │ - b 554c <_PyDict_NewKeysForClass+0x2dc> │ │ │ │ │ - cmp r0, #15 │ │ │ │ │ - lslle r3, r4, #1 │ │ │ │ │ - ldrgt r5, [sl, r4, lsl #2] │ │ │ │ │ - ldrshle r5, [sl, r3] │ │ │ │ │ - b 5f08 <_PyDict_NewKeysForClass+0xc98> │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00009000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000e64 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000096ac │ │ │ │ │ @@ -8925,29 +8925,29 @@ │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 86f4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 7718 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - beq 8804 │ │ │ │ │ + beq 87e0 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ blt 80f8 │ │ │ │ │ sub r0, r2, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ bne 80f8 │ │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ lsl r6, r2, r0 │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 85a8 │ │ │ │ │ + beq 8600 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ble 80ac │ │ │ │ │ add r6, r3, r6 │ │ │ │ │ mov r5, #0 │ │ │ │ │ add r2, r6, #20 │ │ │ │ │ ands r0, r1, #3 │ │ │ │ │ add r6, r6, #24 │ │ │ │ │ @@ -8970,21 +8970,21 @@ │ │ │ │ │ ble 869c │ │ │ │ │ mov r5, #1 │ │ │ │ │ ldr r0, [r2, r5, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 7f38 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 8664 │ │ │ │ │ + ble 85d4 │ │ │ │ │ ldr r0, [r6, r5, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 7f50 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 8638 │ │ │ │ │ + ble 85a8 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldr r0, [r2, r5, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 7f6c │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ ble 8524 │ │ │ │ │ @@ -9118,18 +9118,18 @@ │ │ │ │ │ mov r9, ip │ │ │ │ │ mov sl, r4 │ │ │ │ │ b 8198 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ble 82e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 8804 │ │ │ │ │ + bne 87e0 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne 87ec │ │ │ │ │ + bne 87c8 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ ldrb r2, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ tst r2, #1 │ │ │ │ │ @@ -9289,45 +9289,45 @@ │ │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ beq 7e00 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMapping_Keys │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8804 │ │ │ │ │ + beq 87e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 8418 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ beq 880c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 8804 │ │ │ │ │ + beq 87e0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 84c4 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ mov r9, r4 │ │ │ │ │ b 8474 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 845c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ beq 8864 │ │ │ │ │ - cmn r8, #1 │ │ │ │ │ - beq 87c8 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + cmn r6, #1 │ │ │ │ │ + beq 87e8 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 84c0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -9335,25 +9335,25 @@ │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 8820 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 4b94 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ - mov r8, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 8444 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ bne 8444 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 8444 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 84e4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ bne 84e4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ @@ -9403,80 +9403,80 @@ │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ movne r2, #1 │ │ │ │ │ clz r1, r3 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ bl 2c64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8804 │ │ │ │ │ + bne 87e0 │ │ │ │ │ ldmib r7, {r0, r3} │ │ │ │ │ mov ip, r3 │ │ │ │ │ b 8160 │ │ │ │ │ + subs ip, ip, #1 │ │ │ │ │ + str ip, [r0] │ │ │ │ │ + bne 7f50 │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + b 7f50 │ │ │ │ │ + subs ip, ip, #1 │ │ │ │ │ + str ip, [r0] │ │ │ │ │ + bne 7f38 │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + b 7f38 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ble 8300 │ │ │ │ │ add r5, r3, r6 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b 85f4 │ │ │ │ │ + b 864c │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 85e4 │ │ │ │ │ + beq 863c │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ sub ip, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 8624 │ │ │ │ │ + ble 867c │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r5, r5, #12 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ beq 8690 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 85c8 │ │ │ │ │ + beq 8620 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ sub ip, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 85c8 │ │ │ │ │ + bgt 8620 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne 85c8 │ │ │ │ │ + bne 8620 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 85c8 │ │ │ │ │ + b 8620 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne 85e4 │ │ │ │ │ + bne 863c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 85e4 │ │ │ │ │ - subs ip, ip, #1 │ │ │ │ │ - str ip, [r0] │ │ │ │ │ - bne 7f50 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 7f50 │ │ │ │ │ - subs ip, ip, #1 │ │ │ │ │ - str ip, [r0] │ │ │ │ │ - bne 7f38 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 7f38 │ │ │ │ │ + b 863c │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, sl │ │ │ │ │ b 80ac │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ bne 7f1c │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ @@ -9551,62 +9551,62 @@ │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ bgt 8734 │ │ │ │ │ b 7e14 │ │ │ │ │ mov r8, r0 │ │ │ │ │ b 7e18 │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8804 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ - bne 8804 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8804 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC11 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r8, #0 │ │ │ │ │ b 7e18 │ │ │ │ │ + ldr r3, [r8] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 87e0 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r8] │ │ │ │ │ + bne 87e0 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 87e0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ b 8418 │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ + ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 8840 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ + str r3, [r8] │ │ │ │ │ bne 8840 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8804 │ │ │ │ │ + bgt 87e0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8804 │ │ │ │ │ + bne 87e0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8804 │ │ │ │ │ + b 87e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 845c │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000007a0 │ │ │ │ │ @@ -13334,392 +13334,394 @@ │ │ │ │ │ insert_split_key(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ - ldrb r8, [r0, #4] │ │ │ │ │ + ldrb r9, [r0, #4] │ │ │ │ │ mov r3, #1 │ │ │ │ │ - ldrb r7, [r0, #5] │ │ │ │ │ - add r6, r0, #20 │ │ │ │ │ + ldrb r8, [r0, #5] │ │ │ │ │ + add r7, r0, #20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ - add r7, r6, r3, lsl r7 │ │ │ │ │ - lsl r3, r3, r8 │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ + add r8, r7, r3, lsl r8 │ │ │ │ │ + lsl r3, r3, r9 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - and r5, r2, r3 │ │ │ │ │ + and r6, r2, r3 │ │ │ │ │ bgt c010 │ │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ blt bf58 │ │ │ │ │ - ldr r0, [r7, r0, lsl #3] │ │ │ │ │ + ldr r0, [r8, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ beq bfc0 │ │ │ │ │ - ldr ip, [r0, #12] │ │ │ │ │ - cmp r9, ip │ │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ beq c1a8 │ │ │ │ │ - lsr r2, r9, #5 │ │ │ │ │ - add r0, r5, r5, lsl #2 │ │ │ │ │ + lsr r2, sl, #5 │ │ │ │ │ + add r0, r6, r6, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ - and sl, r3, r2 │ │ │ │ │ - ldrsb r2, [r6, sl] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ + ldrsb r5, [r7, r2] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ blt bfcc │ │ │ │ │ - ldr r0, [r7, r2, lsl #3] │ │ │ │ │ + ldr r0, [r8, r5, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ beq bfc0 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ - cmp r9, ip │ │ │ │ │ + cmp sl, ip │ │ │ │ │ beq c270 │ │ │ │ │ - lsr ip, r9, #10 │ │ │ │ │ - add r2, sl, sl, lsl #2 │ │ │ │ │ + lsr ip, sl, #10 │ │ │ │ │ + add r2, r2, r2, lsl #2 │ │ │ │ │ add r0, ip, #1 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - and sl, r3, r2 │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - mov r7, ip │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + mov r8, ip │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ bgt c214 │ │ │ │ │ - ldrsb r2, [r6, sl] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + ldrsb r5, [r7, r2] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ blt c0b4 │ │ │ │ │ - ldr r0, [r4, r2, lsl #3] │ │ │ │ │ + ldr r0, [r4, r5, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ beq bfc0 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ - cmp r9, ip │ │ │ │ │ + cmp sl, ip │ │ │ │ │ beq c2c0 │ │ │ │ │ - add r2, sl, sl, lsl #2 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ - add r2, r2, r7, lsr #5 │ │ │ │ │ + add r2, r2, r2, lsl #2 │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ + add r2, r2, r8, lsr #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - and sl, r2, r3 │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ bgt c244 │ │ │ │ │ - ldrsb r2, [r6, sl] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + ldrsb r5, [r7, r2] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ blt c110 │ │ │ │ │ - ldr r0, [r4, r2, lsl #3] │ │ │ │ │ + ldr r0, [r4, r5, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ beq bfc0 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ - cmp r9, ip │ │ │ │ │ - beq c2e0 │ │ │ │ │ - lsr r7, r7, #10 │ │ │ │ │ - add r2, sl, sl, lsl #2 │ │ │ │ │ - add r0, r7, #1 │ │ │ │ │ + cmp sl, ip │ │ │ │ │ + beq c2e8 │ │ │ │ │ + lsr r8, r8, #10 │ │ │ │ │ + add r2, r2, r2, lsl #2 │ │ │ │ │ + add r0, r8, #1 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ - and sl, r3, r2 │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ b bed8 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ + cmn r2, #1 │ │ │ │ │ bne be80 │ │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ ble bfc0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bge bfe4 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - strb r2, [r6, r5] │ │ │ │ │ - ldrb ip, [r4, #5] │ │ │ │ │ - mov lr, #1 │ │ │ │ │ - ldr r0, [r1] │ │ │ │ │ - lsl r3, r2, #3 │ │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - add r3, r3, lr, lsl ip │ │ │ │ │ - ble c34c │ │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ │ - str r1, [r6, r3] │ │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ │ + strb r5, [r7, r6] │ │ │ │ │ + ldrb r0, [r4, #5] │ │ │ │ │ + mov ip, #1 │ │ │ │ │ + ldr r2, [r1] │ │ │ │ │ + lsl r3, r5, #3 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + add r3, r3, ip, lsl r0 │ │ │ │ │ + ble c35c │ │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ │ + str r1, [r7, r3] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ - sub r0, r0, #1 │ │ │ │ │ - str r0, [r4, #12] │ │ │ │ │ - add r3, r3, lr │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [r4, #12] │ │ │ │ │ + add r3, r3, ip │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - mov r0, r2 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ beq bf60 │ │ │ │ │ - lsr ip, r9, #10 │ │ │ │ │ - add r0, sl, sl, lsl #2 │ │ │ │ │ + lsr ip, sl, #10 │ │ │ │ │ + add r0, r2, r2, lsl #2 │ │ │ │ │ add r2, ip, #1 │ │ │ │ │ b bec4 │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ │ - add r2, r9, #1 │ │ │ │ │ - add r2, r2, r5 │ │ │ │ │ - and r5, r2, r3 │ │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ │ + lsr sl, sl, #5 │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + add r2, sl, #1 │ │ │ │ │ + add r2, r2, r6 │ │ │ │ │ + and r6, r2, r3 │ │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ldrlt r2, [r4, #16] │ │ │ │ │ + ldrlt r5, [r4, #16] │ │ │ │ │ bge c11c │ │ │ │ │ - strb r2, [r6, r5] │ │ │ │ │ + strb r5, [r7, r6] │ │ │ │ │ b bf88 │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ bgt c290 │ │ │ │ │ - lsl r0, r5, #1 │ │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + lsl r2, r6, #1 │ │ │ │ │ + ldrsh r5, [r7, r2] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ blt c0f0 │ │ │ │ │ - ldr r0, [r7, r2, lsl #3] │ │ │ │ │ + ldr r0, [r8, r5, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ beq bfc0 │ │ │ │ │ - ldr ip, [r0, #12] │ │ │ │ │ - cmp r9, ip │ │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ │ + cmp sl, r2 │ │ │ │ │ beq c1a8 │ │ │ │ │ - lsr r2, r9, #5 │ │ │ │ │ - add r0, r5, r5, lsl #2 │ │ │ │ │ + lsr r2, sl, #5 │ │ │ │ │ + add r0, r6, r6, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ - and sl, r3, r2 │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ bgt c2b8 │ │ │ │ │ - lsl r2, sl, #1 │ │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + lsl r0, r2, #1 │ │ │ │ │ + ldrsh r5, [r7, r0] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ bge bea0 │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ bne bfd4 │ │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ ble bfc0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - bgt c300 │ │ │ │ │ - lsl r0, r5, #1 │ │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + bgt c310 │ │ │ │ │ + lsl r2, r6, #1 │ │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bge c1e4 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - bgt c330 │ │ │ │ │ - lsl r0, r5, #1 │ │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + bgt c340 │ │ │ │ │ + lsl r2, r6, #1 │ │ │ │ │ b c20c │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ - bne c338 │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ + bne c348 │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ble c0e0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ bgt c088 │ │ │ │ │ b bf74 │ │ │ │ │ - mvn r2, #0 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ + mvn r5, #0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ beq c0c0 │ │ │ │ │ - lsr r2, r9, #5 │ │ │ │ │ - add r0, r5, r5, lsl #2 │ │ │ │ │ + lsr r2, sl, #5 │ │ │ │ │ + add r0, r6, r6, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ - and sl, r3, r2 │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ b c05c │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ beq c0bc │ │ │ │ │ b bf40 │ │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r5, r5, r9 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - and r5, r5, r3 │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + lsr sl, sl, #5 │ │ │ │ │ + add r6, r6, sl │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + and r6, r6, r3 │ │ │ │ │ bgt c178 │ │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ │ + ldrsb r2, [r7, r6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bge c258 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ + ldr r5, [r4, #16] │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ bgt c0a4 │ │ │ │ │ - strb r2, [r6, r5] │ │ │ │ │ + strb r5, [r7, r6] │ │ │ │ │ b bf88 │ │ │ │ │ - ldr r0, [r6, r5, lsl #2] │ │ │ │ │ - add r2, r5, r5, lsl #2 │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r2, r2, r9 │ │ │ │ │ + ldr r0, [r7, r6, lsl #2] │ │ │ │ │ + add r2, r6, r6, lsl #2 │ │ │ │ │ + lsr sl, sl, #5 │ │ │ │ │ + add r2, r2, sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ blt c144 │ │ │ │ │ - and r5, r3, r2 │ │ │ │ │ - lsl r2, r5, #1 │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ + and r6, r3, r2 │ │ │ │ │ + lsl r2, r6, #1 │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ bgt c158 │ │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ │ + ldrsh r2, [r7, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ blt c144 │ │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r5, r5, r9 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - and r5, r5, r3 │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + lsr sl, sl, #5 │ │ │ │ │ + add r6, r6, sl │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + and r6, r6, r3 │ │ │ │ │ b c178 │ │ │ │ │ - strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bne bfc0 │ │ │ │ │ - lsr r2, r9, #5 │ │ │ │ │ - add r0, r5, r5, lsl #2 │ │ │ │ │ + lsr r2, sl, #5 │ │ │ │ │ + add r0, r6, r6, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - cmp r8, #7 │ │ │ │ │ + cmp r9, #7 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ - and sl, r3, r2 │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ ble be94 │ │ │ │ │ b c054 │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ │ - add r2, r9, #1 │ │ │ │ │ - add r2, r2, r5 │ │ │ │ │ - and r5, r2, r3 │ │ │ │ │ - lsl r0, r5, #1 │ │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ldrlt r2, [r4, #16] │ │ │ │ │ + lsr sl, sl, #5 │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + add r2, sl, #1 │ │ │ │ │ + add r2, r2, r6 │ │ │ │ │ + and r6, r2, r3 │ │ │ │ │ + lsl r2, r6, #1 │ │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ldrlt r5, [r4, #16] │ │ │ │ │ bge c11c │ │ │ │ │ - strh r2, [r6, r0] │ │ │ │ │ + strh r5, [r7, r2] │ │ │ │ │ b bf88 │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - lslle r2, sl, #1 │ │ │ │ │ - ldrgt r2, [r6, sl, lsl #2] │ │ │ │ │ - ldrshle r2, [r6, r2] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + lslle r0, r2, #1 │ │ │ │ │ + ldrgt r5, [r7, r2, lsl #2] │ │ │ │ │ + ldrshle r5, [r7, r0] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ bge beec │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ beq c0bc │ │ │ │ │ - add r2, sl, sl, lsl #2 │ │ │ │ │ - add r2, r2, r7, lsr #5 │ │ │ │ │ + add r2, r2, r2, lsl #2 │ │ │ │ │ + add r2, r2, r8, lsr #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - and sl, r3, r2 │ │ │ │ │ - cmp r8, #15 │ │ │ │ │ - lslle r2, sl, #1 │ │ │ │ │ - ldrgt r2, [r6, sl, lsl #2] │ │ │ │ │ - ldrshle r2, [r6, r2] │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ + cmp r9, #15 │ │ │ │ │ + lslle r0, r2, #1 │ │ │ │ │ + ldrgt r5, [r7, r2, lsl #2] │ │ │ │ │ + ldrshle r5, [r7, r0] │ │ │ │ │ b bf20 │ │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r5, r5, r9 │ │ │ │ │ - add r5, r5, #1 │ │ │ │ │ - and r5, r5, r3 │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + lsr sl, sl, #5 │ │ │ │ │ + add r6, r6, sl │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + and r6, r6, r3 │ │ │ │ │ b c138 │ │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bne bfc0 │ │ │ │ │ b bfd4 │ │ │ │ │ - ldr r2, [r6, r5, lsl #2] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + ldr r5, [r7, r6, lsl #2] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ bge c028 │ │ │ │ │ - cmn r2, #1 │ │ │ │ │ + cmn r5, #1 │ │ │ │ │ beq c074 │ │ │ │ │ - lsr r2, r9, #5 │ │ │ │ │ - add r0, r5, r5, lsl #2 │ │ │ │ │ + lsr r2, r2, #5 │ │ │ │ │ + add r0, r6, r6, lsl #2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r2, r0 │ │ │ │ │ - and sl, r3, r2 │ │ │ │ │ - ldr r2, [r6, sl, lsl #2] │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ + ldr r5, [r7, r2, lsl #2] │ │ │ │ │ b c064 │ │ │ │ │ - strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bne bfc0 │ │ │ │ │ b bf04 │ │ │ │ │ - strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldrd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bne bfc0 │ │ │ │ │ b bf40 │ │ │ │ │ - ldr r2, [r6, r5, lsl #2] │ │ │ │ │ + ldr r2, [r7, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ blt c0a0 │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ │ - add r2, r9, #1 │ │ │ │ │ - add r2, r2, r5 │ │ │ │ │ - and r5, r2, r3 │ │ │ │ │ - ldr r2, [r6, r5, lsl #2] │ │ │ │ │ + lsr sl, sl, #5 │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + add r2, sl, #1 │ │ │ │ │ + add r2, r2, r6 │ │ │ │ │ + and r6, r2, r3 │ │ │ │ │ + ldr r2, [r7, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ldrlt r2, [r4, #16] │ │ │ │ │ + ldrlt r5, [r4, #16] │ │ │ │ │ bge c11c │ │ │ │ │ - str r2, [r6, r5, lsl #2] │ │ │ │ │ + str r5, [r7, r6, lsl #2] │ │ │ │ │ b bf88 │ │ │ │ │ - add r2, sl, sl, lsl #2 │ │ │ │ │ - add r2, r2, r7, lsr #5 │ │ │ │ │ + add r2, r2, r2, lsl #2 │ │ │ │ │ + add r2, r2, r8, lsr #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - and sl, r3, r2 │ │ │ │ │ + and r2, r2, r3 │ │ │ │ │ b bf1c │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ - str r0, [r1] │ │ │ │ │ - str r1, [r6, r3] │ │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ │ - sub r1, r1, #1 │ │ │ │ │ - str r1, [r4, #12] │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ + str r2, [r1] │ │ │ │ │ + str r1, [r7, r3] │ │ │ │ │ + ldrd r2, [r4, #12] │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - str r3, [r4, #16] │ │ │ │ │ + strd r2, [r4, #12] │ │ │ │ │ b bfc0 │ │ │ │ │ │ │ │ │ │ -0000c374 <_PyDict_FromItems>: │ │ │ │ │ +0000c37c <_PyDict_FromItems>: │ │ │ │ │ _PyDict_FromItems(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r5, [fp, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt c454 <_PyDict_FromItems+0xe0> │ │ │ │ │ - ldr r3, [pc, #1056] @ c7d0 <_PyDict_FromItems+0x45c> │ │ │ │ │ + bgt c45c <_PyDict_FromItems+0xe0> │ │ │ │ │ + ldr r3, [pc, #1056] @ c7d8 <_PyDict_FromItems+0x45c> │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1920] @ 0x780 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq c77c <_PyDict_FromItems+0x408> │ │ │ │ │ + beq c784 <_PyDict_FromItems+0x408> │ │ │ │ │ ldr r2, [r3, #1924] @ 0x784 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1920] @ 0x780 │ │ │ │ │ str r2, [r3, #1924] @ 0x784 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ - ldr r1, [pc, #1000] @ c7d4 <_PyDict_FromItems+0x460> │ │ │ │ │ - ldr r3, [pc, #1012] @ c7e4 <_PyDict_FromItems+0x470> │ │ │ │ │ - vldr d7, [pc, #980] @ c7c8 <_PyDict_FromItems+0x454> │ │ │ │ │ + ldr r1, [pc, #1000] @ c7dc <_PyDict_FromItems+0x460> │ │ │ │ │ + ldr r3, [pc, #1012] @ c7ec <_PyDict_FromItems+0x470> │ │ │ │ │ + vldr d7, [pc, #980] @ c7d0 <_PyDict_FromItems+0x454> │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ sub r3, r4, #8 │ │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ │ vstr d7, [r4, #16] │ │ │ │ │ @@ -13733,131 +13735,131 @@ │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ orr r2, r2, lr │ │ │ │ │ str r3, [lr] │ │ │ │ │ str r2, [r4, #-4] │ │ │ │ │ str ip, [r4, #-8] │ │ │ │ │ str r3, [ip, #4] │ │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ │ - bgt c65c <_PyDict_FromItems+0x2e8> │ │ │ │ │ + bgt c664 <_PyDict_FromItems+0x2e8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - bne c86c <_PyDict_FromItems+0x4f8> │ │ │ │ │ + bne c874 <_PyDict_FromItems+0x4f8> │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq c3a8 <_PyDict_FromItems+0x34> │ │ │ │ │ + beq c3b0 <_PyDict_FromItems+0x34> │ │ │ │ │ sub r1, r5, #1 │ │ │ │ │ add r3, r0, #4 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - beq ca08 <_PyDict_FromItems+0x694> │ │ │ │ │ + beq ca10 <_PyDict_FromItems+0x694> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq c550 <_PyDict_FromItems+0x1dc> │ │ │ │ │ + beq c558 <_PyDict_FromItems+0x1dc> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq c538 <_PyDict_FromItems+0x1c4> │ │ │ │ │ + beq c540 <_PyDict_FromItems+0x1c4> │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq c520 <_PyDict_FromItems+0x1ac> │ │ │ │ │ + beq c528 <_PyDict_FromItems+0x1ac> │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq c508 <_PyDict_FromItems+0x194> │ │ │ │ │ + beq c510 <_PyDict_FromItems+0x194> │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq c4f0 <_PyDict_FromItems+0x17c> │ │ │ │ │ + beq c4f8 <_PyDict_FromItems+0x17c> │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq c4d8 <_PyDict_FromItems+0x164> │ │ │ │ │ + beq c4e0 <_PyDict_FromItems+0x164> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne ca08 <_PyDict_FromItems+0x694> │ │ │ │ │ + bne ca10 <_PyDict_FromItems+0x694> │ │ │ │ │ mov r1, #1 │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - ble c3a8 <_PyDict_FromItems+0x34> │ │ │ │ │ + ble c3b0 <_PyDict_FromItems+0x34> │ │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ │ movt r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ addle r0, r5, r5, lsl #1 │ │ │ │ │ movgt r0, #17 │ │ │ │ │ addle r0, r0, #1 │ │ │ │ │ asrle r0, r0, #1 │ │ │ │ │ suble r0, r0, #1 │ │ │ │ │ clzle r0, r0 │ │ │ │ │ rsble r0, r0, #32 │ │ │ │ │ uxtble r0, r0 │ │ │ │ │ bl 1628 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq c864 <_PyDict_FromItems+0x4f0> │ │ │ │ │ - ldr r3, [pc, #540] @ c7d8 <_PyDict_FromItems+0x464> │ │ │ │ │ + beq c86c <_PyDict_FromItems+0x4f0> │ │ │ │ │ + ldr r3, [pc, #540] @ c7e0 <_PyDict_FromItems+0x464> │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r4, [r3, #1920] @ 0x780 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq cac8 <_PyDict_FromItems+0x754> │ │ │ │ │ + beq cad0 <_PyDict_FromItems+0x754> │ │ │ │ │ ldr r0, [r3, #1924] @ 0x784 │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ str ip, [r3, #1920] @ 0x780 │ │ │ │ │ str r0, [r3, #1924] @ 0x784 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r0, [pc, #468] @ c7dc <_PyDict_FromItems+0x468> │ │ │ │ │ + ldr r0, [pc, #468] @ c7e4 <_PyDict_FromItems+0x468> │ │ │ │ │ mov r3, #0 │ │ │ │ │ - vldr d7, [pc, #440] @ c7c8 <_PyDict_FromItems+0x454> │ │ │ │ │ + vldr d7, [pc, #440] @ c7d0 <_PyDict_FromItems+0x454> │ │ │ │ │ str r2, [r4, #24] │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ vstr d7, [r4, #16] │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ @@ -13869,47 +13871,47 @@ │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str r2, [lr] │ │ │ │ │ str r3, [r4, #-4] │ │ │ │ │ str ip, [r4, #-8] │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ │ - b c664 <_PyDict_FromItems+0x2f0> │ │ │ │ │ + b c66c <_PyDict_FromItems+0x2f0> │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r1] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt c7e8 <_PyDict_FromItems+0x474> │ │ │ │ │ + bgt c7f0 <_PyDict_FromItems+0x474> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne c7f4 <_PyDict_FromItems+0x480> │ │ │ │ │ + bne c7fc <_PyDict_FromItems+0x480> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq c7f4 <_PyDict_FromItems+0x480> │ │ │ │ │ - ldr ip, [pc, #308] @ c7e4 <_PyDict_FromItems+0x470> │ │ │ │ │ + beq c7fc <_PyDict_FromItems+0x480> │ │ │ │ │ + ldr ip, [pc, #308] @ c7ec <_PyDict_FromItems+0x470> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, ip │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq caa0 <_PyDict_FromItems+0x72c> │ │ │ │ │ + beq caa8 <_PyDict_FromItems+0x72c> │ │ │ │ │ bl 1820 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq c858 <_PyDict_FromItems+0x4e4> │ │ │ │ │ + beq c860 <_PyDict_FromItems+0x4e4> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq c448 <_PyDict_FromItems+0xd4> │ │ │ │ │ + beq c450 <_PyDict_FromItems+0xd4> │ │ │ │ │ add r3, r9, sl, lsl #2 │ │ │ │ │ add r7, r7, r8, lsl #2 │ │ │ │ │ lsl r9, sl, #2 │ │ │ │ │ str r5, [fp, #4] │ │ │ │ │ mov sl, r6 │ │ │ │ │ lsl r8, r8, #2 │ │ │ │ │ mov r5, #1 │ │ │ │ │ @@ -13918,61 +13920,61 @@ │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r1] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt c81c <_PyDict_FromItems+0x4a8> │ │ │ │ │ + bgt c824 <_PyDict_FromItems+0x4a8> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne c828 <_PyDict_FromItems+0x4b4> │ │ │ │ │ + bne c830 <_PyDict_FromItems+0x4b4> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq c828 <_PyDict_FromItems+0x4b4> │ │ │ │ │ + beq c830 <_PyDict_FromItems+0x4b4> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, ip │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq cab8 <_PyDict_FromItems+0x744> │ │ │ │ │ + beq cac0 <_PyDict_FromItems+0x744> │ │ │ │ │ bl 1820 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq c858 <_PyDict_FromItems+0x4e4> │ │ │ │ │ + beq c860 <_PyDict_FromItems+0x4e4> │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ add r7, r7, r8 │ │ │ │ │ add r6, r6, r9 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne c6f4 <_PyDict_FromItems+0x380> │ │ │ │ │ + bne c6fc <_PyDict_FromItems+0x380> │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq caf0 <_PyDict_FromItems+0x77c> │ │ │ │ │ - ldr r1, [pc, #72] @ c7e0 <_PyDict_FromItems+0x46c> │ │ │ │ │ - ldr r3, [pc, #72] @ c7e4 <_PyDict_FromItems+0x470> │ │ │ │ │ - vldr d7, [pc, #40] @ c7c8 <_PyDict_FromItems+0x454> │ │ │ │ │ + beq caf8 <_PyDict_FromItems+0x77c> │ │ │ │ │ + ldr r1, [pc, #72] @ c7e8 <_PyDict_FromItems+0x46c> │ │ │ │ │ + ldr r3, [pc, #72] @ c7ec <_PyDict_FromItems+0x470> │ │ │ │ │ + vldr d7, [pc, #40] @ c7d0 <_PyDict_FromItems+0x454> │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ vstr d7, [r4, #16] │ │ │ │ │ sub r3, r4, #8 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b c414 <_PyDict_FromItems+0xa0> │ │ │ │ │ + b c41c <_PyDict_FromItems+0xa0> │ │ │ │ │ nop {0} │ │ │ │ │ ... │ │ │ │ │ .word 0x00000418 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000003c0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000214 │ │ │ │ │ @@ -13981,224 +13983,224 @@ │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000001c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq c69c <_PyDict_FromItems+0x328> │ │ │ │ │ + beq c6a4 <_PyDict_FromItems+0x328> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne c6a8 <_PyDict_FromItems+0x334> │ │ │ │ │ - b c84c <_PyDict_FromItems+0x4d8> │ │ │ │ │ + bne c6b0 <_PyDict_FromItems+0x334> │ │ │ │ │ + b c854 <_PyDict_FromItems+0x4d8> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq c72c <_PyDict_FromItems+0x3b8> │ │ │ │ │ + beq c734 <_PyDict_FromItems+0x3b8> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne c738 <_PyDict_FromItems+0x3c4> │ │ │ │ │ + bne c740 <_PyDict_FromItems+0x3c4> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble cafc <_PyDict_FromItems+0x788> │ │ │ │ │ + ble cb04 <_PyDict_FromItems+0x788> │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b c448 <_PyDict_FromItems+0xd4> │ │ │ │ │ + b c450 <_PyDict_FromItems+0xd4> │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq c3a8 <_PyDict_FromItems+0x34> │ │ │ │ │ + beq c3b0 <_PyDict_FromItems+0x34> │ │ │ │ │ lsl r0, r1, #2 │ │ │ │ │ sub r1, r5, #1 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ add r3, r7, r0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - beq c974 <_PyDict_FromItems+0x600> │ │ │ │ │ + beq c97c <_PyDict_FromItems+0x600> │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq c954 <_PyDict_FromItems+0x5e0> │ │ │ │ │ + beq c95c <_PyDict_FromItems+0x5e0> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq c93c <_PyDict_FromItems+0x5c8> │ │ │ │ │ + beq c944 <_PyDict_FromItems+0x5c8> │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq c924 <_PyDict_FromItems+0x5b0> │ │ │ │ │ + beq c92c <_PyDict_FromItems+0x5b0> │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq c90c <_PyDict_FromItems+0x598> │ │ │ │ │ + beq c914 <_PyDict_FromItems+0x598> │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq c8f4 <_PyDict_FromItems+0x580> │ │ │ │ │ + beq c8fc <_PyDict_FromItems+0x580> │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq c8dc <_PyDict_FromItems+0x568> │ │ │ │ │ + beq c8e4 <_PyDict_FromItems+0x568> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq c570 <_PyDict_FromItems+0x1fc> │ │ │ │ │ + beq c578 <_PyDict_FromItems+0x1fc> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r3, r0]! │ │ │ │ │ add r3, r3, r0 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq c570 <_PyDict_FromItems+0x1fc> │ │ │ │ │ - b c974 <_PyDict_FromItems+0x600> │ │ │ │ │ + beq c578 <_PyDict_FromItems+0x1fc> │ │ │ │ │ + b c97c <_PyDict_FromItems+0x600> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ add r0, r3, #4 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ add r3, r0, #28 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne cab0 <_PyDict_FromItems+0x73c> │ │ │ │ │ + bne cab8 <_PyDict_FromItems+0x73c> │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq c570 <_PyDict_FromItems+0x1fc> │ │ │ │ │ - b ca08 <_PyDict_FromItems+0x694> │ │ │ │ │ + beq c578 <_PyDict_FromItems+0x1fc> │ │ │ │ │ + b ca10 <_PyDict_FromItems+0x694> │ │ │ │ │ bl 10ec │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne c6cc <_PyDict_FromItems+0x358> │ │ │ │ │ - b c858 <_PyDict_FromItems+0x4e4> │ │ │ │ │ + bne c6d4 <_PyDict_FromItems+0x358> │ │ │ │ │ + b c860 <_PyDict_FromItems+0x4e4> │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b c574 <_PyDict_FromItems+0x200> │ │ │ │ │ + b c57c <_PyDict_FromItems+0x200> │ │ │ │ │ bl 10ec │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne c758 <_PyDict_FromItems+0x3e4> │ │ │ │ │ - b c858 <_PyDict_FromItems+0x4e4> │ │ │ │ │ + bne c760 <_PyDict_FromItems+0x3e4> │ │ │ │ │ + b c860 <_PyDict_FromItems+0x4e4> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne c600 <_PyDict_FromItems+0x28c> │ │ │ │ │ + bne c608 <_PyDict_FromItems+0x28c> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 8878 │ │ │ │ │ - b c448 <_PyDict_FromItems+0xd4> │ │ │ │ │ - ldr r0, [pc, #-788] @ c7e4 <_PyDict_FromItems+0x470> │ │ │ │ │ + b c450 <_PyDict_FromItems+0xd4> │ │ │ │ │ + ldr r0, [pc, #-788] @ c7ec <_PyDict_FromItems+0x470> │ │ │ │ │ bl 8878 │ │ │ │ │ - b c448 <_PyDict_FromItems+0xd4> │ │ │ │ │ + b c450 <_PyDict_FromItems+0xd4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne c864 <_PyDict_FromItems+0x4f0> │ │ │ │ │ + bne c86c <_PyDict_FromItems+0x4f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c864 <_PyDict_FromItems+0x4f0> │ │ │ │ │ + b c86c <_PyDict_FromItems+0x4f0> │ │ │ │ │ │ │ │ │ │ -0000cb14 <_PyDict_LoadGlobalStackRef>: │ │ │ │ │ +0000cb1c <_PyDict_LoadGlobalStackRef>: │ │ │ │ │ _PyDict_LoadGlobalStackRef(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ @@ -14208,79 +14210,79 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne cc14 <_PyDict_LoadGlobalStackRef+0x100> │ │ │ │ │ + bne cc1c <_PyDict_LoadGlobalStackRef+0x100> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq cc14 <_PyDict_LoadGlobalStackRef+0x100> │ │ │ │ │ + beq cc1c <_PyDict_LoadGlobalStackRef+0x100> │ │ │ │ │ mov r1, r4 │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ moveq r1, #1 │ │ │ │ │ - bne cbfc <_PyDict_LoadGlobalStackRef+0xe8> │ │ │ │ │ + bne cc04 <_PyDict_LoadGlobalStackRef+0xe8> │ │ │ │ │ cmn r0, #3 │ │ │ │ │ str r1, [r5] │ │ │ │ │ - beq cbb4 <_PyDict_LoadGlobalStackRef+0xa0> │ │ │ │ │ + beq cbbc <_PyDict_LoadGlobalStackRef+0xa0> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne cbc0 <_PyDict_LoadGlobalStackRef+0xac> │ │ │ │ │ + bne cbc8 <_PyDict_LoadGlobalStackRef+0xac> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cbd4 <_PyDict_LoadGlobalStackRef+0xc0> │ │ │ │ │ + bne cbdc <_PyDict_LoadGlobalStackRef+0xc0> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq cb94 <_PyDict_LoadGlobalStackRef+0x80> │ │ │ │ │ + beq cb9c <_PyDict_LoadGlobalStackRef+0x80> │ │ │ │ │ mov r0, r7 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r3] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ movne r0, r6 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - b cbb8 <_PyDict_LoadGlobalStackRef+0xa4> │ │ │ │ │ + b cbc0 <_PyDict_LoadGlobalStackRef+0xa4> │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ orrgt r1, r1, #1 │ │ │ │ │ strle ip, [r1] │ │ │ │ │ - b cb80 <_PyDict_LoadGlobalStackRef+0x6c> │ │ │ │ │ + b cb88 <_PyDict_LoadGlobalStackRef+0x6c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq cbac <_PyDict_LoadGlobalStackRef+0x98> │ │ │ │ │ + beq cbb4 <_PyDict_LoadGlobalStackRef+0x98> │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - b cb68 <_PyDict_LoadGlobalStackRef+0x54> │ │ │ │ │ + b cb70 <_PyDict_LoadGlobalStackRef+0x54> │ │ │ │ │ │ │ │ │ │ -0000cc3c <_PyDict_LookupIndexAndValue>: │ │ │ │ │ +0000cc44 <_PyDict_LookupIndexAndValue>: │ │ │ │ │ _PyDict_LookupIndexAndValue(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -14289,151 +14291,151 @@ │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne cc8c <_PyDict_LookupIndexAndValue+0x50> │ │ │ │ │ + bne cc94 <_PyDict_LookupIndexAndValue+0x50> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq cc8c <_PyDict_LookupIndexAndValue+0x50> │ │ │ │ │ + beq cc94 <_PyDict_LookupIndexAndValue+0x50> │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_JUMP24 _Py_dict_lookup │ │ │ │ │ mov r0, lr │ │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ str lr, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne ccc8 <_PyDict_LookupIndexAndValue+0x8c> │ │ │ │ │ + bne ccd0 <_PyDict_LookupIndexAndValue+0x8c> │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b cc80 <_PyDict_LookupIndexAndValue+0x44> │ │ │ │ │ + b cc88 <_PyDict_LookupIndexAndValue+0x44> │ │ │ │ │ │ │ │ │ │ -0000ccd0 <_PyDict_GetKeysVersionForCurrentState>: │ │ │ │ │ +0000ccd8 <_PyDict_GetKeysVersionForCurrentState>: │ │ │ │ │ _PyDict_GetKeysVersionForCurrentState(): │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ccf8 <_PyDict_GetKeysVersionForCurrentState+0x28> │ │ │ │ │ + beq cd00 <_PyDict_GetKeysVersionForCurrentState+0x28> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ add r0, r0, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r0, #372] @ 0x174 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r1, r3, #1 │ │ │ │ │ strne r1, [r0, #372] @ 0x174 │ │ │ │ │ strne r3, [r2, #8] │ │ │ │ │ - b cce8 <_PyDict_GetKeysVersionForCurrentState+0x18> │ │ │ │ │ + b ccf0 <_PyDict_GetKeysVersionForCurrentState+0x18> │ │ │ │ │ │ │ │ │ │ -0000cd14 : │ │ │ │ │ +0000cd1c : │ │ │ │ │ PyObject_GenericGetDict(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ │ tst ip, #16 │ │ │ │ │ - beq cd68 │ │ │ │ │ + beq cd70 │ │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq cdcc │ │ │ │ │ + beq cdd4 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r3] │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r4, r3 │ │ │ │ │ - beq ce24 │ │ │ │ │ + beq ce2c │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cd4c │ │ │ │ │ + bne cd54 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ │ - beq cda8 │ │ │ │ │ + beq cdb0 │ │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cdfc │ │ │ │ │ + bne ce04 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - ldr r0, [pc, #144] @ ce44 │ │ │ │ │ + ldr r0, [pc, #144] @ ce4c │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 138 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne cd4c │ │ │ │ │ - b cd5c │ │ │ │ │ + bne cd54 │ │ │ │ │ + b cd64 │ │ │ │ │ tst ip, #4 │ │ │ │ │ - beq ce08 │ │ │ │ │ + beq ce10 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ce08 │ │ │ │ │ + beq ce10 │ │ │ │ │ bl f84 │ │ │ │ │ R_ARM_CALL _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cd4c │ │ │ │ │ - b cd5c │ │ │ │ │ - bl 11b80 │ │ │ │ │ + bne cd54 │ │ │ │ │ + b cd64 │ │ │ │ │ + bl 11b88 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b cdbc │ │ │ │ │ + b cdc4 │ │ │ │ │ ldr r0, [r1, #444] @ 0x1bc │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - bl 11b80 │ │ │ │ │ + bl 11b88 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [r2, #-12] │ │ │ │ │ - b cdf0 │ │ │ │ │ + b cdf8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC13 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b cd5c │ │ │ │ │ + b cd64 │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000ce48 : │ │ │ │ │ +0000ce50 : │ │ │ │ │ dict_update(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ @@ -14449,55 +14451,55 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC14 │ │ │ │ │ mov r2, ip │ │ │ │ │ str ip, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq cf14 │ │ │ │ │ + beq cf1c │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq cedc │ │ │ │ │ + beq cee4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl cf1c │ │ │ │ │ + bl cf24 │ │ │ │ │ clz r3, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cef4 │ │ │ │ │ + bne cefc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ moveq r0, #0 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne cef4 │ │ │ │ │ + bne cefc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq cf14 │ │ │ │ │ + beq cf1c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 7dac │ │ │ │ │ - b cec4 │ │ │ │ │ + b cecc │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b ced4 │ │ │ │ │ + b cedc │ │ │ │ │ │ │ │ │ │ -0000cf1c : │ │ │ │ │ +0000cf24 : │ │ │ │ │ dict_update_arg(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ movw r4, #0 │ │ │ │ │ @@ -14505,34 +14507,34 @@ │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ add r2, r4, #240 @ 0xf0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ cmpne r3, r2 │ │ │ │ │ - bne cf5c │ │ │ │ │ + bne cf64 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 7dac │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - ldr r1, [pc, #844] @ d2b8 │ │ │ │ │ + ldr r1, [pc, #844] @ d2c0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_HasAttrWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - blt d260 │ │ │ │ │ - bne d128 │ │ │ │ │ + blt d268 │ │ │ │ │ + bne d130 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq d260 │ │ │ │ │ + beq d268 │ │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC15 │ │ │ │ │ @@ -14541,183 +14543,183 @@ │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r3, r4, #212 @ 0xd4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq d0ec │ │ │ │ │ + beq d0f4 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Fast │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq d21c │ │ │ │ │ + beq d224 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - bne d134 │ │ │ │ │ + bne d13c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne d280 │ │ │ │ │ + bne d288 │ │ │ │ │ ldr sl, [r4, #16] │ │ │ │ │ ldr r8, [r4, #20] │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d154 │ │ │ │ │ + bgt d15c │ │ │ │ │ add r2, r3, #1 │ │ │ │ │ str r2, [sl] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d1ec │ │ │ │ │ + ble d1f4 │ │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ │ - beq d160 │ │ │ │ │ + beq d168 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d160 │ │ │ │ │ + bgt d168 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne d16c │ │ │ │ │ + bne d174 │ │ │ │ │ ldr r2, [sl, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq d16c │ │ │ │ │ + beq d174 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ - beq d20c │ │ │ │ │ + beq d214 │ │ │ │ │ bl 1820 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq d190 │ │ │ │ │ + beq d198 │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d094 │ │ │ │ │ + bgt d09c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - beq d2ac │ │ │ │ │ + beq d2b4 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d1d4 │ │ │ │ │ + ble d1dc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d0b8 │ │ │ │ │ + bgt d0c0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq d274 │ │ │ │ │ + beq d27c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d1cc │ │ │ │ │ + bgt d1d4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne d1cc │ │ │ │ │ + bne d1d4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne cfc4 │ │ │ │ │ + bne cfcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d26c │ │ │ │ │ + bne d274 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d11c │ │ │ │ │ + bgt d124 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne d11c │ │ │ │ │ + bne d124 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b cf50 │ │ │ │ │ + b cf58 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne d280 │ │ │ │ │ + bne d288 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr sl, [r3] │ │ │ │ │ ldr r8, [r3, #4] │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d004 │ │ │ │ │ + ble d00c │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d1ec │ │ │ │ │ + ble d1f4 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq d048 │ │ │ │ │ + beq d050 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne d054 │ │ │ │ │ + bne d05c │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d1a8 │ │ │ │ │ + bgt d1b0 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [sl] │ │ │ │ │ - beq d2a0 │ │ │ │ │ + beq d2a8 │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d244 │ │ │ │ │ + bgt d24c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r8] │ │ │ │ │ - bne d244 │ │ │ │ │ + bne d24c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d244 │ │ │ │ │ + b d24c │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ - b cfb4 │ │ │ │ │ + b cfbc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne d0a0 │ │ │ │ │ + bne d0a8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d0a0 │ │ │ │ │ + b d0a8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d020 │ │ │ │ │ + ble d028 │ │ │ │ │ cmp r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bne d034 │ │ │ │ │ - b d160 │ │ │ │ │ + bne d03c │ │ │ │ │ + b d168 │ │ │ │ │ bl 10ec │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne d07c │ │ │ │ │ - b d190 │ │ │ │ │ + bne d084 │ │ │ │ │ + b d198 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d244 │ │ │ │ │ + beq d24c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC16 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyErr_FormatNote> │ │ │ │ │ R_ARM_CALL _PyErr_FormatNote │ │ │ │ │ @@ -14725,79 +14727,79 @@ │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b d0f8 │ │ │ │ │ + b d100 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b d11c │ │ │ │ │ + b d124 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b d244 │ │ │ │ │ + b d24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d0b8 │ │ │ │ │ + b d0c0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b d244 │ │ │ │ │ + b d24c │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d1a8 │ │ │ │ │ + b d1b0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d094 │ │ │ │ │ + b d09c │ │ │ │ │ .word 0x0000c2c4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000d2bc : │ │ │ │ │ +0000d2c4 : │ │ │ │ │ dict_items(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq d3bc │ │ │ │ │ + beq d3c4 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add r1, r2, #240 @ 0xf0 │ │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq d378 │ │ │ │ │ + beq d380 │ │ │ │ │ add r0, r2, #452 @ 0x1c4 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d370 │ │ │ │ │ + beq d378 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d3d4 │ │ │ │ │ - ldr r1, [pc, #204] @ d3f4 │ │ │ │ │ + bgt d3dc │ │ │ │ │ + ldr r1, [pc, #204] @ d3fc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ @@ -14817,15 +14819,15 @@ │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bne d304 │ │ │ │ │ + bne d30c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #464] @ 0x1d0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -14833,65 +14835,65 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC18 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b d370 │ │ │ │ │ + b d378 │ │ │ │ │ movw r1, #6427 @ 0x191b │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b d370 │ │ │ │ │ - ldr r1, [pc, #28] @ d3f8 │ │ │ │ │ + b d378 │ │ │ │ │ + ldr r1, [pc, #28] @ d400 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b d344 │ │ │ │ │ + b d34c │ │ │ │ │ .word 0x000000b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000004 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000d3fc <_PyDictView_New>: │ │ │ │ │ +0000d404 <_PyDictView_New>: │ │ │ │ │ _PyDictView_New(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq d4b4 <_PyDictView_New+0xb8> │ │ │ │ │ + beq d4bc <_PyDictView_New+0xb8> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov r2, r1 │ │ │ │ │ - ldr r1, [pc, #260] @ d530 <_PyDictView_New+0x134> │ │ │ │ │ + ldr r1, [pc, #260] @ d538 <_PyDictView_New+0x134> │ │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq d4ec <_PyDictView_New+0xf0> │ │ │ │ │ + beq d4f4 <_PyDictView_New+0xf0> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d4ac <_PyDictView_New+0xb0> │ │ │ │ │ + beq d4b4 <_PyDictView_New+0xb0> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d4cc <_PyDictView_New+0xd0> │ │ │ │ │ - ldr r1, [pc, #208] @ d534 <_PyDictView_New+0x138> │ │ │ │ │ + bgt d4d4 <_PyDictView_New+0xd0> │ │ │ │ │ + ldr r1, [pc, #208] @ d53c <_PyDictView_New+0x138> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ @@ -14913,30 +14915,30 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b d4ac <_PyDictView_New+0xb0> │ │ │ │ │ - ldr r1, [pc, #100] @ d538 <_PyDictView_New+0x13c> │ │ │ │ │ + b d4b4 <_PyDictView_New+0xb0> │ │ │ │ │ + ldr r1, [pc, #100] @ d540 <_PyDictView_New+0x13c> │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b d480 <_PyDictView_New+0x84> │ │ │ │ │ + b d488 <_PyDictView_New+0x84> │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bne d440 <_PyDictView_New+0x44> │ │ │ │ │ + bne d448 <_PyDictView_New+0x44> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -14944,40 +14946,40 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC18 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b d4ac <_PyDictView_New+0xb0> │ │ │ │ │ + b d4b4 <_PyDictView_New+0xb0> │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000b4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000d53c : │ │ │ │ │ +0000d544 : │ │ │ │ │ dictitems_iter(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq d600 │ │ │ │ │ - ldr r0, [pc, #264] @ d66c │ │ │ │ │ + beq d608 │ │ │ │ │ + ldr r0, [pc, #264] @ d674 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq d5f8 │ │ │ │ │ + beq d600 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d60c │ │ │ │ │ + bgt d614 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov ip, #0 │ │ │ │ │ @@ -14987,16 +14989,16 @@ │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ str r2, [r4, #24] │ │ │ │ │ str ip, [r4, #16] │ │ │ │ │ bl 0 <_PyTuple_FromPairSteal> │ │ │ │ │ R_ARM_CALL _PyTuple_FromPairSteal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ - beq d640 │ │ │ │ │ - ldr r1, [pc, #180] @ d670 │ │ │ │ │ + beq d648 │ │ │ │ │ + ldr r1, [pc, #180] @ d678 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -15011,15 +15013,15 @@ │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b d5f8 │ │ │ │ │ + b d600 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ @@ -15027,52 +15029,52 @@ │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ bl 0 <_PyTuple_FromPairSteal> │ │ │ │ │ R_ARM_CALL _PyTuple_FromPairSteal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ - bne d5b4 │ │ │ │ │ + bne d5bc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d654 │ │ │ │ │ + ble d65c │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b d5f8 │ │ │ │ │ + b d600 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne d64c │ │ │ │ │ + bne d654 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d64c │ │ │ │ │ + b d654 │ │ │ │ │ .word 0x00000298 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000d674 : │ │ │ │ │ +0000d67c : │ │ │ │ │ dictiter_new(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq d764 │ │ │ │ │ + beq d76c │ │ │ │ │ ldr ip, [r4] │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d7e4 │ │ │ │ │ - ldr r2, [pc, #396] @ d848 │ │ │ │ │ + bgt d7ec │ │ │ │ │ + ldr r2, [pc, #396] @ d850 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str ip, [r4] │ │ │ │ │ sub ip, r1, r2 │ │ │ │ │ add r5, r2, #212 @ 0xd4 │ │ │ │ │ clz ip, ip │ │ │ │ │ add r0, r2, #424 @ 0x1a8 │ │ │ │ │ ldr lr, [r4, #8] │ │ │ │ │ @@ -15082,23 +15084,23 @@ │ │ │ │ │ movne r2, ip │ │ │ │ │ orreq r2, ip, #1 │ │ │ │ │ str lr, [r3, #12] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ str lr, [r3, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne d7c4 │ │ │ │ │ + bne d7cc │ │ │ │ │ mov r0, r2 │ │ │ │ │ - ldr ip, [pc, #320] @ d84c │ │ │ │ │ + ldr ip, [pc, #320] @ d854 │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ cmp r1, ip │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne d770 │ │ │ │ │ - ldr r0, [pc, #300] @ d850 │ │ │ │ │ + bne d778 │ │ │ │ │ + ldr r0, [pc, #300] @ d858 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ │ @@ -15122,36 +15124,36 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_PyTuple_FromPairSteal> │ │ │ │ │ R_ARM_CALL _PyTuple_FromPairSteal │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ - beq d7b0 │ │ │ │ │ - ldr r0, [pc, #184] @ d854 │ │ │ │ │ + beq d7b8 │ │ │ │ │ + ldr r0, [pc, #184] @ d85c │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ - b d738 │ │ │ │ │ + b d740 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d830 │ │ │ │ │ + ble d838 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b d764 │ │ │ │ │ + b d76c │ │ │ │ │ mov r2, ip │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ subne r0, lr, #1 │ │ │ │ │ ldreq r0, [r4, #24] │ │ │ │ │ ldreq r0, [r0, #16] │ │ │ │ │ subeq r0, r0, #1 │ │ │ │ │ - b d704 │ │ │ │ │ - ldr r0, [pc, #92] @ d848 │ │ │ │ │ + b d70c │ │ │ │ │ + ldr r0, [pc, #92] @ d850 │ │ │ │ │ ldr lr, [r4, #8] │ │ │ │ │ sub r2, r1, r0 │ │ │ │ │ add r5, r0, #212 @ 0xd4 │ │ │ │ │ clz r2, r2 │ │ │ │ │ add r0, r0, #424 @ 0x1a8 │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ @@ -15160,43 +15162,43 @@ │ │ │ │ │ movne ip, r2 │ │ │ │ │ orreq ip, r2, #1 │ │ │ │ │ str lr, [r3, #24] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ orreq ip, ip, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ moveq r2, ip │ │ │ │ │ - beq d700 │ │ │ │ │ - b d7c8 │ │ │ │ │ + beq d708 │ │ │ │ │ + b d7d0 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne d7bc │ │ │ │ │ + bne d7c4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d7bc │ │ │ │ │ + b d7c4 │ │ │ │ │ .word 0x0000036c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000298 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000118 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000a4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000d858 : │ │ │ │ │ +0000d860 : │ │ │ │ │ dictview_dealloc(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ │ - ldr ip, [pc, #152] @ d918 │ │ │ │ │ + ldr ip, [pc, #152] @ d920 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ str r0, [r1] │ │ │ │ │ @@ -15209,78 +15211,78 @@ │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ cmp r0, r4 │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ ldr r1, [r2, ip] │ │ │ │ │ ldr r2, [r1, #3824] @ 0xef0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ │ - beq d8dc │ │ │ │ │ + beq d8e4 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d8ec │ │ │ │ │ + ble d8f4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne d8dc │ │ │ │ │ + bne d8e4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000d91c : │ │ │ │ │ +0000d924 : │ │ │ │ │ dictiter_iternextitem(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq dba0 │ │ │ │ │ + beq dba8 │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne dc2c │ │ │ │ │ + bne dc34 │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ ldr ip, [r2, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne dba8 │ │ │ │ │ + bne dbb0 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ mov r0, #1 │ │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ │ ldr lr, [r1, #16] │ │ │ │ │ lsl r0, r0, r4 │ │ │ │ │ ldrb r4, [r1, #6] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq db34 │ │ │ │ │ + beq db3c │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bge daa0 │ │ │ │ │ + bge daa8 │ │ │ │ │ add r0, r0, ip, lsl #3 │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq db78 │ │ │ │ │ + beq db80 │ │ │ │ │ ldr lr, [r2, #24] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq dc58 │ │ │ │ │ + beq dc60 │ │ │ │ │ ldr r4, [r1] │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ sub lr, lr, #1 │ │ │ │ │ @@ -15288,73 +15290,73 @@ │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str lr, [r2, #24] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt da54 │ │ │ │ │ + bgt da5c │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str ip, [r1] │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne da60 │ │ │ │ │ + bne da68 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ mov r2, #2 │ │ │ │ │ str r2, [r3] │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ str r4, [r3, #16] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ - ble db14 │ │ │ │ │ + ble db1c │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble da70 │ │ │ │ │ + ble da78 │ │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ │ mvn r1, #0 │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq dacc │ │ │ │ │ + beq dad4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq da04 │ │ │ │ │ + beq da0c │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 0 <_PyTuple_FromPairSteal> │ │ │ │ │ R_ARM_JUMP24 _PyTuple_FromPairSteal │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne da34 │ │ │ │ │ + bne da3c │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b da34 │ │ │ │ │ + b da3c │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bgt db88 │ │ │ │ │ + bgt db90 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt dac4 │ │ │ │ │ + bgt dacc │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq dbe4 │ │ │ │ │ + beq dbec │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b da48 │ │ │ │ │ - ldr r0, [pc, #424] @ dc7c │ │ │ │ │ + b da50 │ │ │ │ │ + ldr r0, [pc, #424] @ dc84 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ │ @@ -15363,87 +15365,87 @@ │ │ │ │ │ str r1, [lr] │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ │ str ip, [r3, #-8] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ │ - b da48 │ │ │ │ │ + b da50 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r1] │ │ │ │ │ - bne da28 │ │ │ │ │ + bne da30 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b da28 │ │ │ │ │ + b da30 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bge daa0 │ │ │ │ │ + bge daa8 │ │ │ │ │ mov r4, #12 │ │ │ │ │ mla r0, r4, ip, r0 │ │ │ │ │ add r0, r0, #20 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dbf0 │ │ │ │ │ + beq dbf8 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ ldr lr, [r2, #24] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq dc58 │ │ │ │ │ + beq dc60 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b d9c0 │ │ │ │ │ + b d9c8 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble daa0 │ │ │ │ │ + ble daa8 │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq da90 │ │ │ │ │ + beq da98 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bgt d9a4 │ │ │ │ │ - b daa0 │ │ │ │ │ + bgt d9ac │ │ │ │ │ + b daa8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ cmp r0, ip │ │ │ │ │ - ble daa0 │ │ │ │ │ + ble daa8 │ │ │ │ │ ldrb r0, [r1] │ │ │ │ │ ldr r4, [r3, #24] │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r0, r1, r0, lsl #2 │ │ │ │ │ ldrb r0, [r0, ip] │ │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ │ add lr, r4, r0, lsl #3 │ │ │ │ │ ldrb r4, [r4, #5] │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ mov r1, #1 │ │ │ │ │ add r1, lr, r1, lsl r4 │ │ │ │ │ ldr r4, [r1, #20] │ │ │ │ │ - b db60 │ │ │ │ │ + b db68 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b dac4 │ │ │ │ │ + b dacc │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble daa0 │ │ │ │ │ + ble daa8 │ │ │ │ │ add r1, r1, r4 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq dc18 │ │ │ │ │ + beq dc20 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - blt db58 │ │ │ │ │ - b daa0 │ │ │ │ │ + blt db60 │ │ │ │ │ + b daa8 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ add r1, r1, #12 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bgt dc00 │ │ │ │ │ - b daa0 │ │ │ │ │ + bgt dc08 │ │ │ │ │ + b daa8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -15451,55 +15453,55 @@ │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - b dac4 │ │ │ │ │ + b dacc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ - b daa0 │ │ │ │ │ + b daa8 │ │ │ │ │ .word 0x00000194 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000dc80 <_PyObject_InitInlineValues>: │ │ │ │ │ +0000dc88 <_PyObject_InitInlineValues>: │ │ │ │ │ _PyObject_InitInlineValues(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r1, #444] @ 0x1bc │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bgt dcf4 <_PyObject_InitInlineValues+0x74> │ │ │ │ │ + bgt dcfc <_PyObject_InitInlineValues+0x74> │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov lr, #0 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ movw ip, #257 @ 0x101 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ cmp r2, lr │ │ │ │ │ add r3, r0, r1 │ │ │ │ │ strb r2, [r0, r1] │ │ │ │ │ strb lr, [r3, #1] │ │ │ │ │ strh ip, [r3, #2] │ │ │ │ │ - beq dd2c <_PyObject_InitInlineValues+0xac> │ │ │ │ │ + beq dd34 <_PyObject_InitInlineValues+0xac> │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsl r2, r2, #2 │ │ │ │ │ add r0, r3, #4 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ mov r3, #0 │ │ │ │ │ @@ -15514,98 +15516,98 @@ │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ add r2, r2, lr │ │ │ │ │ cmp r2, ip │ │ │ │ │ strb r2, [r0, r3] │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ strb ip, [r3, #1] │ │ │ │ │ strh r1, [r3, #2] │ │ │ │ │ - bne dcd4 <_PyObject_InitInlineValues+0x54> │ │ │ │ │ + bne dcdc <_PyObject_InitInlineValues+0x54> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r0, #-12] │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ │ │ -0000dd38 <_PyObject_StoreInstanceAttribute>: │ │ │ │ │ +0000dd40 <_PyObject_StoreInstanceAttribute>: │ │ │ │ │ _PyObject_StoreInstanceAttribute(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ ldr ip, [ip, #16] │ │ │ │ │ add ip, r0, ip │ │ │ │ │ ldrb r3, [ip, #3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq dd80 <_PyObject_StoreInstanceAttribute+0x48> │ │ │ │ │ + beq dd88 <_PyObject_StoreInstanceAttribute+0x48> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ - b de54 │ │ │ │ │ + b de5c │ │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq dda8 <_PyObject_StoreInstanceAttribute+0x70> │ │ │ │ │ + beq ddb0 <_PyObject_StoreInstanceAttribute+0x70> │ │ │ │ │ ldr lr, [r3, #28] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - beq de34 <_PyObject_StoreInstanceAttribute+0xfc> │ │ │ │ │ + beq de3c <_PyObject_StoreInstanceAttribute+0xfc> │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ b 49e4 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl cd14 │ │ │ │ │ + bl cd1c │ │ │ │ │ R_ARM_CALL PyObject_GenericGetDict │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - beq de2c <_PyObject_StoreInstanceAttribute+0xf4> │ │ │ │ │ + beq de34 <_PyObject_StoreInstanceAttribute+0xf4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ add r1, r4, r1 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq de14 <_PyObject_StoreInstanceAttribute+0xdc> │ │ │ │ │ + beq de1c <_PyObject_StoreInstanceAttribute+0xdc> │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 49e4 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt de08 <_PyObject_StoreInstanceAttribute+0xd0> │ │ │ │ │ + bgt de10 <_PyObject_StoreInstanceAttribute+0xd0> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - beq de40 <_PyObject_StoreInstanceAttribute+0x108> │ │ │ │ │ + beq de48 <_PyObject_StoreInstanceAttribute+0x108> │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl de54 │ │ │ │ │ + bl de5c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b ddf0 <_PyObject_StoreInstanceAttribute+0xb8> │ │ │ │ │ + b ddf8 <_PyObject_StoreInstanceAttribute+0xb8> │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b de08 <_PyObject_StoreInstanceAttribute+0xd0> │ │ │ │ │ + b de10 <_PyObject_StoreInstanceAttribute+0xd0> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b dd70 <_PyObject_StoreInstanceAttribute+0x38> │ │ │ │ │ + b dd78 <_PyObject_StoreInstanceAttribute+0x38> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b de08 <_PyObject_StoreInstanceAttribute+0xd0> │ │ │ │ │ + b de10 <_PyObject_StoreInstanceAttribute+0xd0> │ │ │ │ │ │ │ │ │ │ -0000de54 : │ │ │ │ │ +0000de5c : │ │ │ │ │ store_instance_attr_lock_held(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ @@ -15619,60 +15621,60 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r3, [r3, #444] @ 0x1bc │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne e45c │ │ │ │ │ + bne e464 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq e8b8 │ │ │ │ │ + beq e8c0 │ │ │ │ │ ldrb sl, [r3, #4] │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ │ add r9, r3, #20 │ │ │ │ │ cmp sl, #7 │ │ │ │ │ add r0, r9, r1, lsl r0 │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ lsl r1, r1, sl │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ and r8, r2, r1 │ │ │ │ │ - bgt e24c │ │ │ │ │ + bgt e254 │ │ │ │ │ ldrsb r4, [r9, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt e01c │ │ │ │ │ + blt e024 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r1, r4, lsl #3] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - beq e08c │ │ │ │ │ + beq e094 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq e658 │ │ │ │ │ + beq e660 │ │ │ │ │ lsr r1, r2, #5 │ │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp sl, #7 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ and r1, r1, r0 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bgt e630 │ │ │ │ │ + bgt e638 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldrsb r4, [r9, r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt e1e4 │ │ │ │ │ + blt e1ec │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r1, r4, lsl #3] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - beq e08c │ │ │ │ │ + beq e094 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq e6d8 │ │ │ │ │ + beq e6e0 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsr ip, r2, #10 │ │ │ │ │ add r0, r1, r1, lsl #2 │ │ │ │ │ add r1, ip, #1 │ │ │ │ │ add r1, r0, r1 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ @@ -15680,177 +15682,177 @@ │ │ │ │ │ and r0, r1, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp sl, #7 │ │ │ │ │ - bgt e674 │ │ │ │ │ + bgt e67c │ │ │ │ │ ldrsb r4, [r9, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt e2ac │ │ │ │ │ + blt e2b4 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r0, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq e33c │ │ │ │ │ + beq e344 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq e318 │ │ │ │ │ + beq e320 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r8, r8, r3, lsr #5 │ │ │ │ │ cmp sl, #7 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ and r8, r8, r0 │ │ │ │ │ - bgt e6a8 │ │ │ │ │ + bgt e6b0 │ │ │ │ │ ldrsb r4, [r9, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt e380 │ │ │ │ │ + blt e388 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r0, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq e33c │ │ │ │ │ + beq e344 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq e7b4 │ │ │ │ │ + beq e7bc │ │ │ │ │ lsr r3, r3, #10 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r0, r3, #1 │ │ │ │ │ add r8, r8, r0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ and r8, r8, r0 │ │ │ │ │ - b df8c │ │ │ │ │ + b df94 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne e860 │ │ │ │ │ + bne e868 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble e45c │ │ │ │ │ + ble e464 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ ldrsb r1, [r9, r8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge e2e8 │ │ │ │ │ + bge e2f0 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ strb r4, [r9, r8] │ │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ │ mov ip, #1 │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ lsl r2, r4, #3 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, ip, lsl r0 │ │ │ │ │ - ble e430 │ │ │ │ │ + ble e438 │ │ │ │ │ str r7, [r9, r2] │ │ │ │ │ cmn r4, #1 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ add r2, r2, ip │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq e45c │ │ │ │ │ + beq e464 │ │ │ │ │ add sl, r5, r4, lsl #2 │ │ │ │ │ ldr r9, [sl, #4] │ │ │ │ │ orrs r3, r9, r6 │ │ │ │ │ - beq e73c │ │ │ │ │ + beq e744 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e6f4 │ │ │ │ │ + bne e6fc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq e138 │ │ │ │ │ + beq e140 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble e0f8 │ │ │ │ │ + ble e100 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - bne e10c │ │ │ │ │ + bne e114 │ │ │ │ │ ldrb r3, [r5] │ │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ strb r4, [r3, r2] │ │ │ │ │ strb r1, [r5, #1] │ │ │ │ │ - bne e230 │ │ │ │ │ + bne e238 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - beq e0c8 │ │ │ │ │ + beq e0d0 │ │ │ │ │ ldr r0, [r9] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e240 │ │ │ │ │ + bgt e248 │ │ │ │ │ subs r4, r0, #1 │ │ │ │ │ str r4, [r9] │ │ │ │ │ - bne e240 │ │ │ │ │ + bne e248 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r3, [sl, #4] │ │ │ │ │ - beq e0c8 │ │ │ │ │ + beq e0d0 │ │ │ │ │ ldrb r3, [r5] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r0, r5, r3, lsl #2 │ │ │ │ │ ldrb r3, [r5, r3, lsl #2] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - beq e1a0 │ │ │ │ │ + beq e1a8 │ │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ - beq e1a0 │ │ │ │ │ + beq e1a8 │ │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ moveq r2, #2 │ │ │ │ │ - beq e1a0 │ │ │ │ │ + beq e1a8 │ │ │ │ │ add r2, r0, #2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldrb r1, [r2, #1]! │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne e188 │ │ │ │ │ + bne e190 │ │ │ │ │ rsb r2, r0, #1 │ │ │ │ │ add r2, r2, ip │ │ │ │ │ sub r4, r3, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble e200 │ │ │ │ │ + ble e208 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r1, r0, r1 │ │ │ │ │ add r0, r0, r2 │ │ │ │ │ sub r2, r4, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memmove │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ strb r4, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e10c │ │ │ │ │ + beq e114 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b e10c │ │ │ │ │ + b e114 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq e024 │ │ │ │ │ + beq e02c │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ lsr ip, r2, #10 │ │ │ │ │ add r0, ip, #1 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ - b df64 │ │ │ │ │ + b df6c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ strb r4, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e10c │ │ │ │ │ - b e1d0 │ │ │ │ │ + beq e114 │ │ │ │ │ + b e1d8 │ │ │ │ │ ldrb r3, [r5] │ │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ │ strb r4, [r3, r2] │ │ │ │ │ strb r1, [r5, #1] │ │ │ │ │ @@ -15858,334 +15860,334 @@ │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp sl, #15 │ │ │ │ │ - bgt e72c │ │ │ │ │ + bgt e734 │ │ │ │ │ lsl r1, r8, #1 │ │ │ │ │ ldrsh r4, [r9, r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge dee8 │ │ │ │ │ + bge def0 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne e614 │ │ │ │ │ + bne e61c │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble e45c │ │ │ │ │ + ble e464 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmp sl, #15 │ │ │ │ │ - bgt e7dc │ │ │ │ │ + bgt e7e4 │ │ │ │ │ lsl r1, r8, #1 │ │ │ │ │ ldrsh r1, [r9, r1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge e34c │ │ │ │ │ + bge e354 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ cmp sl, #15 │ │ │ │ │ - bgt e810 │ │ │ │ │ + bgt e818 │ │ │ │ │ lsl r1, r8, #1 │ │ │ │ │ - b e378 │ │ │ │ │ + b e380 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne e79c │ │ │ │ │ + bne e7a4 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble e45c │ │ │ │ │ + ble e464 │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp sl, #7 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - ble e038 │ │ │ │ │ - b e280 │ │ │ │ │ + ble e040 │ │ │ │ │ + b e288 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r1, r8, r8, lsl #2 │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ and r8, r1, r0 │ │ │ │ │ ldrsb r1, [r9, r8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrlt r4, [r3, #16] │ │ │ │ │ - bge e38c │ │ │ │ │ + bge e394 │ │ │ │ │ strb r4, [r9, r8] │ │ │ │ │ - b e04c │ │ │ │ │ + b e054 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - beq dfbc │ │ │ │ │ + beq dfc4 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r1 │ │ │ │ │ - b e08c │ │ │ │ │ + b e094 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ and r8, r1, r0 │ │ │ │ │ lsl r1, r8, #1 │ │ │ │ │ ldrsh r0, [r9, r1] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrlt r4, [r3, #16] │ │ │ │ │ - bge e38c │ │ │ │ │ + bge e394 │ │ │ │ │ strh r4, [r9, r1] │ │ │ │ │ - b e04c │ │ │ │ │ + b e054 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq e2b4 │ │ │ │ │ - b e000 │ │ │ │ │ + beq e2bc │ │ │ │ │ + b e008 │ │ │ │ │ add r1, r8, r8, lsl #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r1, r1, r2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp sl, #7 │ │ │ │ │ and r8, r1, r0 │ │ │ │ │ - bgt e3f0 │ │ │ │ │ + bgt e3f8 │ │ │ │ │ ldrsb r1, [r9, r8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge e6bc │ │ │ │ │ + bge e6c4 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ cmp sl, #7 │ │ │ │ │ - bgt e29c │ │ │ │ │ + bgt e2a4 │ │ │ │ │ strb r4, [r9, r8] │ │ │ │ │ - b e04c │ │ │ │ │ + b e054 │ │ │ │ │ ldr r0, [r9, r8, lsl #2] │ │ │ │ │ add r1, r8, r8, lsl #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r1, r1, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - blt e3b8 │ │ │ │ │ + blt e3c0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ and r8, r1, r0 │ │ │ │ │ lsl r1, r8, #1 │ │ │ │ │ cmp sl, #15 │ │ │ │ │ - bgt e3cc │ │ │ │ │ + bgt e3d4 │ │ │ │ │ ldrsh r1, [r9, r1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt e3b8 │ │ │ │ │ + blt e3c0 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r8, r8, r2 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp sl, #15 │ │ │ │ │ and r8, r8, r1 │ │ │ │ │ lsl r1, r8, #1 │ │ │ │ │ - ble e3fc │ │ │ │ │ - b e3cc │ │ │ │ │ + ble e404 │ │ │ │ │ + b e3d4 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r7] │ │ │ │ │ str r7, [r9, r2] │ │ │ │ │ cmn r4, #1 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - bne e08c │ │ │ │ │ + bne e094 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne e818 │ │ │ │ │ + bne e820 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addge r2, r2, #1 │ │ │ │ │ strge r2, [r3] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ adds r1, r1, r2 │ │ │ │ │ - beq e830 │ │ │ │ │ + beq e838 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ subs r2, r2, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #13 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - beq e5d4 │ │ │ │ │ + beq e5dc │ │ │ │ │ add ip, r5, #60 @ 0x3c │ │ │ │ │ mov r0, #15 │ │ │ │ │ ldr lr, [ip, #4]! │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne e5bc │ │ │ │ │ + bne e5c4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 138 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq e604 │ │ │ │ │ + beq e60c │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 49e4 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ strne r4, [r3, #-12] │ │ │ │ │ - bne e240 │ │ │ │ │ + bne e248 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b e0f0 │ │ │ │ │ + b e0f8 │ │ │ │ │ lsr r1, r2, #5 │ │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ and r1, r0, r1 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp sl, #15 │ │ │ │ │ lslle r1, r1, #1 │ │ │ │ │ ldrgt r4, [r9, r1, lsl #2] │ │ │ │ │ ldrshle r4, [r9, r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge df38 │ │ │ │ │ + bge df40 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq e26c │ │ │ │ │ - b e1ec │ │ │ │ │ + beq e274 │ │ │ │ │ + b e1f4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bne e08c │ │ │ │ │ - b df04 │ │ │ │ │ + bne e094 │ │ │ │ │ + b df0c │ │ │ │ │ cmp sl, #15 │ │ │ │ │ lslle r0, r8, #1 │ │ │ │ │ ldrgt r4, [r9, r8, lsl #2] │ │ │ │ │ ldrshle r4, [r9, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge dfa0 │ │ │ │ │ + bge dfa8 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq e2b4 │ │ │ │ │ + beq e2bc │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r8, r8, r3, lsr #5 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ and r8, r8, r0 │ │ │ │ │ cmp sl, #15 │ │ │ │ │ lslle r0, r8, #1 │ │ │ │ │ ldrgt r4, [r9, r8, lsl #2] │ │ │ │ │ ldrshle r4, [r9, r0] │ │ │ │ │ - b dfdc │ │ │ │ │ + b dfe4 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r8, r8, r2 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ and r8, r8, r1 │ │ │ │ │ - b e3ac │ │ │ │ │ + b e3b4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ strd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - bne e08c │ │ │ │ │ - b e1ec │ │ │ │ │ + bne e094 │ │ │ │ │ + b e1f4 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ │ - bne e774 │ │ │ │ │ + bne e77c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e880 │ │ │ │ │ + bne e888 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq e214 │ │ │ │ │ + beq e21c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - b e0c8 │ │ │ │ │ + b e0d0 │ │ │ │ │ ldr r4, [r9, r8, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge dee8 │ │ │ │ │ - b e264 │ │ │ │ │ + bge def0 │ │ │ │ │ + b e26c │ │ │ │ │ ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r3, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -16197,351 +16199,351 @@ │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ - b e60c │ │ │ │ │ + b e614 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq e838 │ │ │ │ │ + beq e840 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e848 │ │ │ │ │ + bne e850 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - b e10c │ │ │ │ │ + b e114 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r8, r8, r3, lsr #5 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ and r8, r8, r0 │ │ │ │ │ - b dfd8 │ │ │ │ │ + b dfe0 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - bne e33c │ │ │ │ │ - b e000 │ │ │ │ │ + bne e344 │ │ │ │ │ + b e008 │ │ │ │ │ ldr r1, [r9, r8, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt e298 │ │ │ │ │ + blt e2a0 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ and r8, r1, r0 │ │ │ │ │ ldr r1, [r9, r8, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrlt r4, [r3, #16] │ │ │ │ │ - bge e38c │ │ │ │ │ + bge e394 │ │ │ │ │ str r4, [r9, r8, lsl #2] │ │ │ │ │ - b e04c │ │ │ │ │ + b e054 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 49e4 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b e5d4 │ │ │ │ │ + b e5dc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e8a0 │ │ │ │ │ + bne e8a8 │ │ │ │ │ str r6, [sl, #4] │ │ │ │ │ - b e144 │ │ │ │ │ + b e14c │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r6, [sp] │ │ │ │ │ bl 67cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ - b e784 │ │ │ │ │ + b e78c │ │ │ │ │ lsr r1, r2, #5 │ │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ and r1, r0, r1 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b df28 │ │ │ │ │ + b df30 │ │ │ │ │ str r6, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 67cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne e714 │ │ │ │ │ - b e724 │ │ │ │ │ + bne e71c │ │ │ │ │ + b e72c │ │ │ │ │ str r6, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, #2 │ │ │ │ │ bl 67cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ - b e840 │ │ │ │ │ + b e848 │ │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b deac │ │ │ │ │ + b deb4 │ │ │ │ │ │ │ │ │ │ -0000e8d4 <_PyObject_TryGetInstanceAttribute>: │ │ │ │ │ +0000e8dc <_PyObject_TryGetInstanceAttribute>: │ │ │ │ │ _PyObject_TryGetInstanceAttribute(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ ldr r3, [ip, #16] │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ ldrb r0, [r3, #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ea5c <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ + beq ea64 <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r4, [ip, #444] @ 0x1bc │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq ec1c <_PyObject_TryGetInstanceAttribute+0x348> │ │ │ │ │ + beq ec24 <_PyObject_TryGetInstanceAttribute+0x348> │ │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ │ add r7, r4, #20 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ add sl, r7, r2, lsl r0 │ │ │ │ │ lsl r2, r2, r6 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ and r8, r5, r2 │ │ │ │ │ - bgt eabc <_PyObject_TryGetInstanceAttribute+0x1e8> │ │ │ │ │ + bgt eac4 <_PyObject_TryGetInstanceAttribute+0x1e8> │ │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt ea48 <_PyObject_TryGetInstanceAttribute+0x174> │ │ │ │ │ + blt ea50 <_PyObject_TryGetInstanceAttribute+0x174> │ │ │ │ │ ldr r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq ea8c <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ + beq ea94 <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - beq eb80 <_PyObject_TryGetInstanceAttribute+0x2ac> │ │ │ │ │ + beq eb88 <_PyObject_TryGetInstanceAttribute+0x2ac> │ │ │ │ │ lsr r0, r5, #5 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ add r8, r0, r8 │ │ │ │ │ and r8, r8, r2 │ │ │ │ │ - bgt eaf0 <_PyObject_TryGetInstanceAttribute+0x21c> │ │ │ │ │ + bgt eaf8 <_PyObject_TryGetInstanceAttribute+0x21c> │ │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt eb08 <_PyObject_TryGetInstanceAttribute+0x234> │ │ │ │ │ + blt eb10 <_PyObject_TryGetInstanceAttribute+0x234> │ │ │ │ │ ldr r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq ea8c <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ + beq ea94 <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - beq ebbc <_PyObject_TryGetInstanceAttribute+0x2e8> │ │ │ │ │ + beq ebc4 <_PyObject_TryGetInstanceAttribute+0x2e8> │ │ │ │ │ lsr ip, r5, #10 │ │ │ │ │ add r0, r8, r8, lsl #2 │ │ │ │ │ add r8, ip, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r8, r8, r0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ and r8, r8, r2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, ip │ │ │ │ │ cmp r6, #7 │ │ │ │ │ - bgt eb30 <_PyObject_TryGetInstanceAttribute+0x25c> │ │ │ │ │ + bgt eb38 <_PyObject_TryGetInstanceAttribute+0x25c> │ │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt eb14 <_PyObject_TryGetInstanceAttribute+0x240> │ │ │ │ │ + blt eb1c <_PyObject_TryGetInstanceAttribute+0x240> │ │ │ │ │ ldr r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq ea88 <_PyObject_TryGetInstanceAttribute+0x1b4> │ │ │ │ │ + beq ea90 <_PyObject_TryGetInstanceAttribute+0x1b4> │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq ea64 <_PyObject_TryGetInstanceAttribute+0x190> │ │ │ │ │ + beq ea6c <_PyObject_TryGetInstanceAttribute+0x190> │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ add r8, r8, r5, lsr #5 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ and r8, r8, r3 │ │ │ │ │ - bgt eb60 <_PyObject_TryGetInstanceAttribute+0x28c> │ │ │ │ │ + bgt eb68 <_PyObject_TryGetInstanceAttribute+0x28c> │ │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt eb74 <_PyObject_TryGetInstanceAttribute+0x2a0> │ │ │ │ │ + blt eb7c <_PyObject_TryGetInstanceAttribute+0x2a0> │ │ │ │ │ ldr r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq ea88 <_PyObject_TryGetInstanceAttribute+0x1b4> │ │ │ │ │ + beq ea90 <_PyObject_TryGetInstanceAttribute+0x1b4> │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq ebdc <_PyObject_TryGetInstanceAttribute+0x308> │ │ │ │ │ + beq ebe4 <_PyObject_TryGetInstanceAttribute+0x308> │ │ │ │ │ lsr r5, r5, #10 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r0, r5, #1 │ │ │ │ │ add r0, r0, r8 │ │ │ │ │ and r8, r0, r3 │ │ │ │ │ - b e9c8 <_PyObject_TryGetInstanceAttribute+0xf4> │ │ │ │ │ + b e9d0 <_PyObject_TryGetInstanceAttribute+0xf4> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne ec04 <_PyObject_TryGetInstanceAttribute+0x330> │ │ │ │ │ + bne ec0c <_PyObject_TryGetInstanceAttribute+0x330> │ │ │ │ │ mov r0, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r9] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq e9f4 <_PyObject_TryGetInstanceAttribute+0x120> │ │ │ │ │ + beq e9fc <_PyObject_TryGetInstanceAttribute+0x120> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq eaac <_PyObject_TryGetInstanceAttribute+0x1d8> │ │ │ │ │ + beq eab4 <_PyObject_TryGetInstanceAttribute+0x1d8> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r3] │ │ │ │ │ mov r0, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, #15 │ │ │ │ │ lslle r0, r8, #1 │ │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ │ ldrshle r4, [r7, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge e94c <_PyObject_TryGetInstanceAttribute+0x78> │ │ │ │ │ + bge e954 <_PyObject_TryGetInstanceAttribute+0x78> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq ea50 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ + beq ea58 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ lsr r0, r5, #5 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r0, r0, r8 │ │ │ │ │ and r8, r2, r0 │ │ │ │ │ cmp r6, #15 │ │ │ │ │ lslle r0, r8, #1 │ │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ │ ldrshle r4, [r7, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge e98c <_PyObject_TryGetInstanceAttribute+0xb8> │ │ │ │ │ + bge e994 <_PyObject_TryGetInstanceAttribute+0xb8> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq ea50 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ - b e9a4 <_PyObject_TryGetInstanceAttribute+0xd0> │ │ │ │ │ + beq ea58 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ + b e9ac <_PyObject_TryGetInstanceAttribute+0xd0> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq ea50 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ + beq ea58 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r8, r8, r5, lsr #5 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ and r8, r8, r3 │ │ │ │ │ - b ea0c <_PyObject_TryGetInstanceAttribute+0x138> │ │ │ │ │ + b ea14 <_PyObject_TryGetInstanceAttribute+0x138> │ │ │ │ │ cmp r6, #15 │ │ │ │ │ lslle r0, r8, #1 │ │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ │ ldrshle r4, [r7, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge e9dc <_PyObject_TryGetInstanceAttribute+0x108> │ │ │ │ │ + bge e9e4 <_PyObject_TryGetInstanceAttribute+0x108> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq ea50 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ + beq ea58 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r8, r8, r5, lsr #5 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ and r8, r8, r3 │ │ │ │ │ cmp r6, #15 │ │ │ │ │ lslle r0, r8, #1 │ │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ │ ldrshle r4, [r7, r0] │ │ │ │ │ - b ea10 <_PyObject_TryGetInstanceAttribute+0x13c> │ │ │ │ │ + b ea18 <_PyObject_TryGetInstanceAttribute+0x13c> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq ea50 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ - b ea30 <_PyObject_TryGetInstanceAttribute+0x15c> │ │ │ │ │ + beq ea58 <_PyObject_TryGetInstanceAttribute+0x17c> │ │ │ │ │ + b ea38 <_PyObject_TryGetInstanceAttribute+0x15c> │ │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne ea8c <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ + bne ea94 <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ lsr r0, r5, #5 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ add r0, r0, r8 │ │ │ │ │ and r8, r0, r2 │ │ │ │ │ - ble e980 <_PyObject_TryGetInstanceAttribute+0xac> │ │ │ │ │ - b eaf0 <_PyObject_TryGetInstanceAttribute+0x21c> │ │ │ │ │ + ble e988 <_PyObject_TryGetInstanceAttribute+0xac> │ │ │ │ │ + b eaf8 <_PyObject_TryGetInstanceAttribute+0x21c> │ │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne ea8c <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ - b e9a4 <_PyObject_TryGetInstanceAttribute+0xd0> │ │ │ │ │ + bne ea94 <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ + b e9ac <_PyObject_TryGetInstanceAttribute+0xd0> │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne ea88 <_PyObject_TryGetInstanceAttribute+0x1b4> │ │ │ │ │ - b ea30 <_PyObject_TryGetInstanceAttribute+0x15c> │ │ │ │ │ + bne ea90 <_PyObject_TryGetInstanceAttribute+0x1b4> │ │ │ │ │ + b ea38 <_PyObject_TryGetInstanceAttribute+0x15c> │ │ │ │ │ lsr r0, r5, #5 │ │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add r0, r0, r8 │ │ │ │ │ and r8, r2, r0 │ │ │ │ │ - b e980 <_PyObject_TryGetInstanceAttribute+0xac> │ │ │ │ │ + b e988 <_PyObject_TryGetInstanceAttribute+0xac> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ │ blx r2 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne e918 <_PyObject_TryGetInstanceAttribute+0x44> │ │ │ │ │ + bne e920 <_PyObject_TryGetInstanceAttribute+0x44> │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mvn r4, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b ea8c <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ + b ea94 <_PyObject_TryGetInstanceAttribute+0x1b8> │ │ │ │ │ │ │ │ │ │ -0000ec60 <_PyDictKeys_StringLookupSplit>: │ │ │ │ │ +0000ec68 <_PyDictKeys_StringLookupSplit>: │ │ │ │ │ _PyDictKeys_StringLookupSplit(): │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq ec70 <_PyDictKeys_StringLookupSplit+0x10> │ │ │ │ │ + beq ec78 <_PyDictKeys_StringLookupSplit+0x10> │ │ │ │ │ b cac │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -16553,124 +16555,124 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne ecc4 <_PyDictKeys_StringLookupSplit+0x64> │ │ │ │ │ + bne eccc <_PyDictKeys_StringLookupSplit+0x64> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mvn r0, #2 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b ec6c <_PyDictKeys_StringLookupSplit+0xc> │ │ │ │ │ + b ec74 <_PyDictKeys_StringLookupSplit+0xc> │ │ │ │ │ │ │ │ │ │ -0000ecd4 <_PyDictKeys_StringLookupAndVersion>: │ │ │ │ │ +0000ecdc <_PyDictKeys_StringLookupAndVersion>: │ │ │ │ │ _PyDictKeys_StringLookupAndVersion(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr lr, [r1, #4] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne f0a4 <_PyDictKeys_StringLookupAndVersion+0x3d0> │ │ │ │ │ + bne f0ac <_PyDictKeys_StringLookupAndVersion+0x3d0> │ │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f0a4 <_PyDictKeys_StringLookupAndVersion+0x3d0> │ │ │ │ │ + beq f0ac <_PyDictKeys_StringLookupAndVersion+0x3d0> │ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq ee50 <_PyDictKeys_StringLookupAndVersion+0x17c> │ │ │ │ │ + beq ee58 <_PyDictKeys_StringLookupAndVersion+0x17c> │ │ │ │ │ ldrb r8, [r0, #4] │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldrb r7, [r0, #5] │ │ │ │ │ add r9, r0, #20 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ add r7, r9, r2, lsl r7 │ │ │ │ │ lsl r2, r2, r8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ and sl, r5, r2 │ │ │ │ │ - bgt ee98 <_PyDictKeys_StringLookupAndVersion+0x1c4> │ │ │ │ │ + bgt eea0 <_PyDictKeys_StringLookupAndVersion+0x1c4> │ │ │ │ │ ldrsb r4, [r9, sl] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt ef08 <_PyDictKeys_StringLookupAndVersion+0x234> │ │ │ │ │ + blt ef10 <_PyDictKeys_StringLookupAndVersion+0x234> │ │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + beq eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - beq ef78 <_PyDictKeys_StringLookupAndVersion+0x2a4> │ │ │ │ │ + beq ef80 <_PyDictKeys_StringLookupAndVersion+0x2a4> │ │ │ │ │ add r0, sl, sl, lsl #2 │ │ │ │ │ lsr sl, r5, #5 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ add sl, sl, r0 │ │ │ │ │ and sl, sl, r2 │ │ │ │ │ - bgt eecc <_PyDictKeys_StringLookupAndVersion+0x1f8> │ │ │ │ │ + bgt eed4 <_PyDictKeys_StringLookupAndVersion+0x1f8> │ │ │ │ │ ldrsb r4, [r9, sl] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt eee4 <_PyDictKeys_StringLookupAndVersion+0x210> │ │ │ │ │ + blt eeec <_PyDictKeys_StringLookupAndVersion+0x210> │ │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + beq eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - beq f004 <_PyDictKeys_StringLookupAndVersion+0x330> │ │ │ │ │ + beq f00c <_PyDictKeys_StringLookupAndVersion+0x330> │ │ │ │ │ lsr ip, r5, #10 │ │ │ │ │ add sl, sl, sl, lsl #2 │ │ │ │ │ add r0, ip, #1 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add sl, r0, sl │ │ │ │ │ and sl, sl, r2 │ │ │ │ │ mov r2, ip │ │ │ │ │ cmp r8, #7 │ │ │ │ │ - bgt efbc <_PyDictKeys_StringLookupAndVersion+0x2e8> │ │ │ │ │ + bgt efc4 <_PyDictKeys_StringLookupAndVersion+0x2e8> │ │ │ │ │ ldrsb r4, [r9, sl] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt ef4c <_PyDictKeys_StringLookupAndVersion+0x278> │ │ │ │ │ + blt ef54 <_PyDictKeys_StringLookupAndVersion+0x278> │ │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + beq eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - beq f03c <_PyDictKeys_StringLookupAndVersion+0x368> │ │ │ │ │ + beq f044 <_PyDictKeys_StringLookupAndVersion+0x368> │ │ │ │ │ add r0, sl, sl, lsl #2 │ │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r0, r0, r2, lsr #5 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ and sl, r0, ip │ │ │ │ │ - bgt eff0 <_PyDictKeys_StringLookupAndVersion+0x31c> │ │ │ │ │ + bgt eff8 <_PyDictKeys_StringLookupAndVersion+0x31c> │ │ │ │ │ ldrsb r4, [r9, sl] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt ef6c <_PyDictKeys_StringLookupAndVersion+0x298> │ │ │ │ │ + blt ef74 <_PyDictKeys_StringLookupAndVersion+0x298> │ │ │ │ │ ldr r0, [r7, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + beq eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - beq f064 <_PyDictKeys_StringLookupAndVersion+0x390> │ │ │ │ │ + beq f06c <_PyDictKeys_StringLookupAndVersion+0x390> │ │ │ │ │ lsr r2, r2, #10 │ │ │ │ │ add sl, sl, sl, lsl #2 │ │ │ │ │ add r0, r2, #1 │ │ │ │ │ add sl, sl, r0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ and sl, sl, r0 │ │ │ │ │ - b edc8 <_PyDictKeys_StringLookupAndVersion+0xf4> │ │ │ │ │ + b edd0 <_PyDictKeys_StringLookupAndVersion+0xf4> │ │ │ │ │ ldr r2, [lr, #60] @ 0x3c │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, #1 │ │ │ │ │ @@ -16680,207 +16682,207 @@ │ │ │ │ │ ldrb r8, [r3, #4] │ │ │ │ │ ldrb r7, [r3, #5] │ │ │ │ │ cmp r8, #7 │ │ │ │ │ add r7, r9, r2, lsl r7 │ │ │ │ │ lsl r2, r2, r8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ and sl, r0, r2 │ │ │ │ │ - ble ed48 <_PyDictKeys_StringLookupAndVersion+0x74> │ │ │ │ │ + ble ed50 <_PyDictKeys_StringLookupAndVersion+0x74> │ │ │ │ │ cmp r8, #15 │ │ │ │ │ - bgt f02c <_PyDictKeys_StringLookupAndVersion+0x358> │ │ │ │ │ + bgt f034 <_PyDictKeys_StringLookupAndVersion+0x358> │ │ │ │ │ lsl r0, sl, #1 │ │ │ │ │ ldrsh r4, [r9, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge ed54 <_PyDictKeys_StringLookupAndVersion+0x80> │ │ │ │ │ + bge ed5c <_PyDictKeys_StringLookupAndVersion+0x80> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq ef10 <_PyDictKeys_StringLookupAndVersion+0x23c> │ │ │ │ │ + beq ef18 <_PyDictKeys_StringLookupAndVersion+0x23c> │ │ │ │ │ lsr r0, r5, #5 │ │ │ │ │ add sl, sl, sl, lsl #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add sl, r0, sl │ │ │ │ │ and sl, sl, r2 │ │ │ │ │ cmp r8, #15 │ │ │ │ │ lslle r0, sl, #1 │ │ │ │ │ ldrgt r4, [r9, sl, lsl #2] │ │ │ │ │ ldrshle r4, [r9, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge ed94 <_PyDictKeys_StringLookupAndVersion+0xc0> │ │ │ │ │ + bge ed9c <_PyDictKeys_StringLookupAndVersion+0xc0> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne edac <_PyDictKeys_StringLookupAndVersion+0xd8> │ │ │ │ │ + bne edb4 <_PyDictKeys_StringLookupAndVersion+0xd8> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq ef20 <_PyDictKeys_StringLookupAndVersion+0x24c> │ │ │ │ │ + beq ef28 <_PyDictKeys_StringLookupAndVersion+0x24c> │ │ │ │ │ str r2, [r6] │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne f08c <_PyDictKeys_StringLookupAndVersion+0x3b8> │ │ │ │ │ + bne f094 <_PyDictKeys_StringLookupAndVersion+0x3b8> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mvn r4, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne eef8 <_PyDictKeys_StringLookupAndVersion+0x224> │ │ │ │ │ - ldr r2, [pc, #388] @ f0ac <_PyDictKeys_StringLookupAndVersion+0x3d8> │ │ │ │ │ + bne ef00 <_PyDictKeys_StringLookupAndVersion+0x224> │ │ │ │ │ + ldr r2, [pc, #388] @ f0b4 <_PyDictKeys_StringLookupAndVersion+0x3d8> │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r1, [r1, r2] │ │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r1, #372] @ 0x174 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addne r0, r2, #1 │ │ │ │ │ strne r0, [r1, #372] @ 0x174 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - b eef8 <_PyDictKeys_StringLookupAndVersion+0x224> │ │ │ │ │ + b ef00 <_PyDictKeys_StringLookupAndVersion+0x224> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + beq eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ add r0, sl, sl, lsl #2 │ │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r0, r0, r2, lsr #5 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ and sl, r0, ip │ │ │ │ │ - b ee10 <_PyDictKeys_StringLookupAndVersion+0x13c> │ │ │ │ │ + b ee18 <_PyDictKeys_StringLookupAndVersion+0x13c> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ - b ee34 <_PyDictKeys_StringLookupAndVersion+0x160> │ │ │ │ │ + beq eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + b ee3c <_PyDictKeys_StringLookupAndVersion+0x160> │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + bne eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ lsr r0, r5, #5 │ │ │ │ │ add sl, sl, sl, lsl #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r8, #7 │ │ │ │ │ add sl, r0, sl │ │ │ │ │ and sl, sl, r2 │ │ │ │ │ - ble ed88 <_PyDictKeys_StringLookupAndVersion+0xb4> │ │ │ │ │ - b eecc <_PyDictKeys_StringLookupAndVersion+0x1f8> │ │ │ │ │ + ble ed90 <_PyDictKeys_StringLookupAndVersion+0xb4> │ │ │ │ │ + b eed4 <_PyDictKeys_StringLookupAndVersion+0x1f8> │ │ │ │ │ cmp r8, #15 │ │ │ │ │ lslle r0, sl, #1 │ │ │ │ │ ldrgt r4, [r9, sl, lsl #2] │ │ │ │ │ ldrshle r4, [r9, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge eddc <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ + bge ede4 <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + beq eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ add r0, sl, sl, lsl #2 │ │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r0, r0, r2, lsr #5 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ and sl, r0, ip │ │ │ │ │ cmp r8, #15 │ │ │ │ │ lslle r0, sl, #1 │ │ │ │ │ ldrgt r4, [r9, sl, lsl #2] │ │ │ │ │ ldrshle r4, [r9, r0] │ │ │ │ │ - b ee14 <_PyDictKeys_StringLookupAndVersion+0x140> │ │ │ │ │ + b ee1c <_PyDictKeys_StringLookupAndVersion+0x140> │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ - b edac <_PyDictKeys_StringLookupAndVersion+0xd8> │ │ │ │ │ + bne eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + b edb4 <_PyDictKeys_StringLookupAndVersion+0xd8> │ │ │ │ │ ldr r4, [r9, sl, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge ed54 <_PyDictKeys_StringLookupAndVersion+0x80> │ │ │ │ │ - b eeb0 <_PyDictKeys_StringLookupAndVersion+0x1dc> │ │ │ │ │ + bge ed5c <_PyDictKeys_StringLookupAndVersion+0x80> │ │ │ │ │ + b eeb8 <_PyDictKeys_StringLookupAndVersion+0x1dc> │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ - b edf4 <_PyDictKeys_StringLookupAndVersion+0x120> │ │ │ │ │ + bne eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + b edfc <_PyDictKeys_StringLookupAndVersion+0x120> │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL unicode_eq │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bne eeec <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ - b ee34 <_PyDictKeys_StringLookupAndVersion+0x160> │ │ │ │ │ + bne eef4 <_PyDictKeys_StringLookupAndVersion+0x218> │ │ │ │ │ + b ee3c <_PyDictKeys_StringLookupAndVersion+0x160> │ │ │ │ │ lsr r0, r5, #5 │ │ │ │ │ add sl, sl, sl, lsl #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ add sl, r0, sl │ │ │ │ │ and sl, sl, r2 │ │ │ │ │ - b ed88 <_PyDictKeys_StringLookupAndVersion+0xb4> │ │ │ │ │ + b ed90 <_PyDictKeys_StringLookupAndVersion+0xb4> │ │ │ │ │ mvn r4, #2 │ │ │ │ │ - b eefc <_PyDictKeys_StringLookupAndVersion+0x228> │ │ │ │ │ + b ef04 <_PyDictKeys_StringLookupAndVersion+0x228> │ │ │ │ │ .word 0x0000017c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000f0b0 : │ │ │ │ │ +0000f0b8 : │ │ │ │ │ dict_pop(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi f1fc │ │ │ │ │ + bhi f204 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq f224 │ │ │ │ │ + beq f22c │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq f280 │ │ │ │ │ + beq f288 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldm r6, {r1, r7} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f1d8 │ │ │ │ │ + beq f1e0 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne f1b0 │ │ │ │ │ + bne f1b8 │ │ │ │ │ ldr r6, [r1, #12] │ │ │ │ │ cmn r6, #1 │ │ │ │ │ - beq f1b0 │ │ │ │ │ + beq f1b8 │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq f26c │ │ │ │ │ + beq f274 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq f1d8 │ │ │ │ │ + beq f1e0 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f1d8 │ │ │ │ │ + beq f1e0 │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f24c │ │ │ │ │ + bne f254 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ strle r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ addle ip, r2, #1 │ │ │ │ │ movle r1, r6 │ │ │ │ │ strle ip, [r3] │ │ │ │ │ movle r2, r4 │ │ │ │ │ @@ -16897,20 +16899,20 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq f274 │ │ │ │ │ + beq f27c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f128 │ │ │ │ │ + bne f130 │ │ │ │ │ subs r3, r7, #0 │ │ │ │ │ - beq f264 │ │ │ │ │ + beq f26c │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ @@ -16920,155 +16922,155 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC22 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f26c │ │ │ │ │ + beq f274 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt f0e8 │ │ │ │ │ + bgt f0f0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq f280 │ │ │ │ │ + beq f288 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f264 │ │ │ │ │ + beq f26c │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b f108 │ │ │ │ │ + b f110 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 6b68 <_PyDict_SendEvent.constprop.1> │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b f16c │ │ │ │ │ + b f174 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_CALL _PyErr_SetKeyError │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b f1a4 │ │ │ │ │ + b f1ac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ - b f26c │ │ │ │ │ - ldr r1, [pc, #64] @ f2c8 │ │ │ │ │ + b f274 │ │ │ │ │ + ldr r1, [pc, #64] @ f2d0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq f2ac │ │ │ │ │ + beq f2b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f2ac │ │ │ │ │ + bne f2b4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #3284 @ 0xcd4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b f26c │ │ │ │ │ + b f274 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b f26c │ │ │ │ │ + b f274 │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000f2cc <_PyDict_Pop_KnownHash>: │ │ │ │ │ +0000f2d4 <_PyDict_Pop_KnownHash>: │ │ │ │ │ _PyDict_Pop_KnownHash(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f374 <_PyDict_Pop_KnownHash+0xa8> │ │ │ │ │ + beq f37c <_PyDict_Pop_KnownHash+0xa8> │ │ │ │ │ sub r3, fp, #32 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq f3c4 <_PyDict_Pop_KnownHash+0xf8> │ │ │ │ │ + beq f3cc <_PyDict_Pop_KnownHash+0xf8> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq f374 <_PyDict_Pop_KnownHash+0xa8> │ │ │ │ │ + beq f37c <_PyDict_Pop_KnownHash+0xa8> │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f374 <_PyDict_Pop_KnownHash+0xa8> │ │ │ │ │ + beq f37c <_PyDict_Pop_KnownHash+0xa8> │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f388 <_PyDict_Pop_KnownHash+0xbc> │ │ │ │ │ + bne f390 <_PyDict_Pop_KnownHash+0xbc> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r3] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl bb5c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq f3a0 <_PyDict_Pop_KnownHash+0xd4> │ │ │ │ │ + beq f3a8 <_PyDict_Pop_KnownHash+0xd4> │ │ │ │ │ str r3, [r6] │ │ │ │ │ mov r0, #1 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ - b f36c <_PyDict_Pop_KnownHash+0xa0> │ │ │ │ │ + b f374 <_PyDict_Pop_KnownHash+0xa0> │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 6b68 <_PyDict_SendEvent.constprop.1> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b f334 <_PyDict_Pop_KnownHash+0x68> │ │ │ │ │ + b f33c <_PyDict_Pop_KnownHash+0x68> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f368 <_PyDict_Pop_KnownHash+0x9c> │ │ │ │ │ + bgt f370 <_PyDict_Pop_KnownHash+0x9c> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne f368 <_PyDict_Pop_KnownHash+0x9c> │ │ │ │ │ + bne f370 <_PyDict_Pop_KnownHash+0x9c> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f368 <_PyDict_Pop_KnownHash+0x9c> │ │ │ │ │ + b f370 <_PyDict_Pop_KnownHash+0x9c> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ - b f36c <_PyDict_Pop_KnownHash+0xa0> │ │ │ │ │ + b f374 <_PyDict_Pop_KnownHash+0xa0> │ │ │ │ │ │ │ │ │ │ -0000f3d8 : │ │ │ │ │ +0000f3e0 : │ │ │ │ │ dictiter_dealloc(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ │ - ldr ip, [pc, #204] @ f4cc │ │ │ │ │ + ldr ip, [pc, #204] @ f4d4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ str r0, [r1] │ │ │ │ │ @@ -17081,272 +17083,272 @@ │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ cmp r0, r4 │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ ldr r1, [r2, ip] │ │ │ │ │ ldr r2, [r1, #3824] @ 0xef0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ │ - beq f45c │ │ │ │ │ + beq f464 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble f4ac │ │ │ │ │ + ble f48c │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f474 │ │ │ │ │ + beq f47c │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble f484 │ │ │ │ │ + ble f4ac │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + str r2, [r0] │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + bne f464 │ │ │ │ │ + str r3, [fp, #-16] │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ │ + b f464 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne f474 │ │ │ │ │ + bne f47c │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GC_Del │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [r0] │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - bne f45c │ │ │ │ │ - str r3, [fp, #-16] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ │ - b f45c │ │ │ │ │ .word 0x0000008c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000f4d0 <_PyDict_MergeUniq>: │ │ │ │ │ +0000f4d8 <_PyDict_MergeUniq>: │ │ │ │ │ _PyDict_MergeUniq(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 10134 <_PyDict_MergeUniq+0xc64> │ │ │ │ │ + beq 1013c <_PyDict_MergeUniq+0xc64> │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldrb r2, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ │ eor r2, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 1011c <_PyDict_MergeUniq+0xc4c> │ │ │ │ │ + bne 10124 <_PyDict_MergeUniq+0xc4c> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ - ldr r8, [pc, #3404] @ 10270 <_PyDict_MergeUniq+0xda0> │ │ │ │ │ + ldr r8, [pc, #3404] @ 10278 <_PyDict_MergeUniq+0xda0> │ │ │ │ │ ldrb r1, [r2, #87] @ 0x57 │ │ │ │ │ ubfx r1, r1, #5, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ orreq r1, r1, #1 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - beq fc50 <_PyDict_MergeUniq+0x780> │ │ │ │ │ + beq fc58 <_PyDict_MergeUniq+0x780> │ │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS dict_iter │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne fb24 <_PyDict_MergeUniq+0x654> │ │ │ │ │ + bne fb2c <_PyDict_MergeUniq+0x654> │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq f564 <_PyDict_MergeUniq+0x94> │ │ │ │ │ + beq f56c <_PyDict_MergeUniq+0x94> │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne f574 <_PyDict_MergeUniq+0xa4> │ │ │ │ │ + bne f57c <_PyDict_MergeUniq+0xa4> │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne f858 <_PyDict_MergeUniq+0x388> │ │ │ │ │ + bne f860 <_PyDict_MergeUniq+0x388> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne fcd0 <_PyDict_MergeUniq+0x800> │ │ │ │ │ + bne fcd8 <_PyDict_MergeUniq+0x800> │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne fcd0 <_PyDict_MergeUniq+0x800> │ │ │ │ │ + bne fcd8 <_PyDict_MergeUniq+0x800> │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr lr, [r1, #16] │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bne fcd0 <_PyDict_MergeUniq+0x800> │ │ │ │ │ + bne fcd8 <_PyDict_MergeUniq+0x800> │ │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - bne fca8 <_PyDict_MergeUniq+0x7d8> │ │ │ │ │ + bne fcb0 <_PyDict_MergeUniq+0x7d8> │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ff38 <_PyDict_MergeUniq+0xa68> │ │ │ │ │ + bne ff40 <_PyDict_MergeUniq+0xa68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7718 │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + beq 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ ldr r8, [r5, #24] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt f83c <_PyDict_MergeUniq+0x36c> │ │ │ │ │ + blt f844 <_PyDict_MergeUniq+0x36c> │ │ │ │ │ sub r1, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r1, [r8] │ │ │ │ │ - bne f83c <_PyDict_MergeUniq+0x36c> │ │ │ │ │ + bne f844 <_PyDict_MergeUniq+0x36c> │ │ │ │ │ ldrb r1, [r8, #5] │ │ │ │ │ lsl r7, r3, r1 │ │ │ │ │ ldrb r3, [r8, #6] │ │ │ │ │ ldr r1, [r8, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq fdf4 <_PyDict_MergeUniq+0x924> │ │ │ │ │ + beq fdfc <_PyDict_MergeUniq+0x924> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble f7f0 <_PyDict_MergeUniq+0x320> │ │ │ │ │ + ble f7f8 <_PyDict_MergeUniq+0x320> │ │ │ │ │ add r7, r8, r7 │ │ │ │ │ ands r0, r1, #3 │ │ │ │ │ add r3, r7, #20 │ │ │ │ │ add r7, r7, #24 │ │ │ │ │ - beq f6d8 <_PyDict_MergeUniq+0x208> │ │ │ │ │ + beq f6e0 <_PyDict_MergeUniq+0x208> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq f69c <_PyDict_MergeUniq+0x1cc> │ │ │ │ │ + beq f6a4 <_PyDict_MergeUniq+0x1cc> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq f668 <_PyDict_MergeUniq+0x198> │ │ │ │ │ + beq f670 <_PyDict_MergeUniq+0x198> │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f64c <_PyDict_MergeUniq+0x17c> │ │ │ │ │ + beq f654 <_PyDict_MergeUniq+0x17c> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble ff0c <_PyDict_MergeUniq+0xa3c> │ │ │ │ │ + ble ff14 <_PyDict_MergeUniq+0xa3c> │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f664 <_PyDict_MergeUniq+0x194> │ │ │ │ │ + beq f66c <_PyDict_MergeUniq+0x194> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fee0 <_PyDict_MergeUniq+0xa10> │ │ │ │ │ + ble fee8 <_PyDict_MergeUniq+0xa10> │ │ │ │ │ mov r6, #1 │ │ │ │ │ ldr r0, [r3, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f680 <_PyDict_MergeUniq+0x1b0> │ │ │ │ │ + beq f688 <_PyDict_MergeUniq+0x1b0> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fdc8 <_PyDict_MergeUniq+0x8f8> │ │ │ │ │ + ble fdd0 <_PyDict_MergeUniq+0x8f8> │ │ │ │ │ ldr r0, [r7, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f698 <_PyDict_MergeUniq+0x1c8> │ │ │ │ │ + beq f6a0 <_PyDict_MergeUniq+0x1c8> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fd9c <_PyDict_MergeUniq+0x8cc> │ │ │ │ │ + ble fda4 <_PyDict_MergeUniq+0x8cc> │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ ldr r0, [r3, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f6b4 <_PyDict_MergeUniq+0x1e4> │ │ │ │ │ + beq f6bc <_PyDict_MergeUniq+0x1e4> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fcdc <_PyDict_MergeUniq+0x80c> │ │ │ │ │ + ble fce4 <_PyDict_MergeUniq+0x80c> │ │ │ │ │ ldr r0, [r7, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f6cc <_PyDict_MergeUniq+0x1fc> │ │ │ │ │ + beq f6d4 <_PyDict_MergeUniq+0x1fc> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fd08 <_PyDict_MergeUniq+0x838> │ │ │ │ │ + ble fd10 <_PyDict_MergeUniq+0x838> │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq f7f0 <_PyDict_MergeUniq+0x320> │ │ │ │ │ + beq f7f8 <_PyDict_MergeUniq+0x320> │ │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov sl, r8 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b f7b8 <_PyDict_MergeUniq+0x2e8> │ │ │ │ │ + b f7c0 <_PyDict_MergeUniq+0x2e8> │ │ │ │ │ ldr r0, [r5, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f710 <_PyDict_MergeUniq+0x240> │ │ │ │ │ + beq f718 <_PyDict_MergeUniq+0x240> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fa70 <_PyDict_MergeUniq+0x5a0> │ │ │ │ │ + ble fa78 <_PyDict_MergeUniq+0x5a0> │ │ │ │ │ add r8, r6, #1 │ │ │ │ │ ldr r0, [r4, r8, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f72c <_PyDict_MergeUniq+0x25c> │ │ │ │ │ + beq f734 <_PyDict_MergeUniq+0x25c> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble faac <_PyDict_MergeUniq+0x5dc> │ │ │ │ │ + ble fab4 <_PyDict_MergeUniq+0x5dc> │ │ │ │ │ ldr r0, [r5, r8, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f744 <_PyDict_MergeUniq+0x274> │ │ │ │ │ + beq f74c <_PyDict_MergeUniq+0x274> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fac0 <_PyDict_MergeUniq+0x5f0> │ │ │ │ │ + ble fac8 <_PyDict_MergeUniq+0x5f0> │ │ │ │ │ add r6, r8, #1 │ │ │ │ │ ldr r0, [r4, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f760 <_PyDict_MergeUniq+0x290> │ │ │ │ │ + beq f768 <_PyDict_MergeUniq+0x290> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fad4 <_PyDict_MergeUniq+0x604> │ │ │ │ │ + ble fadc <_PyDict_MergeUniq+0x604> │ │ │ │ │ ldr r0, [r5, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f778 <_PyDict_MergeUniq+0x2a8> │ │ │ │ │ + beq f780 <_PyDict_MergeUniq+0x2a8> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fae8 <_PyDict_MergeUniq+0x618> │ │ │ │ │ + ble faf0 <_PyDict_MergeUniq+0x618> │ │ │ │ │ add r6, r8, #2 │ │ │ │ │ ldr r0, [r4, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f794 <_PyDict_MergeUniq+0x2c4> │ │ │ │ │ + beq f79c <_PyDict_MergeUniq+0x2c4> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fa84 <_PyDict_MergeUniq+0x5b4> │ │ │ │ │ + ble fa8c <_PyDict_MergeUniq+0x5b4> │ │ │ │ │ ldr r0, [r5, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f7ac <_PyDict_MergeUniq+0x2dc> │ │ │ │ │ + beq f7b4 <_PyDict_MergeUniq+0x2dc> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fa98 <_PyDict_MergeUniq+0x5c8> │ │ │ │ │ + ble faa0 <_PyDict_MergeUniq+0x5c8> │ │ │ │ │ add r6, r8, #3 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq f7e4 <_PyDict_MergeUniq+0x314> │ │ │ │ │ + beq f7ec <_PyDict_MergeUniq+0x314> │ │ │ │ │ ldr r0, [r4, r6, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f6f8 <_PyDict_MergeUniq+0x228> │ │ │ │ │ + beq f700 <_PyDict_MergeUniq+0x228> │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f6f8 <_PyDict_MergeUniq+0x228> │ │ │ │ │ + bgt f700 <_PyDict_MergeUniq+0x228> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f6f8 <_PyDict_MergeUniq+0x228> │ │ │ │ │ + bne f700 <_PyDict_MergeUniq+0x228> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f6f8 <_PyDict_MergeUniq+0x228> │ │ │ │ │ + b f700 <_PyDict_MergeUniq+0x228> │ │ │ │ │ ldrd r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r8, sl │ │ │ │ │ ldrb r3, [r8, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne fa5c <_PyDict_MergeUniq+0x58c> │ │ │ │ │ + bne fa64 <_PyDict_MergeUniq+0x58c> │ │ │ │ │ ldrb r3, [r8, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne fa5c <_PyDict_MergeUniq+0x58c> │ │ │ │ │ - ldr r3, [pc, #2660] @ 10274 <_PyDict_MergeUniq+0xda4> │ │ │ │ │ + bne fa64 <_PyDict_MergeUniq+0x58c> │ │ │ │ │ + ldr r3, [pc, #2660] @ 1027c <_PyDict_MergeUniq+0xda4> │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r1, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ │ - bhi fa5c <_PyDict_MergeUniq+0x58c> │ │ │ │ │ + bhi fa64 <_PyDict_MergeUniq+0x58c> │ │ │ │ │ ldr r0, [r3, #1928] @ 0x788 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r0, [r8] │ │ │ │ │ str r8, [r3, #1928] @ 0x788 │ │ │ │ │ str r1, [r3, #1932] @ 0x78c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r6, #0 │ │ │ │ │ @@ -17362,338 +17364,338 @@ │ │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ │ lsl lr, lr, r1 │ │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ │ smull r7, r1, r1, lr │ │ │ │ │ sub r1, r1, lr, asr #31 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bgt fd34 <_PyDict_MergeUniq+0x864> │ │ │ │ │ + bgt fd3c <_PyDict_MergeUniq+0x864> │ │ │ │ │ mov r7, #0 │ │ │ │ │ mov sl, ip │ │ │ │ │ mov r9, r5 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b f8fc <_PyDict_MergeUniq+0x42c> │ │ │ │ │ + b f904 <_PyDict_MergeUniq+0x42c> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne fe98 <_PyDict_MergeUniq+0x9c8> │ │ │ │ │ + bne fea0 <_PyDict_MergeUniq+0x9c8> │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fa44 <_PyDict_MergeUniq+0x574> │ │ │ │ │ + ble fa4c <_PyDict_MergeUniq+0x574> │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 1820 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble f9b4 <_PyDict_MergeUniq+0x4e4> │ │ │ │ │ + ble f9bc <_PyDict_MergeUniq+0x4e4> │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fa24 <_PyDict_MergeUniq+0x554> │ │ │ │ │ + ble fa2c <_PyDict_MergeUniq+0x554> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + bne 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bne 10164 <_PyDict_MergeUniq+0xc94> │ │ │ │ │ + bne 1016c <_PyDict_MergeUniq+0xc94> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ ldrb r3, [r2, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq ffec <_PyDict_MergeUniq+0xb1c> │ │ │ │ │ + beq fff4 <_PyDict_MergeUniq+0xb1c> │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10010 <_PyDict_MergeUniq+0xb40> │ │ │ │ │ + bne 10018 <_PyDict_MergeUniq+0xb40> │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr r2, [r1, #16] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble f564 <_PyDict_MergeUniq+0x94> │ │ │ │ │ + ble f56c <_PyDict_MergeUniq+0x94> │ │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ │ mov r0, #1 │ │ │ │ │ lsl r3, r0, r3 │ │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f9d4 <_PyDict_MergeUniq+0x504> │ │ │ │ │ + beq f9dc <_PyDict_MergeUniq+0x504> │ │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq fafc <_PyDict_MergeUniq+0x62c> │ │ │ │ │ + beq fb04 <_PyDict_MergeUniq+0x62c> │ │ │ │ │ ldr r5, [r3] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble f9fc <_PyDict_MergeUniq+0x52c> │ │ │ │ │ + ble fa04 <_PyDict_MergeUniq+0x52c> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f89c <_PyDict_MergeUniq+0x3cc> │ │ │ │ │ + bgt f8a4 <_PyDict_MergeUniq+0x3cc> │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne fe98 <_PyDict_MergeUniq+0x9c8> │ │ │ │ │ + bne fea0 <_PyDict_MergeUniq+0x9c8> │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fa44 <_PyDict_MergeUniq+0x574> │ │ │ │ │ + ble fa4c <_PyDict_MergeUniq+0x574> │ │ │ │ │ cmp r3, #1073741824 @ 0x40000000 │ │ │ │ │ - beq f8b4 <_PyDict_MergeUniq+0x3e4> │ │ │ │ │ + beq f8bc <_PyDict_MergeUniq+0x3e4> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - b f8b4 <_PyDict_MergeUniq+0x3e4> │ │ │ │ │ + b f8bc <_PyDict_MergeUniq+0x3e4> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r6] │ │ │ │ │ - bne f8d4 <_PyDict_MergeUniq+0x404> │ │ │ │ │ + bne f8dc <_PyDict_MergeUniq+0x404> │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b f8d4 <_PyDict_MergeUniq+0x404> │ │ │ │ │ + b f8dc <_PyDict_MergeUniq+0x404> │ │ │ │ │ mov r0, #12 │ │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq ffc4 <_PyDict_MergeUniq+0xaf4> │ │ │ │ │ + beq ffcc <_PyDict_MergeUniq+0xaf4> │ │ │ │ │ ldm r3, {r2, r5} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f974 <_PyDict_MergeUniq+0x4a4> │ │ │ │ │ + bgt f97c <_PyDict_MergeUniq+0x4a4> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - b f974 <_PyDict_MergeUniq+0x4a4> │ │ │ │ │ + b f97c <_PyDict_MergeUniq+0x4a4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 10208 <_PyDict_MergeUniq+0xd38> │ │ │ │ │ + beq 10210 <_PyDict_MergeUniq+0xd38> │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + bgt 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ mvn r3, #0 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne f8e0 <_PyDict_MergeUniq+0x410> │ │ │ │ │ + bne f8e8 <_PyDict_MergeUniq+0x410> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b f8e0 <_PyDict_MergeUniq+0x410> │ │ │ │ │ + b f8e8 <_PyDict_MergeUniq+0x410> │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ str r0, [r5] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f8b4 <_PyDict_MergeUniq+0x3e4> │ │ │ │ │ - b f9a8 <_PyDict_MergeUniq+0x4d8> │ │ │ │ │ + bgt f8bc <_PyDict_MergeUniq+0x3e4> │ │ │ │ │ + b f9b0 <_PyDict_MergeUniq+0x4d8> │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b f83c <_PyDict_MergeUniq+0x36c> │ │ │ │ │ + b f844 <_PyDict_MergeUniq+0x36c> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f710 <_PyDict_MergeUniq+0x240> │ │ │ │ │ + bne f718 <_PyDict_MergeUniq+0x240> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f710 <_PyDict_MergeUniq+0x240> │ │ │ │ │ + b f718 <_PyDict_MergeUniq+0x240> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f794 <_PyDict_MergeUniq+0x2c4> │ │ │ │ │ + bne f79c <_PyDict_MergeUniq+0x2c4> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f794 <_PyDict_MergeUniq+0x2c4> │ │ │ │ │ + b f79c <_PyDict_MergeUniq+0x2c4> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f7ac <_PyDict_MergeUniq+0x2dc> │ │ │ │ │ + bne f7b4 <_PyDict_MergeUniq+0x2dc> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f7ac <_PyDict_MergeUniq+0x2dc> │ │ │ │ │ + b f7b4 <_PyDict_MergeUniq+0x2dc> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f72c <_PyDict_MergeUniq+0x25c> │ │ │ │ │ + bne f734 <_PyDict_MergeUniq+0x25c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f72c <_PyDict_MergeUniq+0x25c> │ │ │ │ │ + b f734 <_PyDict_MergeUniq+0x25c> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f744 <_PyDict_MergeUniq+0x274> │ │ │ │ │ + bne f74c <_PyDict_MergeUniq+0x274> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f744 <_PyDict_MergeUniq+0x274> │ │ │ │ │ + b f74c <_PyDict_MergeUniq+0x274> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f760 <_PyDict_MergeUniq+0x290> │ │ │ │ │ + bne f768 <_PyDict_MergeUniq+0x290> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f760 <_PyDict_MergeUniq+0x290> │ │ │ │ │ + b f768 <_PyDict_MergeUniq+0x290> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f778 <_PyDict_MergeUniq+0x2a8> │ │ │ │ │ + bne f780 <_PyDict_MergeUniq+0x2a8> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f778 <_PyDict_MergeUniq+0x2a8> │ │ │ │ │ + b f780 <_PyDict_MergeUniq+0x2a8> │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble f564 <_PyDict_MergeUniq+0x94> │ │ │ │ │ + ble f56c <_PyDict_MergeUniq+0x94> │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq ff9c <_PyDict_MergeUniq+0xacc> │ │ │ │ │ + beq ffa4 <_PyDict_MergeUniq+0xacc> │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bgt f960 <_PyDict_MergeUniq+0x490> │ │ │ │ │ - b f564 <_PyDict_MergeUniq+0x94> │ │ │ │ │ + bgt f968 <_PyDict_MergeUniq+0x490> │ │ │ │ │ + b f56c <_PyDict_MergeUniq+0x94> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMapping_Keys │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + beq 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt fb5c <_PyDict_MergeUniq+0x68c> │ │ │ │ │ + bgt fb64 <_PyDict_MergeUniq+0x68c> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r6] │ │ │ │ │ - beq 10210 <_PyDict_MergeUniq+0xd40> │ │ │ │ │ + beq 10218 <_PyDict_MergeUniq+0xd40> │ │ │ │ │ subs r8, r9, #0 │ │ │ │ │ - beq 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + beq 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq fc74 <_PyDict_MergeUniq+0x7a4> │ │ │ │ │ + beq fc7c <_PyDict_MergeUniq+0x7a4> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b fbc0 <_PyDict_MergeUniq+0x6f0> │ │ │ │ │ + b fbc8 <_PyDict_MergeUniq+0x6f0> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt fba8 <_PyDict_MergeUniq+0x6d8> │ │ │ │ │ + bgt fbb0 <_PyDict_MergeUniq+0x6d8> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 10220 <_PyDict_MergeUniq+0xd50> │ │ │ │ │ + beq 10228 <_PyDict_MergeUniq+0xd50> │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 1024c <_PyDict_MergeUniq+0xd7c> │ │ │ │ │ + beq 10254 <_PyDict_MergeUniq+0xd7c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq fc74 <_PyDict_MergeUniq+0x7a4> │ │ │ │ │ + beq fc7c <_PyDict_MergeUniq+0x7a4> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 10050 <_PyDict_MergeUniq+0xb80> │ │ │ │ │ + bne 10058 <_PyDict_MergeUniq+0xb80> │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 10050 <_PyDict_MergeUniq+0xb80> │ │ │ │ │ + beq 10058 <_PyDict_MergeUniq+0xb80> │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 10070 <_PyDict_MergeUniq+0xba0> │ │ │ │ │ + beq 10078 <_PyDict_MergeUniq+0xba0> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 100e4 <_PyDict_MergeUniq+0xc14> │ │ │ │ │ + bne 100ec <_PyDict_MergeUniq+0xc14> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetItem │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 10180 <_PyDict_MergeUniq+0xcb0> │ │ │ │ │ + beq 10188 <_PyDict_MergeUniq+0xcb0> │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 4b94 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt fb90 <_PyDict_MergeUniq+0x6c0> │ │ │ │ │ + bgt fb98 <_PyDict_MergeUniq+0x6c0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne fb90 <_PyDict_MergeUniq+0x6c0> │ │ │ │ │ + bne fb98 <_PyDict_MergeUniq+0x6c0> │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b fb90 <_PyDict_MergeUniq+0x6c0> │ │ │ │ │ + b fb98 <_PyDict_MergeUniq+0x6c0> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fb24 <_PyDict_MergeUniq+0x654> │ │ │ │ │ + beq fb2c <_PyDict_MergeUniq+0x654> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - b f538 <_PyDict_MergeUniq+0x68> │ │ │ │ │ + b f540 <_PyDict_MergeUniq+0x68> │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt fc94 <_PyDict_MergeUniq+0x7c4> │ │ │ │ │ + bgt fc9c <_PyDict_MergeUniq+0x7c4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne fc94 <_PyDict_MergeUniq+0x7c4> │ │ │ │ │ + bne fc9c <_PyDict_MergeUniq+0x7c4> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r0, r0, #0 │ │ │ │ │ movne r0, #1 │ │ │ │ │ rsb r6, r0, #0 │ │ │ │ │ - b f568 <_PyDict_MergeUniq+0x98> │ │ │ │ │ + b f570 <_PyDict_MergeUniq+0x98> │ │ │ │ │ mov lr, #1 │ │ │ │ │ lsl r1, lr, r1 │ │ │ │ │ movw lr, #21846 @ 0x5556 │ │ │ │ │ movt lr, #21845 @ 0x5555 │ │ │ │ │ add r1, r1, r1, lsr #31 │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ smull lr, r7, r1, lr │ │ │ │ │ sub r1, r7, r1, asr #31 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bgt f5b4 <_PyDict_MergeUniq+0xe4> │ │ │ │ │ + bgt f5bc <_PyDict_MergeUniq+0xe4> │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b f860 <_PyDict_MergeUniq+0x390> │ │ │ │ │ + b f868 <_PyDict_MergeUniq+0x390> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f6b4 <_PyDict_MergeUniq+0x1e4> │ │ │ │ │ + bne f6bc <_PyDict_MergeUniq+0x1e4> │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b f6b4 <_PyDict_MergeUniq+0x1e4> │ │ │ │ │ + b f6bc <_PyDict_MergeUniq+0x1e4> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f6cc <_PyDict_MergeUniq+0x1fc> │ │ │ │ │ + bne f6d4 <_PyDict_MergeUniq+0x1fc> │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b f6cc <_PyDict_MergeUniq+0x1fc> │ │ │ │ │ + b f6d4 <_PyDict_MergeUniq+0x1fc> │ │ │ │ │ add r0, r0, r6 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r0, r0, r0, lsl #1 │ │ │ │ │ add r2, r0, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r2, r2, r2, lsr #31 │ │ │ │ │ asr r2, r2, #1 │ │ │ │ │ @@ -17706,528 +17708,528 @@ │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ subs r2, r2, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ bl 2c64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + bne 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov ip, r0 │ │ │ │ │ - b f888 <_PyDict_MergeUniq+0x3b8> │ │ │ │ │ + b f890 <_PyDict_MergeUniq+0x3b8> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f698 <_PyDict_MergeUniq+0x1c8> │ │ │ │ │ + bne f6a0 <_PyDict_MergeUniq+0x1c8> │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b f698 <_PyDict_MergeUniq+0x1c8> │ │ │ │ │ + b f6a0 <_PyDict_MergeUniq+0x1c8> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f680 <_PyDict_MergeUniq+0x1b0> │ │ │ │ │ + bne f688 <_PyDict_MergeUniq+0x1b0> │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b f680 <_PyDict_MergeUniq+0x1b0> │ │ │ │ │ + b f688 <_PyDict_MergeUniq+0x1b0> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble fa5c <_PyDict_MergeUniq+0x58c> │ │ │ │ │ + ble fa64 <_PyDict_MergeUniq+0x58c> │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov sl, r4 │ │ │ │ │ add r7, r8, r7 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b fe44 <_PyDict_MergeUniq+0x974> │ │ │ │ │ + b fe4c <_PyDict_MergeUniq+0x974> │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fe34 <_PyDict_MergeUniq+0x964> │ │ │ │ │ + beq fe3c <_PyDict_MergeUniq+0x964> │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ sub ip, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fe74 <_PyDict_MergeUniq+0x9a4> │ │ │ │ │ + ble fe7c <_PyDict_MergeUniq+0x9a4> │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ add r7, r7, #12 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq fe88 <_PyDict_MergeUniq+0x9b8> │ │ │ │ │ + beq fe90 <_PyDict_MergeUniq+0x9b8> │ │ │ │ │ ldr r0, [r7, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fe18 <_PyDict_MergeUniq+0x948> │ │ │ │ │ + beq fe20 <_PyDict_MergeUniq+0x948> │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ sub ip, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt fe18 <_PyDict_MergeUniq+0x948> │ │ │ │ │ + bgt fe20 <_PyDict_MergeUniq+0x948> │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne fe18 <_PyDict_MergeUniq+0x948> │ │ │ │ │ + bne fe20 <_PyDict_MergeUniq+0x948> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fe18 <_PyDict_MergeUniq+0x948> │ │ │ │ │ + b fe20 <_PyDict_MergeUniq+0x948> │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne fe34 <_PyDict_MergeUniq+0x964> │ │ │ │ │ + bne fe3c <_PyDict_MergeUniq+0x964> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fe34 <_PyDict_MergeUniq+0x964> │ │ │ │ │ + b fe3c <_PyDict_MergeUniq+0x964> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b f7f0 <_PyDict_MergeUniq+0x320> │ │ │ │ │ + b f7f8 <_PyDict_MergeUniq+0x320> │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 10098 <_PyDict_MergeUniq+0xbc8> │ │ │ │ │ + beq 100a0 <_PyDict_MergeUniq+0xbc8> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne ff54 <_PyDict_MergeUniq+0xa84> │ │ │ │ │ + bne ff5c <_PyDict_MergeUniq+0xa84> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f8b4 <_PyDict_MergeUniq+0x3e4> │ │ │ │ │ - b f9a8 <_PyDict_MergeUniq+0x4d8> │ │ │ │ │ + bgt f8bc <_PyDict_MergeUniq+0x3e4> │ │ │ │ │ + b f9b0 <_PyDict_MergeUniq+0x4d8> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f664 <_PyDict_MergeUniq+0x194> │ │ │ │ │ + bne f66c <_PyDict_MergeUniq+0x194> │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b f664 <_PyDict_MergeUniq+0x194> │ │ │ │ │ + b f66c <_PyDict_MergeUniq+0x194> │ │ │ │ │ subs ip, ip, #1 │ │ │ │ │ str ip, [r0] │ │ │ │ │ - bne f64c <_PyDict_MergeUniq+0x17c> │ │ │ │ │ + bne f654 <_PyDict_MergeUniq+0x17c> │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b f64c <_PyDict_MergeUniq+0x17c> │ │ │ │ │ + b f654 <_PyDict_MergeUniq+0x17c> │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r1, #3 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 67cc <_PyDict_SendEvent> │ │ │ │ │ R_ARM_CALL _PyDict_SendEvent │ │ │ │ │ - b f5c0 <_PyDict_MergeUniq+0xf0> │ │ │ │ │ + b f5c8 <_PyDict_MergeUniq+0xf0> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq fec0 <_PyDict_MergeUniq+0x9f0> │ │ │ │ │ + beq fec8 <_PyDict_MergeUniq+0x9f0> │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ffb0 <_PyDict_MergeUniq+0xae0> │ │ │ │ │ + bne ffb8 <_PyDict_MergeUniq+0xae0> │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 100d4 <_PyDict_MergeUniq+0xc04> │ │ │ │ │ + ble 100dc <_PyDict_MergeUniq+0xc04> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f8e8 <_PyDict_MergeUniq+0x418> │ │ │ │ │ + bgt f8f0 <_PyDict_MergeUniq+0x418> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne f8e8 <_PyDict_MergeUniq+0x418> │ │ │ │ │ + bne f8f0 <_PyDict_MergeUniq+0x418> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f8e8 <_PyDict_MergeUniq+0x418> │ │ │ │ │ + b f8f0 <_PyDict_MergeUniq+0x418> │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bgt fb0c <_PyDict_MergeUniq+0x63c> │ │ │ │ │ - b f564 <_PyDict_MergeUniq+0x94> │ │ │ │ │ + bgt fb14 <_PyDict_MergeUniq+0x63c> │ │ │ │ │ + b f56c <_PyDict_MergeUniq+0x94> │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r5, [r3] │ │ │ │ │ - ble 10234 <_PyDict_MergeUniq+0xd64> │ │ │ │ │ + ble 1023c <_PyDict_MergeUniq+0xd64> │ │ │ │ │ mvn r6, #1 │ │ │ │ │ - b f568 <_PyDict_MergeUniq+0x98> │ │ │ │ │ + b f570 <_PyDict_MergeUniq+0x98> │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble f564 <_PyDict_MergeUniq+0x94> │ │ │ │ │ + ble f56c <_PyDict_MergeUniq+0x94> │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 10084 <_PyDict_MergeUniq+0xbb4> │ │ │ │ │ + beq 1008c <_PyDict_MergeUniq+0xbb4> │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt f9ec <_PyDict_MergeUniq+0x51c> │ │ │ │ │ - b f564 <_PyDict_MergeUniq+0x94> │ │ │ │ │ - ldr r1, [pc, #636] @ 10270 <_PyDict_MergeUniq+0xda0> │ │ │ │ │ + blt f9f4 <_PyDict_MergeUniq+0x51c> │ │ │ │ │ + b f56c <_PyDict_MergeUniq+0x94> │ │ │ │ │ + ldr r1, [pc, #636] @ 10278 <_PyDict_MergeUniq+0xda0> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq f568 <_PyDict_MergeUniq+0x98> │ │ │ │ │ + beq f570 <_PyDict_MergeUniq+0x98> │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f920 <_PyDict_MergeUniq+0x450> │ │ │ │ │ + beq f928 <_PyDict_MergeUniq+0x450> │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - ble f564 <_PyDict_MergeUniq+0x94> │ │ │ │ │ + ble f56c <_PyDict_MergeUniq+0x94> │ │ │ │ │ ldrb r2, [r3] │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r2, r3, r2, lsl #2 │ │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ ldr r6, [r3, #4] │ │ │ │ │ add r3, r1, r2, lsl #3 │ │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ │ mov r1, #1 │ │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ - b f9f0 <_PyDict_MergeUniq+0x520> │ │ │ │ │ + b f9f8 <_PyDict_MergeUniq+0x520> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne fbdc <_PyDict_MergeUniq+0x70c> │ │ │ │ │ + bne fbe4 <_PyDict_MergeUniq+0x70c> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 101f0 <_PyDict_MergeUniq+0xd20> │ │ │ │ │ + ble 101f8 <_PyDict_MergeUniq+0xd20> │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - b 101cc <_PyDict_MergeUniq+0xcfc> │ │ │ │ │ + b 101d4 <_PyDict_MergeUniq+0xcfc> │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bgt ffd4 <_PyDict_MergeUniq+0xb04> │ │ │ │ │ - b f564 <_PyDict_MergeUniq+0x94> │ │ │ │ │ + bgt ffdc <_PyDict_MergeUniq+0xb04> │ │ │ │ │ + b f56c <_PyDict_MergeUniq+0x94> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fa08 <_PyDict_MergeUniq+0x538> │ │ │ │ │ + ble fa10 <_PyDict_MergeUniq+0x538> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 100bc <_PyDict_MergeUniq+0xbec> │ │ │ │ │ + ble 100c4 <_PyDict_MergeUniq+0xbec> │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - b f568 <_PyDict_MergeUniq+0x98> │ │ │ │ │ + b f570 <_PyDict_MergeUniq+0x98> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + bne 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + b 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne ff78 <_PyDict_MergeUniq+0xaa8> │ │ │ │ │ - b f9c0 <_PyDict_MergeUniq+0x4f0> │ │ │ │ │ + bne ff80 <_PyDict_MergeUniq+0xaa8> │ │ │ │ │ + b f9c8 <_PyDict_MergeUniq+0x4f0> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq fbfc <_PyDict_MergeUniq+0x72c> │ │ │ │ │ + beq fc04 <_PyDict_MergeUniq+0x72c> │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 101c4 <_PyDict_MergeUniq+0xcf4> │ │ │ │ │ + bne 101cc <_PyDict_MergeUniq+0xcf4> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt fbb0 <_PyDict_MergeUniq+0x6e0> │ │ │ │ │ + bgt fbb8 <_PyDict_MergeUniq+0x6e0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne fbb0 <_PyDict_MergeUniq+0x6e0> │ │ │ │ │ + bne fbb8 <_PyDict_MergeUniq+0x6e0> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fbb0 <_PyDict_MergeUniq+0x6e0> │ │ │ │ │ - ldr r1, [pc, #332] @ 10270 <_PyDict_MergeUniq+0xda0> │ │ │ │ │ + b fbb8 <_PyDict_MergeUniq+0x6e0> │ │ │ │ │ + ldr r1, [pc, #332] @ 10278 <_PyDict_MergeUniq+0xda0> │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 10148 <_PyDict_MergeUniq+0xc78> │ │ │ │ │ + beq 10150 <_PyDict_MergeUniq+0xc78> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10148 <_PyDict_MergeUniq+0xc78> │ │ │ │ │ + bne 10150 <_PyDict_MergeUniq+0xc78> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4363 @ 0x110b │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + b 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + b 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC11 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + b 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 101a0 <_PyDict_MergeUniq+0xcd0> │ │ │ │ │ + bgt 101a8 <_PyDict_MergeUniq+0xcd0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 101a0 <_PyDict_MergeUniq+0xcd0> │ │ │ │ │ + bne 101a8 <_PyDict_MergeUniq+0xcd0> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + bgt 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + bne 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + b 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ str r6, [sl] │ │ │ │ │ mvn r6, #1 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt f568 <_PyDict_MergeUniq+0x98> │ │ │ │ │ + bgt f570 <_PyDict_MergeUniq+0x98> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne f568 <_PyDict_MergeUniq+0x98> │ │ │ │ │ + bne f570 <_PyDict_MergeUniq+0x98> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f568 <_PyDict_MergeUniq+0x98> │ │ │ │ │ + b f570 <_PyDict_MergeUniq+0x98> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 1007c <_PyDict_MergeUniq+0xbac> │ │ │ │ │ + bne 10084 <_PyDict_MergeUniq+0xbac> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1007c <_PyDict_MergeUniq+0xbac> │ │ │ │ │ + b 10084 <_PyDict_MergeUniq+0xbac> │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b f9c0 <_PyDict_MergeUniq+0x4f0> │ │ │ │ │ + b f9c8 <_PyDict_MergeUniq+0x4f0> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b fb5c <_PyDict_MergeUniq+0x68c> │ │ │ │ │ + b fb64 <_PyDict_MergeUniq+0x68c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b fba8 <_PyDict_MergeUniq+0x6d8> │ │ │ │ │ + b fbb0 <_PyDict_MergeUniq+0x6d8> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r6] │ │ │ │ │ - bne ffbc <_PyDict_MergeUniq+0xaec> │ │ │ │ │ + bne ffc4 <_PyDict_MergeUniq+0xaec> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ffbc <_PyDict_MergeUniq+0xaec> │ │ │ │ │ + b ffc4 <_PyDict_MergeUniq+0xaec> │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + bgt 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + bne 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 100b4 <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ + b 100bc <_PyDict_MergeUniq+0xbe4> │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000a5c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00010278 <_PyDict_SetItem_Take2>: │ │ │ │ │ +00010280 <_PyDict_SetItem_Take2>: │ │ │ │ │ _PyDict_SetItem_Take2(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne 102dc <_PyDict_SetItem_Take2+0x64> │ │ │ │ │ + bne 102e4 <_PyDict_SetItem_Take2+0x64> │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 102dc <_PyDict_SetItem_Take2+0x64> │ │ │ │ │ - ldr r3, [pc, #92] @ 10318 <_PyDict_SetItem_Take2+0xa0> │ │ │ │ │ + beq 102e4 <_PyDict_SetItem_Take2+0x64> │ │ │ │ │ + ldr r3, [pc, #92] @ 10320 <_PyDict_SetItem_Take2+0xa0> │ │ │ │ │ ldr ip, [r4, #24] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq 1030c <_PyDict_SetItem_Take2+0x94> │ │ │ │ │ + beq 10314 <_PyDict_SetItem_Take2+0x94> │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 1820 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ - bne 102b4 <_PyDict_SetItem_Take2+0x3c> │ │ │ │ │ + bne 102bc <_PyDict_SetItem_Take2+0x3c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 10ec │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0001031c : │ │ │ │ │ +00010324 : │ │ │ │ │ PyDict_Keys(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 10690 │ │ │ │ │ + beq 10698 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r6, [pc, #912] @ 106d8 │ │ │ │ │ + ldr r6, [pc, #912] @ 106e0 │ │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 10680 │ │ │ │ │ + beq 10688 │ │ │ │ │ ldr r4, [r5, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 104c4 │ │ │ │ │ + beq 104cc │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne 1062c │ │ │ │ │ + bne 10634 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldrb r4, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r4, r4, #5, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ orreq r4, r4, #1 │ │ │ │ │ ands r4, r4, #255 @ 0xff │ │ │ │ │ - beq 106a8 │ │ │ │ │ + beq 106b0 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 105c0 │ │ │ │ │ + bne 105c8 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ ldr ip, [r1, #16] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - ble 104c4 │ │ │ │ │ + ble 104cc │ │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ │ ldrb lr, [r1, #5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ lsl r3, r3, lr │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ - beq 10598 │ │ │ │ │ + beq 105a0 │ │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ ldr lr, [r3, #4] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 10584 │ │ │ │ │ + beq 1058c │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bge 104c4 │ │ │ │ │ + bge 104cc │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10620 │ │ │ │ │ + ble 10628 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r4, [r7, #12] │ │ │ │ │ lsl ip, r8, #2 │ │ │ │ │ str r3, [r4, r8, lsl #2] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ - beq 10388 │ │ │ │ │ + beq 10390 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ │ movne r5, #1 │ │ │ │ │ - bne 1050c │ │ │ │ │ + bne 10514 │ │ │ │ │ mov lr, #1 │ │ │ │ │ - b 10448 │ │ │ │ │ + b 10450 │ │ │ │ │ str r3, [r4, ip] │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble 104c4 │ │ │ │ │ + ble 104cc │ │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ │ ldrb r5, [r1, #6] │ │ │ │ │ lsl r3, lr, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ - beq 10518 │ │ │ │ │ + beq 10520 │ │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 104a0 │ │ │ │ │ + beq 104a8 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10440 │ │ │ │ │ + bgt 10448 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ str r0, [r3] │ │ │ │ │ - b 10440 │ │ │ │ │ + b 10448 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble 104c4 │ │ │ │ │ + ble 104cc │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 10548 │ │ │ │ │ + beq 10550 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt 10480 │ │ │ │ │ + blt 10488 │ │ │ │ │ mov r0, r7 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ ldrb lr, [r0] │ │ │ │ │ ldrb r6, [r1, #5] │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ add lr, r0, lr, lsl #2 │ │ │ │ │ @@ -18239,334 +18241,334 @@ │ │ │ │ │ ldr r6, [lr] │ │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r6, r6, #1 │ │ │ │ │ strle r6, [lr] │ │ │ │ │ str lr, [r4, ip] │ │ │ │ │ add ip, ip, #4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt 104d0 │ │ │ │ │ - b 104c4 │ │ │ │ │ + bgt 104d8 │ │ │ │ │ + b 104cc │ │ │ │ │ mov r5, #12 │ │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1055c │ │ │ │ │ + beq 10564 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10440 │ │ │ │ │ - b 10494 │ │ │ │ │ + bgt 10448 │ │ │ │ │ + b 1049c │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt 104b0 │ │ │ │ │ - b 104c4 │ │ │ │ │ + blt 104b8 │ │ │ │ │ + b 104cc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble 104c4 │ │ │ │ │ + ble 104cc │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1060c │ │ │ │ │ + beq 10614 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt 10530 │ │ │ │ │ - b 104c4 │ │ │ │ │ + blt 10538 │ │ │ │ │ + b 104cc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 103e4 │ │ │ │ │ - b 104c4 │ │ │ │ │ + bne 103ec │ │ │ │ │ + b 104cc │ │ │ │ │ mov lr, #12 │ │ │ │ │ mla r3, lr, r2, r3 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ ldr lr, [r3, #8] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 105f8 │ │ │ │ │ + beq 10600 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - ble 104c4 │ │ │ │ │ + ble 104cc │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - b 103fc │ │ │ │ │ + b 10404 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble 104c4 │ │ │ │ │ + ble 104cc │ │ │ │ │ ldrb r3, [r0] │ │ │ │ │ mov lr, #1 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ add r3, r0, r3, lsl #2 │ │ │ │ │ ldrb ip, [r1, #5] │ │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ │ add r3, r1, r3, lsl #3 │ │ │ │ │ add r3, r3, lr, lsl ip │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ - b 103fc │ │ │ │ │ + b 10404 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 105a4 │ │ │ │ │ - b 104c4 │ │ │ │ │ + bne 105ac │ │ │ │ │ + b 104cc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt 1056c │ │ │ │ │ - b 104c4 │ │ │ │ │ + blt 10574 │ │ │ │ │ + b 104cc │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ - b 1040c │ │ │ │ │ + b 10414 │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 106c4 │ │ │ │ │ + ble 106cc │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - beq 104c4 │ │ │ │ │ + beq 104cc │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq 10380 │ │ │ │ │ + beq 10388 │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10638 │ │ │ │ │ + bgt 10640 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r7] │ │ │ │ │ - bne 10638 │ │ │ │ │ + bne 10640 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ - b 10638 │ │ │ │ │ + b 10640 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1035c │ │ │ │ │ + bne 10364 │ │ │ │ │ movw r1, #3813 @ 0xee5 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ mov r7, #0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 104c4 │ │ │ │ │ - ldr r1, [pc, #40] @ 106d8 │ │ │ │ │ + b 104cc │ │ │ │ │ + ldr r1, [pc, #40] @ 106e0 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 103a4 │ │ │ │ │ - b 104c4 │ │ │ │ │ + bne 103ac │ │ │ │ │ + b 104cc │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r7] │ │ │ │ │ - bne 10638 │ │ │ │ │ + bne 10640 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b 10674 │ │ │ │ │ + b 1067c │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000106dc : │ │ │ │ │ +000106e4 : │ │ │ │ │ dict_get(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi 107cc │ │ │ │ │ + bhi 107d4 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 107fc │ │ │ │ │ + bne 10804 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 107ac │ │ │ │ │ + beq 107b4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10810 │ │ │ │ │ + beq 10818 │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 107bc │ │ │ │ │ + beq 107c4 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10804 │ │ │ │ │ + bgt 1080c │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 107c4 │ │ │ │ │ + beq 107cc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ movne r4, r3 │ │ │ │ │ - bne 107a0 │ │ │ │ │ + bne 107a8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - bne 10750 │ │ │ │ │ - b 10734 │ │ │ │ │ + bne 10758 │ │ │ │ │ + b 1073c │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne 10790 │ │ │ │ │ + bne 10798 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 107a0 │ │ │ │ │ + b 107a8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC23 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r4, r0 │ │ │ │ │ - beq 107a0 │ │ │ │ │ + beq 107a8 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble 10718 │ │ │ │ │ + ble 10720 │ │ │ │ │ ldr r4, [r5, #4] │ │ │ │ │ - b 10720 │ │ │ │ │ + b 10728 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne 10784 │ │ │ │ │ - b 107c4 │ │ │ │ │ + bne 1078c │ │ │ │ │ + b 107cc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ - b 107c4 │ │ │ │ │ + b 107cc │ │ │ │ │ │ │ │ │ │ -0001081c : │ │ │ │ │ +00010824 : │ │ │ │ │ PyObject_ClearManagedDict(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 10944 │ │ │ │ │ + beq 1094c │ │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add r4, r0, r2 │ │ │ │ │ - bne 108e0 │ │ │ │ │ + bne 108e8 │ │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 108d8 │ │ │ │ │ + beq 108e0 │ │ │ │ │ strb r3, [r4, #3] │ │ │ │ │ ldrb r1, [r5, r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 108d8 │ │ │ │ │ + beq 108e0 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b 10890 │ │ │ │ │ + b 10898 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge 108d8 │ │ │ │ │ + bge 108e0 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 10884 │ │ │ │ │ + beq 1088c │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ str r5, [r2] │ │ │ │ │ sub lr, ip, #1 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10884 │ │ │ │ │ + bgt 1088c │ │ │ │ │ cmp lr, #0 │ │ │ │ │ str lr, [r0] │ │ │ │ │ - bne 10884 │ │ │ │ │ + bne 1088c │ │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ ldrb r1, [r4] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt 10890 │ │ │ │ │ + blt 10898 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne 10950 │ │ │ │ │ + bne 10958 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 1234 │ │ │ │ │ R_ARM_CALL detach_dict_from_object │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 10944 │ │ │ │ │ + beq 1094c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - ldr r2, [pc, #104] @ 10984 │ │ │ │ │ + ldr r2, [pc, #104] @ 1098c │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ str r4, [r3, #28] │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ bl 8878 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ add r0, r5, r0 │ │ │ │ │ bl 498 <_Py_dict_lookup+0x18> │ │ │ │ │ R_ARM_CALL clear_inline_values │ │ │ │ │ ldr r3, [r5, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 108d8 │ │ │ │ │ + beq 108e0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r0, [r5, #-12] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 108d8 │ │ │ │ │ + bgt 108e0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 108d8 │ │ │ │ │ + bne 108e0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00010988 <_PyDict_DelItemIf>: │ │ │ │ │ +00010990 <_PyDict_DelItemIf>: │ │ │ │ │ _PyDict_DelItemIf(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ @@ -18575,67 +18577,67 @@ │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10a3c <_PyDict_DelItemIf+0xb4> │ │ │ │ │ + beq 10a44 <_PyDict_DelItemIf+0xb4> │ │ │ │ │ mov r2, r0 │ │ │ │ │ sub r3, fp, #32 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 10a50 <_PyDict_DelItemIf+0xc8> │ │ │ │ │ + beq 10a58 <_PyDict_DelItemIf+0xc8> │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10a48 <_PyDict_DelItemIf+0xc0> │ │ │ │ │ + beq 10a50 <_PyDict_DelItemIf+0xc0> │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 10a48 <_PyDict_DelItemIf+0xc0> │ │ │ │ │ + beq 10a50 <_PyDict_DelItemIf+0xc0> │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ blx r8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10a80 <_PyDict_DelItemIf+0xf8> │ │ │ │ │ + beq 10a88 <_PyDict_DelItemIf+0xf8> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 10a48 <_PyDict_DelItemIf+0xc0> │ │ │ │ │ + ble 10a50 <_PyDict_DelItemIf+0xc0> │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10a58 <_PyDict_DelItemIf+0xd0> │ │ │ │ │ + bne 10a60 <_PyDict_DelItemIf+0xd0> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl bb5c │ │ │ │ │ mov r4, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 10a3c <_PyDict_DelItemIf+0xb4> │ │ │ │ │ + b 10a44 <_PyDict_DelItemIf+0xb4> │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 10a3c <_PyDict_DelItemIf+0xb4> │ │ │ │ │ + b 10a44 <_PyDict_DelItemIf+0xb4> │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 6b68 <_PyDict_SendEvent.constprop.1> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl bb5c │ │ │ │ │ - b 10a38 <_PyDict_DelItemIf+0xb0> │ │ │ │ │ + b 10a40 <_PyDict_DelItemIf+0xb0> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 10a3c <_PyDict_DelItemIf+0xb4> │ │ │ │ │ + b 10a44 <_PyDict_DelItemIf+0xb4> │ │ │ │ │ │ │ │ │ │ -00010a88 <_PyDict_GetItemRef_Unicode_LockHeld>: │ │ │ │ │ +00010a90 <_PyDict_GetItemRef_Unicode_LockHeld>: │ │ │ │ │ _PyDict_GetItemRef_Unicode_LockHeld(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ @@ -18644,27 +18646,27 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 10b20 <_PyDict_GetItemRef_Unicode_LockHeld+0x98> │ │ │ │ │ + bne 10b28 <_PyDict_GetItemRef_Unicode_LockHeld+0x98> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 10b20 <_PyDict_GetItemRef_Unicode_LockHeld+0x98> │ │ │ │ │ + beq 10b28 <_PyDict_GetItemRef_Unicode_LockHeld+0x98> │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 10b4c <_PyDict_GetItemRef_Unicode_LockHeld+0xc4> │ │ │ │ │ + beq 10b54 <_PyDict_GetItemRef_Unicode_LockHeld+0xc4> │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r2, r3 │ │ │ │ │ - bne 10afc <_PyDict_GetItemRef_Unicode_LockHeld+0x74> │ │ │ │ │ + bne 10b04 <_PyDict_GetItemRef_Unicode_LockHeld+0x74> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r5] │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ @@ -18675,1180 +18677,1180 @@ │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10b58 <_PyDict_GetItemRef_Unicode_LockHeld+0xd0> │ │ │ │ │ + beq 10b60 <_PyDict_GetItemRef_Unicode_LockHeld+0xd0> │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne 10adc <_PyDict_GetItemRef_Unicode_LockHeld+0x54> │ │ │ │ │ + bne 10ae4 <_PyDict_GetItemRef_Unicode_LockHeld+0x54> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 10aec <_PyDict_GetItemRef_Unicode_LockHeld+0x64> │ │ │ │ │ + b 10af4 <_PyDict_GetItemRef_Unicode_LockHeld+0x64> │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 10aec <_PyDict_GetItemRef_Unicode_LockHeld+0x64> │ │ │ │ │ + b 10af4 <_PyDict_GetItemRef_Unicode_LockHeld+0x64> │ │ │ │ │ │ │ │ │ │ -00010b74 : │ │ │ │ │ +00010b7c : │ │ │ │ │ PyDict_Pop(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 10f64 │ │ │ │ │ + beq 10f6c │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 10f04 │ │ │ │ │ + beq 10f0c │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 10eb0 │ │ │ │ │ + bne 10eb8 │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - beq 10eb0 │ │ │ │ │ + beq 10eb8 │ │ │ │ │ sub r3, fp, #32 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 10ef0 │ │ │ │ │ + beq 10ef8 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 10e58 │ │ │ │ │ + beq 10e60 │ │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 10e58 │ │ │ │ │ + beq 10e60 │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10d04 │ │ │ │ │ + bne 10d0c │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10d24 │ │ │ │ │ + bgt 10d2c │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r7] │ │ │ │ │ mvn ip, #0 │ │ │ │ │ add r1, r0, #20 │ │ │ │ │ ldrb lr, [r0, #4] │ │ │ │ │ cmp lr, #7 │ │ │ │ │ mvn ip, ip, lsl lr │ │ │ │ │ and r2, r4, ip │ │ │ │ │ - bgt 10d44 │ │ │ │ │ + bgt 10d4c │ │ │ │ │ ldrsb r8, [r1, r2] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 10e80 │ │ │ │ │ + bne 10e88 │ │ │ │ │ ldr ip, [r5, #8] │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str ip, [r5, #8] │ │ │ │ │ ldr ip, [r5, #28] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 10f9c │ │ │ │ │ + bne 10fa4 │ │ │ │ │ str ip, [r0, #8] │ │ │ │ │ ldrb ip, [r0, #4] │ │ │ │ │ cmp ip, #7 │ │ │ │ │ - bgt 10df8 │ │ │ │ │ + bgt 10e00 │ │ │ │ │ mvn r0, #1 │ │ │ │ │ strb r0, [r1, r2] │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ add r1, r2, #20 │ │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, r0 │ │ │ │ │ - beq 10e28 │ │ │ │ │ + beq 10e30 │ │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add ip, r1, r3 │ │ │ │ │ ldr r0, [r1, r3] │ │ │ │ │ str r2, [r1, r3] │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10cd0 │ │ │ │ │ + bgt 10cd8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 10cd0 │ │ │ │ │ + bne 10cd8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10ea4 │ │ │ │ │ + bgt 10eac │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - beq 10e74 │ │ │ │ │ + beq 10e7c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 10f24 │ │ │ │ │ + beq 10f2c │ │ │ │ │ str r7, [r6] │ │ │ │ │ mov r4, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 6b68 <_PyDict_SendEvent.constprop.1> │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10c18 │ │ │ │ │ + ble 10c20 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ add r1, r0, #20 │ │ │ │ │ ldrb lr, [r0, #4] │ │ │ │ │ cmp lr, #7 │ │ │ │ │ mvn ip, r2, lsl lr │ │ │ │ │ bic r2, r4, r2, lsl lr │ │ │ │ │ - ble 10c40 │ │ │ │ │ + ble 10c48 │ │ │ │ │ cmp lr, #15 │ │ │ │ │ - bgt 10f10 │ │ │ │ │ + bgt 10f18 │ │ │ │ │ lsl r8, r2, #1 │ │ │ │ │ ldrsh r8, [r1, r8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 10c4c │ │ │ │ │ + beq 10c54 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 11010 │ │ │ │ │ + beq 11018 │ │ │ │ │ lsr r4, r4, #5 │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ add r8, r4, #1 │ │ │ │ │ cmp lr, #15 │ │ │ │ │ add r2, r2, r8 │ │ │ │ │ and r2, r2, ip │ │ │ │ │ addgt r8, r0, r2, lsl #2 │ │ │ │ │ lslle r8, r2, #1 │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ ldrshle r8, [r1, r8] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 10c4c │ │ │ │ │ + beq 10c54 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 11010 │ │ │ │ │ + beq 11018 │ │ │ │ │ lsr r4, r4, #5 │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ add r8, r4, #1 │ │ │ │ │ add r2, r8, r2 │ │ │ │ │ and r2, r2, ip │ │ │ │ │ cmp lr, #7 │ │ │ │ │ lsl r8, r2, #1 │ │ │ │ │ ldrsble r8, [r1, r2] │ │ │ │ │ - ble 10dd0 │ │ │ │ │ + ble 10dd8 │ │ │ │ │ cmp lr, #15 │ │ │ │ │ addgt r8, r0, r2, lsl #2 │ │ │ │ │ ldrshle r8, [r1, r8] │ │ │ │ │ ldrgt r8, [r8, #20] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 10c4c │ │ │ │ │ + beq 10c54 │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ lsr r4, r4, #5 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ add r2, r2, r4 │ │ │ │ │ - bne 10dac │ │ │ │ │ + bne 10db4 │ │ │ │ │ mov r2, r8 │ │ │ │ │ - b 10c4c │ │ │ │ │ + b 10c54 │ │ │ │ │ cmp ip, #15 │ │ │ │ │ lslle r2, r2, #1 │ │ │ │ │ mvnle ip, #1 │ │ │ │ │ mvngt ip, #1 │ │ │ │ │ strgt ip, [r1, r2, lsl #2] │ │ │ │ │ strhle ip, [r1, r2] │ │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ │ ldrb ip, [r0, #5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ lsl r2, r2, ip │ │ │ │ │ - bne 10c9c │ │ │ │ │ + bne 10ca4 │ │ │ │ │ mov r0, #12 │ │ │ │ │ mla r3, r0, r3, r2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add ip, r1, r3 │ │ │ │ │ ldr r0, [ip, #4] │ │ │ │ │ str r2, [ip, #8] │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r2, [r1, r3] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10cc0 │ │ │ │ │ - b 10cd0 │ │ │ │ │ + ble 10cc8 │ │ │ │ │ + b 10cd8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10ce8 │ │ │ │ │ + b 10cf0 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ - beq 11010 │ │ │ │ │ + beq 11018 │ │ │ │ │ lsr r4, r4, #5 │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ add r8, r4, #1 │ │ │ │ │ add r2, r2, r8 │ │ │ │ │ and r2, r2, ip │ │ │ │ │ ldrsb r8, [r1, r2] │ │ │ │ │ - b 10d8c │ │ │ │ │ + b 10d94 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 10cf0 │ │ │ │ │ - b 10cf4 │ │ │ │ │ + bne 10cf8 │ │ │ │ │ + b 10cfc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 10f48 │ │ │ │ │ + beq 10f50 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 10e58 │ │ │ │ │ + beq 10e60 │ │ │ │ │ sub r3, fp, #32 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne 10bec │ │ │ │ │ + bne 10bf4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 10cf8 │ │ │ │ │ + b 10d00 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ strne r4, [r6] │ │ │ │ │ - b 10cf8 │ │ │ │ │ + b 10d00 │ │ │ │ │ add r8, r0, r2, lsl #2 │ │ │ │ │ ldr r8, [r8, #20] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 10c4c │ │ │ │ │ - b 10d5c │ │ │ │ │ + beq 10c54 │ │ │ │ │ + b 10d64 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10cf4 │ │ │ │ │ + bgt 10cfc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 10cf4 │ │ │ │ │ + bne 10cfc │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10cf4 │ │ │ │ │ + b 10cfc │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ - b 10cf8 │ │ │ │ │ - ldr r1, [pc, #172] @ 11018 │ │ │ │ │ + b 10d00 │ │ │ │ │ + ldr r1, [pc, #172] @ 11020 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ strne r3, [r6] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq 10fe4 │ │ │ │ │ + beq 10fec │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10fe4 │ │ │ │ │ + bne 10fec │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #3284 @ 0xcd4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 10efc │ │ │ │ │ + b 10f04 │ │ │ │ │ add r1, ip, r3, lsl #2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ ldrb r1, [ip] │ │ │ │ │ ldrb r0, [ip, #1] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, ip, r1, lsl #2 │ │ │ │ │ ldrb lr, [r1, r2] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne 11008 │ │ │ │ │ + bne 11010 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ add r3, r1, r2 │ │ │ │ │ sub r2, r3, r1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble 11000 │ │ │ │ │ + ble 11008 │ │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ │ strb r2, [r3], #1 │ │ │ │ │ - b 10fcc │ │ │ │ │ + b 10fd4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 10efc │ │ │ │ │ + b 10f04 │ │ │ │ │ strb r0, [ip, #1] │ │ │ │ │ - b 10cd0 │ │ │ │ │ + b 10cd8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - b 10fb8 │ │ │ │ │ + b 10fc0 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 10c4c │ │ │ │ │ + b 10c54 │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0001101c : │ │ │ │ │ +00011024 : │ │ │ │ │ PyDict_ContainsString(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 11110 │ │ │ │ │ + beq 11118 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r1, [pc, #244] @ 11148 │ │ │ │ │ + ldr r1, [pc, #244] @ 11150 │ │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 11118 │ │ │ │ │ + beq 11120 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 110ec │ │ │ │ │ + bne 110f4 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 110ec │ │ │ │ │ + beq 110f4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ mvneq r5, #0 │ │ │ │ │ - beq 110b0 │ │ │ │ │ + beq 110b8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r5, #0 │ │ │ │ │ - bne 110dc │ │ │ │ │ + bne 110e4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 110d0 │ │ │ │ │ + bgt 110d8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 110d0 │ │ │ │ │ + bne 110d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ │ subs r5, r5, #0 │ │ │ │ │ movne r5, #1 │ │ │ │ │ - b 110b0 │ │ │ │ │ + b 110b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 11088 │ │ │ │ │ + bne 11090 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ - b 11134 │ │ │ │ │ + b 1113c │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 110d0 │ │ │ │ │ + b 110d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11068 │ │ │ │ │ + bne 11070 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #5245 @ 0x147d │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11110 │ │ │ │ │ + bgt 11118 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 110bc │ │ │ │ │ + b 110c4 │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0001114c <_PyDict_GetMethodStackRef>: │ │ │ │ │ +00011154 <_PyDict_GetMethodStackRef>: │ │ │ │ │ _PyDict_GetMethodStackRef(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 11254 <_PyDict_GetMethodStackRef+0x108> │ │ │ │ │ + beq 1125c <_PyDict_GetMethodStackRef+0x108> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11280 <_PyDict_GetMethodStackRef+0x134> │ │ │ │ │ + bgt 11288 <_PyDict_GetMethodStackRef+0x134> │ │ │ │ │ add r0, r3, #1 │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ str r0, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 111b8 <_PyDict_GetMethodStackRef+0x6c> │ │ │ │ │ + beq 111c0 <_PyDict_GetMethodStackRef+0x6c> │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r1] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 111d0 <_PyDict_GetMethodStackRef+0x84> │ │ │ │ │ + bgt 111d8 <_PyDict_GetMethodStackRef+0x84> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - beq 11238 <_PyDict_GetMethodStackRef+0xec> │ │ │ │ │ + beq 11240 <_PyDict_GetMethodStackRef+0xec> │ │ │ │ │ cmn r3, #3 │ │ │ │ │ - beq 11220 <_PyDict_GetMethodStackRef+0xd4> │ │ │ │ │ + beq 11228 <_PyDict_GetMethodStackRef+0xd4> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ cmnne r3, #1 │ │ │ │ │ movne r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - bne 111f4 <_PyDict_GetMethodStackRef+0xa8> │ │ │ │ │ + bne 111fc <_PyDict_GetMethodStackRef+0xa8> │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r1, r1, r3 │ │ │ │ │ str r1, [r5] │ │ │ │ │ bl 27c │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 111ec <_PyDict_GetMethodStackRef+0xa0> │ │ │ │ │ + b 111f4 <_PyDict_GetMethodStackRef+0xa0> │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ bl 27c │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 111ec <_PyDict_GetMethodStackRef+0xa0> │ │ │ │ │ + b 111f4 <_PyDict_GetMethodStackRef+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 111d0 <_PyDict_GetMethodStackRef+0x84> │ │ │ │ │ + b 111d8 <_PyDict_GetMethodStackRef+0x84> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11184 <_PyDict_GetMethodStackRef+0x38> │ │ │ │ │ + ble 1118c <_PyDict_GetMethodStackRef+0x38> │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ - b 11190 <_PyDict_GetMethodStackRef+0x44> │ │ │ │ │ + b 11198 <_PyDict_GetMethodStackRef+0x44> │ │ │ │ │ │ │ │ │ │ -00011288 : │ │ │ │ │ +00011290 : │ │ │ │ │ PyObject_VisitManagedDict(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ ldr r3, [ip, #84] @ 0x54 │ │ │ │ │ tst r3, #16 │ │ │ │ │ - beq 11328 │ │ │ │ │ + beq 11330 │ │ │ │ │ ldr r4, [r0, #-12] │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 11330 │ │ │ │ │ + bne 11338 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 11328 │ │ │ │ │ + beq 11330 │ │ │ │ │ ldr r3, [ip, #16] │ │ │ │ │ add r8, r0, r3 │ │ │ │ │ ldrb r1, [r8, #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 11328 │ │ │ │ │ + beq 11330 │ │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 11328 │ │ │ │ │ + beq 11330 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b 112fc │ │ │ │ │ + b 11304 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble 11328 │ │ │ │ │ + ble 11330 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 112f0 │ │ │ │ │ + beq 112f8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldrb r3, [r8] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt 112fc │ │ │ │ │ + bgt 11304 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -00011348 : │ │ │ │ │ +00011350 : │ │ │ │ │ dict_tp_clear(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 11368 │ │ │ │ │ + bl 11370 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00011368 : │ │ │ │ │ +00011370 : │ │ │ │ │ clear_lock_held(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r7, [pc, #2016] @ 11b74 │ │ │ │ │ + ldr r7, [pc, #2016] @ 11b7c │ │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq 1151c │ │ │ │ │ + beq 11524 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ ands r6, r3, #255 @ 0xff │ │ │ │ │ mov r8, r2 │ │ │ │ │ - bne 11738 │ │ │ │ │ + bne 11740 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r0, #8] │ │ │ │ │ - bne 1179c │ │ │ │ │ + bne 117a4 │ │ │ │ │ ldr r6, [r4] │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 1151c │ │ │ │ │ + blt 11524 │ │ │ │ │ sub r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 1151c │ │ │ │ │ + bne 11524 │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ lsl r6, r6, r3 │ │ │ │ │ - beq 11840 │ │ │ │ │ + beq 11848 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 114d0 │ │ │ │ │ + ble 114d8 │ │ │ │ │ add r6, r4, r6 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r7, r6, #20 │ │ │ │ │ ands r3, r5, #3 │ │ │ │ │ add r6, r6, #24 │ │ │ │ │ - beq 115f0 │ │ │ │ │ + beq 115f8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 11494 │ │ │ │ │ + beq 1149c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 11460 │ │ │ │ │ + beq 11468 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11444 │ │ │ │ │ + beq 1144c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 118c0 │ │ │ │ │ + ble 118c8 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1145c │ │ │ │ │ + beq 11464 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 118d4 │ │ │ │ │ + ble 118dc │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11478 │ │ │ │ │ + beq 11480 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11824 │ │ │ │ │ + ble 1182c │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11490 │ │ │ │ │ + beq 11498 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11808 │ │ │ │ │ + ble 11810 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 114ac │ │ │ │ │ + beq 114b4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1171c │ │ │ │ │ + ble 11724 │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 114c4 │ │ │ │ │ + beq 114cc │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11700 │ │ │ │ │ + ble 11708 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne 115f0 │ │ │ │ │ + bne 115f8 │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne 1160c │ │ │ │ │ + bne 11614 │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 1160c │ │ │ │ │ - ldr r3, [pc, #1672] @ 11b78 │ │ │ │ │ + bne 11614 │ │ │ │ │ + ldr r3, [pc, #1672] @ 11b80 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi 1160c │ │ │ │ │ + bhi 11614 │ │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r4] │ │ │ │ │ str r4, [r3, #1928] @ 0x788 │ │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 116f0 │ │ │ │ │ + beq 116f8 │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11548 │ │ │ │ │ + beq 11550 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1161c │ │ │ │ │ + ble 11624 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ ldr r0, [r7, r1, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11564 │ │ │ │ │ + beq 1156c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11638 │ │ │ │ │ + ble 11640 │ │ │ │ │ ldr r0, [r6, r1, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1157c │ │ │ │ │ + beq 11584 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11654 │ │ │ │ │ + ble 1165c │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11598 │ │ │ │ │ + beq 115a0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11670 │ │ │ │ │ + ble 11678 │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 115b0 │ │ │ │ │ + beq 115b8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11694 │ │ │ │ │ + ble 1169c │ │ │ │ │ add r2, r1, #2 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 115cc │ │ │ │ │ + beq 115d4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 116b0 │ │ │ │ │ + ble 116b8 │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 115e4 │ │ │ │ │ + beq 115ec │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 116d4 │ │ │ │ │ + ble 116dc │ │ │ │ │ add r2, r1, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq 114d0 │ │ │ │ │ + beq 114d8 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11530 │ │ │ │ │ + beq 11538 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11530 │ │ │ │ │ - b 11524 │ │ │ │ │ + bgt 11538 │ │ │ │ │ + b 1152c │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyMem_Free │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 11548 │ │ │ │ │ + bne 11550 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 11548 │ │ │ │ │ + b 11550 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 11564 │ │ │ │ │ + bne 1156c │ │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 11564 │ │ │ │ │ + b 1156c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1157c │ │ │ │ │ + bne 11584 │ │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 1157c │ │ │ │ │ + b 11584 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 11598 │ │ │ │ │ + bne 115a0 │ │ │ │ │ str r1, [fp, #-156] @ 0xffffff64 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-156] @ 0xffffff64 │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 11598 │ │ │ │ │ + b 115a0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 115b0 │ │ │ │ │ + bne 115b8 │ │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 115b0 │ │ │ │ │ + b 115b8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 115cc │ │ │ │ │ + bne 115d4 │ │ │ │ │ str r1, [fp, #-156] @ 0xffffff64 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-156] @ 0xffffff64 │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 115cc │ │ │ │ │ + b 115d4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 115e4 │ │ │ │ │ + bne 115ec │ │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 115e4 │ │ │ │ │ + b 115ec │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 11530 │ │ │ │ │ + b 11538 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 114c4 │ │ │ │ │ + bne 114cc │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 114c4 │ │ │ │ │ + b 114cc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 114ac │ │ │ │ │ + bne 114b4 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 114ac │ │ │ │ │ + b 114b4 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - ldr r3, [pc, #1080] @ 11b7c │ │ │ │ │ + ldr r3, [pc, #1080] @ 11b84 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 119c0 │ │ │ │ │ + bne 119c8 │ │ │ │ │ tst r6, #2 │ │ │ │ │ - bne 11978 │ │ │ │ │ + bne 11980 │ │ │ │ │ tst r6, #4 │ │ │ │ │ - bne 11930 │ │ │ │ │ + bne 11938 │ │ │ │ │ tst r6, #8 │ │ │ │ │ - bne 11ae0 │ │ │ │ │ + bne 11ae8 │ │ │ │ │ tst r6, #16 │ │ │ │ │ - bne 11a98 │ │ │ │ │ + bne 11aa0 │ │ │ │ │ tst r6, #32 │ │ │ │ │ - bne 11a50 │ │ │ │ │ + bne 11a58 │ │ │ │ │ tst r6, #64 @ 0x40 │ │ │ │ │ - bne 11a08 │ │ │ │ │ + bne 11a10 │ │ │ │ │ lsrs r6, r6, #7 │ │ │ │ │ - bne 118e8 │ │ │ │ │ + bne 118f0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 113c4 │ │ │ │ │ + beq 113cc │ │ │ │ │ ldrb r6, [r8, #2] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 11b28 │ │ │ │ │ + beq 11b30 │ │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b 117d0 │ │ │ │ │ + b 117d8 │ │ │ │ │ ldr lr, [r1, #4]! │ │ │ │ │ str lr, [r0], #4 │ │ │ │ │ str ip, [r1] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - blt 117c4 │ │ │ │ │ + blt 117cc │ │ │ │ │ mov r4, #0 │ │ │ │ │ strb r4, [r8, #1] │ │ │ │ │ - b 117fc │ │ │ │ │ + b 11804 │ │ │ │ │ ldr r0, [r5], #4 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt 117e8 │ │ │ │ │ - b 1151c │ │ │ │ │ + blt 117f0 │ │ │ │ │ + b 11524 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 11490 │ │ │ │ │ + bne 11498 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 11490 │ │ │ │ │ + b 11498 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 11478 │ │ │ │ │ + bne 11480 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 11478 │ │ │ │ │ + b 11480 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 1160c │ │ │ │ │ + ble 11614 │ │ │ │ │ add r6, r4, r6 │ │ │ │ │ - b 1187c │ │ │ │ │ + b 11884 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1186c │ │ │ │ │ + beq 11874 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 118ac │ │ │ │ │ + ble 118b4 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ add r6, r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 114d0 │ │ │ │ │ + beq 114d8 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11850 │ │ │ │ │ + beq 11858 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11850 │ │ │ │ │ + bgt 11858 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 11850 │ │ │ │ │ + bne 11858 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11850 │ │ │ │ │ + b 11858 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 1186c │ │ │ │ │ + bne 11874 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1186c │ │ │ │ │ + b 11874 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 11444 │ │ │ │ │ + bne 1144c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11444 │ │ │ │ │ + b 1144c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1145c │ │ │ │ │ + bne 11464 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1145c │ │ │ │ │ + b 11464 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r6, [r3, #408] @ 0x198 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1178c │ │ │ │ │ + beq 11794 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 1178c │ │ │ │ │ + bge 11794 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 1178c │ │ │ │ │ + b 11794 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 11764 │ │ │ │ │ + beq 1176c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 11764 │ │ │ │ │ + bge 1176c │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 11764 │ │ │ │ │ + b 1176c │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 1175c │ │ │ │ │ + beq 11764 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 1175c │ │ │ │ │ + bge 11764 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 1175c │ │ │ │ │ + b 11764 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 11754 │ │ │ │ │ + beq 1175c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 11754 │ │ │ │ │ + bge 1175c │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 11754 │ │ │ │ │ + b 1175c │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 11784 │ │ │ │ │ + beq 1178c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 11784 │ │ │ │ │ + bge 1178c │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 11784 │ │ │ │ │ + b 1178c │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 1177c │ │ │ │ │ + beq 11784 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 1177c │ │ │ │ │ + bge 11784 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 1177c │ │ │ │ │ + b 11784 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 11774 │ │ │ │ │ + beq 1177c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 11774 │ │ │ │ │ + bge 1177c │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 11774 │ │ │ │ │ + b 1177c │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 1176c │ │ │ │ │ + beq 11774 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 1176c │ │ │ │ │ + bge 11774 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 1176c │ │ │ │ │ + b 11774 │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r6, [r5, #28] │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bge 11b5c │ │ │ │ │ + bge 11b64 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ str r7, [r5] │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 11b38 │ │ │ │ │ + b 11b40 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 8878 │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000680 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000430 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00011b80 : │ │ │ │ │ +00011b88 : │ │ │ │ │ new_dict_with_shared_keys(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -19859,52 +19861,52 @@ │ │ │ │ │ add r3, r5, #3 │ │ │ │ │ add r0, r5, #1 │ │ │ │ │ bic r3, r3, #3 │ │ │ │ │ add r0, r3, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 11d00 │ │ │ │ │ + beq 11d08 │ │ │ │ │ mov r3, #0 │ │ │ │ │ strb r5, [r4] │ │ │ │ │ strb r3, [r4, #2] │ │ │ │ │ strb r3, [r4, #1] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 11ce8 │ │ │ │ │ + blt 11cf0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 11cf0 │ │ │ │ │ + beq 11cf8 │ │ │ │ │ lsl r2, r5, #2 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r4, #4 │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ - ldr r3, [pc, #292] @ 11d30 │ │ │ │ │ + ldr r3, [pc, #292] @ 11d38 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r5, r3] │ │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 11ca8 │ │ │ │ │ + beq 11cb0 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [r2, #1920] @ 0x780 │ │ │ │ │ ldr r1, [r2, #1924] @ 0x784 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r2, #1924] @ 0x784 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - ldr r0, [pc, #232] @ 11d34 │ │ │ │ │ + ldr r0, [pc, #232] @ 11d3c │ │ │ │ │ mov r2, #0 │ │ │ │ │ - vldr d7, [pc, #212] @ 11d28 │ │ │ │ │ + vldr d7, [pc, #212] @ 11d30 │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ str r6, [r3, #24] │ │ │ │ │ str r4, [r3, #28] │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ @@ -19926,90 +19928,90 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 11d0c │ │ │ │ │ - ldr r0, [pc, #116] @ 11d38 │ │ │ │ │ + beq 11d14 │ │ │ │ │ + ldr r0, [pc, #116] @ 11d40 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - vldr d7, [pc, #92] @ 11d28 │ │ │ │ │ + vldr d7, [pc, #92] @ 11d30 │ │ │ │ │ sub r1, r3, #8 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ str r6, [r3, #24] │ │ │ │ │ str r4, [r3, #28] │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ - b 11c6c │ │ │ │ │ + b 11c74 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 11bf0 │ │ │ │ │ - ldr r3, [pc, #68] @ 11d3c │ │ │ │ │ + bne 11bf8 │ │ │ │ │ + ldr r3, [pc, #68] @ 11d44 │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ - b 11c0c │ │ │ │ │ + b 11c14 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 8878 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 11c9c │ │ │ │ │ + b 11ca4 │ │ │ │ │ ... │ │ │ │ │ .word 0x00000120 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00011d40 <_PyDict_InsertSplitValue>: │ │ │ │ │ +00011d48 <_PyDict_InsertSplitValue>: │ │ │ │ │ _PyDict_InsertSplitValue(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr ip, [r0, #28] │ │ │ │ │ lsl lr, r3, #2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ │ add r1, ip, lr │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 11e50 <_PyDict_InsertSplitValue+0x110> │ │ │ │ │ + bne 11e58 <_PyDict_InsertSplitValue+0x110> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 11dc4 <_PyDict_InsertSplitValue+0x84> │ │ │ │ │ + bne 11dcc <_PyDict_InsertSplitValue+0x84> │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11e44 <_PyDict_InsertSplitValue+0x104> │ │ │ │ │ + ble 11e4c <_PyDict_InsertSplitValue+0x104> │ │ │ │ │ add lr, ip, lr │ │ │ │ │ str r2, [lr, #4] │ │ │ │ │ ldrb r2, [ip] │ │ │ │ │ ldrb r1, [ip, #1] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ add lr, r1, #1 │ │ │ │ │ add r2, ip, r2, lsl #2 │ │ │ │ │ strb r3, [r2, r1] │ │ │ │ │ strb lr, [ip, #1] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r1, [pc, #420] @ 11f70 <_PyDict_InsertSplitValue+0x230> │ │ │ │ │ + ldr r1, [pc, #420] @ 11f78 <_PyDict_InsertSplitValue+0x230> │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr ip, [ip, r1] │ │ │ │ │ @@ -20018,54 +20020,54 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r5, ip, #41216 @ 0xa100 │ │ │ │ │ add sl, r5, #156 @ 0x9c │ │ │ │ │ add r5, r5, #124 @ 0x7c │ │ │ │ │ tst r4, #1 │ │ │ │ │ - beq 11e10 <_PyDict_InsertSplitValue+0xd0> │ │ │ │ │ + beq 11e18 <_PyDict_InsertSplitValue+0xd0> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - bne 11f3c <_PyDict_InsertSplitValue+0x1fc> │ │ │ │ │ + bne 11f44 <_PyDict_InsertSplitValue+0x1fc> │ │ │ │ │ add r3, r5, #4 │ │ │ │ │ asr r4, r4, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bne 11dfc <_PyDict_InsertSplitValue+0xbc> │ │ │ │ │ + bne 11e04 <_PyDict_InsertSplitValue+0xbc> │ │ │ │ │ ldr r1, [r8] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr ip, [r7, #28] │ │ │ │ │ - bgt 11d8c <_PyDict_InsertSplitValue+0x4c> │ │ │ │ │ + bgt 11d94 <_PyDict_InsertSplitValue+0x4c> │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - b 11d8c <_PyDict_InsertSplitValue+0x4c> │ │ │ │ │ + b 11d94 <_PyDict_InsertSplitValue+0x4c> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 11e98 <_PyDict_InsertSplitValue+0x158> │ │ │ │ │ + bne 11ea0 <_PyDict_InsertSplitValue+0x158> │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ add ip, ip, lr │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11dbc <_PyDict_InsertSplitValue+0x7c> │ │ │ │ │ + bgt 11dc4 <_PyDict_InsertSplitValue+0x7c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 11dbc <_PyDict_InsertSplitValue+0x7c> │ │ │ │ │ + bne 11dc4 <_PyDict_InsertSplitValue+0x7c> │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ - ldr r3, [pc, #212] @ 11f74 <_PyDict_InsertSplitValue+0x234> │ │ │ │ │ + ldr r3, [pc, #212] @ 11f7c <_PyDict_InsertSplitValue+0x234> │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [ip, r3] │ │ │ │ │ @@ -20074,123 +20076,123 @@ │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r5, r3, #41216 @ 0xa100 │ │ │ │ │ add r9, r5, #156 @ 0x9c │ │ │ │ │ add r5, r5, #124 @ 0x7c │ │ │ │ │ tst r4, #1 │ │ │ │ │ - beq 11f14 <_PyDict_InsertSplitValue+0x1d4> │ │ │ │ │ + beq 11f1c <_PyDict_InsertSplitValue+0x1d4> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 11f14 <_PyDict_InsertSplitValue+0x1d4> │ │ │ │ │ + beq 11f1c <_PyDict_InsertSplitValue+0x1d4> │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, #1 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 11f14 <_PyDict_InsertSplitValue+0x1d4> │ │ │ │ │ + bge 11f1c <_PyDict_InsertSplitValue+0x1d4> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC5 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ add r3, r5, #4 │ │ │ │ │ asr r4, r4, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne 11ed0 <_PyDict_InsertSplitValue+0x190> │ │ │ │ │ + bne 11ed8 <_PyDict_InsertSplitValue+0x190> │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr ip, [r7, #28] │ │ │ │ │ - b 11e58 <_PyDict_InsertSplitValue+0x118> │ │ │ │ │ + b 11e60 <_PyDict_InsertSplitValue+0x118> │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, #0 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 11e10 <_PyDict_InsertSplitValue+0xd0> │ │ │ │ │ + bge 11e18 <_PyDict_InsertSplitValue+0xd0> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 11e10 <_PyDict_InsertSplitValue+0xd0> │ │ │ │ │ + b 11e18 <_PyDict_InsertSplitValue+0xd0> │ │ │ │ │ .word 0x00000194 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00011f78 : │ │ │ │ │ +00011f80 : │ │ │ │ │ dict_length(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00011f90 : │ │ │ │ │ +00011f98 : │ │ │ │ │ dictiter_len(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 11fc4 │ │ │ │ │ + beq 11fcc │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 11fc4 │ │ │ │ │ + bne 11fcc │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSize_t │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 11fb8 │ │ │ │ │ + b 11fc0 │ │ │ │ │ │ │ │ │ │ -00011fcc : │ │ │ │ │ +00011fd4 : │ │ │ │ │ dict_keys(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 120cc │ │ │ │ │ + beq 120d4 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add r1, r2, #240 @ 0xf0 │ │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 12088 │ │ │ │ │ - ldr r0, [pc, #232] @ 12104 │ │ │ │ │ + beq 12090 │ │ │ │ │ + ldr r0, [pc, #232] @ 1210c │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12080 │ │ │ │ │ + beq 12088 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 120e4 │ │ │ │ │ - ldr r1, [pc, #208] @ 12108 │ │ │ │ │ + bgt 120ec │ │ │ │ │ + ldr r1, [pc, #208] @ 12110 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ @@ -20210,15 +20212,15 @@ │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bne 12014 │ │ │ │ │ + bne 1201c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #1524] @ 0x5f4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -20226,58 +20228,58 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC18 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b 12080 │ │ │ │ │ + b 12088 │ │ │ │ │ movw r1, #6427 @ 0x191b │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 12080 │ │ │ │ │ - ldr r1, [pc, #32] @ 1210c │ │ │ │ │ + b 12088 │ │ │ │ │ + ldr r1, [pc, #32] @ 12114 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 12054 │ │ │ │ │ + b 1205c │ │ │ │ │ .word 0x000005e8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000b4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000008 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00012110 : │ │ │ │ │ +00012118 : │ │ │ │ │ dictkeys_iter(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 121b8 │ │ │ │ │ - ldr r0, [pc, #188] @ 121f4 │ │ │ │ │ + beq 121c0 │ │ │ │ │ + ldr r0, [pc, #188] @ 121fc │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 121c4 │ │ │ │ │ - ldr r1, [pc, #164] @ 121f8 │ │ │ │ │ + bgt 121cc │ │ │ │ │ + ldr r1, [pc, #164] @ 12200 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ str ip, [r0, #12] │ │ │ │ │ str ip, [r0, #24] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ @@ -20301,64 +20303,64 @@ │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ - ldr r1, [pc, #48] @ 121fc │ │ │ │ │ + ldr r1, [pc, #48] @ 12204 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 12180 │ │ │ │ │ + b 12188 │ │ │ │ │ .word 0x000006bc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000074 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000008 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00012200 : │ │ │ │ │ +00012208 : │ │ │ │ │ dict_values(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 12300 │ │ │ │ │ + beq 12308 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add r1, r2, #240 @ 0xf0 │ │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 122bc │ │ │ │ │ + beq 122c4 │ │ │ │ │ add r0, r2, #1936 @ 0x790 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 122b4 │ │ │ │ │ + beq 122bc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12318 │ │ │ │ │ - ldr r1, [pc, #204] @ 12338 │ │ │ │ │ + bgt 12320 │ │ │ │ │ + ldr r1, [pc, #204] @ 12340 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ @@ -20378,15 +20380,15 @@ │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bne 12248 │ │ │ │ │ + bne 12250 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #1948] @ 0x79c │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -20394,56 +20396,56 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC18 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b 122b4 │ │ │ │ │ + b 122bc │ │ │ │ │ movw r1, #6427 @ 0x191b │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 122b4 │ │ │ │ │ - ldr r1, [pc, #28] @ 1233c │ │ │ │ │ + b 122bc │ │ │ │ │ + ldr r1, [pc, #28] @ 12344 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 12288 │ │ │ │ │ + b 12290 │ │ │ │ │ .word 0x000000b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000004 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00012340 : │ │ │ │ │ +00012348 : │ │ │ │ │ dictvalues_iter(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 123e8 │ │ │ │ │ - ldr r0, [pc, #188] @ 12424 │ │ │ │ │ + beq 123f0 │ │ │ │ │ + ldr r0, [pc, #188] @ 1242c │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 123f4 │ │ │ │ │ - ldr r1, [pc, #164] @ 12428 │ │ │ │ │ + bgt 123fc │ │ │ │ │ + ldr r1, [pc, #164] @ 12430 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ str ip, [r0, #12] │ │ │ │ │ str ip, [r0, #24] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ @@ -20467,50 +20469,50 @@ │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ - ldr r1, [pc, #48] @ 1242c │ │ │ │ │ + ldr r1, [pc, #48] @ 12434 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 123b0 │ │ │ │ │ + b 123b8 │ │ │ │ │ .word 0x00000864 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000074 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000008 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00012430 : │ │ │ │ │ +00012438 : │ │ │ │ │ dict_iter(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #176] @ 12500 │ │ │ │ │ + ldr r0, [pc, #176] @ 12508 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 124d0 │ │ │ │ │ - ldr r1, [pc, #152] @ 12504 │ │ │ │ │ + bgt 124d8 │ │ │ │ │ + ldr r1, [pc, #152] @ 1250c │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr ip, [r4, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ str ip, [r0, #12] │ │ │ │ │ str ip, [r0, #24] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ @@ -20529,171 +20531,171 @@ │ │ │ │ │ str r3, [r0, #-4] │ │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ │ str ip, [r0, #-8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ - ldr r1, [pc, #48] @ 12508 │ │ │ │ │ + ldr r1, [pc, #48] @ 12510 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 12498 │ │ │ │ │ + b 124a0 │ │ │ │ │ .word 0x000006bc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000068 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000008 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0001250c : │ │ │ │ │ +00012514 : │ │ │ │ │ dictiter_iternextkey(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 125c4 │ │ │ │ │ + beq 125cc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr ip, [r0, #12] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne 12728 │ │ │ │ │ + bne 12730 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - bne 126e0 │ │ │ │ │ + bne 126e8 │ │ │ │ │ ldrb lr, [r0, #5] │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr ip, [r0, #16] │ │ │ │ │ lsl r3, r3, lr │ │ │ │ │ ldrb lr, [r0, #6] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq 125d0 │ │ │ │ │ + beq 125d8 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bge 12660 │ │ │ │ │ + bge 12668 │ │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 126a4 │ │ │ │ │ + beq 126ac │ │ │ │ │ ldr ip, [r2, #24] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 12754 │ │ │ │ │ + beq 1275c │ │ │ │ │ ldr r4, [r3] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str ip, [r2, #24] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bge 12660 │ │ │ │ │ + bge 12668 │ │ │ │ │ mov lr, #12 │ │ │ │ │ mla r3, lr, r1, r3 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12690 │ │ │ │ │ + bne 12698 │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble 12660 │ │ │ │ │ + ble 12668 │ │ │ │ │ ldr lr, [r3, #20] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ addne r3, r3, #12 │ │ │ │ │ movne r1, r0 │ │ │ │ │ - bne 12690 │ │ │ │ │ + bne 12698 │ │ │ │ │ add r0, r1, #2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble 12660 │ │ │ │ │ + ble 12668 │ │ │ │ │ ldr lr, [r3, #32] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ addne r3, r3, #24 │ │ │ │ │ movne r1, r0 │ │ │ │ │ - bne 12690 │ │ │ │ │ + bne 12698 │ │ │ │ │ add r1, r1, #3 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bge 12660 │ │ │ │ │ + bge 12668 │ │ │ │ │ add r3, r3, #36 @ 0x24 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12688 │ │ │ │ │ + bne 12690 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt 12644 │ │ │ │ │ + bgt 1264c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12680 │ │ │ │ │ + bgt 12688 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 1271c │ │ │ │ │ + beq 12724 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 125c4 │ │ │ │ │ + b 125cc │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble 12660 │ │ │ │ │ + ble 12668 │ │ │ │ │ ldr ip, [r2, #24] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 12754 │ │ │ │ │ + beq 1275c │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ - b 125a4 │ │ │ │ │ + b 125ac │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble 12660 │ │ │ │ │ + ble 12668 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 126cc │ │ │ │ │ + beq 126d4 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt 12594 │ │ │ │ │ - b 12660 │ │ │ │ │ + bgt 1259c │ │ │ │ │ + b 12668 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt 126b4 │ │ │ │ │ - b 12660 │ │ │ │ │ + bgt 126bc │ │ │ │ │ + b 12668 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble 12660 │ │ │ │ │ + ble 12668 │ │ │ │ │ ldr ip, [r2, #24] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 12754 │ │ │ │ │ + beq 1275c │ │ │ │ │ ldrb lr, [r3] │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ add r3, r3, lr, lsl #2 │ │ │ │ │ ldrb lr, [r0, #5] │ │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ │ add r3, r0, r3, lsl #3 │ │ │ │ │ mov r0, #1 │ │ │ │ │ add r3, r3, r0, lsl lr │ │ │ │ │ ldr r4, [r3, #20] │ │ │ │ │ - b 125a4 │ │ │ │ │ + b 125ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12680 │ │ │ │ │ + b 12688 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ @@ -20701,47 +20703,47 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - b 12680 │ │ │ │ │ + b 12688 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ - b 12660 │ │ │ │ │ + b 12668 │ │ │ │ │ │ │ │ │ │ -00012778 : │ │ │ │ │ +00012780 : │ │ │ │ │ dict_new(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_CALL _PyType_AllocNoTrack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ - ldr r1, [pc, #100] @ 12808 │ │ │ │ │ + ldr r1, [pc, #100] @ 12810 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #96] @ 1280c │ │ │ │ │ + ldr r3, [pc, #96] @ 12814 │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ - vldr d7, [pc, #76] @ 12800 │ │ │ │ │ + vldr d7, [pc, #76] @ 12808 │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ vstr d7, [r0, #16] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ @@ -20760,15 +20762,15 @@ │ │ │ │ │ pop {fp, pc} │ │ │ │ │ ... │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00012810 : │ │ │ │ │ +00012818 : │ │ │ │ │ dict_init(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ @@ -20784,682 +20786,669 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC26 │ │ │ │ │ mov r2, ip │ │ │ │ │ str ip, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 128c0 │ │ │ │ │ + beq 128c8 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 12894 │ │ │ │ │ + beq 1289c │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl cf1c │ │ │ │ │ + bl cf24 │ │ │ │ │ clz r3, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 128a0 │ │ │ │ │ + bne 128a8 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq r0, r4 │ │ │ │ │ - beq 1288c │ │ │ │ │ + beq 12894 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 128c0 │ │ │ │ │ + beq 128c8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 7dac │ │ │ │ │ - b 1288c │ │ │ │ │ + b 12894 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 1288c │ │ │ │ │ + b 12894 │ │ │ │ │ │ │ │ │ │ -000128c8 : │ │ │ │ │ +000128d0 : │ │ │ │ │ dict_setdefault(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi 13084 │ │ │ │ │ + bhi 13058 │ │ │ │ │ ldr r5, [r1] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 130b0 │ │ │ │ │ + beq 13084 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r6, [r8, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 130c8 │ │ │ │ │ + beq 1309c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 12c50 │ │ │ │ │ + bne 12c44 │ │ │ │ │ ldr r7, [r5, #12] │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 12c50 │ │ │ │ │ + beq 12c44 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - ldr r3, [pc, #2060] @ 13150 │ │ │ │ │ + ldr r3, [pc, #2008] @ 13124 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 12fe0 │ │ │ │ │ + beq 12fb8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12c8c │ │ │ │ │ + bne 12c80 │ │ │ │ │ sub r3, fp, #32 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 12d78 │ │ │ │ │ + beq 12d50 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 12a80 │ │ │ │ │ + bne 12a88 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12ad8 │ │ │ │ │ + bgt 12adc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12ae4 │ │ │ │ │ + bgt 12ae8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 129bc │ │ │ │ │ + beq 129c4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 13020 │ │ │ │ │ + bne 12ff8 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 12d2c │ │ │ │ │ + ble 12d04 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ ands r8, r3, #255 @ 0xff │ │ │ │ │ - bne 12af8 │ │ │ │ │ + bne 12afc │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - add r1, r3, #20 │ │ │ │ │ - ldrb lr, [r3, #4] │ │ │ │ │ + add r0, r3, #20 │ │ │ │ │ + ldrb ip, [r3, #4] │ │ │ │ │ str r8, [r3, #8] │ │ │ │ │ - cmp lr, #7 │ │ │ │ │ - mvn r8, r2, lsl lr │ │ │ │ │ - and r2, r8, r7 │ │ │ │ │ - bgt 12b74 │ │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 12a9c │ │ │ │ │ + cmp ip, #7 │ │ │ │ │ + mvn r2, r2, lsl ip │ │ │ │ │ + and r1, r2, r7 │ │ │ │ │ + bgt 12b78 │ │ │ │ │ + ldrsb lr, [r0, r1] │ │ │ │ │ + cmp lr, #0 │ │ │ │ │ + bge 12aa4 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ - strb r3, [r1, r2] │ │ │ │ │ + strb r3, [r0, r1] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ - add r1, r3, #20 │ │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ │ + add r0, r3, #20 │ │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ - ldrb ip, [r3, #5] │ │ │ │ │ + ldrb r1, [r3, #5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ - lsl r2, r2, ip │ │ │ │ │ - beq 12ce4 │ │ │ │ │ - add r2, r2, r0, lsl #3 │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ - str r5, [r1, r2] │ │ │ │ │ - add r2, r1, r2 │ │ │ │ │ + lsl r2, r2, r1 │ │ │ │ │ + beq 12cd8 │ │ │ │ │ + add r2, r2, ip, lsl #3 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ + add ip, ip, #1 │ │ │ │ │ + str r5, [r0, r2] │ │ │ │ │ + add r2, r0, r2 │ │ │ │ │ str r6, [r2, #4] │ │ │ │ │ sub r2, r1, #1 │ │ │ │ │ - str r0, [r3, #16] │ │ │ │ │ + str ip, [r3, #16] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12a90 │ │ │ │ │ + bgt 12a98 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r6] │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 12a6c │ │ │ │ │ + ble 12a74 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ - lsr r0, r7, #5 │ │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ - add r2, r2, r0 │ │ │ │ │ - and r2, r2, r8 │ │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ldrlt r0, [r3, #16] │ │ │ │ │ - bge 12bc0 │ │ │ │ │ - strb r0, [r1, r2] │ │ │ │ │ + lsr r8, r7, #5 │ │ │ │ │ + add r1, r1, r1, lsl #2 │ │ │ │ │ + add lr, r8, #1 │ │ │ │ │ + add r1, r1, lr │ │ │ │ │ + and r1, r1, r2 │ │ │ │ │ + ldrsb lr, [r0, r1] │ │ │ │ │ + cmp lr, #0 │ │ │ │ │ + bge 12bc0 │ │ │ │ │ + ldr r3, [r3, #16] │ │ │ │ │ + strb r3, [r0, r1] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ - add r1, r3, #20 │ │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ │ - b 12a18 │ │ │ │ │ + add r0, r3, #20 │ │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ │ + b 12a20 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 12998 │ │ │ │ │ + ble 129a0 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 129b0 │ │ │ │ │ - b 129bc │ │ │ │ │ + bne 129b8 │ │ │ │ │ + b 129c4 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - ldr r3, [pc, #1616] @ 13154 │ │ │ │ │ + ldr r3, [pc, #1568] @ 13128 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 12f30 │ │ │ │ │ + bne 12e78 │ │ │ │ │ tst r8, #2 │ │ │ │ │ - bne 12ee8 │ │ │ │ │ + bne 12e30 │ │ │ │ │ tst r8, #4 │ │ │ │ │ - bne 12ea0 │ │ │ │ │ + bne 12de8 │ │ │ │ │ tst r8, #8 │ │ │ │ │ - bne 12e58 │ │ │ │ │ + bne 12da0 │ │ │ │ │ tst r8, #16 │ │ │ │ │ - bne 12e10 │ │ │ │ │ + bne 12f08 │ │ │ │ │ tst r8, #32 │ │ │ │ │ - bne 12dc8 │ │ │ │ │ + bne 12ec0 │ │ │ │ │ tst r8, #64 @ 0x40 │ │ │ │ │ - bne 12f78 │ │ │ │ │ + bne 12f50 │ │ │ │ │ lsrs r8, r8, #7 │ │ │ │ │ - bne 12d80 │ │ │ │ │ + bne 12d58 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ + mvn r1, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - add r1, r3, #20 │ │ │ │ │ - ldrb lr, [r3, #4] │ │ │ │ │ + add r0, r3, #20 │ │ │ │ │ + ldrb ip, [r3, #4] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - mvn r2, #0 │ │ │ │ │ - cmp lr, #7 │ │ │ │ │ - mvn r8, r2, lsl lr │ │ │ │ │ - bic r2, r7, r2, lsl lr │ │ │ │ │ - ble 129f8 │ │ │ │ │ - cmp lr, #15 │ │ │ │ │ - bgt 12fc0 │ │ │ │ │ - lsl ip, r2, #1 │ │ │ │ │ - ldrsh r0, [r1, ip] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 12b98 │ │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ │ - strh r0, [r1, ip] │ │ │ │ │ - b 12a18 │ │ │ │ │ - lsr r0, r7, #5 │ │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ - add r2, r0, r2 │ │ │ │ │ - and r2, r2, r8 │ │ │ │ │ - lsl ip, r2, #1 │ │ │ │ │ - ldrsh r0, [r1, ip] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 12b8c │ │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ │ - cmp lr, #7 │ │ │ │ │ - add r0, r2, r9, lsr #5 │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ - and r2, r0, r8 │ │ │ │ │ - bgt 12c24 │ │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge 12d10 │ │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ │ - cmp lr, #7 │ │ │ │ │ - ble 12ac4 │ │ │ │ │ - cmp lr, #15 │ │ │ │ │ - bgt 12fd8 │ │ │ │ │ - lsl ip, r2, #1 │ │ │ │ │ - b 12b90 │ │ │ │ │ - ldr ip, [r1, r2, lsl #2] │ │ │ │ │ - add r0, r2, r2, lsl #2 │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r0, r0, r9 │ │ │ │ │ - cmp ip, #0 │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ - blt 12be8 │ │ │ │ │ - and r2, r0, r8 │ │ │ │ │ - lsl ip, r2, #1 │ │ │ │ │ - add r0, r2, r2, lsl #2 │ │ │ │ │ - cmp lr, #15 │ │ │ │ │ - bgt 12c04 │ │ │ │ │ - ldrsh ip, [r1, ip] │ │ │ │ │ - lsr r9, r9, #5 │ │ │ │ │ - add r0, r0, r9 │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ + cmp ip, #7 │ │ │ │ │ + mvn r2, r1, lsl ip │ │ │ │ │ + bic r1, r7, r1, lsl ip │ │ │ │ │ + ble 12a00 │ │ │ │ │ + cmp ip, #15 │ │ │ │ │ + bgt 12f98 │ │ │ │ │ + lsl lr, r1, #1 │ │ │ │ │ + ldrsh r8, [r0, lr] │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + bge 12b9c │ │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ │ + strh ip, [r0, lr] │ │ │ │ │ + b 12a20 │ │ │ │ │ + lsr r8, r7, #5 │ │ │ │ │ + add r1, r1, r1, lsl #2 │ │ │ │ │ + add lr, r8, #1 │ │ │ │ │ + add r1, r1, lr │ │ │ │ │ + and r1, r1, r2 │ │ │ │ │ + lsl lr, r1, #1 │ │ │ │ │ + ldrsh r9, [r0, lr] │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + blt 12b90 │ │ │ │ │ + add r1, r1, r1, lsl #2 │ │ │ │ │ + cmp ip, #7 │ │ │ │ │ + add r1, r1, r8, lsr #5 │ │ │ │ │ + lsr r8, r8, #5 │ │ │ │ │ + add r1, r1, #1 │ │ │ │ │ + and r1, r1, r2 │ │ │ │ │ + bgt 12c04 │ │ │ │ │ + ldrsb ip, [r0, r1] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - blt 12be8 │ │ │ │ │ - b 12c20 │ │ │ │ │ + blt 12ac4 │ │ │ │ │ + add r1, r1, r1, lsl #2 │ │ │ │ │ + lsr r8, r8, #5 │ │ │ │ │ + add r1, r1, r8 │ │ │ │ │ + add r1, r1, #1 │ │ │ │ │ + and r1, r1, r2 │ │ │ │ │ + b 12bdc │ │ │ │ │ + and r1, lr, r2 │ │ │ │ │ + lsl lr, r1, #1 │ │ │ │ │ + cmp ip, #15 │ │ │ │ │ + lsr r8, r8, #5 │ │ │ │ │ + ldrshle lr, [r0, lr] │ │ │ │ │ + ldrgt lr, [r0, r1, lsl #2] │ │ │ │ │ + mov r9, lr │ │ │ │ │ + add lr, r1, r1, lsl #2 │ │ │ │ │ + add lr, lr, r8 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + add lr, lr, #1 │ │ │ │ │ + bge 12c00 │ │ │ │ │ + cmp ip, #15 │ │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ │ + bgt 12fb0 │ │ │ │ │ + lsl lr, r1, #1 │ │ │ │ │ + b 12b94 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 130f4 │ │ │ │ │ + beq 130c8 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - ldr r3, [pc, #1248] @ 13150 │ │ │ │ │ + ldr r3, [pc, #1216] @ 13124 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 12fe0 │ │ │ │ │ + beq 12fb8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 12954 │ │ │ │ │ + beq 1295c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 12954 │ │ │ │ │ + bne 1295c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl be10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 12978 │ │ │ │ │ + beq 12980 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 12ccc │ │ │ │ │ + bne 12cc0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11d40 <_PyDict_InsertSplitValue> │ │ │ │ │ + bl 11d48 <_PyDict_InsertSplitValue> │ │ │ │ │ R_ARM_CALL _PyDict_InsertSplitValue │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ - b 12a90 │ │ │ │ │ - mov ip, #12 │ │ │ │ │ - mla r2, ip, r0, r2 │ │ │ │ │ - add r0, r1, r2 │ │ │ │ │ - stmib r0, {r5, r6} │ │ │ │ │ - str r7, [r1, r2] │ │ │ │ │ + b 12a98 │ │ │ │ │ + mov r1, #12 │ │ │ │ │ + mla r2, r1, ip, r2 │ │ │ │ │ + add r1, r0, r2 │ │ │ │ │ + stmib r1, {r5, r6} │ │ │ │ │ + str r7, [r0, r2] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - b 12a50 │ │ │ │ │ - lsr r0, r9, #5 │ │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ │ - add r2, r2, r0 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - add r2, r2, #1 │ │ │ │ │ - and r2, r2, r8 │ │ │ │ │ - b 12bdc │ │ │ │ │ + b 12a58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ movge r1, r3 │ │ │ │ │ movlt r1, #8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ bl 2480 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 129c8 │ │ │ │ │ + bne 129d0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13120 │ │ │ │ │ + ble 130d8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13138 │ │ │ │ │ + ble 130f0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 12a90 │ │ │ │ │ + b 12a98 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r8, [r3, #408] @ 0x198 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 12b4c │ │ │ │ │ + beq 12b50 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ blx r8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12b4c │ │ │ │ │ + bge 12b50 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 12b4c │ │ │ │ │ + b 12b50 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ - ldr r3, [r3, #400] @ 0x190 │ │ │ │ │ + ldr r3, [r3, #392] @ 0x188 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 12b3c │ │ │ │ │ + beq 12b30 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12b3c │ │ │ │ │ + bge 12b30 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 12b3c │ │ │ │ │ + b 12b30 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ - ldr r3, [r3, #396] @ 0x18c │ │ │ │ │ + ldr r3, [r3, #388] @ 0x184 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 12b34 │ │ │ │ │ + beq 12b28 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12b34 │ │ │ │ │ + bge 12b28 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 12b34 │ │ │ │ │ + b 12b28 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ - ldr r3, [r3, #392] @ 0x188 │ │ │ │ │ + ldr r3, [r3, #384] @ 0x180 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 12b2c │ │ │ │ │ + beq 12b20 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12b2c │ │ │ │ │ + bge 12b20 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 12b2c │ │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ │ - ldr r3, [r3, #388] @ 0x184 │ │ │ │ │ + b 12b20 │ │ │ │ │ + add r3, r3, #40960 @ 0xa000 │ │ │ │ │ + ldr r3, [r3, #380] @ 0x17c │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 12b24 │ │ │ │ │ + beq 12b18 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12b24 │ │ │ │ │ + bge 12b18 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 12b24 │ │ │ │ │ + b 12b18 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ - ldr r3, [r3, #384] @ 0x180 │ │ │ │ │ + ldr r3, [r3, #400] @ 0x190 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 12b1c │ │ │ │ │ + beq 12b40 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12b1c │ │ │ │ │ + bge 12b40 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 12b1c │ │ │ │ │ - add r3, r3, #40960 @ 0xa000 │ │ │ │ │ - ldr r3, [r3, #380] @ 0x17c │ │ │ │ │ + b 12b40 │ │ │ │ │ + add r3, r9, #40960 @ 0xa000 │ │ │ │ │ + ldr r3, [r3, #396] @ 0x18c │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 12b14 │ │ │ │ │ + beq 12b38 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12b14 │ │ │ │ │ + bge 12b38 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 12b14 │ │ │ │ │ + b 12b38 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 12b44 │ │ │ │ │ + beq 12b48 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, #0 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 12b44 │ │ │ │ │ + bge 12b48 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 12b44 │ │ │ │ │ - add r0, r3, r2, lsl #2 │ │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - lsl r0, r2, #2 │ │ │ │ │ - bge 1305c │ │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ │ - str r0, [r1, r2, lsl #2] │ │ │ │ │ - b 12a18 │ │ │ │ │ + b 12b48 │ │ │ │ │ + add lr, r3, r1, lsl #2 │ │ │ │ │ + ldr lr, [lr, #20] │ │ │ │ │ + cmp lr, #0 │ │ │ │ │ + lsl lr, r1, #2 │ │ │ │ │ + bge 13034 │ │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ │ + str ip, [r0, r1, lsl #2] │ │ │ │ │ + b 12a20 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ mov r3, r6 │ │ │ │ │ bl 10ec │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 12a84 │ │ │ │ │ - b 12d78 │ │ │ │ │ + bne 12a8c │ │ │ │ │ + b 12d50 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r3, r3, r3, lsl #1 │ │ │ │ │ cmp r3, #8 │ │ │ │ │ movge r1, r3 │ │ │ │ │ movlt r1, #8 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ bl 1f54 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 12d60 │ │ │ │ │ + beq 12d38 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ - b 129bc │ │ │ │ │ - add r2, r0, r2 │ │ │ │ │ - lsr r0, r7, #5 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ - add r2, r2, r0 │ │ │ │ │ - and r2, r2, r8 │ │ │ │ │ - ldr r0, [r1, r2, lsl #2] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt 12fd4 │ │ │ │ │ - b 12bc0 │ │ │ │ │ + b 129c4 │ │ │ │ │ + lsr r8, r7, #5 │ │ │ │ │ + add r1, lr, r1 │ │ │ │ │ + add lr, r8, #1 │ │ │ │ │ + add r1, r1, lr │ │ │ │ │ + and r1, r1, r2 │ │ │ │ │ + ldr lr, [r0, r1, lsl #2] │ │ │ │ │ + cmp lr, #0 │ │ │ │ │ + blt 12fac │ │ │ │ │ + b 12bc0 │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC27 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12d78 │ │ │ │ │ + beq 12d50 │ │ │ │ │ ldr r5, [r8] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bgt 12904 │ │ │ │ │ + bgt 1290c │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ movwne r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movtne r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - bne 12918 │ │ │ │ │ - ldr r1, [pc, #136] @ 13158 │ │ │ │ │ + bne 12920 │ │ │ │ │ + ldr r1, [pc, #136] @ 1312c │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 13104 │ │ │ │ │ + beq 13108 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 13104 │ │ │ │ │ + bne 13108 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4774 @ 0x12a6 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 12d78 │ │ │ │ │ + b 12d50 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ - b 12d78 │ │ │ │ │ + b 12d50 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 12d44 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 12d44 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne 12d50 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 12d50 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 12d78 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 12d6c │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12d6c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ - bne 12d78 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12d78 │ │ │ │ │ + b 12d50 │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ - .word 0x00000648 │ │ │ │ │ + .word 0x00000618 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0001315c : │ │ │ │ │ +00013130 : │ │ │ │ │ dict_vectorcall(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bic r7, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ bics r1, r2, #-2147483647 @ 0x80000001 │ │ │ │ │ - bne 132e8 │ │ │ │ │ + bne 132bc │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_CALL _PyType_AllocNoTrack │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1321c │ │ │ │ │ - ldr r3, [pc, #380] @ 13318 │ │ │ │ │ + beq 131f0 │ │ │ │ │ + ldr r3, [pc, #380] @ 132ec │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ strd r0, [r4, #16] │ │ │ │ │ - ldr r1, [pc, #368] @ 1331c │ │ │ │ │ + ldr r1, [pc, #368] @ 132f0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r1, [r4, #24] │ │ │ │ │ sub ip, r4, #8 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ str r2, [r4, #28] │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ @@ -21472,99 +21461,99 @@ │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str ip, [lr] │ │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ │ str ip, [r0, #4] │ │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ │ - bne 13228 │ │ │ │ │ + bne 131fc │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cf1c │ │ │ │ │ + bl cf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 132c0 │ │ │ │ │ + bne 13294 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ addne r5, r5, #4 │ │ │ │ │ - bne 13230 │ │ │ │ │ + bne 13204 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1321c │ │ │ │ │ + beq 131f0 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 1321c │ │ │ │ │ + ble 131f0 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ bl fc0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 132c0 │ │ │ │ │ + beq 13294 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble 1321c │ │ │ │ │ + ble 131f0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ bl fc0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 132c0 │ │ │ │ │ + beq 13294 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - ble 1321c │ │ │ │ │ + ble 131f0 │ │ │ │ │ add r3, r6, #20 │ │ │ │ │ mov r7, #2 │ │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r5, r7, lsl #2] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl fc0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 132c0 │ │ │ │ │ + beq 13294 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - blt 1328c │ │ │ │ │ - b 1321c │ │ │ │ │ + blt 13260 │ │ │ │ │ + b 131f0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 132e0 │ │ │ │ │ + bgt 132b4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 132e0 │ │ │ │ │ + bne 132b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 1321c │ │ │ │ │ + b 131f0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC26 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 132e0 │ │ │ │ │ + beq 132b4 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 13188 │ │ │ │ │ + b 1315c │ │ │ │ │ .word 0x0000014c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00013320 : │ │ │ │ │ +000132f4 : │ │ │ │ │ dict___contains__(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ @@ -21572,160 +21561,160 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 133a4 │ │ │ │ │ + bne 13378 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 133a4 │ │ │ │ │ + beq 13378 │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 133d0 │ │ │ │ │ + beq 133a4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 13388 │ │ │ │ │ + bne 1335c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 13378 │ │ │ │ │ + beq 1334c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 133d8 │ │ │ │ │ + beq 133ac │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne 13370 │ │ │ │ │ + bne 13344 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 13380 │ │ │ │ │ + b 13354 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ - b 133d0 │ │ │ │ │ + b 133a4 │ │ │ │ │ │ │ │ │ │ -000133e8 : │ │ │ │ │ +000133bc : │ │ │ │ │ frozendict_vectorcall(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ bic r5, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ bics r3, r2, #-2147483647 @ 0x80000001 │ │ │ │ │ - bne 13628 │ │ │ │ │ + bne 135fc │ │ │ │ │ cmp r5, #1 │ │ │ │ │ cmpeq r8, #0 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ movne r7, #0 │ │ │ │ │ - beq 135b4 │ │ │ │ │ + beq 13588 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_CALL _PyType_AllocNoTrack │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 13598 │ │ │ │ │ - ldr r9, [pc, #560] @ 13678 │ │ │ │ │ + beq 1356c │ │ │ │ │ + ldr r9, [pc, #560] @ 1364c │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r7, [r4, #28] │ │ │ │ │ str r9, [r4, #24] │ │ │ │ │ strd r2, [r4, #16] │ │ │ │ │ - beq 1360c │ │ │ │ │ + beq 135e0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 13554 │ │ │ │ │ + beq 13528 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 13554 │ │ │ │ │ + ble 13528 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ add r7, r8, #12 │ │ │ │ │ sub r6, r6, #4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 134e0 │ │ │ │ │ + b 134b4 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r2, sl │ │ │ │ │ str r0, [r3] │ │ │ │ │ - bne 13510 │ │ │ │ │ + bne 134e4 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 13510 │ │ │ │ │ + beq 134e4 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq 135a4 │ │ │ │ │ + beq 13578 │ │ │ │ │ bl 1820 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 13540 │ │ │ │ │ + beq 13514 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge 13554 │ │ │ │ │ + bge 13528 │ │ │ │ │ ldr r1, [r7, #4]! │ │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r1] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13498 │ │ │ │ │ + ble 1346c │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq 134a8 │ │ │ │ │ + beq 1347c │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 134b4 │ │ │ │ │ + bne 13488 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13660 │ │ │ │ │ + ble 13634 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 13598 │ │ │ │ │ - ldr r1, [pc, #288] @ 1367c │ │ │ │ │ + b 1356c │ │ │ │ │ + ldr r1, [pc, #288] @ 13650 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -21739,190 +21728,190 @@ │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bl 10ec │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 134d0 │ │ │ │ │ - b 13540 │ │ │ │ │ + bne 134a4 │ │ │ │ │ + b 13514 │ │ │ │ │ ldr r4, [r6] │ │ │ │ │ - ldr r9, [pc, #192] @ 13680 │ │ │ │ │ + ldr r9, [pc, #192] @ 13654 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ cmp r5, r9 │ │ │ │ │ cmpeq sl, r9 │ │ │ │ │ moveq r5, #1 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - beq 1364c │ │ │ │ │ + beq 13620 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_CALL _PyType_AllocNoTrack │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 13598 │ │ │ │ │ + beq 1356c │ │ │ │ │ mvn r3, #0 │ │ │ │ │ sub r9, r9, #28 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ str r9, [r4, #24] │ │ │ │ │ strd r2, [r4, #16] │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cf1c │ │ │ │ │ + bl cf24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addeq r6, r6, #4 │ │ │ │ │ - beq 1346c │ │ │ │ │ - b 13540 │ │ │ │ │ + beq 13440 │ │ │ │ │ + b 13514 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC28 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1354c │ │ │ │ │ - b 13418 │ │ │ │ │ + beq 13520 │ │ │ │ │ + b 133ec │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ - b 13598 │ │ │ │ │ + b 1356c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 1354c │ │ │ │ │ + bne 13520 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1354c │ │ │ │ │ + b 13520 │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000010c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00013684 : │ │ │ │ │ +00013658 : │ │ │ │ │ dictiter_iternextvalue(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 13854 │ │ │ │ │ + beq 13828 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 13828 │ │ │ │ │ + bne 137fc │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ ldr ip, [r0, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 13804 │ │ │ │ │ + bne 137d8 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ │ ldr lr, [r2, #16] │ │ │ │ │ lsl r1, r1, r0 │ │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 137a4 │ │ │ │ │ + beq 13778 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bge 13754 │ │ │ │ │ + bge 13728 │ │ │ │ │ add r1, r1, ip, lsl #3 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 1377c │ │ │ │ │ + beq 13750 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldrne r0, [r2, #4] │ │ │ │ │ - beq 137d4 │ │ │ │ │ + beq 137a8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str ip, [r3, #16] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r0] │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bgt 1378c │ │ │ │ │ + bgt 13760 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 13774 │ │ │ │ │ + bgt 13748 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 137f8 │ │ │ │ │ + beq 137cc │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1373c │ │ │ │ │ + b 13710 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble 13754 │ │ │ │ │ + ble 13728 │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 13744 │ │ │ │ │ + beq 13718 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - blt 1370c │ │ │ │ │ - b 13754 │ │ │ │ │ + blt 136e0 │ │ │ │ │ + b 13728 │ │ │ │ │ mov r0, #12 │ │ │ │ │ mla r1, r0, ip, r1 │ │ │ │ │ add r1, r1, #20 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble 13754 │ │ │ │ │ + ble 13728 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1385c │ │ │ │ │ + beq 13830 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 1371c │ │ │ │ │ + bne 136f0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b 13754 │ │ │ │ │ + b 13728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13774 │ │ │ │ │ + b 13748 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - ble 13754 │ │ │ │ │ + ble 13728 │ │ │ │ │ ldrb r1, [r2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r2, r1, lsl #2 │ │ │ │ │ ldrb r1, [r1, ip] │ │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ - b 137c8 │ │ │ │ │ + b 1379c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ @@ -21930,1172 +21919,1172 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - b 13774 │ │ │ │ │ + b 13748 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 1373c │ │ │ │ │ + b 13710 │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ - b 137b4 │ │ │ │ │ + b 13788 │ │ │ │ │ │ │ │ │ │ -00013868 : │ │ │ │ │ +0001383c : │ │ │ │ │ PyDict_Clear(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ bxeq lr │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r7, [pc, #2016] @ 14074 │ │ │ │ │ + ldr r7, [pc, #2016] @ 14048 │ │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq 13a1c │ │ │ │ │ + beq 139f0 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ ands r6, r3, #255 @ 0xff │ │ │ │ │ mov r8, r2 │ │ │ │ │ - bne 13c38 │ │ │ │ │ + bne 13c0c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r6, [r0, #8] │ │ │ │ │ - bne 13c9c │ │ │ │ │ + bne 13c70 │ │ │ │ │ ldr r6, [r4] │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 13a1c │ │ │ │ │ + blt 139f0 │ │ │ │ │ sub r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 13a1c │ │ │ │ │ + bne 139f0 │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ lsl r6, r6, r3 │ │ │ │ │ - beq 13d40 │ │ │ │ │ + beq 13d14 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 139d0 │ │ │ │ │ + ble 139a4 │ │ │ │ │ add r6, r4, r6 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r7, r6, #20 │ │ │ │ │ ands r3, r5, #3 │ │ │ │ │ add r6, r6, #24 │ │ │ │ │ - beq 13af0 │ │ │ │ │ + beq 13ac4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 13994 │ │ │ │ │ + beq 13968 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 13960 │ │ │ │ │ + beq 13934 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13944 │ │ │ │ │ + beq 13918 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13dc0 │ │ │ │ │ + ble 13d94 │ │ │ │ │ ldr r0, [r6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1395c │ │ │ │ │ + beq 13930 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13dd4 │ │ │ │ │ + ble 13da8 │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13978 │ │ │ │ │ + beq 1394c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13d24 │ │ │ │ │ + ble 13cf8 │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13990 │ │ │ │ │ + beq 13964 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13d08 │ │ │ │ │ + ble 13cdc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 139ac │ │ │ │ │ + beq 13980 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13c1c │ │ │ │ │ + ble 13bf0 │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 139c4 │ │ │ │ │ + beq 13998 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13c00 │ │ │ │ │ + ble 13bd4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne 13af0 │ │ │ │ │ + bne 13ac4 │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne 13b0c │ │ │ │ │ + bne 13ae0 │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 13b0c │ │ │ │ │ - ldr r3, [pc, #1672] @ 14078 │ │ │ │ │ + bne 13ae0 │ │ │ │ │ + ldr r3, [pc, #1672] @ 1404c │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi 13b0c │ │ │ │ │ + bhi 13ae0 │ │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r4] │ │ │ │ │ str r4, [r3, #1928] @ 0x788 │ │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 13bf0 │ │ │ │ │ + beq 13bc4 │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a48 │ │ │ │ │ + beq 13a1c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13b1c │ │ │ │ │ + ble 13af0 │ │ │ │ │ add r1, r2, #1 │ │ │ │ │ ldr r0, [r7, r1, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a64 │ │ │ │ │ + beq 13a38 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13b38 │ │ │ │ │ + ble 13b0c │ │ │ │ │ ldr r0, [r6, r1, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a7c │ │ │ │ │ + beq 13a50 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13b54 │ │ │ │ │ + ble 13b28 │ │ │ │ │ add r2, r1, #1 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a98 │ │ │ │ │ + beq 13a6c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13b70 │ │ │ │ │ + ble 13b44 │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13ab0 │ │ │ │ │ + beq 13a84 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13b94 │ │ │ │ │ + ble 13b68 │ │ │ │ │ add r2, r1, #2 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13acc │ │ │ │ │ + beq 13aa0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13bb0 │ │ │ │ │ + ble 13b84 │ │ │ │ │ ldr r0, [r6, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13ae4 │ │ │ │ │ + beq 13ab8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13bd4 │ │ │ │ │ + ble 13ba8 │ │ │ │ │ add r2, r1, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq 139d0 │ │ │ │ │ + beq 139a4 │ │ │ │ │ ldr r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13a30 │ │ │ │ │ + beq 13a04 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 13a30 │ │ │ │ │ - b 13a24 │ │ │ │ │ + bgt 13a04 │ │ │ │ │ + b 139f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyMem_Free │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13a48 │ │ │ │ │ + bne 13a1c │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13a48 │ │ │ │ │ + b 13a1c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13a64 │ │ │ │ │ + bne 13a38 │ │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13a64 │ │ │ │ │ + b 13a38 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13a7c │ │ │ │ │ + bne 13a50 │ │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13a7c │ │ │ │ │ + b 13a50 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13a98 │ │ │ │ │ + bne 13a6c │ │ │ │ │ str r1, [fp, #-156] @ 0xffffff64 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-156] @ 0xffffff64 │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13a98 │ │ │ │ │ + b 13a6c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13ab0 │ │ │ │ │ + bne 13a84 │ │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13ab0 │ │ │ │ │ + b 13a84 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13acc │ │ │ │ │ + bne 13aa0 │ │ │ │ │ str r1, [fp, #-156] @ 0xffffff64 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-156] @ 0xffffff64 │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13acc │ │ │ │ │ + b 13aa0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13ae4 │ │ │ │ │ + bne 13ab8 │ │ │ │ │ str r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13ae4 │ │ │ │ │ + b 13ab8 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13a30 │ │ │ │ │ + b 13a04 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 139c4 │ │ │ │ │ + bne 13998 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 139c4 │ │ │ │ │ + b 13998 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 139ac │ │ │ │ │ + bne 13980 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 139ac │ │ │ │ │ + b 13980 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - ldr r3, [pc, #1080] @ 1407c │ │ │ │ │ + ldr r3, [pc, #1080] @ 14050 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bne 13ec0 │ │ │ │ │ + bne 13e94 │ │ │ │ │ tst r6, #2 │ │ │ │ │ - bne 13e78 │ │ │ │ │ + bne 13e4c │ │ │ │ │ tst r6, #4 │ │ │ │ │ - bne 13e30 │ │ │ │ │ + bne 13e04 │ │ │ │ │ tst r6, #8 │ │ │ │ │ - bne 13fe0 │ │ │ │ │ + bne 13fb4 │ │ │ │ │ tst r6, #16 │ │ │ │ │ - bne 13f98 │ │ │ │ │ + bne 13f6c │ │ │ │ │ tst r6, #32 │ │ │ │ │ - bne 13f50 │ │ │ │ │ + bne 13f24 │ │ │ │ │ tst r6, #64 @ 0x40 │ │ │ │ │ - bne 13f08 │ │ │ │ │ + bne 13edc │ │ │ │ │ lsrs r6, r6, #7 │ │ │ │ │ - bne 13de8 │ │ │ │ │ + bne 13dbc │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 138c4 │ │ │ │ │ + beq 13898 │ │ │ │ │ ldrb r6, [r8, #2] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 14028 │ │ │ │ │ + beq 13ffc │ │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b 13cd0 │ │ │ │ │ + b 13ca4 │ │ │ │ │ ldr lr, [r1, #4]! │ │ │ │ │ str lr, [r0], #4 │ │ │ │ │ str ip, [r1] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - blt 13cc4 │ │ │ │ │ + blt 13c98 │ │ │ │ │ mov r4, #0 │ │ │ │ │ strb r4, [r8, #1] │ │ │ │ │ - b 13cfc │ │ │ │ │ + b 13cd0 │ │ │ │ │ ldr r0, [r5], #4 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt 13ce8 │ │ │ │ │ - b 13a1c │ │ │ │ │ + blt 13cbc │ │ │ │ │ + b 139f0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13990 │ │ │ │ │ + bne 13964 │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13990 │ │ │ │ │ + b 13964 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13978 │ │ │ │ │ + bne 1394c │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 13978 │ │ │ │ │ + b 1394c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 13b0c │ │ │ │ │ + ble 13ae0 │ │ │ │ │ add r6, r4, r6 │ │ │ │ │ - b 13d7c │ │ │ │ │ + b 13d50 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d6c │ │ │ │ │ + beq 13d40 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13dac │ │ │ │ │ + ble 13d80 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ add r6, r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 139d0 │ │ │ │ │ + beq 139a4 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13d50 │ │ │ │ │ + beq 13d24 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 13d50 │ │ │ │ │ + bgt 13d24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 13d50 │ │ │ │ │ + bne 13d24 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13d50 │ │ │ │ │ + b 13d24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 13d6c │ │ │ │ │ + bne 13d40 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13d6c │ │ │ │ │ + b 13d40 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13944 │ │ │ │ │ + bne 13918 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13944 │ │ │ │ │ + b 13918 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1395c │ │ │ │ │ + bne 13930 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1395c │ │ │ │ │ + b 13930 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r6, [r3, #408] @ 0x198 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 13c8c │ │ │ │ │ + beq 13c60 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 13c8c │ │ │ │ │ + bge 13c60 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 13c8c │ │ │ │ │ + b 13c60 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 13c64 │ │ │ │ │ + beq 13c38 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 13c64 │ │ │ │ │ + bge 13c38 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 13c64 │ │ │ │ │ + b 13c38 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 13c5c │ │ │ │ │ + beq 13c30 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 13c5c │ │ │ │ │ + bge 13c30 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 13c5c │ │ │ │ │ + b 13c30 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 13c54 │ │ │ │ │ + beq 13c28 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 13c54 │ │ │ │ │ + bge 13c28 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 13c54 │ │ │ │ │ + b 13c28 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 13c84 │ │ │ │ │ + beq 13c58 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 13c84 │ │ │ │ │ + bge 13c58 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 13c84 │ │ │ │ │ + b 13c58 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 13c7c │ │ │ │ │ + beq 13c50 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 13c7c │ │ │ │ │ + bge 13c50 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 13c7c │ │ │ │ │ + b 13c50 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 13c74 │ │ │ │ │ + beq 13c48 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 13c74 │ │ │ │ │ + bge 13c48 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 13c74 │ │ │ │ │ + b 13c48 │ │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ │ subs ip, r3, #0 │ │ │ │ │ - beq 13c6c │ │ │ │ │ + beq 13c40 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, #4 │ │ │ │ │ blx ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 13c6c │ │ │ │ │ + bge 13c40 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 13c6c │ │ │ │ │ + b 13c40 │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r6, [r5, #28] │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bge 1405c │ │ │ │ │ + bge 14030 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ str r7, [r5] │ │ │ │ │ str r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 14038 │ │ │ │ │ + b 1400c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 8878 │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000680 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000430 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00014080 : │ │ │ │ │ +00014054 : │ │ │ │ │ PyDict_Size(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 140e0 │ │ │ │ │ + beq 140b4 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - ldr r1, [pc, #76] @ 140f8 │ │ │ │ │ + ldr r1, [pc, #76] @ 140cc │ │ │ │ │ ldrb r2, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 140cc │ │ │ │ │ + beq 140a0 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 140c0 │ │ │ │ │ + bne 14094 │ │ │ │ │ movw r1, #4605 @ 0x11fd │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 140c4 │ │ │ │ │ + b 14098 │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000140fc <_PyDictKeys_DecRef>: │ │ │ │ │ +000140d0 <_PyDictKeys_DecRef>: │ │ │ │ │ _PyDictKeys_DecRef(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r4, [r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt 1426c <_PyDictKeys_DecRef+0x170> │ │ │ │ │ + blt 14240 <_PyDictKeys_DecRef+0x170> │ │ │ │ │ sub r3, r4, #1 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1426c <_PyDictKeys_DecRef+0x170> │ │ │ │ │ + bne 14240 <_PyDictKeys_DecRef+0x170> │ │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldrb r7, [r0, #6] │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ lsl r4, r4, r3 │ │ │ │ │ - beq 14458 <_PyDictKeys_DecRef+0x35c> │ │ │ │ │ + beq 1442c <_PyDictKeys_DecRef+0x35c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 14220 <_PyDictKeys_DecRef+0x124> │ │ │ │ │ + ble 141f4 <_PyDictKeys_DecRef+0x124> │ │ │ │ │ add r4, r0, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r8, r4, #20 │ │ │ │ │ ands r3, r5, #3 │ │ │ │ │ add r4, r4, #24 │ │ │ │ │ - beq 14340 <_PyDictKeys_DecRef+0x244> │ │ │ │ │ + beq 14314 <_PyDictKeys_DecRef+0x244> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 141e4 <_PyDictKeys_DecRef+0xe8> │ │ │ │ │ + beq 141b8 <_PyDictKeys_DecRef+0xe8> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 141b0 <_PyDictKeys_DecRef+0xb4> │ │ │ │ │ + beq 14184 <_PyDictKeys_DecRef+0xb4> │ │ │ │ │ ldr r0, [r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14194 <_PyDictKeys_DecRef+0x98> │ │ │ │ │ + beq 14168 <_PyDictKeys_DecRef+0x98> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14524 <_PyDictKeys_DecRef+0x428> │ │ │ │ │ + ble 144f8 <_PyDictKeys_DecRef+0x428> │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 141ac <_PyDictKeys_DecRef+0xb0> │ │ │ │ │ + beq 14180 <_PyDictKeys_DecRef+0xb0> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14510 <_PyDictKeys_DecRef+0x414> │ │ │ │ │ + ble 144e4 <_PyDictKeys_DecRef+0x414> │ │ │ │ │ mov r2, #1 │ │ │ │ │ ldr r0, [r8, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 141c8 <_PyDictKeys_DecRef+0xcc> │ │ │ │ │ + beq 1419c <_PyDictKeys_DecRef+0xcc> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 144f4 <_PyDictKeys_DecRef+0x3f8> │ │ │ │ │ + ble 144c8 <_PyDictKeys_DecRef+0x3f8> │ │ │ │ │ ldr r0, [r4, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 141e0 <_PyDictKeys_DecRef+0xe4> │ │ │ │ │ + beq 141b4 <_PyDictKeys_DecRef+0xe4> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 144d8 <_PyDictKeys_DecRef+0x3dc> │ │ │ │ │ + ble 144ac <_PyDictKeys_DecRef+0x3dc> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r0, [r8, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 141fc <_PyDictKeys_DecRef+0x100> │ │ │ │ │ + beq 141d0 <_PyDictKeys_DecRef+0x100> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14420 <_PyDictKeys_DecRef+0x324> │ │ │ │ │ + ble 143f4 <_PyDictKeys_DecRef+0x324> │ │ │ │ │ ldr r0, [r4, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14214 <_PyDictKeys_DecRef+0x118> │ │ │ │ │ + beq 141e8 <_PyDictKeys_DecRef+0x118> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1443c <_PyDictKeys_DecRef+0x340> │ │ │ │ │ + ble 14410 <_PyDictKeys_DecRef+0x340> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne 14340 <_PyDictKeys_DecRef+0x244> │ │ │ │ │ + bne 14314 <_PyDictKeys_DecRef+0x244> │ │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne 14400 <_PyDictKeys_DecRef+0x304> │ │ │ │ │ + bne 143d4 <_PyDictKeys_DecRef+0x304> │ │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 14400 <_PyDictKeys_DecRef+0x304> │ │ │ │ │ - ldr r3, [pc, #760] @ 14538 <_PyDictKeys_DecRef+0x43c> │ │ │ │ │ + bne 143d4 <_PyDictKeys_DecRef+0x304> │ │ │ │ │ + ldr r3, [pc, #760] @ 1450c <_PyDictKeys_DecRef+0x43c> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r2, [r3, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi 14400 <_PyDictKeys_DecRef+0x304> │ │ │ │ │ + bhi 143d4 <_PyDictKeys_DecRef+0x304> │ │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [r6] │ │ │ │ │ str r6, [r3, #1928] @ 0x788 │ │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 14410 <_PyDictKeys_DecRef+0x314> │ │ │ │ │ + beq 143e4 <_PyDictKeys_DecRef+0x314> │ │ │ │ │ ldr r0, [r4, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14298 <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ + beq 1426c <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 143a0 <_PyDictKeys_DecRef+0x2a4> │ │ │ │ │ + ble 14374 <_PyDictKeys_DecRef+0x2a4> │ │ │ │ │ add r7, r2, #1 │ │ │ │ │ ldr r0, [r8, r7, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 142b4 <_PyDictKeys_DecRef+0x1b8> │ │ │ │ │ + beq 14288 <_PyDictKeys_DecRef+0x1b8> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 143bc <_PyDictKeys_DecRef+0x2c0> │ │ │ │ │ + ble 14390 <_PyDictKeys_DecRef+0x2c0> │ │ │ │ │ ldr r0, [r4, r7, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 142cc <_PyDictKeys_DecRef+0x1d0> │ │ │ │ │ + beq 142a0 <_PyDictKeys_DecRef+0x1d0> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 143d0 <_PyDictKeys_DecRef+0x2d4> │ │ │ │ │ + ble 143a4 <_PyDictKeys_DecRef+0x2d4> │ │ │ │ │ add r2, r7, #1 │ │ │ │ │ ldr r0, [r8, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 142e8 <_PyDictKeys_DecRef+0x1ec> │ │ │ │ │ + beq 142bc <_PyDictKeys_DecRef+0x1ec> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 143e4 <_PyDictKeys_DecRef+0x2e8> │ │ │ │ │ + ble 143b8 <_PyDictKeys_DecRef+0x2e8> │ │ │ │ │ ldr r0, [r4, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14300 <_PyDictKeys_DecRef+0x204> │ │ │ │ │ + beq 142d4 <_PyDictKeys_DecRef+0x204> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14370 <_PyDictKeys_DecRef+0x274> │ │ │ │ │ + ble 14344 <_PyDictKeys_DecRef+0x274> │ │ │ │ │ add r2, r7, #2 │ │ │ │ │ ldr r0, [r8, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1431c <_PyDictKeys_DecRef+0x220> │ │ │ │ │ + beq 142f0 <_PyDictKeys_DecRef+0x220> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14384 <_PyDictKeys_DecRef+0x288> │ │ │ │ │ + ble 14358 <_PyDictKeys_DecRef+0x288> │ │ │ │ │ ldr r0, [r4, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14334 <_PyDictKeys_DecRef+0x238> │ │ │ │ │ + beq 14308 <_PyDictKeys_DecRef+0x238> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1435c <_PyDictKeys_DecRef+0x260> │ │ │ │ │ + ble 14330 <_PyDictKeys_DecRef+0x260> │ │ │ │ │ add r2, r7, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq 14220 <_PyDictKeys_DecRef+0x124> │ │ │ │ │ + beq 141f4 <_PyDictKeys_DecRef+0x124> │ │ │ │ │ ldr r0, [r8, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14280 <_PyDictKeys_DecRef+0x184> │ │ │ │ │ + beq 14254 <_PyDictKeys_DecRef+0x184> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14280 <_PyDictKeys_DecRef+0x184> │ │ │ │ │ - b 14274 <_PyDictKeys_DecRef+0x178> │ │ │ │ │ + bgt 14254 <_PyDictKeys_DecRef+0x184> │ │ │ │ │ + b 14248 <_PyDictKeys_DecRef+0x178> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 14334 <_PyDictKeys_DecRef+0x238> │ │ │ │ │ + bne 14308 <_PyDictKeys_DecRef+0x238> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14334 <_PyDictKeys_DecRef+0x238> │ │ │ │ │ + b 14308 <_PyDictKeys_DecRef+0x238> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 14300 <_PyDictKeys_DecRef+0x204> │ │ │ │ │ + bne 142d4 <_PyDictKeys_DecRef+0x204> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14300 <_PyDictKeys_DecRef+0x204> │ │ │ │ │ + b 142d4 <_PyDictKeys_DecRef+0x204> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1431c <_PyDictKeys_DecRef+0x220> │ │ │ │ │ + bne 142f0 <_PyDictKeys_DecRef+0x220> │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 1431c <_PyDictKeys_DecRef+0x220> │ │ │ │ │ + b 142f0 <_PyDictKeys_DecRef+0x220> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 14298 <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ + bne 1426c <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 14298 <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ + b 1426c <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 142b4 <_PyDictKeys_DecRef+0x1b8> │ │ │ │ │ + bne 14288 <_PyDictKeys_DecRef+0x1b8> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 142b4 <_PyDictKeys_DecRef+0x1b8> │ │ │ │ │ + b 14288 <_PyDictKeys_DecRef+0x1b8> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 142cc <_PyDictKeys_DecRef+0x1d0> │ │ │ │ │ + bne 142a0 <_PyDictKeys_DecRef+0x1d0> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 142cc <_PyDictKeys_DecRef+0x1d0> │ │ │ │ │ + b 142a0 <_PyDictKeys_DecRef+0x1d0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 142e8 <_PyDictKeys_DecRef+0x1ec> │ │ │ │ │ + bne 142bc <_PyDictKeys_DecRef+0x1ec> │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 142e8 <_PyDictKeys_DecRef+0x1ec> │ │ │ │ │ + b 142bc <_PyDictKeys_DecRef+0x1ec> │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyMem_Free │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 14280 <_PyDictKeys_DecRef+0x184> │ │ │ │ │ + b 14254 <_PyDictKeys_DecRef+0x184> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 141fc <_PyDictKeys_DecRef+0x100> │ │ │ │ │ + bne 141d0 <_PyDictKeys_DecRef+0x100> │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 141fc <_PyDictKeys_DecRef+0x100> │ │ │ │ │ + b 141d0 <_PyDictKeys_DecRef+0x100> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 14214 <_PyDictKeys_DecRef+0x118> │ │ │ │ │ + bne 141e8 <_PyDictKeys_DecRef+0x118> │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 14214 <_PyDictKeys_DecRef+0x118> │ │ │ │ │ + b 141e8 <_PyDictKeys_DecRef+0x118> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 14400 <_PyDictKeys_DecRef+0x304> │ │ │ │ │ + ble 143d4 <_PyDictKeys_DecRef+0x304> │ │ │ │ │ add r4, r0, r4 │ │ │ │ │ - b 14494 <_PyDictKeys_DecRef+0x398> │ │ │ │ │ + b 14468 <_PyDictKeys_DecRef+0x398> │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14484 <_PyDictKeys_DecRef+0x388> │ │ │ │ │ + beq 14458 <_PyDictKeys_DecRef+0x388> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 144c4 <_PyDictKeys_DecRef+0x3c8> │ │ │ │ │ + ble 14498 <_PyDictKeys_DecRef+0x3c8> │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq 14220 <_PyDictKeys_DecRef+0x124> │ │ │ │ │ + beq 141f4 <_PyDictKeys_DecRef+0x124> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14468 <_PyDictKeys_DecRef+0x36c> │ │ │ │ │ + beq 1443c <_PyDictKeys_DecRef+0x36c> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ sub r2, r3, #1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14468 <_PyDictKeys_DecRef+0x36c> │ │ │ │ │ + bgt 1443c <_PyDictKeys_DecRef+0x36c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 14468 <_PyDictKeys_DecRef+0x36c> │ │ │ │ │ + bne 1443c <_PyDictKeys_DecRef+0x36c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14468 <_PyDictKeys_DecRef+0x36c> │ │ │ │ │ + b 1443c <_PyDictKeys_DecRef+0x36c> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 14484 <_PyDictKeys_DecRef+0x388> │ │ │ │ │ + bne 14458 <_PyDictKeys_DecRef+0x388> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14484 <_PyDictKeys_DecRef+0x388> │ │ │ │ │ + b 14458 <_PyDictKeys_DecRef+0x388> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 141e0 <_PyDictKeys_DecRef+0xe4> │ │ │ │ │ + bne 141b4 <_PyDictKeys_DecRef+0xe4> │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 141e0 <_PyDictKeys_DecRef+0xe4> │ │ │ │ │ + b 141b4 <_PyDictKeys_DecRef+0xe4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 141c8 <_PyDictKeys_DecRef+0xcc> │ │ │ │ │ + bne 1419c <_PyDictKeys_DecRef+0xcc> │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 141c8 <_PyDictKeys_DecRef+0xcc> │ │ │ │ │ + b 1419c <_PyDictKeys_DecRef+0xcc> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 141ac <_PyDictKeys_DecRef+0xb0> │ │ │ │ │ + bne 14180 <_PyDictKeys_DecRef+0xb0> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 141ac <_PyDictKeys_DecRef+0xb0> │ │ │ │ │ + b 14180 <_PyDictKeys_DecRef+0xb0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 14194 <_PyDictKeys_DecRef+0x98> │ │ │ │ │ + bne 14168 <_PyDictKeys_DecRef+0x98> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14194 <_PyDictKeys_DecRef+0x98> │ │ │ │ │ + b 14168 <_PyDictKeys_DecRef+0x98> │ │ │ │ │ .word 0x000002f0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0001453c : │ │ │ │ │ +00014510 : │ │ │ │ │ dictview_traverse(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 14564 │ │ │ │ │ + beq 14538 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx r3 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00014570 : │ │ │ │ │ +00014544 : │ │ │ │ │ dictkeys_contains(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 14640 │ │ │ │ │ + beq 14614 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 145f4 │ │ │ │ │ + bne 145c8 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 145f4 │ │ │ │ │ + beq 145c8 │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 14620 │ │ │ │ │ + beq 145f4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - bne 145e4 │ │ │ │ │ + bne 145b8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ subs r2, r2, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ - b 145d8 │ │ │ │ │ + b 145ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 14628 │ │ │ │ │ + beq 145fc │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne 145cc │ │ │ │ │ + bne 145a0 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ - b 145d8 │ │ │ │ │ + b 145ac │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_CALL dict_unhashable_type │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 145d8 │ │ │ │ │ + b 145ac │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b 145d8 │ │ │ │ │ + b 145ac │ │ │ │ │ │ │ │ │ │ -00014648 : │ │ │ │ │ +0001461c : │ │ │ │ │ anydict_repr_impl(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprEnter │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 148a4 │ │ │ │ │ + bne 14878 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14888 │ │ │ │ │ + beq 1485c │ │ │ │ │ mov r0, #6 │ │ │ │ │ mul r0, r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_Create │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 147e8 │ │ │ │ │ + beq 147bc │ │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 147e8 │ │ │ │ │ + blt 147bc │ │ │ │ │ mov r8, #1 │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ sub r1, fp, #32 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl a220 <_PyDict_Next.constprop.1> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1485c │ │ │ │ │ + beq 14830 │ │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 14728 │ │ │ │ │ + bne 146fc │ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 147e8 │ │ │ │ │ + blt 147bc │ │ │ │ │ mov r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 147e8 │ │ │ │ │ + blt 147bc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 147e8 │ │ │ │ │ + blt 147bc │ │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 147e8 │ │ │ │ │ + blt 147bc │ │ │ │ │ mov r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 147e8 │ │ │ │ │ + blt 147bc │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 147e8 │ │ │ │ │ + blt 147bc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 147bc │ │ │ │ │ + bgt 14790 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 147b4 │ │ │ │ │ + beq 14788 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 147d0 │ │ │ │ │ + ble 147a4 │ │ │ │ │ mov r8, #0 │ │ │ │ │ - b 146b4 │ │ │ │ │ + b 14688 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 147ac │ │ │ │ │ + bgt 14780 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 147ac │ │ │ │ │ + bne 14780 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 147ac │ │ │ │ │ + b 14780 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_Discard │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14810 │ │ │ │ │ + beq 147e4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14848 │ │ │ │ │ + ble 1481c │ │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14828 │ │ │ │ │ + beq 147fc │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14834 │ │ │ │ │ + ble 14808 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 14828 │ │ │ │ │ + bne 147fc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14828 │ │ │ │ │ + b 147fc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 14810 │ │ │ │ │ + bne 147e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14810 │ │ │ │ │ + b 147e4 │ │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 147e8 │ │ │ │ │ + blt 147bc │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ @@ -23107,64 +23096,64 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC30 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ - ble 14828 │ │ │ │ │ + ble 147fc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC29 │ │ │ │ │ - b 14898 │ │ │ │ │ + b 1486c │ │ │ │ │ │ │ │ │ │ -000148b4 : │ │ │ │ │ +00014888 : │ │ │ │ │ dict_fromkeys(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi 14904 │ │ │ │ │ + bhi 148d8 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne 14930 │ │ │ │ │ + bne 14904 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ - b 14938 <_PyDict_FromKeys> │ │ │ │ │ + b 1490c <_PyDict_FromKeys> │ │ │ │ │ R_ARM_JUMP24 _PyDict_FromKeys │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC35 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r1, [r6] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble 148ec │ │ │ │ │ + ble 148c0 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ - b 148f4 │ │ │ │ │ + b 148c8 │ │ │ │ │ │ │ │ │ │ -00014938 <_PyDict_FromKeys>: │ │ │ │ │ +0001490c <_PyDict_FromKeys>: │ │ │ │ │ _PyDict_FromKeys(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ movw r7, #0 │ │ │ │ │ @@ -23173,41 +23162,41 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add r8, r7, #240 @ 0xf0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 14c18 <_PyDict_FromKeys+0x2e0> │ │ │ │ │ - ldr r3, [pc, #1096] @ 14dc0 <_PyDict_FromKeys+0x488> │ │ │ │ │ + beq 14bec <_PyDict_FromKeys+0x2e0> │ │ │ │ │ + ldr r3, [pc, #1092] @ 14d90 <_PyDict_FromKeys+0x484> │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r9, [r5, r3] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ - beq 14df8 <_PyDict_FromKeys+0x4c0> │ │ │ │ │ + beq 14dc8 <_PyDict_FromKeys+0x4bc> │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ ldr r4, [r0, r3] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 14df8 <_PyDict_FromKeys+0x4c0> │ │ │ │ │ + beq 14dc8 <_PyDict_FromKeys+0x4bc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC dict_vectorcall │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS dict_vectorcall │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 14cb0 <_PyDict_FromKeys+0x378> │ │ │ │ │ + bne 14c84 <_PyDict_FromKeys+0x378> │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_CALL _PyType_AllocNoTrack │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 14cc4 <_PyDict_FromKeys+0x38c> │ │ │ │ │ - ldr ip, [pc, #1020] @ 14dc4 <_PyDict_FromKeys+0x48c> │ │ │ │ │ + beq 14c98 <_PyDict_FromKeys+0x38c> │ │ │ │ │ + ldr ip, [pc, #1016] @ 14d94 <_PyDict_FromKeys+0x488> │ │ │ │ │ mov r3, #0 │ │ │ │ │ - vldr d7, [pc, #1000] @ 14db8 <_PyDict_FromKeys+0x480> │ │ │ │ │ + vldr d7, [pc, #996] @ 14d88 <_PyDict_FromKeys+0x47c> │ │ │ │ │ add r1, r7, #212 @ 0xd4 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ sub r9, r2, #8 │ │ │ │ │ str r3, [r2, #28] │ │ │ │ │ vstr d7, [r2, #16] │ │ │ │ │ @@ -23226,399 +23215,398 @@ │ │ │ │ │ strd r4, [r2, #-8] │ │ │ │ │ str r9, [r4, #4] │ │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 14bf8 <_PyDict_FromKeys+0x2c0> │ │ │ │ │ + beq 14bcc <_PyDict_FromKeys+0x2c0> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - beq 14c3c <_PyDict_FromKeys+0x304> │ │ │ │ │ - ldr r1, [pc, #896] @ 14dc8 <_PyDict_FromKeys+0x490> │ │ │ │ │ + beq 14c10 <_PyDict_FromKeys+0x304> │ │ │ │ │ + ldr r1, [pc, #892] @ 14d98 <_PyDict_FromKeys+0x48c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - bne 14d48 <_PyDict_FromKeys+0x410> │ │ │ │ │ + bne 14d1c <_PyDict_FromKeys+0x410> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - beq 14c48 <_PyDict_FromKeys+0x310> │ │ │ │ │ - ldr r1, [pc, #868] @ 14dc8 <_PyDict_FromKeys+0x490> │ │ │ │ │ + beq 14c1c <_PyDict_FromKeys+0x310> │ │ │ │ │ + ldr r1, [pc, #864] @ 14d98 <_PyDict_FromKeys+0x48c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 14d3c <_PyDict_FromKeys+0x404> │ │ │ │ │ + bne 14d10 <_PyDict_FromKeys+0x404> │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 14c98 <_PyDict_FromKeys+0x360> │ │ │ │ │ + beq 14c6c <_PyDict_FromKeys+0x360> │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 14c98 <_PyDict_FromKeys+0x360> │ │ │ │ │ + beq 14c6c <_PyDict_FromKeys+0x360> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PySet_Type │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFrozenSet_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFrozenSet_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ cmpne r3, r1 │ │ │ │ │ - beq 14c78 <_PyDict_FromKeys+0x340> │ │ │ │ │ + beq 14c4c <_PyDict_FromKeys+0x340> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + beq 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne 14e50 <_PyDict_FromKeys+0x518> │ │ │ │ │ - ldr sl, [pc, #776] @ 14dcc <_PyDict_FromKeys+0x494> │ │ │ │ │ + bne 14e20 <_PyDict_FromKeys+0x514> │ │ │ │ │ + ldr sl, [pc, #772] @ 14d9c <_PyDict_FromKeys+0x490> │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_NextItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 14bc0 <_PyDict_FromKeys+0x288> │ │ │ │ │ + ble 14b94 <_PyDict_FromKeys+0x288> │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r1] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14b64 <_PyDict_FromKeys+0x22c> │ │ │ │ │ + bgt 14b38 <_PyDict_FromKeys+0x22c> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 14b70 <_PyDict_FromKeys+0x238> │ │ │ │ │ + bne 14b44 <_PyDict_FromKeys+0x238> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 14b70 <_PyDict_FromKeys+0x238> │ │ │ │ │ + beq 14b44 <_PyDict_FromKeys+0x238> │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq 14b9c <_PyDict_FromKeys+0x264> │ │ │ │ │ + beq 14b70 <_PyDict_FromKeys+0x264> │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1820 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14b58 <_PyDict_FromKeys+0x220> │ │ │ │ │ + bgt 14b2c <_PyDict_FromKeys+0x220> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - beq 14c04 <_PyDict_FromKeys+0x2cc> │ │ │ │ │ + beq 14bd8 <_PyDict_FromKeys+0x2cc> │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - bne 14acc <_PyDict_FromKeys+0x194> │ │ │ │ │ - b 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + bne 14aa0 <_PyDict_FromKeys+0x194> │ │ │ │ │ + b 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 14b14 <_PyDict_FromKeys+0x1dc> │ │ │ │ │ + beq 14ae8 <_PyDict_FromKeys+0x1dc> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 14cdc <_PyDict_FromKeys+0x3a4> │ │ │ │ │ - ldr r3, [pc, #568] @ 14dcc <_PyDict_FromKeys+0x494> │ │ │ │ │ + beq 14cb0 <_PyDict_FromKeys+0x3a4> │ │ │ │ │ + ldr r3, [pc, #564] @ 14d9c <_PyDict_FromKeys+0x490> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 14b2c <_PyDict_FromKeys+0x1f4> │ │ │ │ │ + bne 14b00 <_PyDict_FromKeys+0x1f4> │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 10ec │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14b4c <_PyDict_FromKeys+0x214> │ │ │ │ │ - b 14b58 <_PyDict_FromKeys+0x220> │ │ │ │ │ - bne 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + ble 14b20 <_PyDict_FromKeys+0x214> │ │ │ │ │ + b 14b2c <_PyDict_FromKeys+0x220> │ │ │ │ │ + bne 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14be4 <_PyDict_FromKeys+0x2ac> │ │ │ │ │ + bgt 14bb8 <_PyDict_FromKeys+0x2ac> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 14be4 <_PyDict_FromKeys+0x2ac> │ │ │ │ │ + bne 14bb8 <_PyDict_FromKeys+0x2ac> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 14e18 <_PyDict_FromKeys+0x4e0> │ │ │ │ │ + bne 14de8 <_PyDict_FromKeys+0x4dc> │ │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14f80 <_PyDict_FromKeys+0x648> │ │ │ │ │ + beq 14f50 <_PyDict_FromKeys+0x644> │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 14b58 <_PyDict_FromKeys+0x220> │ │ │ │ │ + b 14b2c <_PyDict_FromKeys+0x220> │ │ │ │ │ bl 51c <_Py_dict_lookup+0x9c> │ │ │ │ │ R_ARM_CALL anydict_new_untracked │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 14bf8 <_PyDict_FromKeys+0x2c0> │ │ │ │ │ + beq 14bcc <_PyDict_FromKeys+0x2c0> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - bne 14a40 <_PyDict_FromKeys+0x108> │ │ │ │ │ + bne 14a14 <_PyDict_FromKeys+0x108> │ │ │ │ │ ldr r9, [r4, #-8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 14d54 <_PyDict_FromKeys+0x41c> │ │ │ │ │ + bne 14d28 <_PyDict_FromKeys+0x41c> │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 14c98 <_PyDict_FromKeys+0x360> │ │ │ │ │ + beq 14c6c <_PyDict_FromKeys+0x360> │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 14c98 <_PyDict_FromKeys+0x360> │ │ │ │ │ + beq 14c6c <_PyDict_FromKeys+0x360> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFrozenSet_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFrozenSet_Type │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PySet_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ cmpne r3, r1 │ │ │ │ │ - bne 14aa0 <_PyDict_FromKeys+0x168> │ │ │ │ │ + bne 14a74 <_PyDict_FromKeys+0x168> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 25c8 │ │ │ │ │ R_ARM_CALL dict_set_fromkeys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 14be4 <_PyDict_FromKeys+0x2ac> │ │ │ │ │ - b 14bf8 <_PyDict_FromKeys+0x2c0> │ │ │ │ │ + bne 14bb8 <_PyDict_FromKeys+0x2ac> │ │ │ │ │ + b 14bcc <_PyDict_FromKeys+0x2c0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 1a04 │ │ │ │ │ R_ARM_CALL dict_dict_fromkeys │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 14c8c <_PyDict_FromKeys+0x354> │ │ │ │ │ + b 14c60 <_PyDict_FromKeys+0x354> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, #0 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 14a2c <_PyDict_FromKeys+0xf4> │ │ │ │ │ + b 14a00 <_PyDict_FromKeys+0xf4> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + bgt 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + bne 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14d34 <_PyDict_FromKeys+0x3fc> │ │ │ │ │ + bgt 14d08 <_PyDict_FromKeys+0x3fc> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 14d34 <_PyDict_FromKeys+0x3fc> │ │ │ │ │ + bne 14d08 <_PyDict_FromKeys+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 14bf8 <_PyDict_FromKeys+0x2c0> │ │ │ │ │ + b 14bcc <_PyDict_FromKeys+0x2c0> │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 14aa0 <_PyDict_FromKeys+0x168> │ │ │ │ │ - b 14c48 <_PyDict_FromKeys+0x310> │ │ │ │ │ + bne 14a74 <_PyDict_FromKeys+0x168> │ │ │ │ │ + b 14c1c <_PyDict_FromKeys+0x310> │ │ │ │ │ ldr r9, [r4, #-8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 14a50 <_PyDict_FromKeys+0x118> │ │ │ │ │ - ldr r0, [pc, #108] @ 14dc8 <_PyDict_FromKeys+0x490> │ │ │ │ │ + beq 14a24 <_PyDict_FromKeys+0x118> │ │ │ │ │ + ldr r0, [pc, #104] @ 14d98 <_PyDict_FromKeys+0x48c> │ │ │ │ │ bl 51c <_Py_dict_lookup+0x9c> │ │ │ │ │ R_ARM_CALL anydict_new_untracked │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + beq 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ mvn r3, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [r5, #32] │ │ │ │ │ bl 7dac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14da0 <_PyDict_FromKeys+0x468> │ │ │ │ │ + bne 14d74 <_PyDict_FromKeys+0x468> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14d94 <_PyDict_FromKeys+0x45c> │ │ │ │ │ + bgt 14d68 <_PyDict_FromKeys+0x45c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 14dd4 <_PyDict_FromKeys+0x49c> │ │ │ │ │ + beq 14da4 <_PyDict_FromKeys+0x498> │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r9, #1 │ │ │ │ │ - b 14a50 <_PyDict_FromKeys+0x118> │ │ │ │ │ + b 14a24 <_PyDict_FromKeys+0x118> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14de0 <_PyDict_FromKeys+0x4a8> │ │ │ │ │ + ble 14db0 <_PyDict_FromKeys+0x4a4> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ - nop {0} │ │ │ │ │ + b 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ ... │ │ │ │ │ - .word 0x0000043c │ │ │ │ │ + .word 0x00000438 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000003d4 │ │ │ │ │ + .word 0x000003d0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0xfffffe34 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14d94 <_PyDict_FromKeys+0x45c> │ │ │ │ │ + b 14d68 <_PyDict_FromKeys+0x45c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 14dac <_PyDict_FromKeys+0x474> │ │ │ │ │ + bne 14d80 <_PyDict_FromKeys+0x474> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14dac <_PyDict_FromKeys+0x474> │ │ │ │ │ + b 14d80 <_PyDict_FromKeys+0x474> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 14a2c <_PyDict_FromKeys+0xf4> │ │ │ │ │ + b 14a00 <_PyDict_FromKeys+0xf4> │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14e48 <_PyDict_FromKeys+0x510> │ │ │ │ │ + bgt 14e18 <_PyDict_FromKeys+0x50c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 14e48 <_PyDict_FromKeys+0x510> │ │ │ │ │ + bne 14e18 <_PyDict_FromKeys+0x50c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 14bf8 <_PyDict_FromKeys+0x2c0> │ │ │ │ │ + b 14bcc <_PyDict_FromKeys+0x2c0> │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - beq 14ec8 <_PyDict_FromKeys+0x590> │ │ │ │ │ - ldr r1, [pc, #-152] @ 14dc8 <_PyDict_FromKeys+0x490> │ │ │ │ │ + beq 14e98 <_PyDict_FromKeys+0x58c> │ │ │ │ │ + ldr r1, [pc, #-152] @ 14d98 <_PyDict_FromKeys+0x48c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14ec8 <_PyDict_FromKeys+0x590> │ │ │ │ │ + bne 14e98 <_PyDict_FromKeys+0x58c> │ │ │ │ │ ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 14e78 <_PyDict_FromKeys+0x540> │ │ │ │ │ + b 14e48 <_PyDict_FromKeys+0x53c> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + blt 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_NextItem │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ - beq 14bc4 <_PyDict_FromKeys+0x28c> │ │ │ │ │ + blt 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + beq 14b98 <_PyDict_FromKeys+0x28c> │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_SetItem │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14e70 <_PyDict_FromKeys+0x538> │ │ │ │ │ + bgt 14e40 <_PyDict_FromKeys+0x534> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 14e70 <_PyDict_FromKeys+0x538> │ │ │ │ │ + bne 14e40 <_PyDict_FromKeys+0x534> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14e70 <_PyDict_FromKeys+0x538> │ │ │ │ │ + b 14e40 <_PyDict_FromKeys+0x534> │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 14f10 <_PyDict_FromKeys+0x5d8> │ │ │ │ │ + b 14ee0 <_PyDict_FromKeys+0x5d4> │ │ │ │ │ ldr r2, [sl, #12] │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 14f48 <_PyDict_FromKeys+0x610> │ │ │ │ │ + beq 14f18 <_PyDict_FromKeys+0x60c> │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r1, [pc, #-296] @ 14dcc <_PyDict_FromKeys+0x494> │ │ │ │ │ + ldr r1, [pc, #-296] @ 14d9c <_PyDict_FromKeys+0x490> │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r3, r6 │ │ │ │ │ - beq 14f74 <_PyDict_FromKeys+0x63c> │ │ │ │ │ + beq 14f44 <_PyDict_FromKeys+0x638> │ │ │ │ │ bl 1820 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r3, #1 │ │ │ │ │ - beq 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + beq 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_NextItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ - beq 14bc4 <_PyDict_FromKeys+0x28c> │ │ │ │ │ + blt 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + beq 14b98 <_PyDict_FromKeys+0x28c> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 14ed8 <_PyDict_FromKeys+0x5a0> │ │ │ │ │ + beq 14ea8 <_PyDict_FromKeys+0x59c> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 14ee4 <_PyDict_FromKeys+0x5ac> │ │ │ │ │ + bne 14eb4 <_PyDict_FromKeys+0x5a8> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ - b 14d0c <_PyDict_FromKeys+0x3d4> │ │ │ │ │ + b 14ce0 <_PyDict_FromKeys+0x3d4> │ │ │ │ │ bl 10ec │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 14f08 <_PyDict_FromKeys+0x5d0> │ │ │ │ │ - ldr r1, [pc, #-440] @ 14dd0 <_PyDict_FromKeys+0x498> │ │ │ │ │ + b 14ed8 <_PyDict_FromKeys+0x5cc> │ │ │ │ │ + ldr r1, [pc, #-440] @ 14da0 <_PyDict_FromKeys+0x494> │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -23627,26 +23615,26 @@ │ │ │ │ │ str r2, [ip] │ │ │ │ │ str r3, [r4, #-4] │ │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ │ str r0, [r4, #-8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ - b 14bf8 <_PyDict_FromKeys+0x2c0> │ │ │ │ │ + b 14bcc <_PyDict_FromKeys+0x2c0> │ │ │ │ │ │ │ │ │ │ -00014fc8 <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ +00014f98 <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ _PyDict_SetItem_KnownHash_LockHeld(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov lr, r3 │ │ │ │ │ - ldr ip, [pc, #112] @ 15048 <_PyDict_SetItem_KnownHash_LockHeld+0x80> │ │ │ │ │ + ldr ip, [pc, #112] @ 15018 <_PyDict_SetItem_KnownHash_LockHeld+0x80> │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq 15018 <_PyDict_SetItem_KnownHash_LockHeld+0x50> │ │ │ │ │ + beq 14fe8 <_PyDict_SetItem_KnownHash_LockHeld+0x50> │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r1] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ @@ -23666,47 +23654,47 @@ │ │ │ │ │ mov r2, lr │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ b 10ec │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0001504c <_PyObject_MaterializeManagedDict>: │ │ │ │ │ +0001501c <_PyObject_MaterializeManagedDict>: │ │ │ │ │ _PyObject_MaterializeManagedDict(): │ │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 15070 <_PyObject_MaterializeManagedDict+0x24> │ │ │ │ │ + beq 15040 <_PyObject_MaterializeManagedDict+0x24> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b f84 │ │ │ │ │ R_ARM_JUMP24 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ │ │ │ │ │ -0001507c <_PyDict_SetItem_KnownHash>: │ │ │ │ │ +0001504c <_PyDict_SetItem_KnownHash>: │ │ │ │ │ _PyDict_SetItem_KnownHash(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov lr, r3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ │ tst ip, #536870912 @ 0x20000000 │ │ │ │ │ - beq 15118 <_PyDict_SetItem_KnownHash+0x9c> │ │ │ │ │ - ldr ip, [pc, #188] @ 15168 <_PyDict_SetItem_KnownHash+0xec> │ │ │ │ │ + beq 150e8 <_PyDict_SetItem_KnownHash+0x9c> │ │ │ │ │ + ldr ip, [pc, #188] @ 15138 <_PyDict_SetItem_KnownHash+0xec> │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq 150e8 <_PyDict_SetItem_KnownHash+0x6c> │ │ │ │ │ + beq 150b8 <_PyDict_SetItem_KnownHash+0x6c> │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r1] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ @@ -23723,17 +23711,17 @@ │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 10ec │ │ │ │ │ - ldr r1, [pc, #76] @ 1516c <_PyDict_SetItem_KnownHash+0xf0> │ │ │ │ │ + ldr r1, [pc, #76] @ 1513c <_PyDict_SetItem_KnownHash+0xf0> │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 15144 <_PyDict_SetItem_KnownHash+0xc8> │ │ │ │ │ + bne 15114 <_PyDict_SetItem_KnownHash+0xc8> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -23743,96 +23731,96 @@ │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15124 <_PyDict_SetItem_KnownHash+0xa8> │ │ │ │ │ + bne 150f4 <_PyDict_SetItem_KnownHash+0xa8> │ │ │ │ │ mov r1, #2848 @ 0xb20 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 1513c <_PyDict_SetItem_KnownHash+0xc0> │ │ │ │ │ + b 1510c <_PyDict_SetItem_KnownHash+0xc0> │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00015170 : │ │ │ │ │ +00015140 : │ │ │ │ │ dict_richcompare(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ - ldr r4, [pc, #748] @ 15484 │ │ │ │ │ + ldr r4, [pc, #748] @ 15454 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 15440 │ │ │ │ │ + beq 15410 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 153fc │ │ │ │ │ + beq 153cc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r3, r3, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi 1540c │ │ │ │ │ + bhi 153dc │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 15438 │ │ │ │ │ + bne 15408 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 1536c │ │ │ │ │ + ble 1533c │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r7, #1 │ │ │ │ │ - b 15228 │ │ │ │ │ + b 151f8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 153ec │ │ │ │ │ + ble 153bc │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge 1536c │ │ │ │ │ + bge 1533c │ │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ │ ldrb r2, [r1, #6] │ │ │ │ │ lsl r3, r7, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1533c │ │ │ │ │ + beq 1530c │ │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r0, r1, r3 │ │ │ │ │ ldr r9, [r1, r3] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 1535c │ │ │ │ │ + beq 1532c │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r3, r3, r4, lsl #2 │ │ │ │ │ ldrne sl, [r3, #4] │ │ │ │ │ - bne 15354 │ │ │ │ │ + bne 15324 │ │ │ │ │ ldr sl, [r0, #4] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 1535c │ │ │ │ │ + beq 1532c │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [sl] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ @@ -23840,165 +23828,165 @@ │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r9] │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 153c4 │ │ │ │ │ + beq 15394 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 153a4 │ │ │ │ │ + ble 15374 │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1531c │ │ │ │ │ + ble 152ec │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1520c │ │ │ │ │ + bgt 151dc │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r8] │ │ │ │ │ - bne 1520c │ │ │ │ │ + bne 151dc │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 1520c │ │ │ │ │ + b 151dc │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [sl] │ │ │ │ │ - bne 152f0 │ │ │ │ │ + bne 152c0 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 152f0 │ │ │ │ │ + b 152c0 │ │ │ │ │ mov r2, #12 │ │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ add r0, r1, r3 │ │ │ │ │ ldr r2, [r1, r3] │ │ │ │ │ ldmib r0, {r9, sl} │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 15278 │ │ │ │ │ + bne 15248 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt 15228 │ │ │ │ │ + blt 151f8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r8, r2, #2 │ │ │ │ │ clz r8, r8 │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne 1542c │ │ │ │ │ + bne 153fc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 15420 │ │ │ │ │ + ble 153f0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r9] │ │ │ │ │ - bne 152e4 │ │ │ │ │ + bne 152b4 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 152e4 │ │ │ │ │ + b 152b4 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1546c │ │ │ │ │ + ble 1543c │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 15454 │ │ │ │ │ + ble 15424 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ rsb r3, r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - bne 1539c │ │ │ │ │ - b 15370 │ │ │ │ │ - ldr r1, [pc, #128] @ 15484 │ │ │ │ │ + bne 1536c │ │ │ │ │ + b 15340 │ │ │ │ │ + ldr r1, [pc, #128] @ 15454 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 151d0 │ │ │ │ │ + bne 151a0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1539c │ │ │ │ │ + bgt 1536c │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - b 1539c │ │ │ │ │ + b 1536c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b 15414 │ │ │ │ │ + b 153e4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 15370 │ │ │ │ │ + b 15340 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 151b4 │ │ │ │ │ - b 1540c │ │ │ │ │ + bne 15184 │ │ │ │ │ + b 153dc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne 153dc │ │ │ │ │ + bne 153ac │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 153dc │ │ │ │ │ + b 153ac │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 153d0 │ │ │ │ │ + bne 153a0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 153d0 │ │ │ │ │ + b 153a0 │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00015488 <_PyDict_GetItem_KnownHash>: │ │ │ │ │ +00015458 <_PyDict_GetItem_KnownHash>: │ │ │ │ │ _PyDict_GetItem_KnownHash(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ - ldr lr, [pc, #128] @ 1552c <_PyDict_GetItem_KnownHash+0xa4> │ │ │ │ │ + ldr lr, [pc, #128] @ 154fc <_PyDict_GetItem_KnownHash+0xa4> │ │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 154d4 <_PyDict_GetItem_KnownHash+0x4c> │ │ │ │ │ + beq 154a4 <_PyDict_GetItem_KnownHash+0x4c> │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -24006,36 +23994,36 @@ │ │ │ │ │ mov r0, ip │ │ │ │ │ mov r1, lr │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 15514 <_PyDict_GetItem_KnownHash+0x8c> │ │ │ │ │ + bne 154e4 <_PyDict_GetItem_KnownHash+0x8c> │ │ │ │ │ movw r1, #2493 @ 0x9bd │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 154cc <_PyDict_GetItem_KnownHash+0x44> │ │ │ │ │ + b 1549c <_PyDict_GetItem_KnownHash+0x44> │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 480 <_Py_dict_lookup> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ │ - b 154cc <_PyDict_GetItem_KnownHash+0x44> │ │ │ │ │ + b 1549c <_PyDict_GetItem_KnownHash+0x44> │ │ │ │ │ .word 0x000000f0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00015530 : │ │ │ │ │ +00015500 : │ │ │ │ │ frozendict_length(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -480,15 +480,15 @@ │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r8] │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r9] │ │ │ │ │ - bl 15488 <_PyDict_GetItem_KnownHash> │ │ │ │ │ + bl 15458 <_PyDict_GetItem_KnownHash> │ │ │ │ │ R_ARM_CALL _PyDict_GetItem_KnownHash │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ bne 67c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 740 │ │ │ │ │ @@ -726,15 +726,15 @@ │ │ │ │ │ 0000098c : │ │ │ │ │ dict___reversed__(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r1, [pc, #12] @ 9a4 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b d674 │ │ │ │ │ + b d67c │ │ │ │ │ R_ARM_JUMP24 dictiter_new │ │ │ │ │ .word 0x00000440 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 000009a8 : │ │ │ │ │ dictviews_isdisjoint(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ @@ -970,15 +970,15 @@ │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ beq cc4 │ │ │ │ │ ldr r1, [pc, #28] @ cd8 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b d674 │ │ │ │ │ + b d67c │ │ │ │ │ R_ARM_JUMP24 dictiter_new │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ @@ -1107,15 +1107,15 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC42 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ - bl 14648 │ │ │ │ │ + bl 1461c │ │ │ │ │ R_ARM_CALL anydict_repr_impl │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq ec4 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC43 │ │ │ │ │ @@ -1146,15 +1146,15 @@ │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ beq ef0 │ │ │ │ │ ldr r1, [pc, #28] @ f04 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b d674 │ │ │ │ │ + b d67c │ │ │ │ │ R_ARM_JUMP24 dictiter_new │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ @@ -1168,15 +1168,15 @@ │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ beq f2c │ │ │ │ │ ldr r1, [pc, #28] @ f40 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b d674 │ │ │ │ │ + b d67c │ │ │ │ │ R_ARM_JUMP24 dictiter_new │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ @@ -2767,15 +2767,15 @@ │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 23e4 <_PyDict_GetItemWithError+0x4c> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b 15488 <_PyDict_GetItem_KnownHash> │ │ │ │ │ + b 15458 <_PyDict_GetItem_KnownHash> │ │ │ │ │ R_ARM_JUMP24 _PyDict_GetItem_KnownHash │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ │ │ 000023ec <_PyDict_GetItemStringWithError>: │ │ │ │ │ _PyDict_GetItemStringWithError(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ ├── methodobject.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -608,16 +608,16 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC7 │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_CALL _Py_CheckRecursiveCall │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7bc │ │ │ │ │ - b 804 │ │ │ │ │ + bne 804 │ │ │ │ │ + b 7bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyObject_FunctionStr> │ │ │ │ │ R_ARM_CALL _PyObject_FunctionStr │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ beq 804 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ ├── object.o │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -506,33 +506,33 @@ │ │ │ │ │ 00000678 <_PyTrash_thread_destroy_chain>: │ │ │ │ │ _PyTrash_thread_destroy_chain(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ + mov r5, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ + mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r6, #116] @ 0x74 │ │ │ │ │ ldr r2, [pc, #100] @ 708 <_PyTrash_thread_destroy_chain+0x90> │ │ │ │ │ subs r0, r3, #0 │ │ │ │ │ sub r8, r3, #8 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr lr, [r3, #4] │ │ │ │ │ ldr r1, [r3, #-8] │ │ │ │ │ ldr r7, [lr, #24] │ │ │ │ │ bic ip, r1, #1 │ │ │ │ │ - str r4, [r3, #-8] │ │ │ │ │ + str r5, [r3, #-8] │ │ │ │ │ tst r1, #1 │ │ │ │ │ str ip, [r6, #116] @ 0x74 │ │ │ │ │ beq 700 <_PyTrash_thread_destroy_chain+0x88> │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr lr, [r3, #-4] │ │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ │ and lr, lr, #3 │ │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ │ ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ │ ldr r9, [ip, #4] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ orr lr, lr, r9 │ │ │ │ │ str r8, [r9] │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -317,32 +317,32 @@ │ │ │ │ │ PyObject_GetOptionalAttr(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ beq 528 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyObject_GenericGetAttr │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyObject_GenericGetAttr │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne 474 │ │ │ │ │ mov r2, #1 │ │ │ │ │ bl 590 <_PyObject_GenericGetAttrWithDict.constprop.0> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - str r0, [r6] │ │ │ │ │ + str r0, [r5] │ │ │ │ │ beq 4a8 │ │ │ │ │ mov r0, #1 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_type_getattro │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -355,30 +355,30 @@ │ │ │ │ │ R_ARM_MOVT_ABS _Py_module_getattro │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne 50c │ │ │ │ │ mov r2, #1 │ │ │ │ │ bl 0 <_Py_module_getattro_impl> │ │ │ │ │ R_ARM_CALL _Py_module_getattro_impl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - str r0, [r6] │ │ │ │ │ + str r0, [r5] │ │ │ │ │ bne 468 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r0, r0, #0 │ │ │ │ │ movne r0, #1 │ │ │ │ │ rsb r0, r0, #0 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_Py_type_getattro_impl> │ │ │ │ │ R_ARM_CALL _Py_type_getattro_impl │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - str r0, [r6] │ │ │ │ │ + str r0, [r5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 504 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 468 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -392,15 +392,15 @@ │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 46c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 558 │ │ │ │ │ blx r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - str r0, [r6] │ │ │ │ │ + str r0, [r5] │ │ │ │ │ bne 468 │ │ │ │ │ b 4e8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ @@ -409,31 +409,31 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ + str r3, [r5] │ │ │ │ │ mvn r0, #0 │ │ │ │ │ b 46c │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 588 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - streq r1, [r6] │ │ │ │ │ + streq r1, [r5] │ │ │ │ │ beq 550 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ b 518 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ + str r3, [r5] │ │ │ │ │ b 504 │ │ │ │ │ │ │ │ │ │ 00000590 <_PyObject_GenericGetAttrWithDict.constprop.0>: │ │ │ │ │ _PyObject_GenericGetAttrWithDict.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ ├── obmalloc.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -852,20 +852,20 @@ │ │ │ │ │ 000031b4 0002b81d R_ARM_JUMP24 00000000 realloc │ │ │ │ │ 000031ec 0002b52b R_ARM_MOVW_ABS_NC 0000072c _PyMem_RawMalloc │ │ │ │ │ 000031f0 0002b52c R_ARM_MOVT_ABS 0000072c _PyMem_RawMalloc │ │ │ │ │ 0000320c 0002b61c R_ARM_CALL 00000000 malloc │ │ │ │ │ 00003278 0002ba2b R_ARM_MOVW_ABS_NC 00000794 _PyMem_RawFree │ │ │ │ │ 0000327c 0002ba2c R_ARM_MOVT_ABS 00000794 _PyMem_RawFree │ │ │ │ │ 0000328c 0002bb1c R_ARM_CALL 00000000 free │ │ │ │ │ -0000341c 0002e22b R_ARM_MOVW_ABS_NC 00004810 _PyMem_ArenaFree │ │ │ │ │ -00003420 0002e22c R_ARM_MOVT_ABS 00004810 _PyMem_ArenaFree │ │ │ │ │ -00003448 0002e31c R_ARM_CALL 00000000 munmap │ │ │ │ │ -00003490 0002e22b R_ARM_MOVW_ABS_NC 00004810 _PyMem_ArenaFree │ │ │ │ │ -00003494 0002e22c R_ARM_MOVT_ABS 00004810 _PyMem_ArenaFree │ │ │ │ │ -000034bc 0000711c R_ARM_CALL 00003ca8 _PyMem_ArenaFree.part.0 │ │ │ │ │ +00003404 0002e22b R_ARM_MOVW_ABS_NC 00004810 _PyMem_ArenaFree │ │ │ │ │ +00003408 0002e22c R_ARM_MOVT_ABS 00004810 _PyMem_ArenaFree │ │ │ │ │ +00003430 0002e31c R_ARM_CALL 00000000 munmap │ │ │ │ │ +00003480 0002e22b R_ARM_MOVW_ABS_NC 00004810 _PyMem_ArenaFree │ │ │ │ │ +00003484 0002e22c R_ARM_MOVT_ABS 00004810 _PyMem_ArenaFree │ │ │ │ │ +000034b4 0000711c R_ARM_CALL 00003ca8 _PyMem_ArenaFree.part.0 │ │ │ │ │ 000034c0 0002e06b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 000034c4 0002e06b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00003574 0002df1c R_ARM_CALL 00001360 _PyObject_Malloc │ │ │ │ │ 0000358c 0002ac1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ 00003598 0002e11c R_ARM_CALL 00002508 _PyObject_Free │ │ │ │ │ 000035bc 0002df1d R_ARM_JUMP24 00001360 _PyObject_Malloc │ │ │ │ │ 000035c8 0002b42b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ @@ -885,20 +885,20 @@ │ │ │ │ │ 00003864 0002b81d R_ARM_JUMP24 00000000 realloc │ │ │ │ │ 0000389c 0002b52b R_ARM_MOVW_ABS_NC 0000072c _PyMem_RawMalloc │ │ │ │ │ 000038a0 0002b52c R_ARM_MOVT_ABS 0000072c _PyMem_RawMalloc │ │ │ │ │ 000038bc 0002b61c R_ARM_CALL 00000000 malloc │ │ │ │ │ 00003928 0002ba2b R_ARM_MOVW_ABS_NC 00000794 _PyMem_RawFree │ │ │ │ │ 0000392c 0002ba2c R_ARM_MOVT_ABS 00000794 _PyMem_RawFree │ │ │ │ │ 0000393c 0002bb1c R_ARM_CALL 00000000 free │ │ │ │ │ -00003acc 0002e22b R_ARM_MOVW_ABS_NC 00004810 _PyMem_ArenaFree │ │ │ │ │ -00003ad0 0002e22c R_ARM_MOVT_ABS 00004810 _PyMem_ArenaFree │ │ │ │ │ -00003af8 0002e31c R_ARM_CALL 00000000 munmap │ │ │ │ │ -00003b40 0002e22b R_ARM_MOVW_ABS_NC 00004810 _PyMem_ArenaFree │ │ │ │ │ -00003b44 0002e22c R_ARM_MOVT_ABS 00004810 _PyMem_ArenaFree │ │ │ │ │ -00003b6c 0000711c R_ARM_CALL 00003ca8 _PyMem_ArenaFree.part.0 │ │ │ │ │ +00003ab4 0002e22b R_ARM_MOVW_ABS_NC 00004810 _PyMem_ArenaFree │ │ │ │ │ +00003ab8 0002e22c R_ARM_MOVT_ABS 00004810 _PyMem_ArenaFree │ │ │ │ │ +00003ae0 0002e31c R_ARM_CALL 00000000 munmap │ │ │ │ │ +00003b30 0002e22b R_ARM_MOVW_ABS_NC 00004810 _PyMem_ArenaFree │ │ │ │ │ +00003b34 0002e22c R_ARM_MOVT_ABS 00004810 _PyMem_ArenaFree │ │ │ │ │ +00003b64 0000711c R_ARM_CALL 00003ca8 _PyMem_ArenaFree.part.0 │ │ │ │ │ 00003b70 0002e06b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00003b74 0002e06b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00003b9c 0002b42b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 00003ba0 0002b42c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 00003c2c 0002d01c R_ARM_CALL 00000000 PyMutex_Lock │ │ │ │ │ 00003c8c 00012c1c R_ARM_CALL 00004e14 process_queue.isra.0 │ │ │ │ │ 00003cd8 0002d11d R_ARM_JUMP24 00000000 PyMutex_Unlock │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -4576,69 +4576,69 @@ │ │ │ │ │ 00003fd0 <_mi_page_free_collect>: │ │ │ │ │ _mi_page_free_collect(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - subs r2, r1, #0 │ │ │ │ │ + subs r3, r1, #0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ add r0, r0, #32 │ │ │ │ │ bne 4074 <_mi_page_free_collect+0xa4> │ │ │ │ │ - ldr r2, [r3, #32] │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ + ldr r3, [r2, #32] │ │ │ │ │ + cmp r3, #3 │ │ │ │ │ bhi 4074 <_mi_page_free_collect+0xa4> │ │ │ │ │ - ldr r2, [r3, #28] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + ldr r3, [r2, #28] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ beq 4034 <_mi_page_free_collect+0x64> │ │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 403c <_mi_page_free_collect+0x6c> │ │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ │ - str r2, [r3, #16] │ │ │ │ │ - str r1, [r3, #28] │ │ │ │ │ + ldrb r0, [r2, #15] │ │ │ │ │ + str r3, [r2, #16] │ │ │ │ │ + str r1, [r2, #28] │ │ │ │ │ bfi r0, r1, #0, #1 │ │ │ │ │ - strb r0, [r3, #15] │ │ │ │ │ + strb r0, [r2, #15] │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq 4034 <_mi_page_free_collect+0x64> │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - ldr r2, [r2] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr r3, [r3] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ bne 4044 <_mi_page_free_collect+0x74> │ │ │ │ │ str r1, [r0] │ │ │ │ │ - ldrb r1, [r3, #15] │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - str r0, [r3, #16] │ │ │ │ │ - bfi r1, r2, #0, #1 │ │ │ │ │ - str r2, [r3, #28] │ │ │ │ │ - strb r1, [r3, #15] │ │ │ │ │ + ldrb r1, [r2, #15] │ │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ │ + str r0, [r2, #16] │ │ │ │ │ + bfi r1, r3, #0, #1 │ │ │ │ │ + str r3, [r2, #28] │ │ │ │ │ + strb r1, [r2, #15] │ │ │ │ │ b 4034 <_mi_page_free_collect+0x64> │ │ │ │ │ - ldr r1, [r3, #32] │ │ │ │ │ - and r2, r1, #3 │ │ │ │ │ + ldr r1, [r2, #32] │ │ │ │ │ + and r3, r1, #3 │ │ │ │ │ dmb ish │ │ │ │ │ ldrex r14, [r0] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ bne 4094 <_mi_page_free_collect+0xc4> │ │ │ │ │ - strex ip, r2, [r0] │ │ │ │ │ + strex ip, r3, [r0] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ moveq ip, #1 │ │ │ │ │ movne ip, #0 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ mov r1, lr │ │ │ │ │ dmb ish │ │ │ │ │ beq 4078 <_mi_page_free_collect+0xa8> │ │ │ │ │ - cmp r2, #3 │ │ │ │ │ - bichi r2, r2, #3 │ │ │ │ │ - movhi r1, r2 │ │ │ │ │ - ldrhhi r0, [r3, #10] │ │ │ │ │ + cmp r3, #3 │ │ │ │ │ + bichi r3, r3, #3 │ │ │ │ │ + movhi r1, r3 │ │ │ │ │ + ldrhhi r0, [r2, #10] │ │ │ │ │ bls 4008 <_mi_page_free_collect+0x38> │ │ │ │ │ ldr lr, [r1] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ beq 40e4 <_mi_page_free_collect+0x114> │ │ │ │ │ cmp r0, ip │ │ │ │ │ bcc 40ec <_mi_page_free_collect+0x11c> │ │ │ │ │ mov r1, lr │ │ │ │ │ @@ -4647,25 +4647,25 @@ │ │ │ │ │ cmp r0, ip │ │ │ │ │ bcs 4108 <_mi_page_free_collect+0x138> │ │ │ │ │ mov r0, #14 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC82 │ │ │ │ │ - str r3, [fp, #-16] │ │ │ │ │ + str r2, [fp, #-16] │ │ │ │ │ bl 6c50 <_mi_error_message> │ │ │ │ │ R_ARM_CALL _mi_error_message │ │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ │ + ldr r2, [fp, #-16] │ │ │ │ │ b 4008 <_mi_page_free_collect+0x38> │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ + ldr r0, [r2, #28] │ │ │ │ │ str r0, [r1] │ │ │ │ │ - ldr r1, [r3, #20] │ │ │ │ │ - str r2, [r3, #28] │ │ │ │ │ + ldr r1, [r2, #20] │ │ │ │ │ + str r3, [r2, #28] │ │ │ │ │ sub r1, r1, ip │ │ │ │ │ - str r1, [r3, #20] │ │ │ │ │ + str r1, [r2, #20] │ │ │ │ │ b 4014 <_mi_page_free_collect+0x44> │ │ │ │ │ │ │ │ │ │ 00004124 <_PyObject_MiMalloc>: │ │ │ │ │ _PyObject_MiMalloc(): │ │ │ │ │ ldr r0, [pc, #116] @ 41a0 <_PyObject_MiMalloc+0x7c> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -3396,15 +3396,15 @@ │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ subs r3, r1, #0 │ │ │ │ │ - blt 34ac │ │ │ │ │ + blt 34b8 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyObject_Realloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -3562,15 +3562,15 @@ │ │ │ │ │ ldr r8, [r4, #976] @ 0x3d0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyMem_RawMalloc │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyMem_RawMalloc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bne 33b4 │ │ │ │ │ + bne 3454 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ movcs r0, r3 │ │ │ │ │ movcc r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL malloc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -3599,15 +3599,15 @@ │ │ │ │ │ b 3170 │ │ │ │ │ ldr r2, [r4, #988] @ 0x3dc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyMem_RawFree │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyMem_RawFree │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 346c │ │ │ │ │ + bne 349c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL free │ │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ │ b 3170 │ │ │ │ │ @@ -3636,15 +3636,15 @@ │ │ │ │ │ cmp r2, lr │ │ │ │ │ movne ip, #0 │ │ │ │ │ str ip, [r1, #528] @ 0x210 │ │ │ │ │ ldr ip, [r3, #12] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq 33cc │ │ │ │ │ + beq 33b4 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ beq 3388 │ │ │ │ │ ldr r2, [r1, #532] @ 0x214 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ streq r3, [r1, #532] @ 0x214 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ beq 3170 │ │ │ │ │ @@ -3676,20 +3676,14 @@ │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ strne r3, [r2, #24] │ │ │ │ │ ldr r2, [r9, #532] @ 0x214 │ │ │ │ │ str r3, [r9, #524] @ 0x20c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ streq r3, [r9, #532] @ 0x214 │ │ │ │ │ b 3170 │ │ │ │ │ - ldr r0, [r4, #972] @ 0x3cc │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - blx r8 │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b 3218 │ │ │ │ │ ldr ip, [r3, #20] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ beq 3318 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r6, [r7, r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ streq ip, [r9, #524] @ 0x20c │ │ │ │ │ @@ -3700,63 +3694,69 @@ │ │ │ │ │ ubfx r2, r6, #0, #18 │ │ │ │ │ str r3, [r9, #520] @ 0x208 │ │ │ │ │ lsr r3, r6, #18 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r0, [r4, #1112] @ 0x458 │ │ │ │ │ add r3, r9, r3, lsl #3 │ │ │ │ │ ldr r4, [r4, #1120] @ 0x460 │ │ │ │ │ - beq 348c │ │ │ │ │ + beq 347c │ │ │ │ │ add r2, r6, #262144 @ 0x40000 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyMem_ArenaFree │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyMem_ArenaFree │ │ │ │ │ lsr r2, r2, #18 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r2, r9, r2, lsl #3 │ │ │ │ │ str r1, [r2, #808] @ 0x328 │ │ │ │ │ str r1, [r3, #804] @ 0x324 │ │ │ │ │ - bne 347c │ │ │ │ │ + bne 346c │ │ │ │ │ mov r1, #262144 @ 0x40000 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL munmap │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 34b4 │ │ │ │ │ + blt 34ac │ │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r7, r5] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r9, #788] @ 0x314 │ │ │ │ │ b 3170 │ │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - blx r2 │ │ │ │ │ - b 3290 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + blx r8 │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + b 3218 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ │ blx r4 │ │ │ │ │ - b 3454 │ │ │ │ │ + b 343c │ │ │ │ │ str r2, [r3, #804] @ 0x324 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyMem_ArenaFree │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyMem_ArenaFree │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 347c │ │ │ │ │ + bne 346c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 3454 │ │ │ │ │ - b 3440 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - b 3170 │ │ │ │ │ + beq 343c │ │ │ │ │ + b 3428 │ │ │ │ │ + ldr r0, [r4, #972] @ 0x3cc │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + blx r2 │ │ │ │ │ + b 3290 │ │ │ │ │ mov r1, #262144 @ 0x40000 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 3ca8 <_PyMem_AbandonDelayed+0x130> │ │ │ │ │ R_ARM_CALL _PyMem_ArenaFree.part.0 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + b 3170 │ │ │ │ │ .word 0x000004ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000003c0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ 000034c8 <_PyObject_Realloc>: │ │ │ │ │ _PyObject_Realloc(): │ │ │ │ │ @@ -3863,15 +3863,15 @@ │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ subs r3, r1, #0 │ │ │ │ │ - blt 3b5c │ │ │ │ │ + blt 3b68 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyObject_Realloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -4029,15 +4029,15 @@ │ │ │ │ │ ldr r8, [r4, #976] @ 0x3d0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyMem_RawMalloc │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyMem_RawMalloc │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bne 3a64 │ │ │ │ │ + bne 3b04 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ movcs r0, r3 │ │ │ │ │ movcc r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL malloc │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -4066,15 +4066,15 @@ │ │ │ │ │ b 3820 │ │ │ │ │ ldr r2, [r4, #988] @ 0x3dc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyMem_RawFree │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyMem_RawFree │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3b1c │ │ │ │ │ + bne 3b4c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL free │ │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ │ b 3820 │ │ │ │ │ @@ -4103,15 +4103,15 @@ │ │ │ │ │ cmp r2, lr │ │ │ │ │ movne ip, #0 │ │ │ │ │ str ip, [r1, #528] @ 0x210 │ │ │ │ │ ldr ip, [r3, #12] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq 3a7c │ │ │ │ │ + beq 3a64 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ beq 3a38 │ │ │ │ │ ldr r2, [r1, #532] @ 0x214 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ streq r3, [r1, #532] @ 0x214 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ beq 3820 │ │ │ │ │ @@ -4143,20 +4143,14 @@ │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ strne r3, [r2, #24] │ │ │ │ │ ldr r2, [r9, #532] @ 0x214 │ │ │ │ │ str r3, [r9, #524] @ 0x20c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ streq r3, [r9, #532] @ 0x214 │ │ │ │ │ b 3820 │ │ │ │ │ - ldr r0, [r4, #972] @ 0x3cc │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - blx r8 │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b 38c8 │ │ │ │ │ ldr ip, [r3, #20] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ beq 39c8 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r6, [r7, r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ streq ip, [r9, #524] @ 0x20c │ │ │ │ │ @@ -4167,63 +4161,69 @@ │ │ │ │ │ ubfx r2, r6, #0, #18 │ │ │ │ │ str r3, [r9, #520] @ 0x208 │ │ │ │ │ lsr r3, r6, #18 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r0, [r4, #1112] @ 0x458 │ │ │ │ │ add r3, r9, r3, lsl #3 │ │ │ │ │ ldr r4, [r4, #1120] @ 0x460 │ │ │ │ │ - beq 3b3c │ │ │ │ │ + beq 3b2c │ │ │ │ │ add r2, r6, #262144 @ 0x40000 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyMem_ArenaFree │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyMem_ArenaFree │ │ │ │ │ lsr r2, r2, #18 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r2, r9, r2, lsl #3 │ │ │ │ │ str r1, [r2, #808] @ 0x328 │ │ │ │ │ str r1, [r3, #804] @ 0x324 │ │ │ │ │ - bne 3b2c │ │ │ │ │ + bne 3b1c │ │ │ │ │ mov r1, #262144 @ 0x40000 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL munmap │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3b64 │ │ │ │ │ + blt 3b5c │ │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r7, r5] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r9, #788] @ 0x314 │ │ │ │ │ b 3820 │ │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - blx r2 │ │ │ │ │ - b 3940 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + blx r8 │ │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + b 38c8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ │ blx r4 │ │ │ │ │ - b 3b04 │ │ │ │ │ + b 3aec │ │ │ │ │ str r2, [r3, #804] @ 0x324 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyMem_ArenaFree │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyMem_ArenaFree │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 3b2c │ │ │ │ │ + bne 3b1c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 3b04 │ │ │ │ │ - b 3af0 │ │ │ │ │ - mov r8, #0 │ │ │ │ │ - b 3820 │ │ │ │ │ + beq 3aec │ │ │ │ │ + b 3ad8 │ │ │ │ │ + ldr r0, [r4, #972] @ 0x3cc │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + blx r2 │ │ │ │ │ + b 3940 │ │ │ │ │ mov r1, #262144 @ 0x40000 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 3ca8 <_PyMem_AbandonDelayed+0x130> │ │ │ │ │ R_ARM_CALL _PyMem_ArenaFree.part.0 │ │ │ │ │ + mov r8, #0 │ │ │ │ │ + b 3820 │ │ │ │ │ .word 0x000004ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000003c0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ 00003b78 <_PyMem_AbandonDelayed>: │ │ │ │ │ _PyMem_AbandonDelayed(): │ │ │ ├── rangeobject.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ 000002cc 00007a1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000002d4 0000771c R_ARM_CALL 00000000 _PyObject_New │ │ │ │ │ 00000308 0000741c R_ARM_CALL 00000000 PyNumber_Subtract │ │ │ │ │ 00000318 00007d1c R_ARM_CALL 00000000 PyNumber_Multiply │ │ │ │ │ 0000033c 0000761c R_ARM_CALL 00000000 PyNumber_Add │ │ │ │ │ 00000360 0000671c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000374 0000731c R_ARM_CALL 00000000 PyNumber_Negative │ │ │ │ │ -000003a8 0000671c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003b0 0000701c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000398 0000701c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000003b8 0000671c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003c0 0000701c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000003fc 0000711c R_ARM_CALL 00000000 __aeabi_uidiv │ │ │ │ │ 00000408 0000122b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000040c 0000122c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000410 0000771c R_ARM_CALL 00000000 _PyObject_New │ │ │ │ │ 00000434 0000671c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000043c 0000786b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -160,15 +160,15 @@ │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 2c0 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsLong │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 3b0 │ │ │ │ │ + beq 398 │ │ │ │ │ ldr r0, [r7, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 3c0 │ │ │ │ │ cmp r0, #-2147483648 @ 0x80000000 │ │ │ │ │ @@ -242,15 +242,15 @@ │ │ │ │ │ beq 384 │ │ │ │ │ ldr r1, [r7, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_Multiply │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 398 │ │ │ │ │ + ble 3a8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 384 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_Add │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ @@ -273,30 +273,30 @@ │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ bne 2b4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ble 424 │ │ │ │ │ mov r4, #0 │ │ │ │ │ b 2b4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 2cc │ │ │ │ │ + b 204 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ bne 32c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 32c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne 2cc │ │ │ │ │ - b 204 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 2cc │ │ │ │ │ rsb r1, r6, #0 │ │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r3, r3, r5 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ bcc 2d0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ cmpne r5, r4 │ │ │ ├── setobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 77492 (bytes into file) │ │ │ │ │ + Start of section headers: 77500 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 17 │ │ │ │ │ Section header string table index: 16 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -There are 17 section headers, starting at offset 0x12eb4: │ │ │ │ │ +There are 17 section headers, starting at offset 0x12ebc: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 0041e4 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 010ac0 000cb8 08 I 14 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 004218 000704 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 011778 000550 08 I 14 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 00491c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 00491c 009150 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 011cc8 001088 08 I 14 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 00da6c 000290 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 00dcfc 000918 00 A 0 0 4 │ │ │ │ │ - [10] .text.unlikely PROGBITS 00000000 00e614 0001f0 00 AX 0 0 4 │ │ │ │ │ - [11] .rel.text.unlikely REL 00000000 012d50 0000d8 08 I 14 10 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 00e804 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 00e804 000033 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 00e838 0014e0 10 15 248 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 00fd18 000da5 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 012e28 00008c 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 0041ec 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 010ac8 000cb8 08 I 14 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 004220 000704 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 011780 000550 08 I 14 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 004924 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 004924 009150 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 011cd0 001088 08 I 14 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 00da74 000290 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 00dd04 000918 00 A 0 0 4 │ │ │ │ │ + [10] .text.unlikely PROGBITS 00000000 00e61c 0001f0 00 AX 0 0 4 │ │ │ │ │ + [11] .rel.text.unlikely REL 00000000 012d58 0000d8 08 I 14 10 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 00e80c 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 00e80c 000033 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 00e840 0014e0 10 15 248 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 00fd20 000da5 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 012e30 00008c 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -159,56 +159,56 @@ │ │ │ │ │ 155: 000029d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 156: 000029d4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 157: 000029d4 60 FUNC LOCAL DEFAULT 1 setiter_len │ │ │ │ │ 158: 00002a10 100 FUNC LOCAL DEFAULT 1 set_difference_update │ │ │ │ │ 159: 00002a74 176 FUNC LOCAL DEFAULT 1 set_isub │ │ │ │ │ 160: 00002b20 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 161: 00002b24 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 162: 00002b24 1432 FUNC LOCAL DEFAULT 1 set_isdisjoint │ │ │ │ │ - 163: 000030b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 164: 000030bc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 165: 000030bc 52 FUNC LOCAL DEFAULT 1 setiter_traverse │ │ │ │ │ - 166: 000030f0 20 FUNC LOCAL DEFAULT 1 set_intersection_multi │ │ │ │ │ - 167: 00003104 212 FUNC LOCAL DEFAULT 1 set_intersection_multi_impl │ │ │ │ │ - 168: 000031d8 20 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update │ │ │ │ │ - 169: 000031ec 380 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_impl │ │ │ │ │ - 170: 00003368 1236 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_set │ │ │ │ │ - 171: 000040ac 312 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_dict │ │ │ │ │ - 172: 00003360 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 173: 00003368 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 174: 00003834 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 175: 0000383c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 176: 0000383c 164 FUNC LOCAL DEFAULT 1 set___reduce__ │ │ │ │ │ - 177: 000038e0 152 FUNC LOCAL DEFAULT 1 set_new │ │ │ │ │ - 178: 00003974 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 179: 00003978 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 180: 00003978 236 FUNC LOCAL DEFAULT 1 set_init │ │ │ │ │ - 181: 00003a64 108 FUNC LOCAL DEFAULT 1 set_intersection_update_multi │ │ │ │ │ - 182: 00003ad0 20 FUNC LOCAL DEFAULT 1 set_issubset │ │ │ │ │ - 183: 00003ae4 216 FUNC LOCAL DEFAULT 1 set_xor │ │ │ │ │ - 184: 00003bbc 324 FUNC LOCAL DEFAULT 1 set_symmetric_difference_impl │ │ │ │ │ - 185: 00003bb8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 186: 00003bbc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 187: 00003cf8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 188: 00003d00 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 189: 00003d00 716 FUNC LOCAL DEFAULT 1 frozenset_new │ │ │ │ │ - 190: 00003fc0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 162: 00002b24 1424 FUNC LOCAL DEFAULT 1 set_isdisjoint │ │ │ │ │ + 163: 000030b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 164: 000030b4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 165: 000030b4 52 FUNC LOCAL DEFAULT 1 setiter_traverse │ │ │ │ │ + 166: 000030e8 20 FUNC LOCAL DEFAULT 1 set_intersection_multi │ │ │ │ │ + 167: 000030fc 212 FUNC LOCAL DEFAULT 1 set_intersection_multi_impl │ │ │ │ │ + 168: 000031d0 20 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update │ │ │ │ │ + 169: 000031e4 380 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_impl │ │ │ │ │ + 170: 00003360 1252 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_set │ │ │ │ │ + 171: 000040b4 312 FUNC LOCAL DEFAULT 1 set_symmetric_difference_update_dict │ │ │ │ │ + 172: 00003358 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 173: 00003360 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 174: 0000383c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 175: 00003844 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 176: 00003844 164 FUNC LOCAL DEFAULT 1 set___reduce__ │ │ │ │ │ + 177: 000038e8 152 FUNC LOCAL DEFAULT 1 set_new │ │ │ │ │ + 178: 0000397c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 179: 00003980 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 180: 00003980 236 FUNC LOCAL DEFAULT 1 set_init │ │ │ │ │ + 181: 00003a6c 108 FUNC LOCAL DEFAULT 1 set_intersection_update_multi │ │ │ │ │ + 182: 00003ad8 20 FUNC LOCAL DEFAULT 1 set_issubset │ │ │ │ │ + 183: 00003aec 216 FUNC LOCAL DEFAULT 1 set_xor │ │ │ │ │ + 184: 00003bc4 324 FUNC LOCAL DEFAULT 1 set_symmetric_difference_impl │ │ │ │ │ + 185: 00003bc0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 186: 00003bc4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 187: 00003d00 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 188: 00003d08 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 189: 00003d08 716 FUNC LOCAL DEFAULT 1 frozenset_new │ │ │ │ │ + 190: 00003fc8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 191: 00000088 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ 192: 00000000 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ - 193: 00003fcc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 194: 00003fcc 204 FUNC LOCAL DEFAULT 1 set_ixor │ │ │ │ │ - 195: 00004094 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 193: 00003fd4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 194: 00003fd4 204 FUNC LOCAL DEFAULT 1 set_ixor │ │ │ │ │ + 195: 0000409c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 196: 00000084 68 FUNC LOCAL DEFAULT 10 frozenset_copy │ │ │ │ │ 197: 000000c4 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 198: 000000b0 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ 199: 000000c8 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 200: 000000c8 152 FUNC LOCAL DEFAULT 10 setiter_reduce │ │ │ │ │ 201: 0000015c 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ - 202: 00004098 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 203: 00004098 20 FUNC LOCAL DEFAULT 1 set_symmetric_difference │ │ │ │ │ + 202: 000040a0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ + 203: 000040a0 20 FUNC LOCAL DEFAULT 1 set_symmetric_difference │ │ │ │ │ 204: 00000160 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 205: 00000160 56 FUNC LOCAL DEFAULT 10 set___sizeof__ │ │ │ │ │ 206: 000000b8 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 207: 00000198 28 FUNC LOCAL DEFAULT 10 dummy_repr │ │ │ │ │ 208: 000000c4 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ 209: 000001b4 40 FUNC LOCAL DEFAULT 10 dummy_dealloc │ │ │ │ │ 210: 0000000c 0 NOTYPE LOCAL DEFAULT 9 .LANCHOR1 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x10ac0 contains 407 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x10ac8 contains 407 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 0001042b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00000020 0001042c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000001d8 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000260 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ 0000029c 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 0000033c 0001061c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000358 0000141c R_ARM_CALL 00000000 set_unhashable_type │ │ │ │ │ 00000370 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 000003ac 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000003d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000574 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000584 0001042b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000588 0001042c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000600 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -0000063c 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000570 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000580 0001042b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000584 0001042c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000005fc 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00000638 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 000006dc 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 0000070c 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000073c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000740 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000008c8 0001042b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000008cc 0001042c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000948 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ @@ -280,140 +280,140 @@ │ │ │ │ │ 00002b50 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00002b68 0001031c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ 00002b74 0001042b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00002b78 0001042c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00002b84 0001051c R_ARM_CALL 00000000 PyIter_Next │ │ │ │ │ 00002c7c 0001061c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00002c90 0000141c R_ARM_CALL 00000000 set_unhashable_type │ │ │ │ │ -00002d78 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002d7c 0001282b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002d80 0001282c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00002da4 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002da8 0001081c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002db0 00012b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00002db4 00012b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002e44 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00002e80 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002f38 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002fd0 00012b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00002fd4 00012b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002fec 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003000 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003040 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003084 0001282b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00003088 0001282c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000308c 00012b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00003090 00012b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000030b0 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030b8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000315c 0000571c R_ARM_CALL 000064e0 set_intersection │ │ │ │ │ -000031a4 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000031d0 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003214 0001012b R_ARM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00003218 0001012c R_ARM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00003228 0001022b R_ARM_MOVW_ABS_NC 00000000 PyFrozenDict_Type │ │ │ │ │ -0000322c 0001022c R_ARM_MOVT_ABS 00000000 PyFrozenDict_Type │ │ │ │ │ -00003238 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000323c 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003254 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003278 0001272b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000327c 0001272c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003294 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000032ac 00005c1c R_ARM_CALL 00006e44 make_new_set_basetype_untracked │ │ │ │ │ -0000332c 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003334 0000621c R_ARM_CALL 00006f38 set_clear_internal │ │ │ │ │ -00003338 0001272b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000333c 0001272c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003360 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003364 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002d74 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d78 0001282b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002d7c 0001282c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002da0 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002da4 0001081c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002dac 00012b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002db0 00012b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002e40 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00002e7c 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002f30 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fc8 00012b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002fcc 00012b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002fe4 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002ff8 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00003038 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000307c 0001282b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00003080 0001282c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00003084 00012b2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00003088 00012b2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000030a8 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030b0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003154 0000571c R_ARM_CALL 000064e0 set_intersection │ │ │ │ │ +0000319c 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000031c8 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000320c 0001012b R_ARM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00003210 0001012c R_ARM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00003220 0001022b R_ARM_MOVW_ABS_NC 00000000 PyFrozenDict_Type │ │ │ │ │ +00003224 0001022c R_ARM_MOVT_ABS 00000000 PyFrozenDict_Type │ │ │ │ │ +00003230 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003234 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000324c 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003270 0001272b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00003274 0001272c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000328c 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000032a4 00005c1c R_ARM_CALL 00006e44 make_new_set_basetype_untracked │ │ │ │ │ +00003324 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000332c 0000621c R_ARM_CALL 00006f38 set_clear_internal │ │ │ │ │ +00003330 0001272b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00003334 0001272c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00003358 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000335c 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 000034f4 0000151c R_ARM_CALL 00000c88 set_add_entry_takeref │ │ │ │ │ -0000361c 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000362c 0001042b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003630 0001042c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000036a8 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -000036e4 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000379c 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000037b0 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000037f0 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000382c 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003834 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003838 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003854 0001361c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ -00003868 0001371c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00003878 0001381c R_ARM_CALL 00000000 _PyObject_GetState │ │ │ │ │ -00003894 0001371c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000038f8 0000f91c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00003974 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000039c4 0001391c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00003a00 0000041c R_ARM_CALL 0000054c set_update_local │ │ │ │ │ -00003a10 00003e2b R_ARM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ -00003a14 00003e2c R_ARM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ -00003a18 00013a1c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00003a38 0000621c R_ARM_CALL 00006f38 set_clear_internal │ │ │ │ │ -00003ab8 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003abc 0001272b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00003ac0 0001272c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003ae0 00006c1d R_ARM_JUMP24 0000785c set_issubset_impl │ │ │ │ │ -00003af8 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003afc 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003b44 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003b48 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003b4c 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003b60 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003b6c 0001132b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003b70 0001132c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003b84 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003ba0 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003bb8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003bec 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003bf0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003c78 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003c8c 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003c9c 0001022b R_ARM_MOVW_ABS_NC 00000000 PyFrozenDict_Type │ │ │ │ │ -00003ca0 0001022c R_ARM_MOVT_ABS 00000000 PyFrozenDict_Type │ │ │ │ │ -00003ca4 0001012b R_ARM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00003ca8 0001012c R_ARM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -00003cc0 0000111c R_ARM_CALL 0000069c set_update_iterable_lock_held │ │ │ │ │ -00003cc8 0000131c R_ARM_CALL 00005fbc set_update_dict_lock_held │ │ │ │ │ -00003cec 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003cf8 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00003cfc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003d14 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003d18 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003d6c 0001391c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00003da0 0000f91c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00003de8 0000041c R_ARM_CALL 0000054c set_update_local │ │ │ │ │ -00003e70 0000fc1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ -00003e80 0000fd2b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00003e84 0000fd2c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00003ef4 0000f91c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00003f40 0001391c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00003f58 0000071c R_ARM_CALL 000000fc make_new_set │ │ │ │ │ -00003f68 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003f6c 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003f70 00013a1c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00003fb8 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003fc0 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00003fc4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003624 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003634 0001042b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003638 0001042c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000036b0 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +000036ec 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000037a4 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000037b8 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000037f8 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003834 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000383c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003840 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000385c 0001361c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ +00003870 0001371c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003880 0001381c R_ARM_CALL 00000000 _PyObject_GetState │ │ │ │ │ +0000389c 0001371c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003900 0000f91c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +0000397c 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000039cc 0001391c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00003a08 0000041c R_ARM_CALL 0000054c set_update_local │ │ │ │ │ +00003a18 00003e2b R_ARM_MOVW_ABS_NC 00000048 .LC3 │ │ │ │ │ +00003a1c 00003e2c R_ARM_MOVT_ABS 00000048 .LC3 │ │ │ │ │ +00003a20 00013a1c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00003a40 0000621c R_ARM_CALL 00006f38 set_clear_internal │ │ │ │ │ +00003ac0 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ac4 0001272b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00003ac8 0001272c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00003ae8 00006c1d R_ARM_JUMP24 0000785c set_issubset_impl │ │ │ │ │ +00003b00 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003b04 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003b4c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003b50 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003b54 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003b68 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003b74 0001132b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003b78 0001132c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003b8c 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003ba8 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003bc0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003bf4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003bf8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003c80 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003c94 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003ca4 0001022b R_ARM_MOVW_ABS_NC 00000000 PyFrozenDict_Type │ │ │ │ │ +00003ca8 0001022c R_ARM_MOVT_ABS 00000000 PyFrozenDict_Type │ │ │ │ │ +00003cac 0001012b R_ARM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00003cb0 0001012c R_ARM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +00003cc8 0000111c R_ARM_CALL 0000069c set_update_iterable_lock_held │ │ │ │ │ +00003cd0 0000131c R_ARM_CALL 00005fbc set_update_dict_lock_held │ │ │ │ │ +00003cf4 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003d00 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00003d04 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003d1c 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003d20 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003d74 0001391c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00003da8 0000f91c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00003df0 0000041c R_ARM_CALL 0000054c set_update_local │ │ │ │ │ +00003e78 0000fc1c R_ARM_CALL 00000000 PyObject_IS_GC │ │ │ │ │ +00003e88 0000fd2b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00003e8c 0000fd2c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00003efc 0000f91c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ +00003f48 0001391c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00003f60 0000071c R_ARM_CALL 000000fc make_new_set │ │ │ │ │ +00003f70 00000b2b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003f74 00000b2c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003f78 00013a1c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00003fc0 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003fc8 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00003fec 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003ff0 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000404c 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004064 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00004070 0001132b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004074 0001132c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000408c 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004094 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004108 0001251c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00004164 0000151c R_ARM_CALL 00000c88 set_add_entry_takeref │ │ │ │ │ -000041b8 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041d0 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000041dc 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003fcc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003fd0 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00003ff4 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003ff8 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004054 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000406c 0001001c R_ARM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004078 0001132b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000407c 0001132c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004094 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000409c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004110 0001251c R_ARM_CALL 00000000 _PyDict_Next │ │ │ │ │ +0000416c 0000151c R_ARM_CALL 00000c88 set_add_entry_takeref │ │ │ │ │ +000041c0 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000041d8 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000041e4 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x11778 contains 170 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x11780 contains 170 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00014902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00003c02 R_ARM_ABS32 00004130 set_dealloc │ │ │ │ │ 0000002c 00009702 R_ARM_ABS32 000026ac set_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -421,17 +421,17 @@ │ │ │ │ │ 00000048 00014b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000005c 00001802 R_ARM_ABS32 00001560 set_traverse │ │ │ │ │ 00000060 00006202 R_ARM_ABS32 00006f38 set_clear_internal │ │ │ │ │ 00000064 00006a02 R_ARM_ABS32 000076b4 set_richcompare │ │ │ │ │ 0000006c 00003102 R_ARM_ABS32 00003df4 set_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 0000b402 R_ARM_ABS32 00003978 set_init │ │ │ │ │ +00000094 0000b402 R_ARM_ABS32 00003980 set_init │ │ │ │ │ 00000098 0000f902 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000009c 0000b102 R_ARM_ABS32 000038e0 set_new │ │ │ │ │ +0000009c 0000b102 R_ARM_ABS32 000038e8 set_new │ │ │ │ │ 000000a0 00011702 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 000000c8 00004002 R_ARM_ABS32 00004210 set_vectorcall │ │ │ │ │ 000000d8 00014902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000e0 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000ec 00003c02 R_ARM_ABS32 00004130 set_dealloc │ │ │ │ │ 00000100 00009702 R_ARM_ABS32 000026ac set_repr │ │ │ │ │ 00000104 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ @@ -441,78 +441,78 @@ │ │ │ │ │ 0000012c 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000130 00001802 R_ARM_ABS32 00001560 set_traverse │ │ │ │ │ 00000134 00006202 R_ARM_ABS32 00006f38 set_clear_internal │ │ │ │ │ 00000138 00006a02 R_ARM_ABS32 000076b4 set_richcompare │ │ │ │ │ 00000140 00003102 R_ARM_ABS32 00003df4 set_iter │ │ │ │ │ 00000148 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000016c 0000f902 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -00000170 0000bd02 R_ARM_ABS32 00003d00 frozenset_new │ │ │ │ │ +00000170 0000bd02 R_ARM_ABS32 00003d08 frozenset_new │ │ │ │ │ 00000174 00011702 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 0000019c 00000d02 R_ARM_ABS32 000001f0 frozenset_vectorcall │ │ │ │ │ 000001ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001b4 00014902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001bc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c8 00003802 R_ARM_ABS32 00004084 setiter_dealloc │ │ │ │ │ 000001f8 00014b02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000020c 0000a502 R_ARM_ABS32 000030bc setiter_traverse │ │ │ │ │ +0000020c 0000a502 R_ARM_ABS32 000030b4 setiter_traverse │ │ │ │ │ 0000021c 00014c02 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000220 00003502 R_ARM_ABS32 00003ebc setiter_iternext │ │ │ │ │ 00000224 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000288 00014902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000290 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000029c 0000d102 R_ARM_ABS32 000001b4 dummy_dealloc │ │ │ │ │ 000002b0 0000cf02 R_ARM_ABS32 00000198 dummy_repr │ │ │ │ │ 00000358 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000360 00007802 R_ARM_ABS32 000013e8 set_sub │ │ │ │ │ 00000390 00005602 R_ARM_ABS32 00000e34 set_and │ │ │ │ │ -00000394 0000b702 R_ARM_ABS32 00003ae4 set_xor │ │ │ │ │ +00000394 0000b702 R_ARM_ABS32 00003aec set_xor │ │ │ │ │ 00000398 00007302 R_ARM_ABS32 00001020 set_or │ │ │ │ │ 000003ec 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003f0 00007202 R_ARM_ABS32 0000806c frozenset___contains__ │ │ │ │ │ 000003f8 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003fc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000400 0000c402 R_ARM_ABS32 00000084 frozenset_copy │ │ │ │ │ 00000408 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000040c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000410 00009a02 R_ARM_ABS32 000028e0 set_difference_multi │ │ │ │ │ 00000418 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000041c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000420 0000a602 R_ARM_ABS32 000030f0 set_intersection_multi │ │ │ │ │ +00000420 0000a602 R_ARM_ABS32 000030e8 set_intersection_multi │ │ │ │ │ 00000428 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000042c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000430 0000a202 R_ARM_ABS32 00002b24 set_isdisjoint │ │ │ │ │ 00000438 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000043c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000440 0000b602 R_ARM_ABS32 00003ad0 set_issubset │ │ │ │ │ +00000440 0000b602 R_ARM_ABS32 00003ad8 set_issubset │ │ │ │ │ 00000448 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000044c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000450 00008902 R_ARM_ABS32 00001fa4 set_issuperset │ │ │ │ │ 00000458 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000045c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000460 0000b002 R_ARM_ABS32 0000383c set___reduce__ │ │ │ │ │ +00000460 0000b002 R_ARM_ABS32 00003844 set___reduce__ │ │ │ │ │ 00000468 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000046c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000470 0000cd02 R_ARM_ABS32 00000160 set___sizeof__ │ │ │ │ │ 00000478 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000047c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000480 0000cb02 R_ARM_ABS32 00004098 set_symmetric_difference │ │ │ │ │ +00000480 0000cb02 R_ARM_ABS32 000040a0 set_symmetric_difference │ │ │ │ │ 00000488 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000048c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000490 00009002 R_ARM_ABS32 000025d0 set_union │ │ │ │ │ 00000498 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000049c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004a0 00014d02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 000004a8 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004c0 00007802 R_ARM_ABS32 000013e8 set_sub │ │ │ │ │ 000004f0 00005602 R_ARM_ABS32 00000e34 set_and │ │ │ │ │ -000004f4 0000b702 R_ARM_ABS32 00003ae4 set_xor │ │ │ │ │ +000004f4 0000b702 R_ARM_ABS32 00003aec set_xor │ │ │ │ │ 000004f8 00007302 R_ARM_ABS32 00001020 set_or │ │ │ │ │ 0000050c 00009f02 R_ARM_ABS32 00002a74 set_isub │ │ │ │ │ 00000524 00008202 R_ARM_ABS32 00001cdc set_iand │ │ │ │ │ -00000528 0000c202 R_ARM_ABS32 00003fcc set_ixor │ │ │ │ │ +00000528 0000c202 R_ARM_ABS32 00003fd4 set_ixor │ │ │ │ │ 0000052c 00002902 R_ARM_ABS32 000030cc set_ior │ │ │ │ │ 0000054c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000550 00006602 R_ARM_ABS32 0000709c set_add │ │ │ │ │ 00000558 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000055c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000560 00008802 R_ARM_ABS32 00001f80 set_clear │ │ │ │ │ 00000568 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -528,45 +528,45 @@ │ │ │ │ │ 0000059c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005a0 00009a02 R_ARM_ABS32 000028e0 set_difference_multi │ │ │ │ │ 000005a8 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005ac 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005b0 00009e02 R_ARM_ABS32 00002a10 set_difference_update │ │ │ │ │ 000005b8 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005bc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005c0 0000a602 R_ARM_ABS32 000030f0 set_intersection_multi │ │ │ │ │ +000005c0 0000a602 R_ARM_ABS32 000030e8 set_intersection_multi │ │ │ │ │ 000005c8 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005cc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005d0 0000b502 R_ARM_ABS32 00003a64 set_intersection_update_multi │ │ │ │ │ +000005d0 0000b502 R_ARM_ABS32 00003a6c set_intersection_update_multi │ │ │ │ │ 000005d8 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005dc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005e0 0000a202 R_ARM_ABS32 00002b24 set_isdisjoint │ │ │ │ │ 000005e8 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005ec 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005f0 0000b602 R_ARM_ABS32 00003ad0 set_issubset │ │ │ │ │ +000005f0 0000b602 R_ARM_ABS32 00003ad8 set_issubset │ │ │ │ │ 000005f8 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005fc 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000600 00008902 R_ARM_ABS32 00001fa4 set_issuperset │ │ │ │ │ 00000608 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000060c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000610 00006702 R_ARM_ABS32 00007590 set_pop │ │ │ │ │ 00000618 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000061c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000620 0000b002 R_ARM_ABS32 0000383c set___reduce__ │ │ │ │ │ +00000620 0000b002 R_ARM_ABS32 00003844 set___reduce__ │ │ │ │ │ 00000628 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000062c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000630 00008a02 R_ARM_ABS32 000024a8 set_remove │ │ │ │ │ 00000638 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000063c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000640 0000cd02 R_ARM_ABS32 00000160 set___sizeof__ │ │ │ │ │ 00000648 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000064c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000650 0000cb02 R_ARM_ABS32 00004098 set_symmetric_difference │ │ │ │ │ +00000650 0000cb02 R_ARM_ABS32 000040a0 set_symmetric_difference │ │ │ │ │ 00000658 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000065c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000660 0000a802 R_ARM_ABS32 000031d8 set_symmetric_difference_update │ │ │ │ │ +00000660 0000a802 R_ARM_ABS32 000031d0 set_symmetric_difference_update │ │ │ │ │ 00000668 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000066c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000670 00009002 R_ARM_ABS32 000025d0 set_union │ │ │ │ │ 00000678 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000067c 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000680 00008b02 R_ARM_ABS32 00002558 set_update │ │ │ │ │ 00000688 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ @@ -578,15 +578,15 @@ │ │ │ │ │ 000006d4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006d8 00009d02 R_ARM_ABS32 000029d4 setiter_len │ │ │ │ │ 000006e0 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006e4 00000902 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006e8 0000c802 R_ARM_ABS32 000000c8 setiter_reduce │ │ │ │ │ 000006f0 00006b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x11cc8 contains 529 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x11cd0 contains 529 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000020 0000032b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000024 0000032c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000028 0000f91c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ 000000ec 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000f8 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000011c 0000f91c R_ARM_CALL 00000000 _PyType_AllocNoTrack │ │ │ │ │ @@ -780,18 +780,18 @@ │ │ │ │ │ 000035cc 0001042c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 000037e8 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00003898 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003910 0001042b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00003914 0001042c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00003944 0001071c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00003c08 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003ca4 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ -00003d70 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003d84 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003dbc 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c9c 0001091c R_ARM_CALL 00000000 memcmp │ │ │ │ │ +00003d78 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003d9c 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003dc8 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003df0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003e14 0001141c R_ARM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00003eb0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00003eb4 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00003eb8 0000fb6b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00004030 0000fa1c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004054 0001152b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ @@ -1110,15 +1110,15 @@ │ │ │ │ │ 000090ec 00011c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000090f0 00011c2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000090f8 00011d1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00009104 00011e1c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00009130 0000141c R_ARM_CALL 00000000 set_unhashable_type │ │ │ │ │ 0000914c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x12d50 contains 27 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x12d58 contains 27 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000018 00013b1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ 0000001c 00011c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000020 00011c2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000003c 00013c1d R_ARM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ 00000050 0000bf2b R_ARM_MOVW_ABS_NC 00000088 .LC11 │ │ │ │ │ 00000054 0000bf2c R_ARM_MOVT_ABS 00000088 .LC11 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -43,18 +43,18 @@ │ │ │ │ │ cmp lr, r3 │ │ │ │ │ add r2, r4, #16 │ │ │ │ │ movcs r3, #9 │ │ │ │ │ movcc r3, #0 │ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ add r2, r2, r3, lsl #3 │ │ │ │ │ - mov r6, ip │ │ │ │ │ + mov r6, lr │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ │ sub r8, r4, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne dc │ │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne dc │ │ │ │ │ @@ -63,22 +63,22 @@ │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r3, r0 │ │ │ │ │ beq 120 │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ bne b0 │ │ │ │ │ + mov lr, r6 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - mov ip, r6 │ │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - add r6, r6, r6, lsl #2 │ │ │ │ │ add r6, r6, r3 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ and r6, r6, lr │ │ │ │ │ b 7c │ │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ b 134 │ │ │ │ │ adds r3, r3, ip │ │ │ │ │ str r3, [r0] │ │ │ │ │ bne 160 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 160 │ │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov lr, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ bne 270 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ bne 270 │ │ │ │ │ ldr r2, [lr, #8] │ │ │ │ │ ldr r1, [r9, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bne 270 │ │ │ │ │ ldrb r1, [lr, #16] │ │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ │ @@ -272,130 +272,129 @@ │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [pc, #840] @ 73c │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 504 │ │ │ │ │ + beq 500 │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr lr, [ip, #16] │ │ │ │ │ mov sl, ip │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - and r1, r2, lr │ │ │ │ │ - mov ip, lr │ │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - add r2, r1, #9 │ │ │ │ │ - add r3, r6, r1, lsl #3 │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ + and ip, r2, lr │ │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + add r2, ip, #9 │ │ │ │ │ + add r3, r6, ip, lsl #3 │ │ │ │ │ + cmp lr, r2 │ │ │ │ │ add r4, r3, #16 │ │ │ │ │ movcs r2, #9 │ │ │ │ │ movcc r2, #0 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ - str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r4, r4, r2, lsl #3 │ │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ │ sub r8, r3, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 480 │ │ │ │ │ + bne 47c │ │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 480 │ │ │ │ │ + bne 47c │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - beq 4bc │ │ │ │ │ + beq 4b8 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne 454 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bne 450 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - add r1, r1, r1, lsl #2 │ │ │ │ │ - add r1, r1, r3 │ │ │ │ │ - add r1, r1, #1 │ │ │ │ │ - and r1, r1, ip │ │ │ │ │ - b 42c │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + add ip, ip, ip, lsl #2 │ │ │ │ │ + add ip, ip, r3 │ │ │ │ │ + add ip, ip, #1 │ │ │ │ │ + and ip, ip, lr │ │ │ │ │ + b 428 │ │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 57c │ │ │ │ │ + bne 578 │ │ │ │ │ mov ip, sl │ │ │ │ │ ldr r0, [r8] │ │ │ │ │ mvn r1, #0 │ │ │ │ │ ldr r3, [ip, #12] │ │ │ │ │ str r1, [r8, #4] │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ str r3, [ip, #12] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ - ldr r2, [pc, #588] @ 740 │ │ │ │ │ + ldr r2, [pc, #592] @ 740 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r2, [r8] │ │ │ │ │ - ble 568 │ │ │ │ │ + ble 564 │ │ │ │ │ mov r4, #1 │ │ │ │ │ - b 474 │ │ │ │ │ + b 470 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ mov r6, ip │ │ │ │ │ ldr r3, [ip, #20] │ │ │ │ │ - mov r9, r2 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ mov lr, r0 │ │ │ │ │ and ip, r2, r0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, ip, #9 │ │ │ │ │ add r4, r5, ip, lsl #3 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - mov sl, ip │ │ │ │ │ + mov r9, ip │ │ │ │ │ movls r3, #9 │ │ │ │ │ movhi r3, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov sl, lr │ │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 470 │ │ │ │ │ + beq 46c │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bne 698 │ │ │ │ │ + bne 694 │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov ip, r6 │ │ │ │ │ - b 4d0 │ │ │ │ │ + b 4cc │ │ │ │ │ adds r3, r3, r1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 4fc │ │ │ │ │ + bne 4f8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4fc │ │ │ │ │ + b 4f8 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov lr, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 610 │ │ │ │ │ + bne 60c │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 610 │ │ │ │ │ + bne 60c │ │ │ │ │ ldr r2, [lr, #8] │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 610 │ │ │ │ │ + bne 60c │ │ │ │ │ ldrb r1, [lr, #16] │ │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne 610 │ │ │ │ │ + bne 60c │ │ │ │ │ tst r1, #32 │ │ │ │ │ beq 728 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r0, lr, #20 │ │ │ │ │ ldreq r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ @@ -406,15 +405,15 @@ │ │ │ │ │ addeq r1, r7, #28 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4cc │ │ │ │ │ + beq 4c8 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -424,15 +423,15 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 660 │ │ │ │ │ + bgt 65c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ beq 700 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ blt 6f8 │ │ │ │ │ ldr r2, [sl, #20] │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ @@ -440,59 +439,60 @@ │ │ │ │ │ cmp r0, r2 │ │ │ │ │ bne 71c │ │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, r2 │ │ │ │ │ bne 71c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 4cc │ │ │ │ │ - b 488 │ │ │ │ │ + bne 4c8 │ │ │ │ │ + b 484 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ beq 6d0 │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 548 │ │ │ │ │ - lsr r3, r9, #5 │ │ │ │ │ - add r1, sl, sl, lsl #2 │ │ │ │ │ - ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bne 544 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + add r1, r9, r9, lsl #2 │ │ │ │ │ + mov lr, sl │ │ │ │ │ + lsr r3, r3, #5 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - and ip, r1, lr │ │ │ │ │ - b 524 │ │ │ │ │ + and ip, r1, sl │ │ │ │ │ + b 520 │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6a4 │ │ │ │ │ + beq 6a0 │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov ip, r6 │ │ │ │ │ - bge 4d0 │ │ │ │ │ + bge 4cc │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 474 │ │ │ │ │ + b 470 │ │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 660 │ │ │ │ │ + b 65c │ │ │ │ │ mov ip, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ b 410 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 5e0 │ │ │ │ │ + b 5dc │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ - b 5f8 │ │ │ │ │ + b 5f4 │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001a8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 00000744 : │ │ │ │ │ set_lookkey(): │ │ │ │ │ @@ -752,15 +752,15 @@ │ │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ │ cmp r0, ip │ │ │ │ │ bge b28 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ - b 3298 │ │ │ │ │ + b 3298 │ │ │ │ │ R_ARM_JUMP24 set_merge_lock_held.part.0 │ │ │ │ │ ldr ip, [r2, #12] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ add r1, r1, ip │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ lsl r1, r1, #1 │ │ │ │ │ @@ -840,15 +840,15 @@ │ │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bge c54 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b 3298 │ │ │ │ │ + b 3298 │ │ │ │ │ R_ARM_JUMP24 set_merge_lock_held.part.0 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ add r1, r3, r2 │ │ │ │ │ lsl r1, r1, #1 │ │ │ │ │ bl 10f8 │ │ │ │ │ R_ARM_CALL set_table_resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1199,15 +1199,15 @@ │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bge 114c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3298 │ │ │ │ │ + bl 3298 │ │ │ │ │ R_ARM_CALL set_merge_lock_held.part.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 10a4 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ble 11e0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ @@ -1363,15 +1363,15 @@ │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ add r2, r1, r1, lsl #2 │ │ │ │ │ cmp r2, #20 │ │ │ │ │ bgt 1310 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ - bl 3298 │ │ │ │ │ + bl 3298 │ │ │ │ │ R_ARM_CALL set_merge_lock_held.part.0 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ bne 1284 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ ble 134c │ │ │ │ │ @@ -3141,48 +3141,48 @@ │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 3080 │ │ │ │ │ + beq 3078 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r1, r3, #212 @ 0xd4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ cmpne r2, r3 │ │ │ │ │ - beq 2f40 │ │ │ │ │ + beq 2f38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetIter │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 2cac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyIter_Next │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 2d88 │ │ │ │ │ + beq 2d84 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne 2c78 │ │ │ │ │ ldr sl, [r5, #12] │ │ │ │ │ cmn sl, #1 │ │ │ │ │ beq 2c78 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ - ldr r2, [pc, #1280] @ 30b8 │ │ │ │ │ + ldr r2, [pc, #1272] @ 30b0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ beq 2cb4 │ │ │ │ │ ldr lr, [r9, #20] │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r9, lr │ │ │ │ │ ldr r3, [r8, #16] │ │ │ │ │ @@ -3209,17 +3209,17 @@ │ │ │ │ │ bne 2c40 │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle sl, #0 │ │ │ │ │ bgt 2b80 │ │ │ │ │ - b 2d40 │ │ │ │ │ + b 2d3c │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - beq 2d18 │ │ │ │ │ + beq 2d14 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ bne 2c0c │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r6, r6, r6, lsl #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ @@ -3235,82 +3235,81 @@ │ │ │ │ │ cmn r0, #1 │ │ │ │ │ bne 2bac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL set_unhashable_type │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2f28 │ │ │ │ │ + ble 2f20 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 30a0 │ │ │ │ │ + ble 3098 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 2dbc │ │ │ │ │ - ldr r2, [r9, #16] │ │ │ │ │ - ldr r1, [r9, #20] │ │ │ │ │ - and r7, sl, r2 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - mov r2, sl │ │ │ │ │ - add r3, r7, #9 │ │ │ │ │ - add r6, r1, r7, lsl #3 │ │ │ │ │ + b 2db8 │ │ │ │ │ + ldr r1, [r9, #16] │ │ │ │ │ + ldr ip, [r9, #20] │ │ │ │ │ + and r6, sl, r1 │ │ │ │ │ + mov r4, r1 │ │ │ │ │ + mov r1, sl │ │ │ │ │ + add r3, r6, #9 │ │ │ │ │ + add r2, ip, r6, lsl #3 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - add r0, r6, #16 │ │ │ │ │ + add r0, r2, #16 │ │ │ │ │ movls r3, #9 │ │ │ │ │ movhi r3, #0 │ │ │ │ │ - str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ + str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + add r7, r2, #8 │ │ │ │ │ + mov r6, r1 │ │ │ │ │ add r3, r0, r3, lsl #3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - add r6, r6, #8 │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - ldr r0, [r6, #-8] │ │ │ │ │ + mov r5, ip │ │ │ │ │ + ldr r0, [r7, #-8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2ee0 │ │ │ │ │ + beq 2edc │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 2ee8 │ │ │ │ │ + bne 2ee4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b 2d30 │ │ │ │ │ + b 2d2c │ │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne 2dc4 │ │ │ │ │ + bne 2dc0 │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r8, r7 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2d5c │ │ │ │ │ + bgt 2d58 │ │ │ │ │ mov sl, #1 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 2f34 │ │ │ │ │ + beq 2f2c │ │ │ │ │ cmn sl, #1 │ │ │ │ │ beq 2ca0 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 2b80 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2d7c │ │ │ │ │ + bgt 2d78 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 2d7c │ │ │ │ │ + bne 2d78 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b 2dbc │ │ │ │ │ + b 2db8 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2da8 │ │ │ │ │ + bgt 2da4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne 2da8 │ │ │ │ │ + bne 2da4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ @@ -3320,47 +3319,47 @@ │ │ │ │ │ movne r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov lr, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 2e54 │ │ │ │ │ + bne 2e50 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 2e54 │ │ │ │ │ + bne 2e50 │ │ │ │ │ ldr r2, [lr, #8] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 2e54 │ │ │ │ │ + bne 2e50 │ │ │ │ │ ldrb r1, [lr, #16] │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne 2e54 │ │ │ │ │ + bne 2e50 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3074 │ │ │ │ │ + beq 306c │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r0, lr, #20 │ │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 306c │ │ │ │ │ + beq 3064 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r1, r5, #20 │ │ │ │ │ addeq r1, r5, #28 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2d28 │ │ │ │ │ + beq 2d24 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ @@ -3371,320 +3370,319 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2ea8 │ │ │ │ │ + bgt 2ea4 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - beq 3038 │ │ │ │ │ + beq 3030 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt 3050 │ │ │ │ │ + blt 3048 │ │ │ │ │ ldr r2, [r8, #20] │ │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 302c │ │ │ │ │ + bne 3024 │ │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 302c │ │ │ │ │ + bne 3024 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 2d28 │ │ │ │ │ + bne 2d24 │ │ │ │ │ b 2c48 │ │ │ │ │ mov r5, r1 │ │ │ │ │ b 2c2c │ │ │ │ │ - ldr r2, [r6, #-4] │ │ │ │ │ + ldr r2, [r7, #-4] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - beq 2ff4 │ │ │ │ │ - add r6, r6, #8 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bne 2cfc │ │ │ │ │ - lsr r2, r7, #5 │ │ │ │ │ - ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - mov r3, r5 │ │ │ │ │ + beq 2fec │ │ │ │ │ + add r7, r7, #8 │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + bne 2cf8 │ │ │ │ │ + mov ip, r5 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - add r7, r7, r7, lsl #2 │ │ │ │ │ - add r7, r7, r2 │ │ │ │ │ - add r7, r7, #1 │ │ │ │ │ - and r7, r7, r4 │ │ │ │ │ + lsr r1, r6, #5 │ │ │ │ │ + ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + add r6, r6, r6, lsl #2 │ │ │ │ │ + add r6, r6, r1 │ │ │ │ │ + add r6, r6, #1 │ │ │ │ │ + and r6, r6, r4 │ │ │ │ │ b 2cc8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ bne 2ca0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2d4c │ │ │ │ │ + b 2d48 │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ add r4, r3, #424 @ 0x1a8 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ mov r6, #0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ movle r7, r9 │ │ │ │ │ movgt r7, r0 │ │ │ │ │ movle r9, r0 │ │ │ │ │ ldrd r2, [r9, #16] │ │ │ │ │ add r3, r3, r6, lsl #3 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt 2fd0 │ │ │ │ │ + blt 2fc8 │ │ │ │ │ ldr r5, [r3] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ cmpne r5, #0 │ │ │ │ │ addeq r3, r3, #8 │ │ │ │ │ - beq 2f68 │ │ │ │ │ + beq 2f60 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r5] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 744 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2fdc │ │ │ │ │ + ble 2fd4 │ │ │ │ │ cmn r8, #1 │ │ │ │ │ beq 2cac │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 2f60 │ │ │ │ │ - b 2d7c │ │ │ │ │ + beq 2f58 │ │ │ │ │ + b 2d78 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - b 2dbc │ │ │ │ │ + b 2db8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 2fbc │ │ │ │ │ + bne 2fb4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 2fbc │ │ │ │ │ + b 2fb4 │ │ │ │ │ mov r2, #2 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - beq 2ef4 │ │ │ │ │ + beq 2ef0 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov r5, r1 │ │ │ │ │ orr sl, r0, r0, asr #31 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2d4c │ │ │ │ │ - b 2d40 │ │ │ │ │ + bgt 2d48 │ │ │ │ │ + b 2d3c │ │ │ │ │ mov sl, r9 │ │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ b 2bcc │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 2ea8 │ │ │ │ │ + b 2ea4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r8, r7 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 2ca0 │ │ │ │ │ mvn sl, #0 │ │ │ │ │ - b 2d40 │ │ │ │ │ + b 2d3c │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b 2e3c │ │ │ │ │ + b 2e38 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 2e24 │ │ │ │ │ + b 2e20 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r0, r3 │ │ │ │ │ - b 2dbc │ │ │ │ │ + b 2db8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ bne 2cac │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 2cac │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000030bc : │ │ │ │ │ +000030b4 : │ │ │ │ │ setiter_traverse(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 30e4 │ │ │ │ │ + beq 30dc │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx r3 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000030f0 : │ │ │ │ │ +000030e8 : │ │ │ │ │ set_intersection_multi(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 3104 │ │ │ │ │ + b 30fc │ │ │ │ │ │ │ │ │ │ -00003104 : │ │ │ │ │ +000030fc : │ │ │ │ │ set_intersection_multi_impl(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ subs r5, r2, #0 │ │ │ │ │ - beq 3190 │ │ │ │ │ + beq 3188 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r7, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - blt 3158 │ │ │ │ │ + blt 3150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r1, [r6, r7, lsl #2] │ │ │ │ │ bl 64e0 │ │ │ │ │ R_ARM_CALL set_intersection │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - beq 31b0 │ │ │ │ │ + beq 31a8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bgt 3184 │ │ │ │ │ + bgt 317c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 319c │ │ │ │ │ + beq 3194 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b 3140 │ │ │ │ │ + b 3138 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ b 11fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 3184 │ │ │ │ │ + b 317c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 31c4 │ │ │ │ │ + bgt 31bc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 31cc │ │ │ │ │ + beq 31c4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 314c │ │ │ │ │ + b 3144 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 31c4 │ │ │ │ │ + b 31bc │ │ │ │ │ │ │ │ │ │ -000031d8 : │ │ │ │ │ +000031d0 : │ │ │ │ │ set_symmetric_difference_update(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 31ec │ │ │ │ │ + b 31e4 │ │ │ │ │ │ │ │ │ │ -000031ec : │ │ │ │ │ +000031e4 : │ │ │ │ │ set_symmetric_difference_update_impl(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 3334 │ │ │ │ │ + beq 332c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyDict_Type │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq 334c │ │ │ │ │ + beq 3344 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFrozenDict_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFrozenDict_Type │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq 334c │ │ │ │ │ + beq 3344 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add r2, r1, #212 @ 0xd4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ - beq 3264 │ │ │ │ │ + beq 325c │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 328c │ │ │ │ │ + beq 3284 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bl 3368 │ │ │ │ │ + bl 3360 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ moveq r0, #0 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - ldr r1, [pc, #200] @ 3360 │ │ │ │ │ + ldr r1, [pc, #200] @ 3358 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3264 │ │ │ │ │ + bne 325c │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 6e44 │ │ │ │ │ R_ARM_CALL make_new_set_basetype_untracked │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 3344 │ │ │ │ │ - ldr ip, [pc, #164] @ 3364 │ │ │ │ │ + beq 333c │ │ │ │ │ + ldr ip, [pc, #164] @ 335c │ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r1, #-4] │ │ │ │ │ sub r2, r1, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ @@ -3695,173 +3693,177 @@ │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ orr r3, r3, r5 │ │ │ │ │ str r2, [r5] │ │ │ │ │ str r4, [r1, #-8] │ │ │ │ │ str r3, [r1, #-4] │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ │ - bl 3368 │ │ │ │ │ + bl 3360 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3274 │ │ │ │ │ + bgt 326c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r1] │ │ │ │ │ - bne 3274 │ │ │ │ │ + bne 326c │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3274 │ │ │ │ │ + b 326c │ │ │ │ │ bl 6f38 │ │ │ │ │ R_ARM_CALL set_clear_internal │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b 3284 │ │ │ │ │ + b 327c │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b 3284 │ │ │ │ │ + b 327c │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bl 40ac │ │ │ │ │ + bl 40b4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 3274 │ │ │ │ │ + b 326c │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000008c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00003368 : │ │ │ │ │ +00003360 : │ │ │ │ │ set_symmetric_difference_update_set(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r1, [r8, #16] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - blt 342c │ │ │ │ │ + blt 3424 │ │ │ │ │ ldr r3, [r8, #20] │ │ │ │ │ add r5, r2, #1 │ │ │ │ │ - ldr r0, [pc, #1164] @ 3834 │ │ │ │ │ + ldr r0, [pc, #1180] @ 383c │ │ │ │ │ ldr r9, [r3, r2, lsl #3] │ │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ cmpne r9, #0 │ │ │ │ │ - bne 3438 │ │ │ │ │ + bne 3430 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt 342c │ │ │ │ │ + blt 3424 │ │ │ │ │ ldr r9, [r3, #8] │ │ │ │ │ add r5, r2, #2 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ cmpne r9, #0 │ │ │ │ │ addne r3, r3, #8 │ │ │ │ │ - bne 3438 │ │ │ │ │ + bne 3430 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt 342c │ │ │ │ │ + blt 3424 │ │ │ │ │ ldr r9, [r3, #16] │ │ │ │ │ add r5, r2, #3 │ │ │ │ │ - ldr r2, [pc, #1092] @ 3834 │ │ │ │ │ + ldr r2, [pc, #1108] @ 383c │ │ │ │ │ cmp r9, r2 │ │ │ │ │ cmpne r9, #0 │ │ │ │ │ addne r3, r3, #16 │ │ │ │ │ - bne 3438 │ │ │ │ │ + bne 3430 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - blt 342c │ │ │ │ │ + blt 3424 │ │ │ │ │ add r3, r3, #24 │ │ │ │ │ ldr r9, [r3] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ - ldr r2, [pc, #1052] @ 3834 │ │ │ │ │ + ldr r2, [pc, #1068] @ 383c │ │ │ │ │ cmp r9, r2 │ │ │ │ │ cmpne r9, #0 │ │ │ │ │ - bne 3438 │ │ │ │ │ + bne 3430 │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bge 3408 │ │ │ │ │ + bge 3400 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ ldr lr, [r3, #4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r9] │ │ │ │ │ - ldr r2, [pc, #992] @ 3838 │ │ │ │ │ + ldr r2, [pc, #1008] @ 3840 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 3558 │ │ │ │ │ + beq 3560 │ │ │ │ │ ldr ip, [sl, #20] │ │ │ │ │ + mov r4, r5 │ │ │ │ │ mov r7, lr │ │ │ │ │ - str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov sl, ip │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ - mov r6, sl │ │ │ │ │ + mov lr, sl │ │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ and r3, r7, r1 │ │ │ │ │ mov sl, r1 │ │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r2, r3, #9 │ │ │ │ │ - add r4, r6, r3, lsl #3 │ │ │ │ │ + add r6, lr, r3, lsl #3 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - add r1, r4, #16 │ │ │ │ │ + add r1, r6, #16 │ │ │ │ │ movcs r2, #9 │ │ │ │ │ movcc r2, #0 │ │ │ │ │ - add r4, r4, #8 │ │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + add r6, r6, #8 │ │ │ │ │ + mov r3, lr │ │ │ │ │ add r2, r1, r2, lsl #3 │ │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r2, [r4, #-4] │ │ │ │ │ - sub r1, r4, #8 │ │ │ │ │ - str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r2, [r6, #-4] │ │ │ │ │ + sub r1, r6, #8 │ │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 3520 │ │ │ │ │ - ldr r1, [r4, #-8] │ │ │ │ │ + bne 3520 │ │ │ │ │ + ldr r1, [r6, #-8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 3520 │ │ │ │ │ + bne 3520 │ │ │ │ │ mov sl, r5 │ │ │ │ │ - ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov lr, r7 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ mov r2, lr │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r9] │ │ │ │ │ bl c88 │ │ │ │ │ R_ARM_CALL set_add_entry_takeref │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 37d4 │ │ │ │ │ + bne 37dc │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3518 │ │ │ │ │ + bgt 3518 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - beq 3798 │ │ │ │ │ + beq 37a0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b 338c │ │ │ │ │ + b 3384 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq 35c8 │ │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - add r4, r4, #8 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - bne 34ac │ │ │ │ │ + beq 35d0 │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + add r6, r6, #8 │ │ │ │ │ + cmp r2, r6 │ │ │ │ │ + bne 34ac │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - add r3, r3, r3, lsl #2 │ │ │ │ │ + mov lr, r3 │ │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + add r3, r3, r3, lsl #2 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r3, r3, sl │ │ │ │ │ - b 3488 │ │ │ │ │ + b 3480 │ │ │ │ │ ldr r2, [sl, #16] │ │ │ │ │ mov r7, lr │ │ │ │ │ ldr ip, [sl, #20] │ │ │ │ │ and r3, lr, r2 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ add r0, r3, #9 │ │ │ │ │ @@ -3875,85 +3877,85 @@ │ │ │ │ │ add r1, r4, r0, lsl #3 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r9, r8 │ │ │ │ │ mov r8, ip │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3744 │ │ │ │ │ + beq 374c │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 3754 │ │ │ │ │ + bne 375c │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - b 35e4 │ │ │ │ │ - ldr r2, [r4, #-8] │ │ │ │ │ + b 35ec │ │ │ │ │ + ldr r2, [r6, #-8] │ │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne 3624 │ │ │ │ │ + bne 362c │ │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov sl, r5 │ │ │ │ │ - ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ mvn r2, #0 │ │ │ │ │ ldr r0, [r7] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r2, [r7, #4] │ │ │ │ │ str r3, [sl, #12] │ │ │ │ │ - ldr r3, [pc, #560] @ 3834 │ │ │ │ │ + ldr r3, [pc, #560] @ 383c │ │ │ │ │ str r3, [r7] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3500 │ │ │ │ │ + bgt 3500 │ │ │ │ │ adds r3, r3, r2 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 3500 │ │ │ │ │ + bne 3500 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3500 │ │ │ │ │ + b 3500 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov lr, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 36b8 │ │ │ │ │ + bne 36c0 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 36b8 │ │ │ │ │ + bne 36c0 │ │ │ │ │ ldr r2, [lr, #8] │ │ │ │ │ ldr r1, [r9, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 36b8 │ │ │ │ │ + bne 36c0 │ │ │ │ │ ldrb r1, [lr, #16] │ │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne 36b8 │ │ │ │ │ + bne 36c0 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3808 │ │ │ │ │ + beq 3810 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r0, lr, #20 │ │ │ │ │ ldreq r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ addeq r0, r1, #28 │ │ │ │ │ ldrb r1, [r9, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3814 │ │ │ │ │ + beq 381c │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r1, r9, #20 │ │ │ │ │ addeq r1, r9, #28 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 35d8 │ │ │ │ │ + beq 35e0 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ @@ -3964,124 +3966,124 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 370c │ │ │ │ │ + bgt 3714 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - beq 37e8 │ │ │ │ │ + beq 37f0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt 37d4 │ │ │ │ │ + blt 37dc │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 3800 │ │ │ │ │ - ldr r2, [r4, #-8] │ │ │ │ │ + bne 3808 │ │ │ │ │ + ldr r2, [r6, #-8] │ │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 3800 │ │ │ │ │ + bne 3808 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 35d8 │ │ │ │ │ - b 3528 │ │ │ │ │ + bne 35e0 │ │ │ │ │ + b 3528 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov lr, r7 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - b 34d8 │ │ │ │ │ + b 34d8 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq 37a4 │ │ │ │ │ + beq 37ac │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r4, r4, #8 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne 35a4 │ │ │ │ │ + bne 35ac │ │ │ │ │ lsr r2, r3, #5 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov ip, r8 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r9, r1 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ and r3, r3, r6 │ │ │ │ │ - b 3570 │ │ │ │ │ + b 3578 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3518 │ │ │ │ │ + b 3518 │ │ │ │ │ mov r2, #2 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 3760 │ │ │ │ │ + beq 3768 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r9, r1 │ │ │ │ │ - bge 35e4 │ │ │ │ │ + bge 35ec │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 381c │ │ │ │ │ + ble 3824 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 3430 │ │ │ │ │ + b 3428 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 370c │ │ │ │ │ + b 3714 │ │ │ │ │ ldr sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 3470 │ │ │ │ │ + b 3468 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b 3688 │ │ │ │ │ + b 3690 │ │ │ │ │ ldr r1, [r9, #28] │ │ │ │ │ - b 36a0 │ │ │ │ │ + b 36a8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 37e0 │ │ │ │ │ + bne 37e8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 37e0 │ │ │ │ │ + b 37e8 │ │ │ │ │ .word 0x000001a8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000383c : │ │ │ │ │ +00003844 : │ │ │ │ │ set___reduce__(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_List │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 38bc │ │ │ │ │ + beq 38c4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 38d4 │ │ │ │ │ + beq 38dc │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyObject_GetState> │ │ │ │ │ R_ARM_CALL _PyObject_GetState │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 38cc │ │ │ │ │ + beq 38d4 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, #3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -4092,34 +4094,34 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c80 │ │ │ │ │ mov r0, r7 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b 389c │ │ │ │ │ + b 38a4 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b 389c │ │ │ │ │ + b 38a4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b 389c │ │ │ │ │ + b 38a4 │ │ │ │ │ │ │ │ │ │ -000038e0 : │ │ │ │ │ +000038e8 : │ │ │ │ │ set_new(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_CALL _PyType_AllocNoTrack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ - ldr r1, [pc, #104] @ 3974 │ │ │ │ │ + ldr r1, [pc, #104] @ 397c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #7 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ @@ -4142,125 +4144,125 @@ │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00000030 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00003978 : │ │ │ │ │ +00003980 : │ │ │ │ │ set_init(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ - bne 3a0c │ │ │ │ │ + bne 3a14 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ sub r3, fp, #16 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3a24 │ │ │ │ │ + beq 3a2c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 3a2c │ │ │ │ │ + bne 3a34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3a34 │ │ │ │ │ + bne 3a3c │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 3a04 │ │ │ │ │ + beq 3a0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 54c │ │ │ │ │ R_ARM_CALL set_update_local │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 39a8 │ │ │ │ │ + bne 39b0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 3a04 │ │ │ │ │ + b 3a0c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3a3c │ │ │ │ │ + beq 3a44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 6f38 │ │ │ │ │ R_ARM_CALL set_clear_internal │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 3a5c │ │ │ │ │ + beq 3a64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl a9c │ │ │ │ │ - b 3a04 │ │ │ │ │ + b 3a0c │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b 3a04 │ │ │ │ │ + b 3a0c │ │ │ │ │ │ │ │ │ │ -00003a64 : │ │ │ │ │ +00003a6c : │ │ │ │ │ set_intersection_update_multi(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 3104 │ │ │ │ │ + bl 30fc │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 3ac4 │ │ │ │ │ + beq 3acc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 1de0 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3abc │ │ │ │ │ + bgt 3ac4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 3abc │ │ │ │ │ + bne 3ac4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ │ │ -00003ad0 : │ │ │ │ │ +00003ad8 : │ │ │ │ │ set_issubset(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 785c │ │ │ │ │ R_ARM_JUMP24 set_issubset_impl │ │ │ │ │ │ │ │ │ │ -00003ae4 : │ │ │ │ │ +00003aec : │ │ │ │ │ set_xor(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -4270,97 +4272,97 @@ │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ add r2, r3, #212 @ 0xd4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - bne 3b7c │ │ │ │ │ + bne 3b84 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ cmpne r0, r3 │ │ │ │ │ - bne 3b44 │ │ │ │ │ + bne 3b4c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ - b 3bbc │ │ │ │ │ + b 3bc4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3b30 │ │ │ │ │ - ldr r1, [pc, #88] @ 3bb8 │ │ │ │ │ + bne 3b38 │ │ │ │ │ + ldr r1, [pc, #88] @ 3bc0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3b30 │ │ │ │ │ + bne 3b38 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - ldr r2, [pc, #36] @ 3bb8 │ │ │ │ │ + ldr r2, [pc, #36] @ 3bc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3b20 │ │ │ │ │ + bne 3b28 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ - ldr r2, [pc, #12] @ 3bb8 │ │ │ │ │ + ldr r2, [pc, #12] @ 3bc0 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3b6c │ │ │ │ │ - b 3b20 │ │ │ │ │ + beq 3b74 │ │ │ │ │ + b 3b28 │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003bbc : │ │ │ │ │ +00003bc4 : │ │ │ │ │ set_symmetric_difference_impl(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ bl f0c │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 3c70 │ │ │ │ │ + beq 3c78 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add r3, r1, #212 @ 0xd4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ - bne 3c78 │ │ │ │ │ + bne 3c80 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl bec │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 3cd0 │ │ │ │ │ + beq 3cd8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3368 │ │ │ │ │ + bl 3360 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 3cd0 │ │ │ │ │ - ldr r1, [pc, #196] @ 3cf8 │ │ │ │ │ + beq 3cd8 │ │ │ │ │ + ldr r1, [pc, #196] @ 3d00 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -4374,58 +4376,58 @@ │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3c04 │ │ │ │ │ + bne 3c0c │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ - ldr r1, [pc, #108] @ 3cfc │ │ │ │ │ + ldr r1, [pc, #108] @ 3d04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3c04 │ │ │ │ │ + bne 3c0c │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFrozenDict_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFrozenDict_Type │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyDict_Type │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ cmpne r1, r2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - beq 3cc8 │ │ │ │ │ + beq 3cd0 │ │ │ │ │ bl 69c │ │ │ │ │ R_ARM_CALL set_update_iterable_lock_held │ │ │ │ │ - b 3c10 │ │ │ │ │ + b 3c18 │ │ │ │ │ bl 5fbc │ │ │ │ │ R_ARM_CALL set_update_dict_lock_held │ │ │ │ │ - b 3c10 │ │ │ │ │ + b 3c18 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3cf0 │ │ │ │ │ + bgt 3cf8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 3cf0 │ │ │ │ │ + bne 3cf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 3c70 │ │ │ │ │ + b 3c78 │ │ │ │ │ .word 0x000000b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003d00 : │ │ │ │ │ +00003d08 : │ │ │ │ │ frozenset_new(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -4435,45 +4437,45 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r5, r3, #212 @ 0xd4 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r0, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - beq 3d4c │ │ │ │ │ + beq 3d54 │ │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 3f28 │ │ │ │ │ + bne 3f30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 3f64 │ │ │ │ │ + bne 3f6c │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3f7c │ │ │ │ │ + beq 3f84 │ │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne 3f50 │ │ │ │ │ + bne 3f58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 3eec │ │ │ │ │ + beq 3ef4 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - beq 3f84 │ │ │ │ │ + beq 3f8c │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_CALL _PyType_AllocNoTrack │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 3db8 │ │ │ │ │ + bne 3dc0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r2, [r6, #16] │ │ │ │ │ @@ -4484,16 +4486,16 @@ │ │ │ │ │ mvn r2, #0 │ │ │ │ │ str r3, [r6, #28] │ │ │ │ │ str r3, [r6, #96] @ 0x60 │ │ │ │ │ str r2, [r6, #24] │ │ │ │ │ bl 54c │ │ │ │ │ R_ARM_CALL set_update_local │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3f9c │ │ │ │ │ - ldr r3, [pc, #452] @ 3fc0 │ │ │ │ │ + bne 3fa4 │ │ │ │ │ + ldr r3, [pc, #452] @ 3fc8 │ │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ │ ldr ip, [r6, #4] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ sub ip, r6, #8 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r8, r3] │ │ │ │ │ ldr r3, [r6, #-4] │ │ │ │ │ @@ -4503,45 +4505,45 @@ │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str ip, [lr] │ │ │ │ │ stmdb r6, {r0, r3} │ │ │ │ │ str ip, [r0, #4] │ │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ │ - bne 3dac │ │ │ │ │ - ldr r7, [pc, #380] @ 3fc4 │ │ │ │ │ + bne 3db4 │ │ │ │ │ + ldr r7, [pc, #380] @ 3fcc │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt 3ea0 │ │ │ │ │ + blt 3ea8 │ │ │ │ │ ldr r5, [r2, r4, lsl #3] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ cmpne r5, #0 │ │ │ │ │ - beq 3e50 │ │ │ │ │ + beq 3e58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IS_GC │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 3e48 │ │ │ │ │ + beq 3e50 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 3dac │ │ │ │ │ + bne 3db4 │ │ │ │ │ ldr r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 3e48 │ │ │ │ │ - b 3dac │ │ │ │ │ + beq 3e50 │ │ │ │ │ + b 3db4 │ │ │ │ │ ldmdb r6, {r0, r2} │ │ │ │ │ mov ip, #0 │ │ │ │ │ - ldr r1, [pc, #280] @ 3fc8 │ │ │ │ │ + ldr r1, [pc, #280] @ 3fd0 │ │ │ │ │ bic r2, r2, #3 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ str r0, [r2] │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str ip, [r6, #-8] │ │ │ │ │ @@ -4549,83 +4551,83 @@ │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ str r3, [r6, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r2, [r8, r1] │ │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ │ - b 3dac │ │ │ │ │ + b 3db4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyType_AllocNoTrack> │ │ │ │ │ R_ARM_CALL _PyType_AllocNoTrack │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 3dac │ │ │ │ │ + beq 3db4 │ │ │ │ │ mov r1, #7 │ │ │ │ │ add r2, r6, #32 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r7, [r6, #8] │ │ │ │ │ str r7, [r6, #12] │ │ │ │ │ str r1, [r6, #16] │ │ │ │ │ strd r2, [r6, #20] │ │ │ │ │ str r7, [r6, #28] │ │ │ │ │ str r7, [r6, #96] @ 0x60 │ │ │ │ │ - b 3df4 │ │ │ │ │ + b 3dfc │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ sub ip, fp, #32 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - beq 3f7c │ │ │ │ │ + beq 3f84 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl fc │ │ │ │ │ R_ARM_CALL make_new_set │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 3dac │ │ │ │ │ + b 3db4 │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 3d54 │ │ │ │ │ + bne 3d5c │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 3dac │ │ │ │ │ + b 3db4 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ mov r6, r7 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r7] │ │ │ │ │ - b 3dac │ │ │ │ │ + b 3db4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3f7c │ │ │ │ │ + bgt 3f84 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 3f7c │ │ │ │ │ + bne 3f84 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3f7c │ │ │ │ │ + b 3f84 │ │ │ │ │ .word 0x000001b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000001a8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00003fcc : │ │ │ │ │ +00003fd4 : │ │ │ │ │ set_ixor(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ @@ -4635,144 +4637,144 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ add r2, r1, #212 @ 0xd4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ cmpne r0, r1 │ │ │ │ │ - bne 4048 │ │ │ │ │ + bne 4050 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 31ec │ │ │ │ │ + bl 31e4 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 403c │ │ │ │ │ + beq 4044 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 4080 │ │ │ │ │ + ble 4088 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 4008 │ │ │ │ │ + bne 4010 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - ldr r1, [pc, #44] @ 4094 │ │ │ │ │ + ldr r1, [pc, #44] @ 409c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movweq r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movteq r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - beq 403c │ │ │ │ │ - b 4008 │ │ │ │ │ + beq 4044 │ │ │ │ │ + b 4010 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 4028 │ │ │ │ │ + bne 4030 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4028 │ │ │ │ │ + b 4030 │ │ │ │ │ .word 0x000000d4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004098 : │ │ │ │ │ +000040a0 : │ │ │ │ │ set_symmetric_difference(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 3bbc │ │ │ │ │ + b 3bc4 │ │ │ │ │ │ │ │ │ │ -000040ac : │ │ │ │ │ +000040b4 : │ │ │ │ │ set_symmetric_difference_update_dict(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ sub r5, fp, #24 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - b 40f4 │ │ │ │ │ + b 40fc │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 40f4 │ │ │ │ │ + bgt 40fc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - beq 41d8 │ │ │ │ │ + beq 41e0 │ │ │ │ │ sub r3, fp, #28 │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_CALL _PyDict_Next │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 4180 │ │ │ │ │ + beq 4188 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r1] │ │ │ │ │ bl 3d8 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ - beq 4178 │ │ │ │ │ + beq 4180 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 40dc │ │ │ │ │ + bne 40e4 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ addle r0, r0, #1 │ │ │ │ │ strle r0, [r1] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl c88 │ │ │ │ │ R_ARM_CALL set_add_entry_takeref │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 418c │ │ │ │ │ + bne 4194 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 40dc │ │ │ │ │ + b 40e4 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 41a4 │ │ │ │ │ + ble 41ac │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 41c4 │ │ │ │ │ + ble 41cc │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 4180 │ │ │ │ │ + b 4188 │ │ │ │ │ subs r0, r0, #1 │ │ │ │ │ str r0, [r1] │ │ │ │ │ - bne 4180 │ │ │ │ │ + bne 4188 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 4180 │ │ │ │ │ + b 4188 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 419c │ │ │ │ │ + bne 41a4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 419c │ │ │ │ │ + b 41a4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 40f4 │ │ │ │ │ + b 40fc │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1246,18 +1246,18 @@ │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [r0, #20] │ │ │ │ │ mov r9, #16 │ │ │ │ │ b 1150 │ │ │ │ │ add sl, r9, #9 │ │ │ │ │ cmp sl, ip │ │ │ │ │ - bhi 12b0 │ │ │ │ │ + bhi 12bc │ │ │ │ │ ldr sl, [r8, #8] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 1368 │ │ │ │ │ + beq 12b0 │ │ │ │ │ ldr sl, [r8, #16] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 1374 │ │ │ │ │ ldr sl, [r8, #24] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 1298 │ │ │ │ │ ldr sl, [r8, #32] │ │ │ │ │ @@ -1273,39 +1273,42 @@ │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 13a8 │ │ │ │ │ ldr sl, [r8, #64] @ 0x40 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 1388 │ │ │ │ │ ldr sl, [r8, #72] @ 0x48 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 12b0 │ │ │ │ │ + bne 12bc │ │ │ │ │ add r8, r8, #72 @ 0x48 │ │ │ │ │ b 129c │ │ │ │ │ add r8, r8, #24 │ │ │ │ │ stm r8, {r2, lr} │ │ │ │ │ b 11b0 │ │ │ │ │ ldr r6, [r0, #20] │ │ │ │ │ mov r9, #32 │ │ │ │ │ b 1150 │ │ │ │ │ + str lr, [r8, #12] │ │ │ │ │ + str r2, [r8, #8] │ │ │ │ │ + b 11b0 │ │ │ │ │ lsr r8, lr, #5 │ │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ │ str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ add r9, r8, r9 │ │ │ │ │ and r9, r9, ip │ │ │ │ │ add r8, r4, r9, lsl #3 │ │ │ │ │ ldr sl, [r4, r9, lsl #3] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 129c │ │ │ │ │ add sl, r9, #9 │ │ │ │ │ cmp sl, ip │ │ │ │ │ - bhi 1350 │ │ │ │ │ + bhi 135c │ │ │ │ │ ldr sl, [r8, #8] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 1368 │ │ │ │ │ + beq 12b0 │ │ │ │ │ ldr sl, [r8, #16] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 1374 │ │ │ │ │ ldr sl, [r8, #24] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 1298 │ │ │ │ │ ldr sl, [r8, #32] │ │ │ │ │ @@ -1327,18 +1330,15 @@ │ │ │ │ │ cmp sl, #0 │ │ │ │ │ beq 1290 │ │ │ │ │ ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ │ add r9, r9, r9, lsl #2 │ │ │ │ │ add r9, r9, #1 │ │ │ │ │ lsr r8, r8, #5 │ │ │ │ │ str r8, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - b 12c0 │ │ │ │ │ - str lr, [r8, #12] │ │ │ │ │ - str r2, [r8, #8] │ │ │ │ │ - b 11b0 │ │ │ │ │ + b 12cc │ │ │ │ │ add r8, r8, #16 │ │ │ │ │ b 129c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ b 1200 │ │ │ │ │ add r8, r8, #64 @ 0x40 │ │ │ │ │ @@ -3670,52 +3670,52 @@ │ │ │ │ │ strle r9, [r1] │ │ │ │ │ str r1, [r4, r3, lsl #3] │ │ │ │ │ b 3464 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ blt 36d4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr sl, [pc, #2088] @ 3df0 │ │ │ │ │ - mov r9, r4 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ b 35f4 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ bgt 36d4 │ │ │ │ │ - ldr r3, [r9, #20] │ │ │ │ │ - ldr r7, [r3, r4, lsl #3] │ │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ │ + ldr r9, [r3, r4, lsl #3] │ │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - cmpne r7, sl │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + cmpne r9, sl │ │ │ │ │ beq 35e4 │ │ │ │ │ - ldr r1, [r7] │ │ │ │ │ + ldr r1, [r9] │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr lr, [r8, #20] │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ - strle r1, [r7] │ │ │ │ │ + strle r1, [r9] │ │ │ │ │ ldr r1, [r8, #16] │ │ │ │ │ - str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ + str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - and r4, r9, r1 │ │ │ │ │ + and r4, r7, r1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r5, lr, r4, lsl #3 │ │ │ │ │ add r2, r4, #9 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - str lr, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + str lr, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ movls r2, #9 │ │ │ │ │ movhi r2, #0 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 36e4 │ │ │ │ │ ldr r6, [lr, r4, lsl #3] │ │ │ │ │ @@ -3723,46 +3723,46 @@ │ │ │ │ │ bne 3864 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 3748 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ mov r4, r6 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r8, #8] │ │ │ │ │ - ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldr r1, [r8, #12] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ str r1, [r8, #12] │ │ │ │ │ str r2, [r5, #4] │ │ │ │ │ - str r7, [r5] │ │ │ │ │ + str r9, [r5] │ │ │ │ │ bcs 39e4 │ │ │ │ │ - ldr ip, [r9, #16] │ │ │ │ │ + ldr ip, [r7, #16] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ ble 35f0 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r0, ip │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ beq 37ac │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - beq 3cc8 │ │ │ │ │ + beq 3cb8 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 3844 │ │ │ │ │ add r6, r5, #16 │ │ │ │ │ mov r5, lr │ │ │ │ │ mov r2, #8 │ │ │ │ │ - str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ │ sub r0, r6, #8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 3780 │ │ │ │ │ ldr r4, [r6, #-8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ @@ -3773,44 +3773,44 @@ │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 3688 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmn r3, #1 │ │ │ │ │ bne 3630 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r8, #12] │ │ │ │ │ mov r4, r6 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - ldr ip, [r9, #16] │ │ │ │ │ + ldr ip, [r7, #16] │ │ │ │ │ str r3, [r8, #12] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ - str r7, [r0] │ │ │ │ │ + str r9, [r0] │ │ │ │ │ b 35e4 │ │ │ │ │ - cmp r9, r2 │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ beq 3900 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ streq r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ beq 3a2c │ │ │ │ │ add r6, r6, #8 │ │ │ │ │ b 3714 │ │ │ │ │ ldr r6, [r5] │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ + cmp r9, r6 │ │ │ │ │ beq 3874 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ beq 3b9c │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r6] │ │ │ │ │ mov r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -3818,50 +3818,50 @@ │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 380c │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r6] │ │ │ │ │ - beq 3d64 │ │ │ │ │ + beq 3d90 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bgt 3874 │ │ │ │ │ - bne 3da0 │ │ │ │ │ + bne 3dac │ │ │ │ │ ldr lr, [r8, #20] │ │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - bne 3dc4 │ │ │ │ │ + bne 3d84 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne 3dc4 │ │ │ │ │ + bne 3d84 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r8, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 3700 │ │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r4, r4, r4, lsl #2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r4, r4, r2 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ and r4, r4, r1 │ │ │ │ │ b 3644 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ bne 36f4 │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ + cmp r9, r6 │ │ │ │ │ bne 37b8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ - ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 36c4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ + str r3, [r9] │ │ │ │ │ bne 36c4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 36c4 │ │ │ │ │ ldr r9, [r6] │ │ │ │ │ str r9, [r7] │ │ │ │ │ ldr r9, [r1] │ │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -3882,25 +3882,25 @@ │ │ │ │ │ ldr r9, [r1] │ │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r9, r9, #1 │ │ │ │ │ strle r9, [r1] │ │ │ │ │ str r1, [r4, r3, lsl #3] │ │ │ │ │ b 3374 │ │ │ │ │ ldr r4, [r6, #-8] │ │ │ │ │ - cmp r7, r4 │ │ │ │ │ + cmp r9, r4 │ │ │ │ │ beq 3874 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq 3c3c │ │ │ │ │ + beq 3c34 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r4] │ │ │ │ │ mov r2, #2 │ │ │ │ │ @@ -3909,36 +3909,36 @@ │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 3968 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - beq 3d80 │ │ │ │ │ + beq 3d74 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bgt 3874 │ │ │ │ │ - bne 3da0 │ │ │ │ │ + bne 3dac │ │ │ │ │ ldr r5, [r8, #20] │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne 3d90 │ │ │ │ │ + bne 3d64 │ │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne 3d90 │ │ │ │ │ + bne 3d64 │ │ │ │ │ ldr r1, [r8, #16] │ │ │ │ │ b 3790 │ │ │ │ │ ldr r9, [r6, r3, lsl #3] │ │ │ │ │ str r9, [r7, r3, lsl #3] │ │ │ │ │ ldr r9, [r1] │ │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r9, r9, #1 │ │ │ │ │ strle r9, [r1] │ │ │ │ │ str r1, [r4, r3, lsl #3] │ │ │ │ │ b 33b4 │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ bne 3790 │ │ │ │ │ b 3904 │ │ │ │ │ ldr r9, [r6, r3, lsl #3] │ │ │ │ │ str r9, [r7, r3, lsl #3] │ │ │ │ │ ldr r9, [r1] │ │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r9, r9, #1 │ │ │ │ │ @@ -3959,15 +3959,15 @@ │ │ │ │ │ str r9, [r7, r3, lsl #3] │ │ │ │ │ ldr r9, [r1] │ │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r9, r9, #1 │ │ │ │ │ strle r9, [r1] │ │ │ │ │ str r1, [r4, r3, lsl #3] │ │ │ │ │ b 3394 │ │ │ │ │ - ldr r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov lr, r5 │ │ │ │ │ b 3844 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str lr, [r0, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ str lr, [r0, #12] │ │ │ │ │ ble 36d4 │ │ │ │ │ @@ -4009,33 +4009,33 @@ │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 3c24 │ │ │ │ │ ldr r5, [lr, #40] @ 0x28 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 3c2c │ │ │ │ │ ldr r5, [lr, #48] @ 0x30 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3c34 │ │ │ │ │ + beq 3cb0 │ │ │ │ │ ldr r5, [lr, #56] @ 0x38 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 3cc0 │ │ │ │ │ ldr r5, [lr, #64] @ 0x40 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3cb8 │ │ │ │ │ + beq 3cc8 │ │ │ │ │ ldr r5, [lr, #72] @ 0x48 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 3d5c │ │ │ │ │ + beq 3cd0 │ │ │ │ │ lsr r5, r0, #5 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ add lr, r5, #1 │ │ │ │ │ add r1, lr, r1 │ │ │ │ │ and r1, r1, r6 │ │ │ │ │ add lr, r4, r1, lsl #3 │ │ │ │ │ ldr r7, [r4, r1, lsl #3] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 3cd0 │ │ │ │ │ + bne 3cd8 │ │ │ │ │ str r0, [lr, #4] │ │ │ │ │ str r3, [lr] │ │ │ │ │ b 3a58 │ │ │ │ │ ldr r9, [r6, r3, lsl #3] │ │ │ │ │ str r9, [r7, r3, lsl #3] │ │ │ │ │ ldr r9, [r1] │ │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -4051,96 +4051,98 @@ │ │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r9, r9, #1 │ │ │ │ │ strle r9, [r1] │ │ │ │ │ str r1, [r4, r3, lsl #3] │ │ │ │ │ b 3364 │ │ │ │ │ add lr, lr, #16 │ │ │ │ │ b 3b40 │ │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bne 37c8 │ │ │ │ │ ldr ip, [r6, #8] │ │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ bne 37c8 │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ │ + ldrb r0, [r9, #16] │ │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ bne 37c8 │ │ │ │ │ tst r1, #32 │ │ │ │ │ beq 3de8 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addeq r0, r6, #28 │ │ │ │ │ addne r0, r6, #20 │ │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ │ + ldrb r1, [r9, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3de0 │ │ │ │ │ + beq 3dd0 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - addeq r1, r7, #28 │ │ │ │ │ - addne r1, r7, #20 │ │ │ │ │ + addeq r1, r9, #28 │ │ │ │ │ + addne r1, r9, #20 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3874 │ │ │ │ │ b 37c8 │ │ │ │ │ add lr, lr, #24 │ │ │ │ │ b 3b40 │ │ │ │ │ add lr, lr, #32 │ │ │ │ │ b 3b40 │ │ │ │ │ add lr, lr, #40 @ 0x28 │ │ │ │ │ b 3b40 │ │ │ │ │ - add lr, lr, #48 @ 0x30 │ │ │ │ │ - b 3b40 │ │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ │ + ldr r2, [r9, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bne 3920 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ - ldr r1, [r7, #8] │ │ │ │ │ + ldr r1, [r9, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ bne 3920 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ │ + ldrb r0, [r9, #16] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ │ cmp r0, ip │ │ │ │ │ bne 3920 │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3dd8 │ │ │ │ │ + beq 3de0 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ addne r0, r4, #20 │ │ │ │ │ addeq r0, r4, #28 │ │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ │ + ldrb r1, [r9, #16] │ │ │ │ │ tst r1, #32 │ │ │ │ │ - beq 3dd0 │ │ │ │ │ + beq 3dd8 │ │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ │ - addne r1, r7, #20 │ │ │ │ │ - addeq r1, r7, #28 │ │ │ │ │ + addne r1, r9, #20 │ │ │ │ │ + addeq r1, r9, #28 │ │ │ │ │ mul r2, ip, r2 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcmp │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 3874 │ │ │ │ │ b 3920 │ │ │ │ │ - add lr, lr, #64 @ 0x40 │ │ │ │ │ - b 3b40 │ │ │ │ │ - add lr, lr, #56 @ 0x38 │ │ │ │ │ + add lr, lr, #48 @ 0x30 │ │ │ │ │ b 3b40 │ │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ b 36f4 │ │ │ │ │ + add lr, lr, #56 @ 0x38 │ │ │ │ │ + b 3b40 │ │ │ │ │ + add lr, lr, #64 @ 0x40 │ │ │ │ │ + b 3b40 │ │ │ │ │ + add lr, lr, #72 @ 0x48 │ │ │ │ │ + b 3b40 │ │ │ │ │ add r7, r1, #9 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bcc 3d48 │ │ │ │ │ + bcc 3d50 │ │ │ │ │ ldr r7, [lr, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq 3b6c │ │ │ │ │ ldr r7, [lr, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq 3b94 │ │ │ │ │ ldr r7, [lr, #24] │ │ │ │ │ @@ -4150,67 +4152,65 @@ │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq 3c24 │ │ │ │ │ ldr r7, [lr, #40] @ 0x28 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq 3c2c │ │ │ │ │ ldr r7, [lr, #48] @ 0x30 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 3c34 │ │ │ │ │ + beq 3cb0 │ │ │ │ │ ldr r7, [lr, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq 3cc0 │ │ │ │ │ ldr r7, [lr, #64] @ 0x40 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 3cb8 │ │ │ │ │ + beq 3cc8 │ │ │ │ │ ldr r7, [lr, #72] @ 0x48 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 3d5c │ │ │ │ │ + beq 3cd0 │ │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ │ lsr r5, r5, #5 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r1, r1, r5 │ │ │ │ │ b 3b2c │ │ │ │ │ - add lr, lr, #72 @ 0x48 │ │ │ │ │ - b 3b40 │ │ │ │ │ - str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ - b 380c │ │ │ │ │ + ldr r1, [r8, #16] │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + mov lr, r5 │ │ │ │ │ + b 3630 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ b 3968 │ │ │ │ │ ldr r1, [r8, #16] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - mov lr, r5 │ │ │ │ │ b 3630 │ │ │ │ │ - ldr r3, [r7] │ │ │ │ │ + str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ + b 380c │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 3a04 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r7] │ │ │ │ │ + str r3, [r9] │ │ │ │ │ bne 3a04 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 3a04 │ │ │ │ │ - ldr r1, [r8, #16] │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b 3630 │ │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ │ - b 3c9c │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b 3c84 │ │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ │ + ldr r1, [r9, #28] │ │ │ │ │ b 3c00 │ │ │ │ │ + ldr r1, [r9, #28] │ │ │ │ │ + b 3c94 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b 3c7c │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ b 3be8 │ │ │ │ │ .word 0x000001a8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 00003df4 : │ │ │ │ │ set_iter(): │ │ │ │ │ @@ -8387,24 +8387,24 @@ │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 79f8 │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, lr │ │ │ │ │ and r4, r2, r3 │ │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r2, r4, #9 │ │ │ │ │ ldr r0, [r6, r4, lsl #3] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ add r9, r6, r4, lsl #3 │ │ │ │ │ movls r2, #9 │ │ │ │ │ movhi r2, #0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ beq 7a68 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ bne 7cec │ │ │ │ │ mov lr, r1 │ │ │ │ │ ldr r3, [lr] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 78b8 │ │ │ │ │ @@ -8539,22 +8539,22 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne 7b18 │ │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 7a48 │ │ │ │ │ b 7b50 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ - ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ beq 7f04 │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 7eb4 │ │ │ │ │ add r2, r9, #72 @ 0x48 │ │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r0, [r9, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 7a68 │ │ │ │ │ @@ -8645,18 +8645,18 @@ │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ bne 800c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne 7b18 │ │ │ │ │ b 7d48 │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ - ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ beq 7fa8 │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r9, r9, #8 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ bne 7d20 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r2 │ │ │ ├── tupleobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 26908 (bytes into file) │ │ │ │ │ + Start of section headers: 26896 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 17 │ │ │ │ │ Section header string table index: 16 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -There are 17 section headers, starting at offset 0x691c: │ │ │ │ │ +There are 17 section headers, starting at offset 0x6910: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ - [ 1] .text PROGBITS 00000000 000034 000500 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 005b08 0000f8 08 I 14 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 000534 00026c 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 005c00 0001a8 08 I 14 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 0007a0 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 0007a0 00019a 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 00093c 0037f4 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 005da8 0009f0 08 I 14 7 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 004130 00038f 00 A 0 0 4 │ │ │ │ │ - [10] .text.unlikely PROGBITS 00000000 0044c0 000268 00 AX 0 0 4 │ │ │ │ │ - [11] .rel.text.unlikely REL 00000000 006798 0000f8 08 I 14 10 4 │ │ │ │ │ - [12] .note.GNU-stack PROGBITS 00000000 004728 000000 00 0 0 1 │ │ │ │ │ - [13] .ARM.attributes ARM_ATTRIBUTES 00000000 004728 000033 00 0 0 1 │ │ │ │ │ - [14] .symtab SYMTAB 00000000 00475c 000b90 10 15 107 4 │ │ │ │ │ - [15] .strtab STRTAB 00000000 0052ec 000819 00 0 0 1 │ │ │ │ │ - [16] .shstrtab STRTAB 00000000 006890 00008c 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000674 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 005afc 000160 08 I 14 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 0006a8 00026c 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 005c5c 0001a8 08 I 14 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 000914 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 000914 00019a 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 000ab0 003674 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 005e04 000988 08 I 14 7 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 004124 00038f 00 A 0 0 4 │ │ │ │ │ + [10] .text.unlikely PROGBITS 00000000 0044b4 000268 00 AX 0 0 4 │ │ │ │ │ + [11] .rel.text.unlikely REL 00000000 00678c 0000f8 08 I 14 10 4 │ │ │ │ │ + [12] .note.GNU-stack PROGBITS 00000000 00471c 000000 00 0 0 1 │ │ │ │ │ + [13] .ARM.attributes ARM_ATTRIBUTES 00000000 00471c 000033 00 0 0 1 │ │ │ │ │ + [14] .symtab SYMTAB 00000000 004750 000b90 10 15 107 4 │ │ │ │ │ + [15] .strtab STRTAB 00000000 0052e0 000819 00 0 0 1 │ │ │ │ │ + [16] .shstrtab STRTAB 00000000 006884 00008c 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -39,63 +39,63 @@ │ │ │ │ │ 35: 0000001c 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ 36: 00001608 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 37: 000018d8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 38: 000018e4 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ 39: 000018e4 84 FUNC LOCAL DEFAULT 7 tuple_iteritem │ │ │ │ │ 40: 00001938 348 FUNC LOCAL DEFAULT 7 tuple_contains │ │ │ │ │ 41: 00000038 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ - 42: 00001a94 1236 FUNC LOCAL DEFAULT 7 tuple_subscript │ │ │ │ │ - 43: 00001f5c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 44: 00001f68 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 45: 00001f68 100 FUNC LOCAL DEFAULT 7 tuple_item │ │ │ │ │ - 46: 00002010 316 FUNC LOCAL DEFAULT 7 tuple_hash │ │ │ │ │ - 47: 000026a0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 48: 000026b0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 49: 000026b0 496 FUNC LOCAL DEFAULT 7 tuple_richcompare │ │ │ │ │ + 42: 00001a94 1112 FUNC LOCAL DEFAULT 7 tuple_subscript │ │ │ │ │ + 43: 00001ee0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 44: 00001eec 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 45: 00001eec 100 FUNC LOCAL DEFAULT 7 tuple_item │ │ │ │ │ + 46: 00001f94 316 FUNC LOCAL DEFAULT 7 tuple_hash │ │ │ │ │ + 47: 00002624 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 48: 00002634 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 49: 00002634 496 FUNC LOCAL DEFAULT 7 tuple_richcompare │ │ │ │ │ 50: 00000000 0 SECTION LOCAL DEFAULT 9 .rodata │ │ │ │ │ - 51: 0000289c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 52: 000028a0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 53: 00002c20 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 51: 00002820 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 52: 00002824 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 53: 00002ba4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 54: 00000070 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ 55: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 56: 00000000 672 FUNC LOCAL DEFAULT 1 tuple_vectorcall │ │ │ │ │ 57: 00000298 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 58: 00000078 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ - 59: 00002c2c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 60: 00002e90 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 61: 00002e98 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 62: 00002e98 24 FUNC LOCAL DEFAULT 7 tuple_length │ │ │ │ │ - 63: 00002eb0 732 FUNC LOCAL DEFAULT 7 tuple_new │ │ │ │ │ - 64: 00003180 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 59: 00002bb0 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 60: 00002e14 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 61: 00002e1c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 62: 00002e1c 24 FUNC LOCAL DEFAULT 7 tuple_length │ │ │ │ │ + 63: 00002e34 848 FUNC LOCAL DEFAULT 7 tuple_new │ │ │ │ │ + 64: 00003178 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 65: 000000ac 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ 66: 000000b0 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ - 67: 0000318c 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 68: 0000318c 464 FUNC LOCAL DEFAULT 7 tuple_repr │ │ │ │ │ + 67: 00003184 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 68: 00003184 464 FUNC LOCAL DEFAULT 7 tuple_repr │ │ │ │ │ 69: 000002a0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 70: 000002a0 52 FUNC LOCAL DEFAULT 1 tupleiter_traverse │ │ │ │ │ 71: 000000b8 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ 72: 00000000 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 73: 000000d8 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 74: 000000d4 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ 75: 000000dc 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ - 76: 0000335c 376 FUNC LOCAL DEFAULT 7 tuple_index │ │ │ │ │ - 77: 000034d4 756 FUNC LOCAL DEFAULT 7 tuple_repeat │ │ │ │ │ - 78: 000037c0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 79: 000037c8 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ - 80: 000037c8 44 FUNC LOCAL DEFAULT 7 tupleiter_len │ │ │ │ │ + 76: 0000037c 372 FUNC LOCAL DEFAULT 1 tuple_index │ │ │ │ │ + 77: 00003354 756 FUNC LOCAL DEFAULT 7 tuple_repeat │ │ │ │ │ + 78: 00003640 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 79: 00003648 0 NOTYPE LOCAL DEFAULT 7 $a │ │ │ │ │ + 80: 00003648 44 FUNC LOCAL DEFAULT 7 tupleiter_len │ │ │ │ │ 81: 000000fc 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ - 82: 0000037c 128 FUNC LOCAL DEFAULT 1 tuple___getnewargs__ │ │ │ │ │ - 83: 000003fc 132 FUNC LOCAL DEFAULT 1 tuple_count │ │ │ │ │ + 82: 000004f0 128 FUNC LOCAL DEFAULT 1 tuple___getnewargs__ │ │ │ │ │ + 83: 00000570 132 FUNC LOCAL DEFAULT 1 tuple_count │ │ │ │ │ 84: 00000100 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ 85: 000000e0 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 86: 00000124 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ 87: 0000012c 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ 88: 00000184 96 FUNC LOCAL DEFAULT 10 tupleiter_reduce │ │ │ │ │ 89: 000001e0 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ - 90: 00000480 128 FUNC LOCAL DEFAULT 1 tupleiter_setstate │ │ │ │ │ + 90: 000005f4 128 FUNC LOCAL DEFAULT 1 tupleiter_setstate │ │ │ │ │ 91: 000001e4 0 NOTYPE LOCAL DEFAULT 10 $a │ │ │ │ │ 92: 00000264 0 NOTYPE LOCAL DEFAULT 10 $d │ │ │ │ │ 93: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ 94: 00000244 40 OBJECT LOCAL DEFAULT 3 tuple_as_sequence │ │ │ │ │ 95: 000001e8 12 OBJECT LOCAL DEFAULT 3 tuple_as_mapping │ │ │ │ │ 96: 000001c4 260 OBJECT LOCAL DEFAULT 9 tuple_new__doc__ │ │ │ │ │ 97: 000001f4 80 OBJECT LOCAL DEFAULT 3 tuple_methods │ │ │ │ │ @@ -137,26 +137,26 @@ │ │ │ │ │ 133: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ 134: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ 135: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ 136: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ 137: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 138: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 139: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 140: 00001fcc 68 FUNC GLOBAL DEFAULT 7 PyTuple_Size │ │ │ │ │ + 140: 00001f50 68 FUNC GLOBAL DEFAULT 7 PyTuple_Size │ │ │ │ │ 141: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 142: 0000214c 1380 FUNC GLOBAL DEFAULT 7 _PyTuple_FromArraySteal │ │ │ │ │ + 142: 000020d0 1380 FUNC GLOBAL DEFAULT 7 _PyTuple_FromArraySteal │ │ │ │ │ 143: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 144: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 145: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompare │ │ │ │ │ 146: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 147: 000028a0 908 FUNC GLOBAL DEFAULT 7 PyTuple_GetSlice │ │ │ │ │ + 147: 00002824 908 FUNC GLOBAL DEFAULT 7 PyTuple_GetSlice │ │ │ │ │ 148: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ 149: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ 150: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ - 151: 00002c2c 620 FUNC GLOBAL DEFAULT 7 _PyTuple_Concat │ │ │ │ │ + 151: 00002bb0 620 FUNC GLOBAL DEFAULT 7 _PyTuple_Concat │ │ │ │ │ 152: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ 153: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ 154: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Create │ │ │ │ │ 155: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ 156: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ 157: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ 158: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ @@ -166,16 +166,16 @@ │ │ │ │ │ 162: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_snprintf │ │ │ │ │ 163: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ 164: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ 165: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ 166: 000002d4 168 FUNC GLOBAL DEFAULT 1 _PyTuple_BinarySlice │ │ │ │ │ 167: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_UnpackIndices │ │ │ │ │ 168: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 169: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ │ - 170: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 169: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 170: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ │ 171: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ 172: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 173: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ 174: 000000e0 164 FUNC GLOBAL DEFAULT 10 PyTuple_SetItem │ │ │ │ │ 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ 176: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ 177: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x5b08 contains 31 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x5afc contains 44 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003c 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000040 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000058 0000941c R_ARM_CALL 00000000 PySequence_Tuple │ │ │ │ │ 000001b8 0000941d R_ARM_JUMP24 00000000 PySequence_Tuple │ │ │ │ │ 000001c4 0000781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001f8 0000781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -13,87 +13,100 @@ │ │ │ │ │ 00000278 0000362b R_ARM_MOVW_ABS_NC 00000070 .LC4 │ │ │ │ │ 0000027c 0000362c R_ARM_MOVT_ABS 00000070 .LC4 │ │ │ │ │ 00000284 0000961c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ 00000298 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000029c 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000030c 0000a71c R_ARM_CALL 00000000 _PyEval_UnpackIndices │ │ │ │ │ 0000034c 0000731c R_ARM_CALL 000001cc PyTuple_FromArray │ │ │ │ │ -000003a8 0000731c R_ARM_CALL 000001cc PyTuple_FromArray │ │ │ │ │ -000003b4 0000512b R_ARM_MOVW_ABS_NC 000000fc .LC12 │ │ │ │ │ -000003b8 0000512c R_ARM_MOVT_ABS 000000fc .LC12 │ │ │ │ │ -000003c4 0000ad1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -000003cc 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000003d0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000003ec 0000512b R_ARM_MOVW_ABS_NC 000000fc .LC12 │ │ │ │ │ -000003f0 0000512c R_ARM_MOVT_ABS 000000fc .LC12 │ │ │ │ │ -000003f8 0000ad1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00000450 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000047c 0000aa1d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000049c 0000b01c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000004cc 0000b12b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000004d0 0000b12c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000004d8 0000891c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000003e4 0000a82b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000003e8 0000a82c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000003ec 00004b2b R_ARM_MOVW_ABS_NC 000000dc .LC11 │ │ │ │ │ +000003f0 00004b2c R_ARM_MOVT_ABS 000000dc .LC11 │ │ │ │ │ +000003f8 0000821c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000041c 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000444 0000a91c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000458 00004a2b R_ARM_MOVW_ABS_NC 000000d4 .LC10 │ │ │ │ │ +0000045c 00004a2c R_ARM_MOVT_ABS 000000d4 .LC10 │ │ │ │ │ +00000460 0000951c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000484 0000aa1c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +00000498 0000aa1c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +000004b0 0000aa1c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +0000051c 0000731c R_ARM_CALL 000001cc PyTuple_FromArray │ │ │ │ │ +00000528 0000512b R_ARM_MOVW_ABS_NC 000000fc .LC12 │ │ │ │ │ +0000052c 0000512c R_ARM_MOVT_ABS 000000fc .LC12 │ │ │ │ │ +00000538 0000ad1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00000540 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000544 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000560 0000512b R_ARM_MOVW_ABS_NC 000000fc .LC12 │ │ │ │ │ +00000564 0000512c R_ARM_MOVT_ABS 000000fc .LC12 │ │ │ │ │ +0000056c 0000ad1d R_ARM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +000005c4 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000005f0 0000a91d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000610 0000b01c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000640 0000b12b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000644 0000b12c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000064c 0000891c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x5c00 contains 53 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x5c5c contains 53 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 0000b502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00001a02 R_ARM_ABS32 00000d70 tuple_dealloc │ │ │ │ │ -0000002c 00004402 R_ARM_ABS32 0000318c tuple_repr │ │ │ │ │ +0000002c 00004402 R_ARM_ABS32 00003184 tuple_repr │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00002e02 R_ARM_ABS32 00002010 tuple_hash │ │ │ │ │ +0000003c 00002e02 R_ARM_ABS32 00001f94 tuple_hash │ │ │ │ │ 00000048 0000b602 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000058 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000005c 00002102 R_ARM_ABS32 000012a0 tuple_traverse │ │ │ │ │ -00000064 00003102 R_ARM_ABS32 000026b0 tuple_richcompare │ │ │ │ │ +00000064 00003102 R_ARM_ABS32 00002634 tuple_richcompare │ │ │ │ │ 0000006c 00001302 R_ARM_ABS32 00000a70 tuple_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 00003f02 R_ARM_ABS32 00002eb0 tuple_new │ │ │ │ │ +0000009c 00003f02 R_ARM_ABS32 00002e34 tuple_new │ │ │ │ │ 000000a0 00007902 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 000000c8 00003802 R_ARM_ABS32 00000000 tuple_vectorcall │ │ │ │ │ 000000d0 00002702 R_ARM_ABS32 000018e4 tuple_iteritem │ │ │ │ │ 000000d8 0000b502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000ec 00001702 R_ARM_ABS32 00000c3c tupleiter_dealloc │ │ │ │ │ 0000011c 0000b602 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000130 00004602 R_ARM_ABS32 000002a0 tupleiter_traverse │ │ │ │ │ 00000140 0000b702 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000144 00001602 R_ARM_ABS32 00000bac tupleiter_next │ │ │ │ │ 00000148 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000001a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001ac 00005002 R_ARM_ABS32 000037c8 tupleiter_len │ │ │ │ │ +000001ac 00005002 R_ARM_ABS32 00003648 tupleiter_len │ │ │ │ │ 000001b4 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001bc 00005802 R_ARM_ABS32 00000184 tupleiter_reduce │ │ │ │ │ 000001c4 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001cc 00005a02 R_ARM_ABS32 00000480 tupleiter_setstate │ │ │ │ │ +000001cc 00005a02 R_ARM_ABS32 000005f4 tupleiter_setstate │ │ │ │ │ 000001d4 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000001e8 00003e02 R_ARM_ABS32 00002e98 tuple_length │ │ │ │ │ +000001e8 00003e02 R_ARM_ABS32 00002e1c tuple_length │ │ │ │ │ 000001ec 00002a02 R_ARM_ABS32 00001a94 tuple_subscript │ │ │ │ │ 000001f4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001f8 00005202 R_ARM_ABS32 0000037c tuple___getnewargs__ │ │ │ │ │ +000001f8 00005202 R_ARM_ABS32 000004f0 tuple___getnewargs__ │ │ │ │ │ 00000200 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000204 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000208 00004c02 R_ARM_ABS32 0000335c tuple_index │ │ │ │ │ +00000208 00004c02 R_ARM_ABS32 0000037c tuple_index │ │ │ │ │ 00000210 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000214 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000218 00005302 R_ARM_ABS32 000003fc tuple_count │ │ │ │ │ +00000218 00005302 R_ARM_ABS32 00000570 tuple_count │ │ │ │ │ 00000220 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000224 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000228 0000b802 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000230 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000244 00003e02 R_ARM_ABS32 00002e98 tuple_length │ │ │ │ │ -00000248 00009702 R_ARM_ABS32 00002c2c _PyTuple_Concat │ │ │ │ │ -0000024c 00004d02 R_ARM_ABS32 000034d4 tuple_repeat │ │ │ │ │ -00000250 00002d02 R_ARM_ABS32 00001f68 tuple_item │ │ │ │ │ +00000244 00003e02 R_ARM_ABS32 00002e1c tuple_length │ │ │ │ │ +00000248 00009702 R_ARM_ABS32 00002bb0 _PyTuple_Concat │ │ │ │ │ +0000024c 00004d02 R_ARM_ABS32 00003354 tuple_repeat │ │ │ │ │ +00000250 00002d02 R_ARM_ABS32 00001eec tuple_item │ │ │ │ │ 00000260 00002802 R_ARM_ABS32 00001938 tuple_contains │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x5da8 contains 318 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x5e04 contains 305 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000070 00006c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 0000008c 00006d1c R_ARM_CALL 00000000 memset │ │ │ │ │ 000000dc 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000e0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000e4 00006e1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 00000108 00006d1c R_ARM_CALL 00000000 memset │ │ │ │ │ @@ -247,174 +260,161 @@ │ │ │ │ │ 00001ad0 0000812c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 00001ae0 0000851c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 00001b24 0000862b R_ARM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ 00001b28 0000862c R_ARM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ 00001b44 0000871c R_ARM_CALL 00000000 PySlice_Unpack │ │ │ │ │ 00001b60 0000881c R_ARM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ 00001be0 00006c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001cf4 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001cf8 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001d00 00006e1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ -00001d54 0000891c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001d78 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001d7c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001e60 0000232b R_ARM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -00001e64 0000232c R_ARM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -00001e6c 0000821c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001ea8 0000701c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001f3c 00008a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001f40 00008a2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001f48 0000292b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001f4c 0000292c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001f54 00008b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001f5c 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00001f60 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00001f64 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001fac 0000812b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00001fb0 0000812c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00001fb4 0000232b R_ARM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ -00001fb8 0000232c R_ARM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -00001fc0 0000821c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001ffc 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002000 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002004 00006f1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002048 00008d1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002084 00008d1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000020a8 00008d1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000020e0 00008d1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000021bc 00006c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000025b4 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000025b8 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000025bc 00006e1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ -000025d8 0000701c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002620 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002624 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002628 00006e1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ -00002650 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002654 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000265c 00006f1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002698 0000781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026a0 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000026a4 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000026a8 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000026ac 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000271c 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002740 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002778 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002798 00008f2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000279c 00008f2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000027b8 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000027bc 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000027e0 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000027e4 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000280c 0000911d R_ARM_JUMP24 00000000 PyObject_RichCompare │ │ │ │ │ -0000281c 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002820 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00002830 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002834 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00002844 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002848 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000285c 0000922b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002860 0000922c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002868 00008f2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000286c 00008f2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002878 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000287c 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000288c 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002890 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000289c 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00002950 00006c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002a34 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002a38 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002a40 00006e1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ -00002b94 0000701c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002bd0 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002bd4 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002bf4 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002bf8 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002c00 00006f1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002c0c 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002c10 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002c18 00006f1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002c20 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00002c24 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00002c28 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002e10 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002e14 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002e3c 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002e40 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002e64 00008a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002e68 00008a2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002e70 00003a2b R_ARM_MOVW_ABS_NC 00000078 .LC5 │ │ │ │ │ -00002e74 00003a2c R_ARM_MOVT_ABS 00000078 .LC5 │ │ │ │ │ -00002e7c 00008b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002e90 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00002e94 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002ec4 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002ec8 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002f20 0000941c R_ARM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -00003080 0000941d R_ARM_JUMP24 00000000 PySequence_Tuple │ │ │ │ │ -00003088 0000781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003098 0000362b R_ARM_MOVW_ABS_NC 00000070 .LC4 │ │ │ │ │ -0000309c 0000362c R_ARM_MOVT_ABS 00000070 .LC4 │ │ │ │ │ -000030a0 0000951c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000030f8 0000362b R_ARM_MOVW_ABS_NC 00000070 .LC4 │ │ │ │ │ -000030fc 0000362c R_ARM_MOVT_ABS 00000070 .LC4 │ │ │ │ │ -00003100 0000981c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00003178 0000781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003180 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003184 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003188 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000031a8 0000412b R_ARM_MOVW_ABS_NC 000000ac .LC6 │ │ │ │ │ -000031ac 0000412c R_ARM_MOVT_ABS 000000ac .LC6 │ │ │ │ │ -000031b8 0000991c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -000031d0 00009a1c R_ARM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ -000031e0 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -000031fc 00009c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -0000321c 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00003234 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -0000324c 00009c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -0000325c 00009d1c R_ARM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ -00003264 00009e1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00003270 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00003284 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -000032a0 00009c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -000032b4 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -000032c8 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -000032e0 00009c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00003310 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00003320 00009e1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00003330 00009f1d R_ARM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ -00003334 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00003348 0000422b R_ARM_MOVW_ABS_NC 000000b0 .LC7 │ │ │ │ │ -0000334c 0000422c R_ARM_MOVT_ABS 000000b0 .LC7 │ │ │ │ │ -00003358 0000a01d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000033c4 0000a82b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000033c8 0000a82c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000033cc 00004b2b R_ARM_MOVW_ABS_NC 000000dc .LC11 │ │ │ │ │ -000033d0 00004b2c R_ARM_MOVT_ABS 000000dc .LC11 │ │ │ │ │ -000033d8 0000821c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000033f0 0000a91c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00003448 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003470 0000aa1c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00003484 00004a2b R_ARM_MOVW_ABS_NC 000000d4 .LC10 │ │ │ │ │ -00003488 00004a2c R_ARM_MOVT_ABS 000000d4 .LC10 │ │ │ │ │ -0000348c 0000951c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000034b0 0000a91c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -000034c4 0000a91c R_ARM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00003510 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003514 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003560 0000ab1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00003784 0000ac1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000037a8 0000701d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000037c0 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000037c4 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000037f0 0000aa1d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001cf8 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001cfc 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001dec 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001df0 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001df8 00006e1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ +00001e34 0000891c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001e64 0000232b R_ARM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +00001e68 0000232c R_ARM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +00001e70 0000821c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001ea4 0000701c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001ec0 00008a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001ec4 00008a2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001ecc 0000292b R_ARM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001ed0 0000292c R_ARM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001ed8 00008b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001ee0 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00001ee4 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00001ee8 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f30 0000812b R_ARM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00001f34 0000812c R_ARM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00001f38 0000232b R_ARM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ +00001f3c 0000232c R_ARM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ +00001f44 0000821c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001f80 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001f84 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001f88 00006f1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001fcc 00008d1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002008 00008d1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000202c 00008d1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002064 00008d1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002140 00006c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00002538 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000253c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002540 00006e1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ +0000255c 0000701c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000025a4 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000025a8 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000025ac 00006e1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ +000025d4 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000025d8 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000025e0 00006f1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000261c 0000781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002624 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002628 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000262c 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002630 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000026a0 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000026c4 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000026fc 0000841c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000271c 00008f2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002720 00008f2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000273c 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002740 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002764 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002768 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002790 0000911d R_ARM_JUMP24 00000000 PyObject_RichCompare │ │ │ │ │ +000027a0 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000027a4 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000027b4 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000027b8 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000027c8 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000027cc 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000027e0 0000922b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000027e4 0000922c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000027ec 00008f2b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000027f0 00008f2c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000027fc 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002800 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002810 0000902b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002814 0000902c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002820 00003202 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000028d4 00006c1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000029b8 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000029bc 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000029c4 00006e1c R_ARM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ +00002b18 0000701c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002b54 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002b58 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002b78 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002b7c 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002b84 00006f1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002b90 0000042b R_ARM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002b94 0000042c R_ARM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002b9c 00006f1c R_ARM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002ba4 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002ba8 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002bac 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002d94 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002d98 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002dc0 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002dc4 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002de8 00008a2b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002dec 00008a2c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002df4 00003a2b R_ARM_MOVW_ABS_NC 00000078 .LC5 │ │ │ │ │ +00002df8 00003a2c R_ARM_MOVT_ABS 00000078 .LC5 │ │ │ │ │ +00002e00 00008b1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002e14 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00002e18 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002e48 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002e4c 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002ea4 0000941c R_ARM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00003078 0000941d R_ARM_JUMP24 00000000 PySequence_Tuple │ │ │ │ │ +00003080 0000781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003090 0000362b R_ARM_MOVW_ABS_NC 00000070 .LC4 │ │ │ │ │ +00003094 0000362c R_ARM_MOVT_ABS 00000070 .LC4 │ │ │ │ │ +00003098 0000951c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000030f0 0000362b R_ARM_MOVW_ABS_NC 00000070 .LC4 │ │ │ │ │ +000030f4 0000362c R_ARM_MOVT_ABS 00000070 .LC4 │ │ │ │ │ +000030f8 0000981c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00003170 0000781c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003178 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000317c 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003180 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000031a0 0000412b R_ARM_MOVW_ABS_NC 000000ac .LC6 │ │ │ │ │ +000031a4 0000412c R_ARM_MOVT_ABS 000000ac .LC6 │ │ │ │ │ +000031b0 0000991c R_ARM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +000031c8 00009a1c R_ARM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ +000031d8 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +000031f4 00009c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00003214 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +0000322c 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00003244 00009c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00003254 00009d1c R_ARM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ +0000325c 00009e1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00003268 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +0000327c 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00003298 00009c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +000032ac 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +000032c0 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +000032d8 00009c1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00003308 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00003318 00009e1c R_ARM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00003328 00009f1d R_ARM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ +0000332c 00009b1c R_ARM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00003340 0000422b R_ARM_MOVW_ABS_NC 000000b0 .LC7 │ │ │ │ │ +00003344 0000422c R_ARM_MOVT_ABS 000000b0 .LC7 │ │ │ │ │ +00003350 0000a01d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00003390 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003394 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000033e0 0000ab1c R_ARM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00003604 0000ac1c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +00003628 0000701d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00003640 00007202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003644 0000716b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00003670 0000a91d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x6798 contains 31 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x678c contains 31 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001c 0000062b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000020 0000062c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000050 0000472b R_ARM_MOVW_ABS_NC 000000b8 .LC8 │ │ │ │ │ 00000054 0000472c R_ARM_MOVT_ABS 000000b8 .LC8 │ │ │ │ │ 00000058 0000a21c R_ARM_CALL 00000000 PyOS_snprintf │ │ │ │ │ 000000a8 0000a31c R_ARM_CALL 00000000 _PyDebugAllocatorStats │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -125,16 +125,16 @@ │ │ │ │ │ PyOS_snprintf │ │ │ │ │ _PyDebugAllocatorStats │ │ │ │ │ __stack_chk_fail │ │ │ │ │ __stack_chk_guard │ │ │ │ │ _PyTuple_BinarySlice │ │ │ │ │ _PyEval_UnpackIndices │ │ │ │ │ PyExc_ValueError │ │ │ │ │ -_PyEval_SliceIndexNotNone │ │ │ │ │ PyLong_FromSsize_t │ │ │ │ │ +_PyEval_SliceIndexNotNone │ │ │ │ │ __aeabi_idiv │ │ │ │ │ Py_BuildValue │ │ │ │ │ PyTuple_SetItem │ │ │ │ │ _PyEval_GetBuiltin │ │ │ │ │ PyLong_AsSsize_t │ │ │ │ │ _Py_NoneStruct │ │ │ │ │ _PyStolenTuple_Free │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -65,21 +65,21 @@ │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [r0] │ │ │ │ │ cmp r1, #3 │ │ │ │ │ str r0, [r2, #24] │ │ │ │ │ beq 164 │ │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ │ - ldr ip, [r0] │ │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle ip, ip, #1 │ │ │ │ │ - strle ip, [r0] │ │ │ │ │ + ldr ip, [r3, #28] │ │ │ │ │ + ldr r0, [ip] │ │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r0, r0, #1 │ │ │ │ │ + strle r0, [ip] │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - str r0, [r2, #28] │ │ │ │ │ + str ip, [r2, #28] │ │ │ │ │ beq 164 │ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [r0] │ │ │ │ │ cmp r1, #5 │ │ │ │ │ @@ -247,20 +247,129 @@ │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ b 354 <_PyTuple_BinarySlice+0x80> │ │ │ │ │ mov r4, r0 │ │ │ │ │ b 354 <_PyTuple_BinarySlice+0x80> │ │ │ │ │ │ │ │ │ │ -0000037c : │ │ │ │ │ +0000037c : │ │ │ │ │ +tuple_index(): │ │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ │ + sub ip, sp, ip │ │ │ │ │ + add fp, sp, #20 │ │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ + mov r4, r2 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + sub sp, sp, #16 │ │ │ │ │ + mov ip, #0 │ │ │ │ │ + mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + cmp r2, #2 │ │ │ │ │ + str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ + str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + bhi 44c │ │ │ │ │ + ldr r2, [r1] │ │ │ │ │ + cmp r4, #1 │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + bne 4a8 │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + mov r4, ip │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + movge r3, r2 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + blt 408 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC11 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC11 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + sub sp, fp, #20 │ │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ + add r5, r5, #16 │ │ │ │ │ + ldr r0, [r5, r4, lsl #2] │ │ │ │ │ + mov r2, #2 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bgt 440 │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + bne 3fc │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + beq 3e4 │ │ │ │ │ + b 40c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyLong_FromSsize_t │ │ │ │ │ + b 400 │ │ │ │ │ + mov r3, #3 │ │ │ │ │ + mov r2, #1 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC10 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC10 │ │ │ │ │ + bl 0 <_PyArg_CheckPositional> │ │ │ │ │ + R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3fc │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + cmp r4, #1 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + ble 4c4 │ │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ │ + sub r1, fp, #28 │ │ │ │ │ + bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ + R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3fc │ │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ │ + sub r1, fp, #24 │ │ │ │ │ + bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ + R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 4c4 │ │ │ │ │ + b 3fc │ │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ │ + sub r1, fp, #28 │ │ │ │ │ + bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ + R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 3fc │ │ │ │ │ + cmp r4, #2 │ │ │ │ │ + bne 490 │ │ │ │ │ + ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + addlt r4, r4, r1 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + biclt r4, r4, r4, asr #31 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + addlt r3, r3, r1 │ │ │ │ │ + bge 3d4 │ │ │ │ │ + b 3dc │ │ │ │ │ + │ │ │ │ │ +000004f0 : │ │ │ │ │ tuple___getnewargs__(): │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge 3c8 │ │ │ │ │ + bge 53c │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ bic r1, r1, r1, asr #31 │ │ │ │ │ add r0, r3, #16 │ │ │ │ │ @@ -278,96 +387,96 @@ │ │ │ │ │ R_ARM_JUMP24 Py_BuildValue │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 38c │ │ │ │ │ + bne 500 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r3] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC12 │ │ │ │ │ mov r1, r3 │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 Py_BuildValue │ │ │ │ │ │ │ │ │ │ -000003fc : │ │ │ │ │ +00000570 : │ │ │ │ │ tuple_count(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 46c │ │ │ │ │ + ble 5e0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ add r5, r0, #12 │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b 444 │ │ │ │ │ + b 5b8 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge 470 │ │ │ │ │ + bge 5e4 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ mov r2, #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addgt r6, r6, #1 │ │ │ │ │ - bgt 434 │ │ │ │ │ - beq 434 │ │ │ │ │ + bgt 5a8 │ │ │ │ │ + beq 5a8 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -00000480 : │ │ │ │ │ +000005f4 : │ │ │ │ │ tupleiter_setstate(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_AsSsize_t │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 4d8 │ │ │ │ │ + beq 64c │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4cc │ │ │ │ │ + beq 640 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 4f8 │ │ │ │ │ + blt 66c │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ movge r0, r3 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 4ec │ │ │ │ │ + beq 660 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4cc │ │ │ │ │ + beq 640 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 4c8 │ │ │ │ │ + b 63c │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1357,24 +1357,24 @@ │ │ │ │ │ bmi 1398 │ │ │ │ │ add r6, r0, r8, lsl #2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1390 │ │ │ │ │ + beq 13c8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ cmp r8, #1 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13c8 │ │ │ │ │ + beq 13bc │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ cmp r8, #2 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ @@ -1395,39 +1395,39 @@ │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ cmp r8, #4 │ │ │ │ │ sub r7, r8, #5 │ │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr r0, [r6, #-4]! │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13bc │ │ │ │ │ + beq 1390 │ │ │ │ │ blx r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ sub r7, r7, #1 │ │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ cmn r7, #1 │ │ │ │ │ bne 1364 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ - cmp r8, #1 │ │ │ │ │ - bne 12f4 │ │ │ │ │ + subs r7, r7, #1 │ │ │ │ │ + bcs 1364 │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ cmp r8, #3 │ │ │ │ │ bne 133c │ │ │ │ │ b 1398 │ │ │ │ │ sub r7, r8, #5 │ │ │ │ │ cmp r8, #4 │ │ │ │ │ bne 1364 │ │ │ │ │ b 1398 │ │ │ │ │ - subs r7, r7, #1 │ │ │ │ │ - bcs 1364 │ │ │ │ │ - b 1398 │ │ │ │ │ cmp r8, #2 │ │ │ │ │ bne 1318 │ │ │ │ │ b 1398 │ │ │ │ │ + cmp r8, #1 │ │ │ │ │ + bne 12f4 │ │ │ │ │ + b 1398 │ │ │ │ │ │ │ │ │ │ 000013d4 <_PyTuple_MaybeUntrack>: │ │ │ │ │ _PyTuple_MaybeUntrack(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ @@ -1933,332 +1933,301 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1d50 │ │ │ │ │ + beq 1e30 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1e58 │ │ │ │ │ + blt 1e5c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bge 1e60 │ │ │ │ │ + bge 1e64 │ │ │ │ │ add r0, r0, #4 │ │ │ │ │ ldr r0, [r4, r0, lsl #2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PySlice_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 1f3c │ │ │ │ │ + bne 1ec0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ sub r2, fp, #28 │ │ │ │ │ sub r1, fp, #32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1e70 │ │ │ │ │ + blt 1e74 │ │ │ │ │ sub r1, fp, #32 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ sub r2, fp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - ble 1e50 │ │ │ │ │ + ble 1e54 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 1b90 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ bne 1b90 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 1d74 │ │ │ │ │ + beq 1cf4 │ │ │ │ │ sub r3, r1, #1 │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - bgt 1e9c │ │ │ │ │ - ldr r3, [pc, #952] @ 1f5c │ │ │ │ │ + bgt 1e98 │ │ │ │ │ + ldr r3, [pc, #828] @ 1ee0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1cf4 │ │ │ │ │ - ldr r2, [r0] │ │ │ │ │ - str r2, [r3, #1728] @ 0x6c0 │ │ │ │ │ - ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + beq 1dec │ │ │ │ │ + ldr ip, [r0] │ │ │ │ │ + str ip, [r3, #1728] @ 0x6c0 │ │ │ │ │ + ldr ip, [r3, #1732] @ 0x6c4 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + sub ip, ip, #1 │ │ │ │ │ + str ip, [r3, #1732] @ 0x6c4 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - ldr lr, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - add r2, r4, #16 │ │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + add lr, r4, #16 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add ip, r0, #16 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ - cmp lr, #1 │ │ │ │ │ + movne r7, r2 │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bne 1da4 │ │ │ │ │ - ldr lr, [r2, r3, lsl #2] │ │ │ │ │ - ldr r5, [lr] │ │ │ │ │ + bne 1d2c │ │ │ │ │ + ldr r2, [lr, r3, lsl #2] │ │ │ │ │ + ldr r5, [r2] │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r5, r5, #1 │ │ │ │ │ - strle r5, [lr] │ │ │ │ │ + strle r5, [r2] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - str lr, [ip] │ │ │ │ │ + str r2, [ip] │ │ │ │ │ beq 1cac │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - ldr lr, [r2, r3, lsl #2] │ │ │ │ │ - ldr r5, [lr] │ │ │ │ │ + add r2, r3, #1 │ │ │ │ │ + ldr r2, [lr, r2, lsl #2] │ │ │ │ │ + ldr r5, [r2] │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r5, r5, #1 │ │ │ │ │ - strle r5, [lr] │ │ │ │ │ + strle r5, [r2] │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - str lr, [ip, #4] │ │ │ │ │ + str r2, [ip, #4] │ │ │ │ │ beq 1cac │ │ │ │ │ - add lr, r3, #1 │ │ │ │ │ - ldr r2, [r2, lr, lsl #2] │ │ │ │ │ - ldr lr, [r2] │ │ │ │ │ - cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle lr, lr, #1 │ │ │ │ │ - strle lr, [r2] │ │ │ │ │ + add r2, r3, #2 │ │ │ │ │ + ldr lr, [lr, r2, lsl #2] │ │ │ │ │ + ldr r2, [lr] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r2, r2, #1 │ │ │ │ │ + strle r2, [lr] │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - str r2, [ip, #8] │ │ │ │ │ + str lr, [ip, #8] │ │ │ │ │ beq 1cac │ │ │ │ │ - add r3, r3, #2 │ │ │ │ │ + add r3, r3, #3 │ │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ │ - add ip, r0, #24 │ │ │ │ │ + add lr, r0, #24 │ │ │ │ │ add r1, r1, #12 │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ │ - ldr lr, [r2] │ │ │ │ │ - add r4, lr, #1 │ │ │ │ │ - cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1d38 │ │ │ │ │ - str r2, [ip, #4]! │ │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ │ + ldr r4, [ip] │ │ │ │ │ + cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 1dd0 │ │ │ │ │ + str ip, [lr, #4]! │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - bne 1c88 │ │ │ │ │ - ldr r1, [pc, #684] @ 1f60 │ │ │ │ │ + cmp r1, lr │ │ │ │ │ + bne 1c8c │ │ │ │ │ + ldr ip, [pc, #560] @ 1ee4 │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ │ - ldr r1, [r6, r1] │ │ │ │ │ - ldr ip, [r1, #3836] @ 0xefc │ │ │ │ │ - ldr lr, [ip, #4] │ │ │ │ │ - orr r3, r3, lr │ │ │ │ │ - str r2, [lr] │ │ │ │ │ + ldr ip, [pc, ip] │ │ │ │ │ + ldr ip, [r6, ip] │ │ │ │ │ + ldr lr, [ip, #3836] @ 0xefc │ │ │ │ │ + ldr r4, [lr, #4] │ │ │ │ │ + orr r3, r3, r4 │ │ │ │ │ + str r2, [r4] │ │ │ │ │ str r3, [r0, #-4] │ │ │ │ │ - ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ │ - str ip, [r0, #-8] │ │ │ │ │ + ldr r3, [ip, #3824] @ 0xef0 │ │ │ │ │ + str lr, [r0, #-8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - str r2, [ip, #4] │ │ │ │ │ - str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ + str r2, [lr, #4] │ │ │ │ │ + str r3, [ip, #3824] @ 0xef0 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 0 <_PyObject_GC_NewVar> │ │ │ │ │ - R_ARM_CALL _PyObject_GC_NewVar │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 1b1c │ │ │ │ │ - ldr lr, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - mvn ip, #0 │ │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - add r2, r4, #16 │ │ │ │ │ - str ip, [r0, #12] │ │ │ │ │ - cmp lr, #1 │ │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - add ip, r0, #16 │ │ │ │ │ - bne 1e90 │ │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ - b 1c0c │ │ │ │ │ - str r4, [r2] │ │ │ │ │ - add r3, r3, #4 │ │ │ │ │ - str r2, [ip, #4]! │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - bne 1c88 │ │ │ │ │ - b 1cac │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 1e70 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - subs r0, r2, #1 │ │ │ │ │ - bpl 1afc │ │ │ │ │ - b 1e60 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ bne 1b90 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1f34 │ │ │ │ │ + bgt 1eb8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4] │ │ │ │ │ b 1b1c │ │ │ │ │ - mov r7, lr │ │ │ │ │ - ldr lr, [r2, r3, lsl #2] │ │ │ │ │ - ldr r5, [lr] │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ + ldr r2, [lr, r3, lsl #2] │ │ │ │ │ + ldr r5, [r2] │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r5, r5, #1 │ │ │ │ │ - strle r5, [lr] │ │ │ │ │ + strle r5, [r2] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - str lr, [ip] │ │ │ │ │ + str r2, [ip] │ │ │ │ │ beq 1cac │ │ │ │ │ - add lr, r3, r7 │ │ │ │ │ - ldr r3, [r2, lr, lsl #2] │ │ │ │ │ + add r2, r3, r7 │ │ │ │ │ + ldr r3, [lr, r2, lsl #2] │ │ │ │ │ ldr r5, [r3] │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r5, r5, #1 │ │ │ │ │ strle r5, [r3] │ │ │ │ │ cmp r1, #2 │ │ │ │ │ str r3, [ip, #4] │ │ │ │ │ beq 1cac │ │ │ │ │ - add r3, lr, r7 │ │ │ │ │ - ldr r2, [r2, r3, lsl #2] │ │ │ │ │ - ldr lr, [r2] │ │ │ │ │ - cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle lr, lr, #1 │ │ │ │ │ - strle lr, [r2] │ │ │ │ │ + add r3, r2, r7 │ │ │ │ │ + ldr lr, [lr, r3, lsl #2] │ │ │ │ │ + ldr r2, [lr] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r2, r2, #1 │ │ │ │ │ + strle r2, [lr] │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - str r2, [ip, #8] │ │ │ │ │ + str lr, [ip, #8] │ │ │ │ │ beq 1cac │ │ │ │ │ add r3, r3, r7 │ │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ │ - lsl r5, r7, #2 │ │ │ │ │ - add ip, r0, #24 │ │ │ │ │ + lsl ip, r7, #2 │ │ │ │ │ + add lr, r0, #24 │ │ │ │ │ add r3, r4, r3, lsl #2 │ │ │ │ │ - add r4, r1, #12 │ │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ │ - ldr r1, [r2] │ │ │ │ │ - add lr, r1, #1 │ │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1e78 │ │ │ │ │ - str r2, [ip, #4]! │ │ │ │ │ - add r3, r3, r5 │ │ │ │ │ - cmp ip, r4 │ │ │ │ │ - bne 1e28 │ │ │ │ │ + add r2, r1, #12 │ │ │ │ │ + ldr r1, [r3, #16] │ │ │ │ │ + ldr r4, [r1] │ │ │ │ │ + cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 1e7c │ │ │ │ │ + str r1, [lr, #4]! │ │ │ │ │ + add r3, r3, ip │ │ │ │ │ + cmp lr, r2 │ │ │ │ │ + bne 1dac │ │ │ │ │ + b 1cac │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + str r4, [ip] │ │ │ │ │ + str ip, [lr, #4]! │ │ │ │ │ + add r3, r3, #4 │ │ │ │ │ + cmp lr, r1 │ │ │ │ │ + bne 1c8c │ │ │ │ │ b 1cac │ │ │ │ │ - ldr r0, [pc, #268] @ 1f64 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bl 0 <_PyObject_GC_NewVar> │ │ │ │ │ + R_ARM_CALL _PyObject_GC_NewVar │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 1b1c │ │ │ │ │ + ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + mvn r3, #0 │ │ │ │ │ + str r3, [r0, #12] │ │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + add lr, r4, #16 │ │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ + add ip, r0, #16 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + bne 1d24 │ │ │ │ │ + mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ + b 1c10 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 1e74 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + subs r0, r2, #1 │ │ │ │ │ + bpl 1afc │ │ │ │ │ + b 1e64 │ │ │ │ │ + ldr r0, [pc, #140] @ 1ee8 │ │ │ │ │ b 1b1c │ │ │ │ │ adds r0, r0, r2 │ │ │ │ │ bpl 1afc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ b 1b1c │ │ │ │ │ - str lr, [r2] │ │ │ │ │ - add r3, r3, r5 │ │ │ │ │ - str r2, [ip, #4]! │ │ │ │ │ - cmp r4, ip │ │ │ │ │ - bne 1e28 │ │ │ │ │ + add r4, r4, #1 │ │ │ │ │ + str r4, [r1] │ │ │ │ │ + str r1, [lr, #4]! │ │ │ │ │ + add r3, r3, ip │ │ │ │ │ + cmp r2, lr │ │ │ │ │ + bne 1dac │ │ │ │ │ b 1cac │ │ │ │ │ - mov r7, lr │ │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ - b 1da8 │ │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ │ - bls 1cf4 │ │ │ │ │ + bls 1dec │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1b1c │ │ │ │ │ - ldr lr, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - add r2, r4, #16 │ │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - add ip, r0, #16 │ │ │ │ │ - cmp lr, #1 │ │ │ │ │ - bne 1ef4 │ │ │ │ │ - ldr lr, [r2, r3, lsl #2] │ │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - ldr r5, [lr] │ │ │ │ │ - cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r5, r5, #1 │ │ │ │ │ - strle r5, [lr] │ │ │ │ │ - str lr, [r0, #16] │ │ │ │ │ - b 1c30 │ │ │ │ │ - ldr r5, [r2, r3, lsl #2] │ │ │ │ │ - mov r6, lr │ │ │ │ │ - mov r7, lr │ │ │ │ │ - ldr lr, [r5] │ │ │ │ │ - cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1f1c │ │ │ │ │ - add lr, r3, r7 │ │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ - str r5, [r0, #16] │ │ │ │ │ - b 1dcc │ │ │ │ │ - add lr, lr, #1 │ │ │ │ │ - str lr, [r5] │ │ │ │ │ - add lr, r3, r6 │ │ │ │ │ - str r5, [r0, #16] │ │ │ │ │ - mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ - b 1dcc │ │ │ │ │ + bne 1e10 │ │ │ │ │ + b 1b1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ b 1b1c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 1e70 │ │ │ │ │ - .word 0x000003ac │ │ │ │ │ + b 1e74 │ │ │ │ │ + .word 0x00000330 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x0000029c │ │ │ │ │ + .word 0x00000220 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00010384 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001f68 : │ │ │ │ │ +00001eec : │ │ │ │ │ tuple_item(): │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt 1f98 │ │ │ │ │ + blt 1f1c │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge 1f98 │ │ │ │ │ + bge 1f1c │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ @@ -2277,20 +2246,20 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00001fcc : │ │ │ │ │ +00001f50 : │ │ │ │ │ PyTuple_Size(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 1fe4 │ │ │ │ │ + beq 1f68 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ @@ -2300,83 +2269,83 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00002010 : │ │ │ │ │ +00001f94 : │ │ │ │ │ tuple_hash(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmn r4, #1 │ │ │ │ │ - bne 2134 │ │ │ │ │ + bne 20b8 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 2140 │ │ │ │ │ + ble 20c4 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2134 │ │ │ │ │ + beq 20b8 │ │ │ │ │ movw r8, #51831 @ 0xca77 │ │ │ │ │ movt r8, #34283 @ 0x85eb │ │ │ │ │ movw r5, #26545 @ 0x67b1 │ │ │ │ │ movt r5, #5718 @ 0x1656 │ │ │ │ │ movw r9, #31153 @ 0x79b1 │ │ │ │ │ movt r9, #40503 @ 0x9e37 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ mla r5, r8, r0, r5 │ │ │ │ │ ror r5, r5, #19 │ │ │ │ │ mul r5, r9, r5 │ │ │ │ │ - beq 210c │ │ │ │ │ + beq 2090 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2134 │ │ │ │ │ + beq 20b8 │ │ │ │ │ mla r0, r8, r0, r5 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ror r0, r0, #19 │ │ │ │ │ mul r5, r9, r0 │ │ │ │ │ - beq 210c │ │ │ │ │ + beq 2090 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 2134 │ │ │ │ │ + beq 20b8 │ │ │ │ │ mla r0, r8, r0, r5 │ │ │ │ │ cmp r7, #3 │ │ │ │ │ ror r0, r0, #19 │ │ │ │ │ mul r5, r9, r0 │ │ │ │ │ - beq 210c │ │ │ │ │ + beq 2090 │ │ │ │ │ add r2, r6, #24 │ │ │ │ │ mov r3, #3 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ mla r0, r8, r0, r5 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - beq 2134 │ │ │ │ │ + beq 20b8 │ │ │ │ │ ror r0, r0, #19 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ mul r5, r9, r0 │ │ │ │ │ - bne 20d0 │ │ │ │ │ + bne 2054 │ │ │ │ │ movw r4, #46274 @ 0xb4c2 │ │ │ │ │ movt r4, #5731 @ 0x1663 │ │ │ │ │ eor r4, r4, r7 │ │ │ │ │ add r4, r4, r5 │ │ │ │ │ cmn r4, #1 │ │ │ │ │ strne r4, [r6, #12] │ │ │ │ │ movweq r3, #19412 @ 0x4bd4 │ │ │ │ │ @@ -2384,57 +2353,57 @@ │ │ │ │ │ moveq r4, r3 │ │ │ │ │ streq r3, [r6, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ movw r5, #26545 @ 0x67b1 │ │ │ │ │ movt r5, #5718 @ 0x1656 │ │ │ │ │ - b 210c │ │ │ │ │ + b 2090 │ │ │ │ │ │ │ │ │ │ -0000214c <_PyTuple_FromArraySteal>: │ │ │ │ │ +000020d0 <_PyTuple_FromArraySteal>: │ │ │ │ │ _PyTuple_FromArraySteal(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ - beq 2648 <_PyTuple_FromArraySteal+0x4fc> │ │ │ │ │ + beq 25cc <_PyTuple_FromArraySteal+0x4fc> │ │ │ │ │ mov r4, r0 │ │ │ │ │ - blt 2650 <_PyTuple_FromArraySteal+0x504> │ │ │ │ │ + blt 25d4 <_PyTuple_FromArraySteal+0x504> │ │ │ │ │ sub r7, r5, #1 │ │ │ │ │ cmp r7, #19 │ │ │ │ │ - bgt 2618 <_PyTuple_FromArraySteal+0x4cc> │ │ │ │ │ - ldr r3, [pc, #1304] @ 26a0 <_PyTuple_FromArraySteal+0x554> │ │ │ │ │ + bgt 259c <_PyTuple_FromArraySteal+0x4cc> │ │ │ │ │ + ldr r3, [pc, #1304] @ 2624 <_PyTuple_FromArraySteal+0x554> │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 25b4 <_PyTuple_FromArraySteal+0x468> │ │ │ │ │ + beq 2538 <_PyTuple_FromArraySteal+0x468> │ │ │ │ │ ldr r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ add r3, r0, #16 │ │ │ │ │ cmp r7, #6 │ │ │ │ │ - bls 23f0 <_PyTuple_FromArraySteal+0x2a4> │ │ │ │ │ + bls 2374 <_PyTuple_FromArraySteal+0x2a4> │ │ │ │ │ sub r2, r3, r4 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq 25f8 <_PyTuple_FromArraySteal+0x4ac> │ │ │ │ │ + beq 257c <_PyTuple_FromArraySteal+0x4ac> │ │ │ │ │ ldm r4, {r1, r2} │ │ │ │ │ stm r3, {r1, r2} │ │ │ │ │ lsr r7, r5, #1 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r7, #4 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ @@ -2443,49 +2412,49 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ str r1, [r3, #28] │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ - beq 2398 <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ + beq 231c <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ ldr r1, [r4, #32] │ │ │ │ │ cmp r7, #5 │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ │ str r1, [r3, #32] │ │ │ │ │ - beq 2398 <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ + beq 231c <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ │ cmp r7, #6 │ │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ │ str r1, [r3, #40] @ 0x28 │ │ │ │ │ - beq 2398 <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ + beq 231c <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ add r1, r4, r7, lsl #3 │ │ │ │ │ add r2, r4, #48 @ 0x30 │ │ │ │ │ sub ip, r1, r2 │ │ │ │ │ mov r8, r1 │ │ │ │ │ sub ip, ip, #8 │ │ │ │ │ add r1, r3, #48 @ 0x30 │ │ │ │ │ lsr ip, ip, #3 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ ands ip, ip, #7 │ │ │ │ │ - beq 2318 <_PyTuple_FromArraySteal+0x1cc> │ │ │ │ │ + beq 229c <_PyTuple_FromArraySteal+0x1cc> │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq 2300 <_PyTuple_FromArraySteal+0x1b4> │ │ │ │ │ + beq 2284 <_PyTuple_FromArraySteal+0x1b4> │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 22f0 <_PyTuple_FromArraySteal+0x1a4> │ │ │ │ │ + beq 2274 <_PyTuple_FromArraySteal+0x1a4> │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - beq 22e0 <_PyTuple_FromArraySteal+0x194> │ │ │ │ │ + beq 2264 <_PyTuple_FromArraySteal+0x194> │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 22d0 <_PyTuple_FromArraySteal+0x184> │ │ │ │ │ + beq 2254 <_PyTuple_FromArraySteal+0x184> │ │ │ │ │ cmp ip, #5 │ │ │ │ │ - beq 22c0 <_PyTuple_FromArraySteal+0x174> │ │ │ │ │ + beq 2244 <_PyTuple_FromArraySteal+0x174> │ │ │ │ │ cmp ip, #6 │ │ │ │ │ - bne 2604 <_PyTuple_FromArraySteal+0x4b8> │ │ │ │ │ + bne 2588 <_PyTuple_FromArraySteal+0x4b8> │ │ │ │ │ ldm r2, {ip, lr} │ │ │ │ │ stm r1, {ip, lr} │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ ldm r2, {ip, lr} │ │ │ │ │ stm r1, {ip, lr} │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ @@ -2503,15 +2472,15 @@ │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ ldm r2, {ip, lr} │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ stm r1, {ip, lr} │ │ │ │ │ cmp r2, r8 │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ - beq 2398 <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ + beq 231c <_PyTuple_FromArraySteal+0x24c> │ │ │ │ │ ldm r2, {ip, lr} │ │ │ │ │ add r2, r2, #64 @ 0x40 │ │ │ │ │ stm r1, {ip, lr} │ │ │ │ │ add r1, r1, #64 @ 0x40 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ ldr ip, [r2, #-56] @ 0xffffffc8 │ │ │ │ │ ldr lr, [r2, #-52] @ 0xffffffcc │ │ │ │ │ @@ -2535,18 +2504,18 @@ │ │ │ │ │ str ip, [r1, #-24] @ 0xffffffe8 │ │ │ │ │ ldr ip, [r2, #-16] │ │ │ │ │ ldr lr, [r2, #-12] │ │ │ │ │ str lr, [r1, #-12] │ │ │ │ │ str ip, [r1, #-16] │ │ │ │ │ ldmdb r2, {ip, lr} │ │ │ │ │ stmdb r1, {ip, lr} │ │ │ │ │ - bne 2318 <_PyTuple_FromArraySteal+0x1cc> │ │ │ │ │ + bne 229c <_PyTuple_FromArraySteal+0x1cc> │ │ │ │ │ cmp r5, r7, lsl #1 │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ - ldr r1, [pc, #764] @ 26a4 <_PyTuple_FromArraySteal+0x558> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + ldr r1, [pc, #764] @ 2628 <_PyTuple_FromArraySteal+0x558> │ │ │ │ │ ldr r2, [r4, r7, lsl #3] │ │ │ │ │ str r2, [r3, r7, lsl #3] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [r6, r1] │ │ │ │ │ @@ -2561,78 +2530,78 @@ │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - ble 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + ble 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp r5, #7 │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r5, #8 │ │ │ │ │ str r2, [r3, #28] │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r5, #9 │ │ │ │ │ str r2, [r3, #32] │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ cmp r5, #12 │ │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ add r2, r4, #48 @ 0x30 │ │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ │ sub r1, r5, r2 │ │ │ │ │ add lr, r3, #44 @ 0x2c │ │ │ │ │ sub r1, r1, #4 │ │ │ │ │ lsr r1, r1, #2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ands r1, r1, #7 │ │ │ │ │ - beq 2548 <_PyTuple_FromArraySteal+0x3fc> │ │ │ │ │ + beq 24cc <_PyTuple_FromArraySteal+0x3fc> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 2538 <_PyTuple_FromArraySteal+0x3ec> │ │ │ │ │ + beq 24bc <_PyTuple_FromArraySteal+0x3ec> │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 2530 <_PyTuple_FromArraySteal+0x3e4> │ │ │ │ │ + beq 24b4 <_PyTuple_FromArraySteal+0x3e4> │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq 2528 <_PyTuple_FromArraySteal+0x3dc> │ │ │ │ │ + beq 24ac <_PyTuple_FromArraySteal+0x3dc> │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq 2520 <_PyTuple_FromArraySteal+0x3d4> │ │ │ │ │ + beq 24a4 <_PyTuple_FromArraySteal+0x3d4> │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq 2518 <_PyTuple_FromArraySteal+0x3cc> │ │ │ │ │ + beq 249c <_PyTuple_FromArraySteal+0x3cc> │ │ │ │ │ cmp r1, #6 │ │ │ │ │ movne lr, r3 │ │ │ │ │ ldrne r3, [r2] │ │ │ │ │ addne r2, r4, #52 @ 0x34 │ │ │ │ │ strne r3, [lr, #48]! @ 0x30 │ │ │ │ │ ldr r3, [r2], #4 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ @@ -2643,15 +2612,15 @@ │ │ │ │ │ ldr r3, [r2], #4 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [r2], #4 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ ldr r3, [r2], #4 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq 259c <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ + beq 2520 <_PyTuple_FromArraySteal+0x450> │ │ │ │ │ mov r1, r2 │ │ │ │ │ add lr, lr, #32 │ │ │ │ │ ldr r3, [r1], #4 │ │ │ │ │ str r3, [lr, #-28] @ 0xffffffe4 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ add r2, r1, #28 │ │ │ │ │ str r3, [lr, #-24] @ 0xffffffe8 │ │ │ │ │ @@ -2664,110 +2633,110 @@ │ │ │ │ │ str r3, [lr, #-12] │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ str r3, [lr, #-8] │ │ │ │ │ ldr r3, [r1, #20] │ │ │ │ │ str r3, [lr, #-4] │ │ │ │ │ ldr r3, [r1, #24] │ │ │ │ │ str r3, [lr] │ │ │ │ │ - bne 2548 <_PyTuple_FromArraySteal+0x3fc> │ │ │ │ │ - ldr r1, [pc, #260] @ 26a8 <_PyTuple_FromArraySteal+0x55c> │ │ │ │ │ + bne 24cc <_PyTuple_FromArraySteal+0x3fc> │ │ │ │ │ + ldr r1, [pc, #260] @ 262c <_PyTuple_FromArraySteal+0x55c> │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ - b 23bc <_PyTuple_FromArraySteal+0x270> │ │ │ │ │ + b 2340 <_PyTuple_FromArraySteal+0x270> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_NewVar> │ │ │ │ │ R_ARM_CALL _PyObject_GC_NewVar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2668 <_PyTuple_FromArraySteal+0x51c> │ │ │ │ │ + beq 25ec <_PyTuple_FromArraySteal+0x51c> │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ add r3, r0, #16 │ │ │ │ │ - b 21d0 <_PyTuple_FromArraySteal+0x84> │ │ │ │ │ + b 2154 <_PyTuple_FromArraySteal+0x84> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2668 <_PyTuple_FromArraySteal+0x51c> │ │ │ │ │ + beq 25ec <_PyTuple_FromArraySteal+0x51c> │ │ │ │ │ add r3, r0, #16 │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ sub r2, r3, r4 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - bne 21e4 <_PyTuple_FromArraySteal+0x98> │ │ │ │ │ + bne 2168 <_PyTuple_FromArraySteal+0x98> │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ str r2, [r3] │ │ │ │ │ - b 2400 <_PyTuple_FromArraySteal+0x2b4> │ │ │ │ │ + b 2384 <_PyTuple_FromArraySteal+0x2b4> │ │ │ │ │ ldm r2, {ip, lr} │ │ │ │ │ stm r1, {ip, lr} │ │ │ │ │ add r2, r2, #8 │ │ │ │ │ add r1, r1, #8 │ │ │ │ │ - b 22b0 <_PyTuple_FromArraySteal+0x164> │ │ │ │ │ + b 2234 <_PyTuple_FromArraySteal+0x164> │ │ │ │ │ cmn r5, #-536870907 @ 0xe0000005 │ │ │ │ │ - bhi 25d8 <_PyTuple_FromArraySteal+0x48c> │ │ │ │ │ + bhi 255c <_PyTuple_FromArraySteal+0x48c> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_NewVar> │ │ │ │ │ R_ARM_CALL _PyObject_GC_NewVar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2668 <_PyTuple_FromArraySteal+0x51c> │ │ │ │ │ + beq 25ec <_PyTuple_FromArraySteal+0x51c> │ │ │ │ │ mvn r2, #0 │ │ │ │ │ add r3, r0, #16 │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ - b 21d8 <_PyTuple_FromArraySteal+0x8c> │ │ │ │ │ - ldr r0, [pc, #92] @ 26ac <_PyTuple_FromArraySteal+0x560> │ │ │ │ │ - b 23e8 <_PyTuple_FromArraySteal+0x29c> │ │ │ │ │ + b 215c <_PyTuple_FromArraySteal+0x8c> │ │ │ │ │ + ldr r0, [pc, #92] @ 2630 <_PyTuple_FromArraySteal+0x560> │ │ │ │ │ + b 236c <_PyTuple_FromArraySteal+0x29c> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 23e8 <_PyTuple_FromArraySteal+0x29c> │ │ │ │ │ + b 236c <_PyTuple_FromArraySteal+0x29c> │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr r0, [r4, r6, lsl #2] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 268c <_PyTuple_FromArraySteal+0x540> │ │ │ │ │ + ble 2610 <_PyTuple_FromArraySteal+0x540> │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 2660 <_PyTuple_FromArraySteal+0x514> │ │ │ │ │ - b 266c <_PyTuple_FromArraySteal+0x520> │ │ │ │ │ + beq 25e4 <_PyTuple_FromArraySteal+0x514> │ │ │ │ │ + b 25f0 <_PyTuple_FromArraySteal+0x520> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 267c <_PyTuple_FromArraySteal+0x530> │ │ │ │ │ + bne 2600 <_PyTuple_FromArraySteal+0x530> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 267c <_PyTuple_FromArraySteal+0x530> │ │ │ │ │ + b 2600 <_PyTuple_FromArraySteal+0x530> │ │ │ │ │ .word 0x00000510 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000002e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000f4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00010384 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000026b0 : │ │ │ │ │ +00002634 : │ │ │ │ │ tuple_richcompare(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 285c │ │ │ │ │ + beq 27e0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 285c │ │ │ │ │ + beq 27e0 │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ @@ -2775,180 +2744,180 @@ │ │ │ │ │ ldr r8, [r1, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movlt r9, r8 │ │ │ │ │ movge r9, r7 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble 2794 │ │ │ │ │ + ble 2718 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - blt 2854 │ │ │ │ │ - beq 27dc │ │ │ │ │ + blt 27d8 │ │ │ │ │ + beq 2760 │ │ │ │ │ cmp r9, #1 │ │ │ │ │ - beq 2794 │ │ │ │ │ + beq 2718 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2854 │ │ │ │ │ - beq 2810 │ │ │ │ │ + blt 27d8 │ │ │ │ │ + beq 2794 │ │ │ │ │ cmp r9, #2 │ │ │ │ │ - beq 2794 │ │ │ │ │ + beq 2718 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov sl, #2 │ │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r4, r4, #20 │ │ │ │ │ add r5, r5, #20 │ │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r0, [r4, #4]! │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 2854 │ │ │ │ │ - beq 27cc │ │ │ │ │ + blt 27d8 │ │ │ │ │ + beq 2750 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bne 276c │ │ │ │ │ - ldr r3, [pc, #256] @ 289c │ │ │ │ │ + bne 26f0 │ │ │ │ │ + ldr r3, [pc, #256] @ 2820 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r6, #5 │ │ │ │ │ - bhi 2840 │ │ │ │ │ + bhi 27c4 │ │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ movne r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r9, sl │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ble 2794 │ │ │ │ │ + ble 2718 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ movweq r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movteq r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - beq 27c4 │ │ │ │ │ + beq 2748 │ │ │ │ │ cmp r6, #3 │ │ │ │ │ - beq 2868 │ │ │ │ │ + beq 27ec │ │ │ │ │ add sl, sl, #4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [r5, sl, lsl #2] │ │ │ │ │ ldr r0, [r4, sl, lsl #2] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_RichCompare │ │ │ │ │ mov sl, #1 │ │ │ │ │ - b 27dc │ │ │ │ │ + b 2760 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ movle r0, r3 │ │ │ │ │ - b 27c4 │ │ │ │ │ + b 2748 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ moveq r0, r3 │ │ │ │ │ - b 27c4 │ │ │ │ │ + b 2748 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ movgt r0, r3 │ │ │ │ │ - b 27c4 │ │ │ │ │ + b 2748 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 27c4 │ │ │ │ │ + b 2748 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - b 27c4 │ │ │ │ │ + b 2748 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ movge r0, r3 │ │ │ │ │ - b 27c4 │ │ │ │ │ + b 2748 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ movlt r0, r3 │ │ │ │ │ - b 27c4 │ │ │ │ │ + b 2748 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -000028a0 : │ │ │ │ │ +00002824 : │ │ │ │ │ PyTuple_GetSlice(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2c0c │ │ │ │ │ + beq 2b90 │ │ │ │ │ ldr lr, [r0, #4] │ │ │ │ │ ldr r3, [lr, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 2c0c │ │ │ │ │ + beq 2b90 │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ bic r3, r1, r1, asr #31 │ │ │ │ │ cmp r2, ip │ │ │ │ │ movge r2, ip │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movlt r2, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 2b64 │ │ │ │ │ + ble 2ae8 │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ - beq 2b48 │ │ │ │ │ - bmi 2bf4 │ │ │ │ │ + beq 2acc │ │ │ │ │ + bmi 2b78 │ │ │ │ │ lsl r4, r3, #2 │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ add r5, r0, #16 │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - bgt 2b88 │ │ │ │ │ - ldr r3, [pc, #776] @ 2c20 │ │ │ │ │ + bgt 2b0c │ │ │ │ │ + ldr r3, [pc, #776] @ 2ba4 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2a30 │ │ │ │ │ + beq 29b4 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ str r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ @@ -2962,100 +2931,100 @@ │ │ │ │ │ add lr, r0, #16 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ and r6, r3, #16384 @ 0x4000 │ │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ │ - bgt 2a7c │ │ │ │ │ + bgt 2a00 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str ip, [r1] │ │ │ │ │ str r1, [lr] │ │ │ │ │ - beq 2a20 │ │ │ │ │ + beq 29a4 │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r1, [r5, r4] │ │ │ │ │ - bne 2a98 │ │ │ │ │ + bne 2a1c │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ ldrb r3, [r3, #85] @ 0x55 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ │ - bgt 2b18 │ │ │ │ │ + bgt 2a9c │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ str ip, [r1] │ │ │ │ │ str r1, [lr, #4] │ │ │ │ │ - beq 2a20 │ │ │ │ │ + beq 29a4 │ │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ │ add r4, r5, r4 │ │ │ │ │ add lr, r0, #20 │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2b38 │ │ │ │ │ + bne 2abc │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ ldrb r3, [r3, #85] @ 0x55 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ │ - bgt 2b54 │ │ │ │ │ + bgt 2ad8 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str ip, [r1] │ │ │ │ │ str r1, [lr, #4]! │ │ │ │ │ cmp r2, lr │ │ │ │ │ - bne 29e8 │ │ │ │ │ + bne 296c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 2acc │ │ │ │ │ + bne 2a50 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_PyObject_GC_NewVar> │ │ │ │ │ R_ARM_CALL _PyObject_GC_NewVar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2a28 │ │ │ │ │ + beq 29ac │ │ │ │ │ ldr r1, [r5, r4] │ │ │ │ │ mvn r3, #0 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ add lr, r0, #16 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ and r6, r3, #16384 @ 0x4000 │ │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ │ - ble 2988 │ │ │ │ │ + ble 290c │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str r1, [lr] │ │ │ │ │ - beq 2a20 │ │ │ │ │ + beq 29a4 │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r1, [r5, r4] │ │ │ │ │ - beq 29ac │ │ │ │ │ + beq 2930 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2ac0 │ │ │ │ │ + bgt 2a44 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ str r3, [r1] │ │ │ │ │ str r1, [lr, #4] │ │ │ │ │ - beq 2acc │ │ │ │ │ + beq 2a50 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - b 29d8 │ │ │ │ │ + b 295c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ str r1, [lr, #4] │ │ │ │ │ - bne 2ab8 │ │ │ │ │ - ldr r1, [pc, #336] @ 2c24 │ │ │ │ │ + bne 2a3c │ │ │ │ │ + ldr r1, [pc, #336] @ 2ba8 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [ip, r1] │ │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -3068,195 +3037,195 @@ │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ cmp r2, #2 │ │ │ │ │ str r1, [lr, #4] │ │ │ │ │ - bne 29d8 │ │ │ │ │ - b 2a20 │ │ │ │ │ + bne 295c │ │ │ │ │ + b 29a4 │ │ │ │ │ str r1, [lr, #4]! │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - beq 2acc │ │ │ │ │ + beq 2a50 │ │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ │ ldr ip, [r1] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 2a0c │ │ │ │ │ - b 2b28 │ │ │ │ │ - ldr r0, [pc, #216] @ 2c28 │ │ │ │ │ + ble 2990 │ │ │ │ │ + b 2aac │ │ │ │ │ + ldr r0, [pc, #216] @ 2bac │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ str r1, [lr, #4]! │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 29e8 │ │ │ │ │ - b 2a20 │ │ │ │ │ + bne 296c │ │ │ │ │ + b 29a4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq 2bd0 │ │ │ │ │ + beq 2b54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 2b48 │ │ │ │ │ + beq 2acc │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ add r5, r0, #16 │ │ │ │ │ mov r4, #0 │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - ble 2910 │ │ │ │ │ + ble 2894 │ │ │ │ │ cmn r2, #-536870907 @ 0xe0000005 │ │ │ │ │ - ble 2a30 │ │ │ │ │ + ble 29b4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2a28 │ │ │ │ │ + beq 29ac │ │ │ │ │ ldr r3, [r5, r4] │ │ │ │ │ add lr, r0, #16 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ and r6, r1, #16384 @ 0x4000 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ strle r1, [r3] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - b 299c │ │ │ │ │ + b 2920 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne 2b6c │ │ │ │ │ + bne 2af0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ - b 2a28 │ │ │ │ │ + b 29ac │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 2a28 │ │ │ │ │ + b 29ac │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #547 @ 0x223 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b 2c04 │ │ │ │ │ + b 2b88 │ │ │ │ │ .word 0x00000300 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000013c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00010384 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002c2c <_PyTuple_Concat>: │ │ │ │ │ +00002bb0 <_PyTuple_Concat>: │ │ │ │ │ _PyTuple_Concat(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ ldr lr, [r1, #4] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 2e10 <_PyTuple_Concat+0x1e4> │ │ │ │ │ + beq 2d94 <_PyTuple_Concat+0x1e4> │ │ │ │ │ ldr r3, [lr, #84] @ 0x54 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ands r5, r3, #67108864 @ 0x4000000 │ │ │ │ │ - beq 2e64 <_PyTuple_Concat+0x238> │ │ │ │ │ + beq 2de8 <_PyTuple_Concat+0x238> │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 2e38 <_PyTuple_Concat+0x20c> │ │ │ │ │ + beq 2dbc <_PyTuple_Concat+0x20c> │ │ │ │ │ adds r0, r3, ip │ │ │ │ │ - beq 2e88 <_PyTuple_Concat+0x25c> │ │ │ │ │ + beq 2e0c <_PyTuple_Concat+0x25c> │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 4ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 2df8 <_PyTuple_Concat+0x1cc> │ │ │ │ │ + beq 2d7c <_PyTuple_Concat+0x1cc> │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ ldr r5, [r2, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble 2cdc <_PyTuple_Concat+0xb0> │ │ │ │ │ + ble 2c60 <_PyTuple_Concat+0xb0> │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ add lr, r0, #12 │ │ │ │ │ add r1, r2, r5, lsl #2 │ │ │ │ │ - b 2cb8 <_PyTuple_Concat+0x8c> │ │ │ │ │ + b 2c3c <_PyTuple_Concat+0x8c> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ - beq 2cdc <_PyTuple_Concat+0xb0> │ │ │ │ │ + beq 2c60 <_PyTuple_Concat+0xb0> │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ ldr ip, [r3] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2cac <_PyTuple_Concat+0x80> │ │ │ │ │ + bgt 2c30 <_PyTuple_Concat+0x80> │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str ip, [r3] │ │ │ │ │ str r3, [lr, #4]! │ │ │ │ │ - bne 2cb8 <_PyTuple_Concat+0x8c> │ │ │ │ │ + bne 2c3c <_PyTuple_Concat+0x8c> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 2db4 <_PyTuple_Concat+0x188> │ │ │ │ │ + ble 2d38 <_PyTuple_Concat+0x188> │ │ │ │ │ ldr lr, [r4, #16] │ │ │ │ │ add r1, r0, #16 │ │ │ │ │ lsl r3, r5, #2 │ │ │ │ │ ldr ip, [lr] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [lr] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ str lr, [r1, r5, lsl #2] │ │ │ │ │ - beq 2db4 <_PyTuple_Concat+0x188> │ │ │ │ │ + beq 2d38 <_PyTuple_Concat+0x188> │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ add r5, r3, #4 │ │ │ │ │ ldr ip, [lr] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [lr] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ str lr, [r1, r5] │ │ │ │ │ - beq 2db4 <_PyTuple_Concat+0x188> │ │ │ │ │ + beq 2d38 <_PyTuple_Concat+0x188> │ │ │ │ │ ldr lr, [r4, #24] │ │ │ │ │ add r5, r3, #8 │ │ │ │ │ ldr ip, [lr] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [lr] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ str lr, [r1, r5] │ │ │ │ │ - beq 2db4 <_PyTuple_Concat+0x188> │ │ │ │ │ + beq 2d38 <_PyTuple_Concat+0x188> │ │ │ │ │ ldr lr, [r4, #28] │ │ │ │ │ add r5, r3, #12 │ │ │ │ │ ldr ip, [lr] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [lr] │ │ │ │ │ cmp r2, #4 │ │ │ │ │ str lr, [r1, r5] │ │ │ │ │ - beq 2db4 <_PyTuple_Concat+0x188> │ │ │ │ │ + beq 2d38 <_PyTuple_Concat+0x188> │ │ │ │ │ add ip, r4, #12 │ │ │ │ │ add r3, r3, #28 │ │ │ │ │ add r4, r4, #28 │ │ │ │ │ add r3, r0, r3 │ │ │ │ │ add ip, ip, r2, lsl #2 │ │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 2e00 <_PyTuple_Concat+0x1d4> │ │ │ │ │ + bgt 2d84 <_PyTuple_Concat+0x1d4> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ str r2, [r1] │ │ │ │ │ str r1, [r3, #4]! │ │ │ │ │ - bne 2d90 <_PyTuple_Concat+0x164> │ │ │ │ │ - ldr r1, [pc, #212] @ 2e90 <_PyTuple_Concat+0x264> │ │ │ │ │ + bne 2d14 <_PyTuple_Concat+0x164> │ │ │ │ │ + ldr r1, [pc, #212] @ 2e14 <_PyTuple_Concat+0x264> │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ │ sub r2, r0, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [ip, r1] │ │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -3269,238 +3238,267 @@ │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [ip, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ cmp ip, r4 │ │ │ │ │ str r1, [r3, #4]! │ │ │ │ │ - bne 2d90 <_PyTuple_Concat+0x164> │ │ │ │ │ - b 2db4 <_PyTuple_Concat+0x188> │ │ │ │ │ + bne 2d14 <_PyTuple_Concat+0x164> │ │ │ │ │ + b 2d38 <_PyTuple_Concat+0x188> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne 2c54 <_PyTuple_Concat+0x28> │ │ │ │ │ + bne 2bd8 <_PyTuple_Concat+0x28> │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ mov r0, r1 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r1] │ │ │ │ │ - b 2df8 <_PyTuple_Concat+0x1cc> │ │ │ │ │ + b 2d7c <_PyTuple_Concat+0x1cc> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 2c74 <_PyTuple_Concat+0x48> │ │ │ │ │ + bne 2bf8 <_PyTuple_Concat+0x48> │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b 2df8 <_PyTuple_Concat+0x1cc> │ │ │ │ │ + b 2d7c <_PyTuple_Concat+0x1cc> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [lr, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC5 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b 2df8 <_PyTuple_Concat+0x1cc> │ │ │ │ │ - ldr r0, [pc, #4] @ 2e94 <_PyTuple_Concat+0x268> │ │ │ │ │ - b 2df8 <_PyTuple_Concat+0x1cc> │ │ │ │ │ + b 2d7c <_PyTuple_Concat+0x1cc> │ │ │ │ │ + ldr r0, [pc, #4] @ 2e18 <_PyTuple_Concat+0x268> │ │ │ │ │ + b 2d7c <_PyTuple_Concat+0x1cc> │ │ │ │ │ .word 0x000000c0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00010384 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002e98 : │ │ │ │ │ +00002e1c : │ │ │ │ │ tuple_length(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002eb0 : │ │ │ │ │ +00002e34 : │ │ │ │ │ tuple_new(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - beq 2ef0 │ │ │ │ │ + beq 2e74 │ │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 2ef8 │ │ │ │ │ + bne 2e7c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 30f4 │ │ │ │ │ + bne 30ec │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi 3090 │ │ │ │ │ + bhi 3088 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 30b8 │ │ │ │ │ + beq 30b0 │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq 3070 │ │ │ │ │ + beq 3068 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 30c0 │ │ │ │ │ + beq 30b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Tuple │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 310c │ │ │ │ │ + beq 3104 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 315c │ │ │ │ │ + beq 3154 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 3028 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - ldr r0, [r2] │ │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r0, r0, #1 │ │ │ │ │ - strle r0, [r2] │ │ │ │ │ + ble 2fbc │ │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ │ + ldr r2, [r0] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 2ff4 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - str r2, [r6, #16] │ │ │ │ │ - beq 3028 │ │ │ │ │ + str r2, [r0] │ │ │ │ │ + str r0, [r6, #16] │ │ │ │ │ + beq 2fbc │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r0, r0, #1 │ │ │ │ │ - strle r0, [r2] │ │ │ │ │ + bgt 3010 │ │ │ │ │ + add r0, r0, #1 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ + str r0, [r2] │ │ │ │ │ str r2, [r6, #20] │ │ │ │ │ - beq 3028 │ │ │ │ │ + beq 2fbc │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r0, r0, #1 │ │ │ │ │ - strle r0, [r2] │ │ │ │ │ + bgt 302c │ │ │ │ │ + add r0, r0, #1 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ + str r0, [r2] │ │ │ │ │ str r2, [r6, #24] │ │ │ │ │ - beq 3028 │ │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ │ - ldr r0, [r2] │ │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r0, r0, #1 │ │ │ │ │ - strle r0, [r2] │ │ │ │ │ + beq 2fbc │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + ldr r2, [r0] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 3048 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - str r2, [r6, #28] │ │ │ │ │ - beq 3028 │ │ │ │ │ + str r2, [r0] │ │ │ │ │ + str r0, [r6, #28] │ │ │ │ │ + beq 2fbc │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r0, r0, #1 │ │ │ │ │ strle r0, [r2] │ │ │ │ │ cmp r1, #5 │ │ │ │ │ str r2, [r6, #32] │ │ │ │ │ - beq 3028 │ │ │ │ │ - add r5, r4, #32 │ │ │ │ │ - add lr, r6, #32 │ │ │ │ │ + beq 2fbc │ │ │ │ │ + add lr, r4, #32 │ │ │ │ │ + add r5, r6, #32 │ │ │ │ │ mov ip, #5 │ │ │ │ │ - ldr r2, [r5, #4]! │ │ │ │ │ + ldr r0, [lr, #4]! │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ - ldr r0, [r2] │ │ │ │ │ - cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3060 │ │ │ │ │ - add r0, r0, #1 │ │ │ │ │ + ldr r2, [r0] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 3058 │ │ │ │ │ + add r2, r2, #1 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - str r0, [r2] │ │ │ │ │ - str r2, [lr, #4]! │ │ │ │ │ - bne 3000 │ │ │ │ │ + str r2, [r0] │ │ │ │ │ + str r0, [r5, #4]! │ │ │ │ │ + bne 2f94 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 3040 │ │ │ │ │ + bgt 2fd4 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - beq 3084 │ │ │ │ │ + beq 307c │ │ │ │ │ ldr r2, [r6, #-8] │ │ │ │ │ mvn r1, #0 │ │ │ │ │ str r1, [r6, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 3114 │ │ │ │ │ + beq 310c │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ + cmp r1, #1 │ │ │ │ │ + str r0, [r6, #16] │ │ │ │ │ + beq 2fbc │ │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ │ + ldr r0, [r2] │ │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 2f0c │ │ │ │ │ + cmp r1, #2 │ │ │ │ │ + str r2, [r6, #20] │ │ │ │ │ + beq 2fbc │ │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ │ + ldr r0, [r2] │ │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 2f30 │ │ │ │ │ + cmp r1, #3 │ │ │ │ │ + str r2, [r6, #24] │ │ │ │ │ + beq 2fbc │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + ldr r2, [r0] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 2f54 │ │ │ │ │ + cmp r1, #4 │ │ │ │ │ + str r0, [r6, #28] │ │ │ │ │ + bne 2f68 │ │ │ │ │ + b 2fbc │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - str r2, [lr, #4]! │ │ │ │ │ - bne 3000 │ │ │ │ │ - b 3028 │ │ │ │ │ + str r0, [r5, #4]! │ │ │ │ │ + bne 2f94 │ │ │ │ │ + b 2fbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 30ec │ │ │ │ │ + beq 30e4 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PySequence_Tuple │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 3040 │ │ │ │ │ + b 2fd4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 310c │ │ │ │ │ + beq 3104 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 2f0c │ │ │ │ │ + bgt 2e90 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq 30ec │ │ │ │ │ - ldr r4, [pc, #184] @ 3180 │ │ │ │ │ + beq 30e4 │ │ │ │ │ + ldr r4, [pc, #184] @ 3178 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r5, #152] @ 0x98 │ │ │ │ │ add r4, r4, #900 @ 0x384 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ blx r3 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 315c │ │ │ │ │ + beq 3154 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 2f4c │ │ │ │ │ - ldr r6, [pc, #144] @ 3184 │ │ │ │ │ - b 3054 │ │ │ │ │ + b 2ed0 │ │ │ │ │ + ldr r6, [pc, #144] @ 317c │ │ │ │ │ + b 2fe8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC4 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 2ef8 │ │ │ │ │ + bne 2e7c │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 3054 │ │ │ │ │ - ldr r0, [pc, #108] @ 3188 │ │ │ │ │ + b 2fe8 │ │ │ │ │ + ldr r0, [pc, #108] @ 3180 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r6, #-4] │ │ │ │ │ sub r1, r6, #8 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ │ ldr ip, [r0, #3836] @ 0xefc │ │ │ │ │ @@ -3509,369 +3507,259 @@ │ │ │ │ │ str r1, [lr] │ │ │ │ │ str r2, [r6, #-4] │ │ │ │ │ ldr r2, [r0, #3824] @ 0xef0 │ │ │ │ │ str ip, [r6, #-8] │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ │ - b 3054 │ │ │ │ │ + b 2fe8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 310c │ │ │ │ │ + bgt 3104 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 310c │ │ │ │ │ + bne 3104 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 310c │ │ │ │ │ + b 3104 │ │ │ │ │ .word 0x00010000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00010384 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000058 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000318c : │ │ │ │ │ +00003184 : │ │ │ │ │ tuple_repr(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r8, [r0, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ movweq r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC6 │ │ │ │ │ movteq r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC6 │ │ │ │ │ - beq 3350 │ │ │ │ │ + beq 3348 │ │ │ │ │ mov r9, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprEnter │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 3344 │ │ │ │ │ + bne 333c │ │ │ │ │ cmp r8, #1 │ │ │ │ │ addgt r0, r8, r8, lsl #1 │ │ │ │ │ movle r0, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_Create │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 3258 │ │ │ │ │ + beq 3250 │ │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 3308 │ │ │ │ │ + ble 3300 │ │ │ │ │ ldr r1, [r9, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ add r6, r9, #16 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ tst r8, #1 │ │ │ │ │ - bne 32ec │ │ │ │ │ + bne 32e4 │ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ mov r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ mov r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r6, #20]! │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 32ec │ │ │ │ │ + bge 32e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_Discard │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ mov r1, #32 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ add r7, r6, #4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ mov r1, #32 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ add r6, r7, #4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteRepr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ mov r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne 3270 │ │ │ │ │ + bne 3268 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - beq 3334 │ │ │ │ │ + beq 332c │ │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 3258 │ │ │ │ │ + blt 3250 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL Py_ReprLeave │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicodeWriter_Finish │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicodeWriter_WriteChar │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 3308 │ │ │ │ │ - b 3258 │ │ │ │ │ - ble 3268 │ │ │ │ │ + bge 3300 │ │ │ │ │ + b 3250 │ │ │ │ │ + ble 3260 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC7 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ -0000335c : │ │ │ │ │ -tuple_index(): │ │ │ │ │ - push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - add fp, sp, #20 │ │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - mov r4, r2 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - sub sp, sp, #16 │ │ │ │ │ - mov ip, #0 │ │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bhi 3478 │ │ │ │ │ - ldr r2, [r1] │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ - bne 33e8 │ │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ │ - mov r4, ip │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - movge r3, r2 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - blt 3434 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC11 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC11 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - mov r0, #0 │ │ │ │ │ - sub sp, fp, #20 │ │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ - sub r1, fp, #28 │ │ │ │ │ - bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ - R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 33dc │ │ │ │ │ - cmp r4, #2 │ │ │ │ │ - bne 34bc │ │ │ │ │ - ldr r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - addlt r4, r4, r1 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - biclt r4, r4, r4, asr #31 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bge 33b4 │ │ │ │ │ - add r3, r3, r1 │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - ble 33c4 │ │ │ │ │ - add r5, r5, #16 │ │ │ │ │ - ldr r0, [r5, r4, lsl #2] │ │ │ │ │ - mov r2, #2 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bgt 346c │ │ │ │ │ - add r4, r4, #1 │ │ │ │ │ - bne 33dc │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - beq 33c4 │ │ │ │ │ - b 3438 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyLong_FromSsize_t │ │ │ │ │ - b 33e0 │ │ │ │ │ - mov r3, #3 │ │ │ │ │ - mov r2, #1 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC10 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC10 │ │ │ │ │ - bl 0 <_PyArg_CheckPositional> │ │ │ │ │ - R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 33dc │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - ble 3404 │ │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ │ - sub r1, fp, #28 │ │ │ │ │ - bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ - R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 33dc │ │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ │ - sub r1, fp, #24 │ │ │ │ │ - bl 0 <_PyEval_SliceIndexNotNone> │ │ │ │ │ - R_ARM_CALL _PyEval_SliceIndexNotNone │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 3404 │ │ │ │ │ - b 33dc │ │ │ │ │ - │ │ │ │ │ -000034d4 : │ │ │ │ │ +00003354 : │ │ │ │ │ tuple_repeat(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ clz r3, r5 │ │ │ │ │ lsr r3, r3, #5 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ movne r2, r3 │ │ │ │ │ orreq r2, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 3540 │ │ │ │ │ + beq 33c0 │ │ │ │ │ ldr ip, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 3540 │ │ │ │ │ + bne 33c0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ cmp r1, #0 │ │ │ │ │ orrle r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldrne r4, [pc, #620] @ 37c0 │ │ │ │ │ - bne 3534 │ │ │ │ │ + ldrne r4, [pc, #620] @ 3640 │ │ │ │ │ + bne 33b4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ │ mov r8, r1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt 37a0 │ │ │ │ │ + blt 3620 │ │ │ │ │ mul r0, r5, r8 │ │ │ │ │ bl 4ac │ │ │ │ │ mul r7, r5, r8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 3534 │ │ │ │ │ + beq 33b4 │ │ │ │ │ add r1, r4, #16 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bne 3728 │ │ │ │ │ + bne 35a8 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 3714 │ │ │ │ │ + ble 3594 │ │ │ │ │ add r3, r1, r7, lsl #2 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs 36cc │ │ │ │ │ + bcs 354c │ │ │ │ │ sub r3, r3, r4 │ │ │ │ │ sub r3, r3, #17 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bls 36c8 │ │ │ │ │ + bls 3548 │ │ │ │ │ lsr lr, r3, #2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ lsr r5, lr, #1 │ │ │ │ │ lsl ip, r5, #3 │ │ │ │ │ add r0, r1, r5, lsl #3 │ │ │ │ │ sub ip, ip, #8 │ │ │ │ │ lsr ip, ip, #3 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ ands ip, ip, #7 │ │ │ │ │ - beq 3670 │ │ │ │ │ + beq 34f0 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq 365c │ │ │ │ │ + beq 34dc │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 3650 │ │ │ │ │ + beq 34d0 │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - beq 3644 │ │ │ │ │ + beq 34c4 │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 3638 │ │ │ │ │ + beq 34b8 │ │ │ │ │ cmp ip, #5 │ │ │ │ │ - beq 362c │ │ │ │ │ + beq 34ac │ │ │ │ │ cmp ip, #6 │ │ │ │ │ addne r3, r4, #24 │ │ │ │ │ strne r2, [r1] │ │ │ │ │ strne r2, [r1, #4] │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ @@ -3887,15 +3775,15 @@ │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #8 │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 36bc │ │ │ │ │ + beq 353c │ │ │ │ │ str r2, [r3] │ │ │ │ │ add r3, r3, #64 @ 0x40 │ │ │ │ │ str r2, [r3, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [r3, #-56] @ 0xffffffc8 │ │ │ │ │ str r2, [r3, #-52] @ 0xffffffcc │ │ │ │ │ str r2, [r3, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [r3, #-44] @ 0xffffffd4 │ │ │ │ │ @@ -3906,20 +3794,20 @@ │ │ │ │ │ str r2, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ str r2, [r3, #-20] @ 0xffffffec │ │ │ │ │ str r2, [r3, #-16] │ │ │ │ │ str r2, [r3, #-12] │ │ │ │ │ str r2, [r3, #-8] │ │ │ │ │ str r2, [r3, #-4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 3670 │ │ │ │ │ + bne 34f0 │ │ │ │ │ cmp lr, r5, lsl #1 │ │ │ │ │ - beq 36cc │ │ │ │ │ + beq 354c │ │ │ │ │ add r0, r1, r5, lsl #3 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - ldr r1, [pc, #240] @ 37c4 │ │ │ │ │ + ldr r1, [pc, #240] @ 3644 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -3928,66 +3816,66 @@ │ │ │ │ │ str r2, [ip] │ │ │ │ │ str r3, [r4, #-4] │ │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ │ str r0, [r4, #-8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ - b 3534 │ │ │ │ │ + b 33b4 │ │ │ │ │ add r3, r7, r3 │ │ │ │ │ cmp r3, #1073741824 @ 0x40000000 │ │ │ │ │ movge r3, #1342177280 @ 0x50000000 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b 35a0 │ │ │ │ │ + b 3420 │ │ │ │ │ add r2, r6, #16 │ │ │ │ │ add lr, r2, r5, lsl #2 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - bcs 3758 │ │ │ │ │ + bcs 35d8 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr r3, [r2], #4 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 37ac │ │ │ │ │ + ble 362c │ │ │ │ │ cmp lr, r2 │ │ │ │ │ str r3, [ip], #4 │ │ │ │ │ - bhi 373c │ │ │ │ │ + bhi 35bc │ │ │ │ │ lsl r3, r5, #2 │ │ │ │ │ lsl r6, r7, #2 │ │ │ │ │ cmp r3, r7, lsl #2 │ │ │ │ │ - bge 36cc │ │ │ │ │ + bge 354c │ │ │ │ │ sub r5, r6, r3 │ │ │ │ │ add r0, r1, r3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ movge r5, r3 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bgt 3768 │ │ │ │ │ - b 36cc │ │ │ │ │ + bgt 35e8 │ │ │ │ │ + b 354c │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ add r0, r8, r0 │ │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ │ movge r0, #1342177280 @ 0x50000000 │ │ │ │ │ str r0, [r3] │ │ │ │ │ - b 374c │ │ │ │ │ + b 35cc │ │ │ │ │ .word 0x00010384 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000dc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000037c8 : │ │ │ │ │ +00003648 : │ │ │ │ │ tupleiter_len(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ moveq r0, r3 │ │ │ │ │ ldrne r2, [r3, #8] │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -108,18 +108,18 @@ │ │ │ │ │ 0x00000690 736e7072 696e7466 005f5079 44656275 snprintf._PyDebu │ │ │ │ │ 0x000006a0 67416c6c 6f636174 6f725374 61747300 gAllocatorStats. │ │ │ │ │ 0x000006b0 5f5f7374 61636b5f 63686b5f 6661696c __stack_chk_fail │ │ │ │ │ 0x000006c0 005f5f73 7461636b 5f63686b 5f677561 .__stack_chk_gua │ │ │ │ │ 0x000006d0 7264005f 50795475 706c655f 42696e61 rd._PyTuple_Bina │ │ │ │ │ 0x000006e0 7279536c 69636500 5f507945 76616c5f rySlice._PyEval_ │ │ │ │ │ 0x000006f0 556e7061 636b496e 64696365 73005079 UnpackIndices.Py │ │ │ │ │ - 0x00000700 4578635f 56616c75 65457272 6f72005f Exc_ValueError._ │ │ │ │ │ - 0x00000710 50794576 616c5f53 6c696365 496e6465 PyEval_SliceInde │ │ │ │ │ - 0x00000720 784e6f74 4e6f6e65 0050794c 6f6e675f xNotNone.PyLong_ │ │ │ │ │ - 0x00000730 46726f6d 5373697a 655f7400 5f5f6165 FromSsize_t.__ae │ │ │ │ │ + 0x00000700 4578635f 56616c75 65457272 6f720050 Exc_ValueError.P │ │ │ │ │ + 0x00000710 794c6f6e 675f4672 6f6d5373 697a655f yLong_FromSsize_ │ │ │ │ │ + 0x00000720 74005f50 79457661 6c5f536c 69636549 t._PyEval_SliceI │ │ │ │ │ + 0x00000730 6e646578 4e6f744e 6f6e6500 5f5f6165 ndexNotNone.__ae │ │ │ │ │ 0x00000740 6162695f 69646976 006d656d 63707900 abi_idiv.memcpy. │ │ │ │ │ 0x00000750 50795f42 75696c64 56616c75 65005079 Py_BuildValue.Py │ │ │ │ │ 0x00000760 5475706c 655f5365 74497465 6d005f50 Tuple_SetItem._P │ │ │ │ │ 0x00000770 79457661 6c5f4765 74427569 6c74696e yEval_GetBuiltin │ │ │ │ │ 0x00000780 0050794c 6f6e675f 41735373 697a655f .PyLong_AsSsize_ │ │ │ │ │ 0x00000790 74005f50 795f4e6f 6e655374 72756374 t._Py_NoneStruct │ │ │ │ │ 0x000007a0 005f5079 53746f6c 656e5475 706c655f ._PyStolenTuple_ │ │ │ ├── typeobject.o │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: REL (Relocatable file) │ │ │ │ │ Machine: ARM │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 0 (bytes into file) │ │ │ │ │ - Start of section headers: 242880 (bytes into file) │ │ │ │ │ + Start of section headers: 242840 (bytes into file) │ │ │ │ │ Flags: 0x5000000, Version5 EABI │ │ │ │ │ Size of this header: 52 (bytes) │ │ │ │ │ Size of program headers: 0 (bytes) │ │ │ │ │ Number of program headers: 0 │ │ │ │ │ Size of section headers: 40 (bytes) │ │ │ │ │ Number of section headers: 18 │ │ │ │ │ Section header string table index: 17 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ -There are 18 section headers, starting at offset 0x3b4c0: │ │ │ │ │ +There are 18 section headers, starting at offset 0x3b498: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Addr Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 00000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .text PROGBITS 00000000 000034 006fc0 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 031f90 001f40 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 031f78 001f40 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 006ff4 0011ac 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 033ed0 001348 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 033eb8 001348 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 0081a0 000415 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 0081a0 01ab10 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 035218 0051d8 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 022cb0 003bf9 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .rodata PROGBITS 00000000 0268ac 000b71 00 A 0 0 4 │ │ │ │ │ - [10] .rel.rodata REL 00000000 03a3f0 0000c0 08 I 15 9 4 │ │ │ │ │ - [11] .text.unlikely PROGBITS 00000000 027420 0033e8 00 AX 0 0 4 │ │ │ │ │ - [12] .rel.text.unlikely REL 00000000 03a4b0 000f80 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 02a808 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 02a808 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 02a83c 004750 10 16 819 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 02ef8c 003001 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 03b430 000090 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 0081a0 01aaf8 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 035200 0051c8 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 022c98 003bf9 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .rodata PROGBITS 00000000 026894 000b71 00 A 0 0 4 │ │ │ │ │ + [10] .rel.rodata REL 00000000 03a3c8 0000c0 08 I 15 9 4 │ │ │ │ │ + [11] .text.unlikely PROGBITS 00000000 027408 0033e8 00 AX 0 0 4 │ │ │ │ │ + [12] .rel.text.unlikely REL 00000000 03a488 000f80 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 02a7f0 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 02a7f0 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 02a824 004750 10 16 819 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 02ef74 003001 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 03b408 000090 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), y (purecode), p (processor specific) │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -23,66 +23,66 @@ │ │ │ │ │ 19: 000002e0 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ 20: 0000033c 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ 21: 0000044c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 22: 00004568 2540 FUNC LOCAL DEFAULT 6 mro_internal.isra.0 │ │ │ │ │ 23: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 24: 00001418 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 25: 00001448 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 26: 000059e4 504 FUNC LOCAL DEFAULT 6 add_subclass │ │ │ │ │ + 26: 000059cc 504 FUNC LOCAL DEFAULT 6 add_subclass │ │ │ │ │ 27: 000033fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 28: 0000342c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 29: 000000bc 312 FUNC LOCAL DEFAULT 1 type_module │ │ │ │ │ 30: 00000000 64 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ 31: 0000036c 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 32: 00000388 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ 33: 000003b0 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ - 34: 00004f54 1800 FUNC LOCAL DEFAULT 6 mro_implementation_unlocked │ │ │ │ │ - 35: 00009f1c 580 FUNC LOCAL DEFAULT 6 type_modified_unlocked.part.0 │ │ │ │ │ - 36: 00009978 536 FUNC LOCAL DEFAULT 6 solid_base │ │ │ │ │ - 37: 0000fc20 264 FUNC LOCAL DEFAULT 6 lookup_method_ex.constprop.0 │ │ │ │ │ + 34: 00004f54 1776 FUNC LOCAL DEFAULT 6 mro_implementation_unlocked │ │ │ │ │ + 35: 00009f08 580 FUNC LOCAL DEFAULT 6 type_modified_unlocked.part.0 │ │ │ │ │ + 36: 0000fc08 264 FUNC LOCAL DEFAULT 6 lookup_method_ex.constprop.0 │ │ │ │ │ + 37: 00009964 536 FUNC LOCAL DEFAULT 6 solid_base │ │ │ │ │ 38: 00001324 52 FUNC LOCAL DEFAULT 1 call_unbound_noarg.part.0 │ │ │ │ │ 39: 00004f44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 40: 000003e8 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 41: 00000414 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ 42: 0000042c 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 43: 00004f54 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 44: 00001db4 76 FUNC LOCAL DEFAULT 11 class_name │ │ │ │ │ 45: 00001b4c 476 FUNC LOCAL DEFAULT 11 set_mro_error │ │ │ │ │ - 46: 00005658 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 46: 00005640 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 47: 00000000 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 48: 0000565c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 49: 0000565c 132 FUNC LOCAL DEFAULT 6 slotptr │ │ │ │ │ - 50: 00005888 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 51: 0000588c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 48: 00005644 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 49: 00005644 132 FUNC LOCAL DEFAULT 6 slotptr │ │ │ │ │ + 50: 00005870 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 51: 00005874 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 52: 00000040 124 FUNC LOCAL DEFAULT 1 skip_signature │ │ │ │ │ - 53: 00005bd4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 54: 00005bdc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 53: 00005bbc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 54: 00005bc4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 55: 00000444 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 56: 000001e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 57: 00005ca8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 58: 00005cac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 59: 00005eb4 612 FUNC LOCAL DEFAULT 6 find_name_in_mro │ │ │ │ │ - 60: 0000f154 1784 FUNC LOCAL DEFAULT 6 assign_version_tag │ │ │ │ │ - 61: 00005eb0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 62: 00005eb4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 63: 00006110 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 57: 00005c90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 58: 00005c94 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 59: 00005e9c 612 FUNC LOCAL DEFAULT 6 find_name_in_mro │ │ │ │ │ + 60: 0000f13c 1784 FUNC LOCAL DEFAULT 6 assign_version_tag │ │ │ │ │ + 61: 00005e98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 62: 00005e9c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 63: 000060f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 64: 000001f4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 65: 000001f4 56 FUNC LOCAL DEFAULT 1 PyStackRef_CLOSE │ │ │ │ │ 66: 000001f4 56 FUNC LOCAL DEFAULT 1 PyStackRef_XCLOSE │ │ │ │ │ - 67: 00006118 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 67: 00006100 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 68: 00000450 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ 69: 0000047c 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ - 70: 000068c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 71: 000068d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 72: 00006fcc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 73: 00006fe0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 74: 000076a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 75: 000076b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 76: 000076b8 112 FUNC LOCAL DEFAULT 6 type_qualname │ │ │ │ │ - 77: 00007728 7736 FUNC LOCAL DEFAULT 6 type_from_slots_or_spec │ │ │ │ │ + 70: 000068ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 71: 000068c0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 72: 00006fb8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 73: 00006fcc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 74: 00007690 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 75: 000076a4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 76: 000076a4 112 FUNC LOCAL DEFAULT 6 type_qualname │ │ │ │ │ + 77: 00007714 7736 FUNC LOCAL DEFAULT 6 type_from_slots_or_spec │ │ │ │ │ 78: 000004a8 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ 79: 000004d0 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ 80: 000004f4 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ 81: 0000051c 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ 82: 0000053c 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ 83: 00000560 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ 84: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ @@ -104,43 +104,43 @@ │ │ │ │ │ 100: 000008cc 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ 101: 00000910 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ 102: 00000958 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ 103: 0000099c 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ 104: 000009e8 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ 105: 00000000 0 SECTION LOCAL DEFAULT 9 .rodata │ │ │ │ │ 106: 00000000 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 107: 00009560 1048 FUNC LOCAL DEFAULT 6 find_best_base │ │ │ │ │ - 108: 000108c0 1476 FUNC LOCAL DEFAULT 6 subtype_dealloc │ │ │ │ │ - 109: 0000877c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 110: 000087b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 107: 0000954c 1048 FUNC LOCAL DEFAULT 6 find_best_base │ │ │ │ │ + 108: 000108a8 1476 FUNC LOCAL DEFAULT 6 subtype_dealloc │ │ │ │ │ + 109: 00008768 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 110: 000087a4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 111: 00000a18 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ 112: 00000a38 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ 113: 00000a68 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ - 114: 00009974 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 115: 00009978 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 116: 00009ef0 44 FUNC LOCAL DEFAULT 6 type_modified_unlocked │ │ │ │ │ + 114: 00009960 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 115: 00009964 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 116: 00009edc 44 FUNC LOCAL DEFAULT 6 type_modified_unlocked │ │ │ │ │ 117: 00000a98 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ - 118: 0000a150 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 119: 0000a160 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 120: 0000a160 28 FUNC LOCAL DEFAULT 6 type_is_gc │ │ │ │ │ + 118: 0000a13c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 119: 0000a14c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 120: 0000a14c 28 FUNC LOCAL DEFAULT 6 type_is_gc │ │ │ │ │ 121: 00002028 184 FUNC LOCAL DEFAULT 1 managed_static_type_state_clear.part.0 │ │ │ │ │ 122: 00000688 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 123: 0000069c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 124: 0000a3e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 125: 0000a3ec 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 124: 0000a3d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 125: 0000a3d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 126: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LANCHOR1 │ │ │ │ │ - 127: 0000a620 28 FUNC LOCAL DEFAULT 6 object_dealloc │ │ │ │ │ + 127: 0000a60c 28 FUNC LOCAL DEFAULT 6 object_dealloc │ │ │ │ │ 128: 00000ad0 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ - 129: 0000a63c 172 FUNC LOCAL DEFAULT 6 type_vectorcall │ │ │ │ │ - 130: 0000a6e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 129: 0000a628 172 FUNC LOCAL DEFAULT 6 type_vectorcall │ │ │ │ │ + 130: 0000a6cc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 131: 00000ad8 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ 132: 00000af8 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ - 133: 0000a6e8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 134: 0000a6e8 544 FUNC LOCAL DEFAULT 6 type_call │ │ │ │ │ - 135: 0000a8fc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 133: 0000a6d4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 134: 0000a6d4 544 FUNC LOCAL DEFAULT 6 type_call │ │ │ │ │ + 135: 0000a8e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 136: 00000b18 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ 137: 00000b2c 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ 138: 00000b6c 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ 139: 00000bb0 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ 140: 00000bd4 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ 141: 00000c04 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ 142: 00000c24 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ @@ -149,288 +149,288 @@ │ │ │ │ │ 145: 00000cb4 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ 146: 00000ce0 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ 147: 00000d08 0 NOTYPE LOCAL DEFAULT 8 .LC72 │ │ │ │ │ 148: 00000d40 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ 149: 00000d74 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ 150: 00000dac 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ 151: 00000ddc 0 NOTYPE LOCAL DEFAULT 8 .LC76 │ │ │ │ │ - 152: 0000a908 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 153: 0000a908 12160 FUNC LOCAL DEFAULT 6 type_new │ │ │ │ │ - 154: 00011d10 484 FUNC LOCAL DEFAULT 6 subtype_traverse │ │ │ │ │ - 155: 0001676c 408 FUNC LOCAL DEFAULT 6 subtype_clear │ │ │ │ │ - 156: 0000bc20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 157: 0000bc88 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 158: 0001706c 340 FUNC LOCAL DEFAULT 6 slot_tp_call │ │ │ │ │ - 159: 00010558 812 FUNC LOCAL DEFAULT 6 tp_new_wrapper │ │ │ │ │ + 152: 0000a8f4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 153: 0000a8f4 12156 FUNC LOCAL DEFAULT 6 type_new │ │ │ │ │ + 154: 00011cf8 484 FUNC LOCAL DEFAULT 6 subtype_traverse │ │ │ │ │ + 155: 00016754 408 FUNC LOCAL DEFAULT 6 subtype_clear │ │ │ │ │ + 156: 0000bbfc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 157: 0000bc64 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 158: 00017054 340 FUNC LOCAL DEFAULT 6 slot_tp_call │ │ │ │ │ + 159: 00010540 812 FUNC LOCAL DEFAULT 6 tp_new_wrapper │ │ │ │ │ 160: 00000964 136 FUNC LOCAL DEFAULT 1 PyObject_TypeCheck.isra.0 │ │ │ │ │ - 161: 0000d854 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 162: 0000d888 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 163: 0000db24 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 161: 0000d83c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 0000d870 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 163: 0000db0c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 164: 00000e1c 0 NOTYPE LOCAL DEFAULT 8 .LC77 │ │ │ │ │ 165: 00000e28 0 NOTYPE LOCAL DEFAULT 8 .LC78 │ │ │ │ │ 166: 00000e30 0 NOTYPE LOCAL DEFAULT 8 .LC79 │ │ │ │ │ 167: 00000e38 0 NOTYPE LOCAL DEFAULT 8 .LC80 │ │ │ │ │ 168: 00000e68 0 NOTYPE LOCAL DEFAULT 8 .LC81 │ │ │ │ │ 169: 00000e84 0 NOTYPE LOCAL DEFAULT 8 .LC82 │ │ │ │ │ - 170: 0000db28 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 171: 0000db28 1904 FUNC LOCAL DEFAULT 6 super_vectorcall │ │ │ │ │ + 170: 0000db10 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 171: 0000db10 1904 FUNC LOCAL DEFAULT 6 super_vectorcall │ │ │ │ │ 172: 00000a24 528 FUNC LOCAL DEFAULT 1 super_init_without_args │ │ │ │ │ - 173: 0000e28c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 173: 0000e274 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 174: 00000728 572 FUNC LOCAL DEFAULT 1 supercheck │ │ │ │ │ 175: 00000960 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 176: 0000e298 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 177: 0000e298 864 FUNC LOCAL DEFAULT 6 super_getattro │ │ │ │ │ - 178: 0000e5e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 179: 0000e5f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 180: 0000e738 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 181: 0000e73c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 182: 0000e73c 296 FUNC LOCAL DEFAULT 6 super_dealloc │ │ │ │ │ - 183: 0000e860 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 184: 0000e864 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 185: 0000e864 28 FUNC LOCAL DEFAULT 6 object_init_subclass │ │ │ │ │ + 176: 0000e280 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 177: 0000e280 864 FUNC LOCAL DEFAULT 6 super_getattro │ │ │ │ │ + 178: 0000e5d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 179: 0000e5e0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 180: 0000e720 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 181: 0000e724 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 182: 0000e724 296 FUNC LOCAL DEFAULT 6 super_dealloc │ │ │ │ │ + 183: 0000e848 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 184: 0000e84c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 185: 0000e84c 28 FUNC LOCAL DEFAULT 6 object_init_subclass │ │ │ │ │ 186: 00000964 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 187: 00000ed8 0 NOTYPE LOCAL DEFAULT 8 .LC83 │ │ │ │ │ 188: 00000f04 0 NOTYPE LOCAL DEFAULT 8 .LC84 │ │ │ │ │ - 189: 0000e880 132 FUNC LOCAL DEFAULT 6 type_init │ │ │ │ │ + 189: 0000e868 132 FUNC LOCAL DEFAULT 6 type_init │ │ │ │ │ 190: 00000f2c 0 NOTYPE LOCAL DEFAULT 8 .LC85 │ │ │ │ │ 191: 00000f60 0 NOTYPE LOCAL DEFAULT 8 .LC86 │ │ │ │ │ - 192: 0000e904 408 FUNC LOCAL DEFAULT 6 type_traverse │ │ │ │ │ + 192: 0000e8ec 408 FUNC LOCAL DEFAULT 6 type_traverse │ │ │ │ │ 193: 0000028c 0 NOTYPE LOCAL DEFAULT 9 .LANCHOR2 │ │ │ │ │ - 194: 0000ea98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 195: 0000ea9c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 196: 0000ea9c 20 FUNC LOCAL DEFAULT 6 type_prepare │ │ │ │ │ - 197: 0000ec70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 198: 0000ec74 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 194: 0000ea80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 195: 0000ea84 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 196: 0000ea84 20 FUNC LOCAL DEFAULT 6 type_prepare │ │ │ │ │ + 197: 0000ec58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 198: 0000ec5c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 199: 00000f78 0 NOTYPE LOCAL DEFAULT 8 .LC88 │ │ │ │ │ 200: 00000f7c 0 NOTYPE LOCAL DEFAULT 8 .LC89 │ │ │ │ │ 201: 00000f80 0 NOTYPE LOCAL DEFAULT 8 .LC90 │ │ │ │ │ 202: 00000fc8 0 NOTYPE LOCAL DEFAULT 8 .LC91 │ │ │ │ │ 203: 00000fe4 0 NOTYPE LOCAL DEFAULT 8 .LC92 │ │ │ │ │ 204: 00000fec 0 NOTYPE LOCAL DEFAULT 8 .LC93 │ │ │ │ │ - 205: 0000ec8c 1024 FUNC LOCAL DEFAULT 6 object_new │ │ │ │ │ - 206: 0000f08c 200 FUNC LOCAL DEFAULT 6 object_init │ │ │ │ │ - 207: 000124b8 244 FUNC LOCAL DEFAULT 6 type_abstractmethods │ │ │ │ │ - 208: 0000f088 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 205: 0000ec74 1024 FUNC LOCAL DEFAULT 6 object_new │ │ │ │ │ + 206: 0000f074 200 FUNC LOCAL DEFAULT 6 object_init │ │ │ │ │ + 207: 000124a0 244 FUNC LOCAL DEFAULT 6 type_abstractmethods │ │ │ │ │ + 208: 0000f070 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 209: 00001048 0 NOTYPE LOCAL DEFAULT 8 .LC94 │ │ │ │ │ 210: 00001094 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ - 211: 0000f08c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 212: 0000f828 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 211: 0000f074 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 212: 0000f810 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 213: 000010e0 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ - 214: 0000f84c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 215: 0000f84c 980 FUNC LOCAL DEFAULT 6 slot_tp_init │ │ │ │ │ - 216: 0000fc10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 217: 0000fc20 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 218: 0000fd90 48 FUNC LOCAL DEFAULT 6 object_str │ │ │ │ │ + 214: 0000f834 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 215: 0000f834 980 FUNC LOCAL DEFAULT 6 slot_tp_init │ │ │ │ │ + 216: 0000fbf8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 217: 0000fc08 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 218: 0000fd78 48 FUNC LOCAL DEFAULT 6 object_str │ │ │ │ │ 219: 000011e4 320 FUNC LOCAL DEFAULT 1 object_repr │ │ │ │ │ 220: 0000110c 0 NOTYPE LOCAL DEFAULT 8 .LC97 │ │ │ │ │ 221: 0000111c 0 NOTYPE LOCAL DEFAULT 8 .LC98 │ │ │ │ │ 222: 0000112c 0 NOTYPE LOCAL DEFAULT 8 .LC99 │ │ │ │ │ - 223: 0000fdc0 736 FUNC LOCAL DEFAULT 6 type_repr │ │ │ │ │ - 224: 00010090 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 225: 000100a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 226: 0001032c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 223: 0000fda8 736 FUNC LOCAL DEFAULT 6 type_repr │ │ │ │ │ + 224: 00010078 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 225: 00010088 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 226: 00010314 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 227: 0000113c 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ - 228: 00010330 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 229: 000104a8 176 FUNC LOCAL DEFAULT 6 slot_tp_new │ │ │ │ │ - 230: 00010550 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 228: 00010318 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 229: 00010490 176 FUNC LOCAL DEFAULT 6 slot_tp_new │ │ │ │ │ + 230: 00010538 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 231: 00001180 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ 232: 00001198 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ 233: 000011b0 0 NOTYPE LOCAL DEFAULT 8 .LC103 │ │ │ │ │ 234: 000011cc 0 NOTYPE LOCAL DEFAULT 8 .LC104 │ │ │ │ │ 235: 000011ec 0 NOTYPE LOCAL DEFAULT 8 .LC105 │ │ │ │ │ 236: 00001214 0 NOTYPE LOCAL DEFAULT 8 .LC106 │ │ │ │ │ 237: 00000c30 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 238: 00001238 0 NOTYPE LOCAL DEFAULT 8 .LC107 │ │ │ │ │ 239: 00001260 0 NOTYPE LOCAL DEFAULT 8 .LC108 │ │ │ │ │ 240: 00001284 0 NOTYPE LOCAL DEFAULT 8 .LC109 │ │ │ │ │ 241: 000012b0 0 NOTYPE LOCAL DEFAULT 8 .LC110 │ │ │ │ │ 242: 000012dc 0 NOTYPE LOCAL DEFAULT 8 .LC111 │ │ │ │ │ - 243: 00010558 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 244: 00010884 60 FUNC LOCAL DEFAULT 6 wrap_init │ │ │ │ │ - 245: 00010e84 244 FUNC LOCAL DEFAULT 6 clear_slots │ │ │ │ │ - 246: 00010e70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 247: 00010e84 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 243: 00010540 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 244: 0001086c 60 FUNC LOCAL DEFAULT 6 wrap_init │ │ │ │ │ + 245: 00010e6c 244 FUNC LOCAL DEFAULT 6 clear_slots │ │ │ │ │ + 246: 00010e58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 247: 00010e6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 248: 00000c34 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 249: 000115e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 249: 000115d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 250: 0000130c 0 NOTYPE LOCAL DEFAULT 8 .LC112 │ │ │ │ │ 251: 0000133c 0 NOTYPE LOCAL DEFAULT 8 .LC113 │ │ │ │ │ 252: 00001368 0 NOTYPE LOCAL DEFAULT 8 .LC114 │ │ │ │ │ - 253: 000115fc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 254: 000115fc 1484 FUNC LOCAL DEFAULT 6 type_setattro │ │ │ │ │ - 255: 00014520 2380 FUNC LOCAL DEFAULT 6 update_slot.constprop.0.isra.0 │ │ │ │ │ - 256: 00011bc0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 253: 000115e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 254: 000115e4 1484 FUNC LOCAL DEFAULT 6 type_setattro │ │ │ │ │ + 255: 00014508 2380 FUNC LOCAL DEFAULT 6 update_slot.constprop.0.isra.0 │ │ │ │ │ + 256: 00011ba8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 257: 00000c74 252 FUNC LOCAL DEFAULT 1 type_set_module │ │ │ │ │ 258: 00000d70 160 FUNC LOCAL DEFAULT 1 check_set_special_type_attr │ │ │ │ │ 259: 00000d64 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 260: 00001394 0 NOTYPE LOCAL DEFAULT 8 .LC115 │ │ │ │ │ 261: 000013c0 0 NOTYPE LOCAL DEFAULT 8 .LC116 │ │ │ │ │ 262: 000013f4 0 NOTYPE LOCAL DEFAULT 8 .LC117 │ │ │ │ │ 263: 000013f8 0 NOTYPE LOCAL DEFAULT 8 .LC118 │ │ │ │ │ 264: 00000d70 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 265: 00001080 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 266: 00001084 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 267: 00011bc8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 268: 00011bc8 328 FUNC LOCAL DEFAULT 6 type_get_module │ │ │ │ │ - 269: 00011d00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 270: 00011d10 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 267: 00011bb0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 268: 00011bb0 328 FUNC LOCAL DEFAULT 6 type_get_module │ │ │ │ │ + 269: 00011ce8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 270: 00011cf8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 271: 0000140c 0 NOTYPE LOCAL DEFAULT 8 .LC119 │ │ │ │ │ 272: 0000144c 0 NOTYPE LOCAL DEFAULT 8 .LC120 │ │ │ │ │ - 273: 00011ef4 648 FUNC LOCAL DEFAULT 6 type_set_annotations │ │ │ │ │ - 274: 00012168 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 275: 0001217c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 276: 0001222c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 277: 00012230 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 273: 00011edc 648 FUNC LOCAL DEFAULT 6 type_set_annotations │ │ │ │ │ + 274: 00012150 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 275: 00012164 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 276: 00012214 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 277: 00012218 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 278: 000010c8 284 FUNC LOCAL DEFAULT 1 object_richcompare.part.0 │ │ │ │ │ - 279: 000122c0 144 FUNC LOCAL DEFAULT 6 object_richcompare │ │ │ │ │ - 280: 00012350 40 FUNC LOCAL DEFAULT 6 object_get_class │ │ │ │ │ + 279: 000122a8 144 FUNC LOCAL DEFAULT 6 object_richcompare │ │ │ │ │ + 280: 00012338 40 FUNC LOCAL DEFAULT 6 object_get_class │ │ │ │ │ 281: 0000145c 0 NOTYPE LOCAL DEFAULT 8 .LC121 │ │ │ │ │ 282: 00001474 0 NOTYPE LOCAL DEFAULT 8 .LC122 │ │ │ │ │ 283: 00001320 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 284: 00012378 128 FUNC LOCAL DEFAULT 6 type_mro │ │ │ │ │ + 284: 00012360 128 FUNC LOCAL DEFAULT 6 type_mro │ │ │ │ │ 285: 00001324 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 286: 000135b8 148 FUNC LOCAL DEFAULT 6 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ + 286: 000135a0 148 FUNC LOCAL DEFAULT 6 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ 287: 00001354 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 288: 000123f8 152 FUNC LOCAL DEFAULT 6 type_dict │ │ │ │ │ - 289: 0001248c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 290: 00012490 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 291: 00012490 40 FUNC LOCAL DEFAULT 6 type_get_bases │ │ │ │ │ - 292: 000125a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 293: 000125ac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 294: 000125ac 372 FUNC LOCAL DEFAULT 6 type_set_abstractmethods │ │ │ │ │ - 295: 00012718 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 296: 00012720 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 297: 00012720 112 FUNC LOCAL DEFAULT 6 type_name │ │ │ │ │ - 298: 00012790 1020 FUNC LOCAL DEFAULT 6 slot_mp_ass_subscript │ │ │ │ │ - 299: 00013254 868 FUNC LOCAL DEFAULT 6 vectorcall_method.constprop.0 │ │ │ │ │ - 300: 00012b78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 301: 00012b8c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 302: 00012b8c 868 FUNC LOCAL DEFAULT 6 vectorcall_method.constprop.2 │ │ │ │ │ - 303: 00012ee8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 304: 00012ef0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 305: 00012ef0 868 FUNC LOCAL DEFAULT 6 vectorcall_method.constprop.1 │ │ │ │ │ - 306: 0001324c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 307: 00013254 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 308: 000135b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 309: 000135b8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 288: 000123e0 152 FUNC LOCAL DEFAULT 6 type_dict │ │ │ │ │ + 289: 00012474 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 290: 00012478 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 291: 00012478 40 FUNC LOCAL DEFAULT 6 type_get_bases │ │ │ │ │ + 292: 00012588 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 293: 00012594 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 294: 00012594 372 FUNC LOCAL DEFAULT 6 type_set_abstractmethods │ │ │ │ │ + 295: 00012700 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 296: 00012708 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 297: 00012708 112 FUNC LOCAL DEFAULT 6 type_name │ │ │ │ │ + 298: 00012778 1020 FUNC LOCAL DEFAULT 6 slot_mp_ass_subscript │ │ │ │ │ + 299: 0001323c 868 FUNC LOCAL DEFAULT 6 vectorcall_method.constprop.0 │ │ │ │ │ + 300: 00012b60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 301: 00012b74 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 302: 00012b74 868 FUNC LOCAL DEFAULT 6 vectorcall_method.constprop.2 │ │ │ │ │ + 303: 00012ed0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 304: 00012ed8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 305: 00012ed8 868 FUNC LOCAL DEFAULT 6 vectorcall_method.constprop.1 │ │ │ │ │ + 306: 00013234 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 307: 0001323c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 308: 00013598 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 309: 000135a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 310: 00001488 0 NOTYPE LOCAL DEFAULT 8 .LC123 │ │ │ │ │ - 311: 0001364c 144 FUNC LOCAL DEFAULT 6 wrap_objobjargproc │ │ │ │ │ + 311: 00013634 144 FUNC LOCAL DEFAULT 6 wrap_objobjargproc │ │ │ │ │ 312: 00001358 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 313: 00001358 348 FUNC LOCAL DEFAULT 1 type_get_doc │ │ │ │ │ 314: 000014ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 315: 000136dc 60 FUNC LOCAL DEFAULT 6 type_get_mro │ │ │ │ │ - 316: 00013718 568 FUNC LOCAL DEFAULT 6 slot_tp_setattro │ │ │ │ │ - 317: 00013944 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 315: 000136c4 60 FUNC LOCAL DEFAULT 6 type_get_mro │ │ │ │ │ + 316: 00013700 568 FUNC LOCAL DEFAULT 6 slot_tp_setattro │ │ │ │ │ + 317: 0001392c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 318: 00001494 0 NOTYPE LOCAL DEFAULT 8 .LC124 │ │ │ │ │ 319: 000014c8 0 NOTYPE LOCAL DEFAULT 8 .LC125 │ │ │ │ │ 320: 000014e8 0 NOTYPE LOCAL DEFAULT 8 .LC126 │ │ │ │ │ 321: 000014f4 0 NOTYPE LOCAL DEFAULT 8 .LC127 │ │ │ │ │ - 322: 00013950 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 323: 00013950 1524 FUNC LOCAL DEFAULT 6 wrap_delattr │ │ │ │ │ - 324: 00013f40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 325: 00013f44 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 326: 00013f44 144 FUNC LOCAL DEFAULT 6 check_num_args.constprop.0 │ │ │ │ │ - 327: 00013fd4 144 FUNC LOCAL DEFAULT 6 check_num_args.constprop.1 │ │ │ │ │ - 328: 00014064 384 FUNC LOCAL DEFAULT 6 type___subclasses__ │ │ │ │ │ - 329: 000141e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 330: 000141e4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 331: 00014360 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 322: 00013938 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 323: 00013938 1524 FUNC LOCAL DEFAULT 6 wrap_delattr │ │ │ │ │ + 324: 00013f28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 325: 00013f2c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 326: 00013f2c 144 FUNC LOCAL DEFAULT 6 check_num_args.constprop.0 │ │ │ │ │ + 327: 00013fbc 144 FUNC LOCAL DEFAULT 6 check_num_args.constprop.1 │ │ │ │ │ + 328: 0001404c 384 FUNC LOCAL DEFAULT 6 type___subclasses__ │ │ │ │ │ + 329: 000141c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 330: 000141cc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 331: 00014348 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 332: 000014b4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 333: 000015c4 192 FUNC LOCAL DEFAULT 1 set_flags_recursive │ │ │ │ │ 334: 00001518 0 NOTYPE LOCAL DEFAULT 8 .LC128 │ │ │ │ │ - 335: 00014364 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 336: 00014364 444 FUNC LOCAL DEFAULT 6 wrap_setattr │ │ │ │ │ - 337: 00014e6c 1708 FUNC LOCAL DEFAULT 6 update_subclasses.constprop.0 │ │ │ │ │ - 338: 00014e60 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 339: 00014e6c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 340: 0001550c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 341: 00015518 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 342: 00015518 960 FUNC LOCAL DEFAULT 6 update_slots_callback │ │ │ │ │ - 343: 000158d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 335: 0001434c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 336: 0001434c 444 FUNC LOCAL DEFAULT 6 wrap_setattr │ │ │ │ │ + 337: 00014e54 1708 FUNC LOCAL DEFAULT 6 update_subclasses.constprop.0 │ │ │ │ │ + 338: 00014e48 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 339: 00014e54 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 340: 000154f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 341: 00015500 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 342: 00015500 960 FUNC LOCAL DEFAULT 6 update_slots_callback │ │ │ │ │ + 343: 000158bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 344: 00001524 0 NOTYPE LOCAL DEFAULT 8 .LC129 │ │ │ │ │ - 345: 000158d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 346: 000158d8 652 FUNC LOCAL DEFAULT 6 slot_sq_contains │ │ │ │ │ - 347: 00015b5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 345: 000158c0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 346: 000158c0 652 FUNC LOCAL DEFAULT 6 slot_sq_contains │ │ │ │ │ + 347: 00015b44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 348: 00001548 0 NOTYPE LOCAL DEFAULT 8 .LC130 │ │ │ │ │ - 349: 00015b64 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 350: 00015b64 388 FUNC LOCAL DEFAULT 6 slot_tp_iter │ │ │ │ │ - 351: 00015ce0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 352: 00015ce8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 353: 00015ce8 332 FUNC LOCAL DEFAULT 6 maybe_call_special_no_args.constprop.0 │ │ │ │ │ - 354: 00015e34 96 FUNC LOCAL DEFAULT 6 type___subclasscheck__ │ │ │ │ │ + 349: 00015b4c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 350: 00015b4c 388 FUNC LOCAL DEFAULT 6 slot_tp_iter │ │ │ │ │ + 351: 00015cc8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 352: 00015cd0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 353: 00015cd0 332 FUNC LOCAL DEFAULT 6 maybe_call_special_no_args.constprop.0 │ │ │ │ │ + 354: 00015e1c 96 FUNC LOCAL DEFAULT 6 type___subclasscheck__ │ │ │ │ │ 355: 000016c0 28 FUNC LOCAL DEFAULT 1 object_subclasshook │ │ │ │ │ - 356: 00015e94 60 FUNC LOCAL DEFAULT 6 slot_mp_subscript │ │ │ │ │ - 357: 00015ecc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 358: 00015ed0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 359: 00015ed0 304 FUNC LOCAL DEFAULT 6 type_clear │ │ │ │ │ - 360: 00015ffc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 361: 00016000 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 362: 00016000 1668 FUNC LOCAL DEFAULT 6 type_dealloc │ │ │ │ │ - 363: 00016684 232 FUNC LOCAL DEFAULT 6 clear_tp_subclasses │ │ │ │ │ - 364: 0001666c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 365: 00016684 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 366: 00016768 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 367: 0001676c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 356: 00015e7c 60 FUNC LOCAL DEFAULT 6 slot_mp_subscript │ │ │ │ │ + 357: 00015eb4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 358: 00015eb8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 359: 00015eb8 304 FUNC LOCAL DEFAULT 6 type_clear │ │ │ │ │ + 360: 00015fe4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 361: 00015fe8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 362: 00015fe8 1668 FUNC LOCAL DEFAULT 6 type_dealloc │ │ │ │ │ + 363: 0001666c 232 FUNC LOCAL DEFAULT 6 clear_tp_subclasses │ │ │ │ │ + 364: 00016654 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 365: 0001666c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 366: 00016750 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 367: 00016754 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 368: 00001568 0 NOTYPE LOCAL DEFAULT 8 .LC131 │ │ │ │ │ 369: 0000156c 0 NOTYPE LOCAL DEFAULT 8 .LC132 │ │ │ │ │ 370: 00001578 0 NOTYPE LOCAL DEFAULT 8 .LC133 │ │ │ │ │ 371: 00001584 0 NOTYPE LOCAL DEFAULT 8 .LC134 │ │ │ │ │ 372: 000017e4 136 FUNC LOCAL DEFAULT 1 object___format__ │ │ │ │ │ 373: 00002008 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 374: 00002028 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 375: 00017054 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 375: 0001703c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 376: 00002184 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 377: 00002188 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 378: 0001706c 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 379: 000171b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 378: 00017054 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 379: 000171a0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 380: 00002364 252 FUNC LOCAL DEFAULT 1 slot_tp_descr_get │ │ │ │ │ 381: 0000245c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 382: 000015bc 0 NOTYPE LOCAL DEFAULT 8 .LC135 │ │ │ │ │ 383: 000015c4 0 NOTYPE LOCAL DEFAULT 8 .LC136 │ │ │ │ │ - 384: 000171c0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 385: 000171c0 232 FUNC LOCAL DEFAULT 6 wrap_descr_get │ │ │ │ │ + 384: 000171a8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 385: 000171a8 232 FUNC LOCAL DEFAULT 6 wrap_descr_get │ │ │ │ │ 386: 00002460 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 387: 000024cc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 388: 000015e4 0 NOTYPE LOCAL DEFAULT 8 .LC138 │ │ │ │ │ 389: 000015f4 0 NOTYPE LOCAL DEFAULT 8 .LC139 │ │ │ │ │ 390: 0000160c 0 NOTYPE LOCAL DEFAULT 8 .LC140 │ │ │ │ │ - 391: 000177e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 392: 000177f0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 391: 000177d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 392: 000177d8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 393: 00002520 144 FUNC LOCAL DEFAULT 1 get_base_by_token_recursive │ │ │ │ │ 394: 000024d0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ - 395: 000178dc 184 FUNC LOCAL DEFAULT 6 wrap_next │ │ │ │ │ + 395: 000178c4 184 FUNC LOCAL DEFAULT 6 wrap_next │ │ │ │ │ 396: 00001630 0 NOTYPE LOCAL DEFAULT 8 .LC142 │ │ │ │ │ - 397: 00017994 1128 FUNC LOCAL DEFAULT 6 slot_sq_length │ │ │ │ │ - 398: 00017dec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 399: 00001650 0 NOTYPE LOCAL DEFAULT 8 .LC143 │ │ │ │ │ - 400: 00017dfc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 401: 00018010 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 402: 00018020 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 403: 00018238 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 404: 00018248 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 397: 00017b90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 398: 00001638 0 NOTYPE LOCAL DEFAULT 8 .LC143 │ │ │ │ │ + 399: 00017ba0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 400: 00017ba0 1128 FUNC LOCAL DEFAULT 6 slot_sq_length │ │ │ │ │ + 401: 00017ff8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 402: 00018008 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 403: 00018220 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 404: 00018230 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 405: 00001658 0 NOTYPE LOCAL DEFAULT 8 .LC144 │ │ │ │ │ 406: 00001688 0 NOTYPE LOCAL DEFAULT 8 .LC145 │ │ │ │ │ 407: 000025b0 52 FUNC LOCAL DEFAULT 1 slot_nb_negative │ │ │ │ │ 408: 000025e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 409: 000016c0 0 NOTYPE LOCAL DEFAULT 8 .LC146 │ │ │ │ │ 410: 000025e4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 411: 000025e4 264 FUNC LOCAL DEFAULT 1 slot_tp_finalize │ │ │ │ │ 412: 000026e4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 413: 00018374 428 FUNC LOCAL DEFAULT 6 slot_tp_str │ │ │ │ │ - 414: 00018518 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 415: 00018520 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 416: 00018520 896 FUNC LOCAL DEFAULT 6 slot_sq_item │ │ │ │ │ - 417: 00018890 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 418: 000188a0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 419: 000188a0 96 FUNC LOCAL DEFAULT 6 type___instancecheck__ │ │ │ │ │ + 413: 0001835c 428 FUNC LOCAL DEFAULT 6 slot_tp_str │ │ │ │ │ + 414: 00018500 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 415: 00018508 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 416: 00018508 896 FUNC LOCAL DEFAULT 6 slot_sq_item │ │ │ │ │ + 417: 00018878 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 418: 00018888 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 419: 00018888 96 FUNC LOCAL DEFAULT 6 type___instancecheck__ │ │ │ │ │ 420: 000026ec 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 421: 000026ec 572 FUNC LOCAL DEFAULT 1 slot_nb_and │ │ │ │ │ - 422: 00018900 504 FUNC LOCAL DEFAULT 6 vectorcall_maybe.constprop.0 │ │ │ │ │ + 422: 000188e8 504 FUNC LOCAL DEFAULT 6 vectorcall_maybe.constprop.0 │ │ │ │ │ 423: 00001090 280 FUNC LOCAL DEFAULT 11 method_is_overloaded.isra.0 │ │ │ │ │ 424: 0000291c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 425: 00018af8 296 FUNC LOCAL DEFAULT 6 vectorcall_maybe │ │ │ │ │ + 425: 00018ae0 296 FUNC LOCAL DEFAULT 6 vectorcall_maybe │ │ │ │ │ 426: 00002928 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 427: 00002928 96 FUNC LOCAL DEFAULT 1 type___dir__ │ │ │ │ │ 428: 00002988 432 FUNC LOCAL DEFAULT 1 merge_class_dict │ │ │ │ │ 429: 00002b30 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 430: 000016f0 0 NOTYPE LOCAL DEFAULT 8 .LC147 │ │ │ │ │ 431: 00002b38 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 432: 00002b38 220 FUNC LOCAL DEFAULT 1 type_set_doc │ │ │ │ │ @@ -438,37 +438,37 @@ │ │ │ │ │ 434: 000016f8 0 NOTYPE LOCAL DEFAULT 8 .LC148 │ │ │ │ │ 435: 0000172c 0 NOTYPE LOCAL DEFAULT 8 .LC149 │ │ │ │ │ 436: 0000173c 0 NOTYPE LOCAL DEFAULT 8 .LC150 │ │ │ │ │ 437: 00002c14 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 438: 00002c14 912 FUNC LOCAL DEFAULT 1 type_get_annotations │ │ │ │ │ 439: 00002f94 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 440: 00001768 0 NOTYPE LOCAL DEFAULT 8 .LC151 │ │ │ │ │ - 441: 00018c20 704 FUNC LOCAL DEFAULT 6 slot_tp_hash │ │ │ │ │ - 442: 00018edc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 441: 00018c08 704 FUNC LOCAL DEFAULT 6 slot_tp_hash │ │ │ │ │ + 442: 00018ec4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 443: 00001794 0 NOTYPE LOCAL DEFAULT 8 .LC152 │ │ │ │ │ 444: 00002fa4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 445: 00002fa4 524 FUNC LOCAL DEFAULT 1 type_get_annotate │ │ │ │ │ 446: 000031a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 447: 000031b0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 448: 000031b0 580 FUNC LOCAL DEFAULT 1 slot_nb_or │ │ │ │ │ 449: 000033e8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 450: 000033f4 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 451: 000033f4 148 FUNC LOCAL DEFAULT 1 wrap_unaryfunc │ │ │ │ │ - 452: 00018ee0 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 453: 000196ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 454: 000196c4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 455: 000196c4 1080 FUNC LOCAL DEFAULT 6 slot_tp_richcompare │ │ │ │ │ - 456: 00019af4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 452: 00018ec8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 453: 00019694 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 454: 000196ac 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 455: 000196ac 1080 FUNC LOCAL DEFAULT 6 slot_tp_richcompare │ │ │ │ │ + 456: 00019adc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 457: 000017c8 0 NOTYPE LOCAL DEFAULT 8 .LC153 │ │ │ │ │ - 458: 00019afc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 459: 00019afc 276 FUNC LOCAL DEFAULT 6 subtype_dict │ │ │ │ │ + 458: 00019ae4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 459: 00019ae4 276 FUNC LOCAL DEFAULT 6 subtype_dict │ │ │ │ │ 460: 00002498 504 FUNC LOCAL DEFAULT 11 get_dict_descriptor │ │ │ │ │ - 461: 00019c10 428 FUNC LOCAL DEFAULT 6 slot_tp_iternext │ │ │ │ │ - 462: 00019db4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 463: 00019dbc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 461: 00019bf8 428 FUNC LOCAL DEFAULT 6 slot_tp_iternext │ │ │ │ │ + 462: 00019d9c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 463: 00019da4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ 464: 00003488 308 FUNC LOCAL DEFAULT 1 object___dir__ │ │ │ │ │ 465: 000035b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 466: 00001804 0 NOTYPE LOCAL DEFAULT 8 .LC154 │ │ │ │ │ 467: 000035bc 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 468: 00003748 256 FUNC LOCAL DEFAULT 1 slot_tp_repr │ │ │ │ │ 469: 00003844 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 470: 00000000 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ @@ -478,19 +478,19 @@ │ │ │ │ │ 474: 00003878 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 475: 00001820 0 NOTYPE LOCAL DEFAULT 8 .LC155 │ │ │ │ │ 476: 00001840 0 NOTYPE LOCAL DEFAULT 8 .LC156 │ │ │ │ │ 477: 00001878 0 NOTYPE LOCAL DEFAULT 8 .LC157 │ │ │ │ │ 478: 000018b8 0 NOTYPE LOCAL DEFAULT 8 .LC158 │ │ │ │ │ 479: 0000190c 0 NOTYPE LOCAL DEFAULT 8 .LC159 │ │ │ │ │ 480: 00001960 0 NOTYPE LOCAL DEFAULT 8 .LC160 │ │ │ │ │ - 481: 00019e8c 2436 FUNC LOCAL DEFAULT 6 object___reduce_ex__ │ │ │ │ │ + 481: 00019e74 2436 FUNC LOCAL DEFAULT 6 object___reduce_ex__ │ │ │ │ │ 482: 00003904 92 FUNC LOCAL DEFAULT 1 import_copyreg │ │ │ │ │ 483: 00003960 224 FUNC LOCAL DEFAULT 1 object_getstate │ │ │ │ │ 484: 0000387c 136 FUNC LOCAL DEFAULT 1 _common_reduce.part.0 │ │ │ │ │ - 485: 0001a7e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 485: 0001a7d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 486: 00001994 0 NOTYPE LOCAL DEFAULT 8 .LC161 │ │ │ │ │ 487: 00001998 0 NOTYPE LOCAL DEFAULT 8 .LC162 │ │ │ │ │ 488: 0000387c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 489: 0000395c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 490: 00003960 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 491: 000055f0 24 FUNC LOCAL DEFAULT 1 object___getstate__ │ │ │ │ │ 492: 00003a40 1508 FUNC LOCAL DEFAULT 1 object_getstate_default │ │ │ │ │ @@ -528,24 +528,24 @@ │ │ │ │ │ 524: 00004e6c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 525: 00004e6c 580 FUNC LOCAL DEFAULT 1 slot_nb_true_divide │ │ │ │ │ 526: 000050a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 527: 000050b0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 528: 000050b0 24 FUNC LOCAL DEFAULT 1 richcmp_ne │ │ │ │ │ 529: 000050c8 300 FUNC LOCAL DEFAULT 1 wrap_richcmpfunc │ │ │ │ │ 530: 00005278 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 531: 0001a810 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 532: 0001a880 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 533: 0001a888 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 534: 0001a888 152 FUNC LOCAL DEFAULT 6 wrap_binaryfunc │ │ │ │ │ + 531: 0001a7f8 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 532: 0001a868 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 533: 0001a870 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 534: 0001a870 152 FUNC LOCAL DEFAULT 6 wrap_binaryfunc │ │ │ │ │ 535: 0000527c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 536: 00005338 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 537: 00001c68 0 NOTYPE LOCAL DEFAULT 8 .LC179 │ │ │ │ │ 538: 00001c94 0 NOTYPE LOCAL DEFAULT 8 .LC180 │ │ │ │ │ - 539: 0001a920 476 FUNC LOCAL DEFAULT 6 slot_nb_bool │ │ │ │ │ - 540: 0001aaf4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 539: 0001a908 476 FUNC LOCAL DEFAULT 6 slot_nb_bool │ │ │ │ │ + 540: 0001aadc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 541: 0000533c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 542: 0000533c 124 FUNC LOCAL DEFAULT 1 wrap_delitem │ │ │ │ │ 543: 000054cc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 544: 00001cc0 0 NOTYPE LOCAL DEFAULT 8 .LC181 │ │ │ │ │ 545: 00001ccc 0 NOTYPE LOCAL DEFAULT 8 .LC182 │ │ │ │ │ 546: 000054d0 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 547: 000054d0 288 FUNC LOCAL DEFAULT 1 type_set_name │ │ │ │ │ @@ -668,16 +668,16 @@ │ │ │ │ │ 664: 00001e34 0 NOTYPE LOCAL DEFAULT 8 .LC191 │ │ │ │ │ 665: 00001300 216 FUNC LOCAL DEFAULT 11 type_set_type_params │ │ │ │ │ 666: 000013d0 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 667: 000013d8 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 668: 0000147c 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ 669: 00006a7c 0 NOTYPE LOCAL DEFAULT 1 $a │ │ │ │ │ 670: 00006a7c 228 FUNC LOCAL DEFAULT 1 richcmp_eq │ │ │ │ │ - 671: 0001aafc 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ - 672: 0001aafc 20 FUNC LOCAL DEFAULT 6 wrap_binaryfunc_l │ │ │ │ │ + 671: 0001aae4 0 NOTYPE LOCAL DEFAULT 6 $a │ │ │ │ │ + 672: 0001aae4 20 FUNC LOCAL DEFAULT 6 wrap_binaryfunc_l │ │ │ │ │ 673: 00006be0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 674: 00001e44 0 NOTYPE LOCAL DEFAULT 8 .LC192 │ │ │ │ │ 675: 00001e7c 0 NOTYPE LOCAL DEFAULT 8 .LC193 │ │ │ │ │ 676: 00001480 0 NOTYPE LOCAL DEFAULT 11 $a │ │ │ │ │ 677: 0000153c 52 FUNC LOCAL DEFAULT 11 object___sizeof__ │ │ │ │ │ 678: 00001e98 0 NOTYPE LOCAL DEFAULT 8 .LC194 │ │ │ │ │ 679: 00001570 420 FUNC LOCAL DEFAULT 11 slot_bf_getbuffer │ │ │ │ │ @@ -866,66 +866,66 @@ │ │ │ │ │ 862: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ 863: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 864: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ 865: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ 866: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ 867: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ 868: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ - 869: 00005cac 520 FUNC GLOBAL HIDDEN 6 _PyType_LookupStackRefAndVersion │ │ │ │ │ + 869: 00005c94 520 FUNC GLOBAL HIDDEN 6 _PyType_LookupStackRefAndVersion │ │ │ │ │ 870: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ 871: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 872: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ 873: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ 874: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ 875: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 876: 000056e0 428 FUNC GLOBAL DEFAULT 6 PyType_GenericAlloc │ │ │ │ │ + 876: 000056c8 428 FUNC GLOBAL DEFAULT 6 PyType_GenericAlloc │ │ │ │ │ 877: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ 878: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_Link │ │ │ │ │ 879: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ 880: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_InitInlineValues │ │ │ │ │ - 881: 0000588c 344 FUNC GLOBAL DEFAULT 6 _PyType_AllocNoTrack │ │ │ │ │ + 881: 00005874 344 FUNC GLOBAL DEFAULT 6 _PyType_AllocNoTrack │ │ │ │ │ 882: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ 883: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyWeakref_NewRef │ │ │ │ │ - 884: 00005bdc 92 FUNC GLOBAL DEFAULT 6 _PyStaticType_GetState │ │ │ │ │ + 884: 00005bc4 92 FUNC GLOBAL DEFAULT 6 _PyStaticType_GetState │ │ │ │ │ 885: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_GetItemRef │ │ │ │ │ 886: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ 887: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternMortal │ │ │ │ │ - 888: 00005c38 116 FUNC GLOBAL DEFAULT 6 _PyType_GetDict │ │ │ │ │ + 888: 00005c20 116 FUNC GLOBAL DEFAULT 6 _PyType_GetDict │ │ │ │ │ 889: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ 890: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 891: 00006118 208 FUNC GLOBAL DEFAULT 6 PyType_IsSubtype │ │ │ │ │ - 892: 000061e8 1776 FUNC GLOBAL HIDDEN 6 _Py_type_getattro │ │ │ │ │ + 891: 00006100 208 FUNC GLOBAL DEFAULT 6 PyType_IsSubtype │ │ │ │ │ + 892: 000061d0 1776 FUNC GLOBAL HIDDEN 6 _Py_type_getattro │ │ │ │ │ 893: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDescr_IsData │ │ │ │ │ 894: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStaticMethod_Type │ │ │ │ │ 895: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStaticMethod_GetFunc │ │ │ │ │ - 896: 000068d8 1800 FUNC GLOBAL HIDDEN 6 _Py_type_getattro_impl │ │ │ │ │ - 897: 00006fe0 1752 FUNC GLOBAL HIDDEN 6 _Py_type_getattro_stackref │ │ │ │ │ + 896: 000068c0 1804 FUNC GLOBAL HIDDEN 6 _Py_type_getattro_impl │ │ │ │ │ + 897: 00006fcc 1752 FUNC GLOBAL HIDDEN 6 _Py_type_getattro_stackref │ │ │ │ │ 898: 0000022c 164 FUNC GLOBAL HIDDEN 1 _PyType_GetDocFromInternalDoc │ │ │ │ │ 899: 000002d0 56 FUNC GLOBAL DEFAULT 1 PyType_FromSpec │ │ │ │ │ 900: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlotIterator_InitLegacy │ │ │ │ │ 901: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlotIterator_Next │ │ │ │ │ 902: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ 903: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlotIterator_SawSlot │ │ │ │ │ 904: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlotIterator_Rewind │ │ │ │ │ 905: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ 906: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 907: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_DelItem │ │ │ │ │ 908: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlot_names │ │ │ │ │ 909: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ 910: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ 911: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySlotIterator_Init │ │ │ │ │ - 912: 00009b90 864 FUNC GLOBAL HIDDEN 6 _PyType_CalculateMetaclass │ │ │ │ │ + 912: 00009b7c 864 FUNC GLOBAL HIDDEN 6 _PyType_CalculateMetaclass │ │ │ │ │ 913: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Next │ │ │ │ │ 914: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ 915: 00000308 916 FUNC GLOBAL DEFAULT 1 _PyStaticType_InitForExtension │ │ │ │ │ 916: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Lock │ │ │ │ │ 917: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMutex_Unlock │ │ │ │ │ 918: 0000069c 140 FUNC GLOBAL DEFAULT 1 _PyType_Lookup │ │ │ │ │ - 919: 0000a17c 624 FUNC GLOBAL DEFAULT 6 _PyType_LookupRefAndVersion │ │ │ │ │ - 920: 0000a3ec 564 FUNC GLOBAL HIDDEN 6 _PyType_InitSlotDefs │ │ │ │ │ + 919: 0000a168 624 FUNC GLOBAL DEFAULT 6 _PyType_LookupRefAndVersion │ │ │ │ │ + 920: 0000a3d8 564 FUNC GLOBAL HIDDEN 6 _PyType_InitSlotDefs │ │ │ │ │ 921: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_FromStringAndSize │ │ │ │ │ 922: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ 923: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ 924: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ 925: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ 926: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ 927: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ParseTuple │ │ │ │ │ @@ -937,89 +937,89 @@ │ │ │ │ │ 933: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCell_Set │ │ │ │ │ 934: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_HasOnlyStringKeys │ │ │ │ │ 935: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Copy │ │ │ │ │ 936: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Vectorcall │ │ │ │ │ 937: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ 938: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallDict │ │ │ │ │ 939: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyWrapperDescr_Type │ │ │ │ │ - 940: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NextNotImplemented │ │ │ │ │ - 941: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCFunction_Type │ │ │ │ │ - 942: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMethodDescr_Type │ │ │ │ │ + 940: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCFunction_Type │ │ │ │ │ + 941: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMethodDescr_Type │ │ │ │ │ + 942: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NextNotImplemented │ │ │ │ │ 943: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ 944: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericSetAttr │ │ │ │ │ 945: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFunctionObjArgs │ │ │ │ │ 946: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_IsIdentifier │ │ │ │ │ 947: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Equal │ │ │ │ │ 948: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Mangle │ │ │ │ │ 949: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Sort │ │ │ │ │ 950: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_AsTuple │ │ │ │ │ 951: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFunction_Type │ │ │ │ │ 952: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_GetGlobals │ │ │ │ │ 953: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyClassMethod_New │ │ │ │ │ 954: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ - 955: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenDict_Type │ │ │ │ │ - 956: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ - 957: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeWarning │ │ │ │ │ - 958: 0000d888 672 FUNC GLOBAL DEFAULT 6 _PyObject_LookupSpecial │ │ │ │ │ + 955: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ + 956: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeWarning │ │ │ │ │ + 957: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenDict_Type │ │ │ │ │ + 958: 0000d870 672 FUNC GLOBAL DEFAULT 6 _PyObject_LookupSpecial │ │ │ │ │ 959: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ 960: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ 961: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 962: 0000e5f8 324 FUNC GLOBAL HIDDEN 6 _PySuper_LookupDescr │ │ │ │ │ + 962: 0000e5e0 324 FUNC GLOBAL HIDDEN 6 _PySuper_LookupDescr │ │ │ │ │ 963: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ 964: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ 965: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_AssertFailed │ │ │ │ │ 966: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ - 967: 0000eab0 452 FUNC GLOBAL DEFAULT 6 PyType_GenericNew │ │ │ │ │ - 968: 0000ec74 24 FUNC GLOBAL DEFAULT 6 PyType_GetFlags │ │ │ │ │ + 967: 0000ea98 452 FUNC GLOBAL DEFAULT 6 PyType_GenericNew │ │ │ │ │ + 968: 0000ec5c 24 FUNC GLOBAL DEFAULT 6 PyType_GetFlags │ │ │ │ │ 969: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ 970: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Join │ │ │ │ │ 971: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ 972: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_Call_Prepend │ │ │ │ │ 973: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_Call │ │ │ │ │ 974: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ - 975: 0000fd28 52 FUNC GLOBAL DEFAULT 6 _PyType_Name │ │ │ │ │ - 976: 0000fd5c 52 FUNC GLOBAL DEFAULT 6 PyType_FromModuleAndSpec │ │ │ │ │ + 975: 0000fd10 52 FUNC GLOBAL DEFAULT 6 _PyType_Name │ │ │ │ │ + 976: 0000fd44 52 FUNC GLOBAL DEFAULT 6 PyType_FromModuleAndSpec │ │ │ │ │ 977: 000009ec 56 FUNC GLOBAL DEFAULT 1 PyType_FromSpecWithBases │ │ │ │ │ 978: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 979: 000100a0 656 FUNC GLOBAL DEFAULT 6 _PyObject_LookupSpecialMethod │ │ │ │ │ - 980: 00010330 224 FUNC GLOBAL DEFAULT 6 PyType_GetModuleByDef │ │ │ │ │ - 981: 00010410 152 FUNC GLOBAL DEFAULT 6 PyType_GetModuleByToken_DuringGC │ │ │ │ │ + 979: 00010088 656 FUNC GLOBAL DEFAULT 6 _PyObject_LookupSpecialMethod │ │ │ │ │ + 980: 00010318 224 FUNC GLOBAL DEFAULT 6 PyType_GetModuleByDef │ │ │ │ │ + 981: 000103f8 152 FUNC GLOBAL DEFAULT 6 PyType_GetModuleByToken_DuringGC │ │ │ │ │ 982: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GetAttrStackRef │ │ │ │ │ 983: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_FromArray │ │ │ │ │ 984: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStack_AsDict │ │ │ │ │ 985: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ 986: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ 987: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearManagedDict │ │ │ │ │ 988: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ │ 989: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ 990: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallFinalizerFromDealloc │ │ │ │ │ 991: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyMember_GetOffset │ │ │ │ │ 992: 00000c34 64 FUNC GLOBAL DEFAULT 1 _PyType_CacheInitForSpecialization │ │ │ │ │ - 993: 00010f78 1668 FUNC GLOBAL DEFAULT 6 _PySuper_Lookup │ │ │ │ │ + 993: 00010f60 1668 FUNC GLOBAL DEFAULT 6 _PySuper_Lookup │ │ │ │ │ 994: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ 995: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_SetItem_LockHeld │ │ │ │ │ - 996: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetAttributeErrorContext │ │ │ │ │ - 997: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Copy │ │ │ │ │ + 996: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Copy │ │ │ │ │ + 997: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_SetAttributeErrorContext │ │ │ │ │ 998: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_MemoryError │ │ │ │ │ 999: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Pop │ │ │ │ │ 1000: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySys_Audit │ │ │ │ │ 1001: 00000e10 628 FUNC GLOBAL HIDDEN 1 _PyType_AddMethod │ │ │ │ │ 1002: 00001084 44 FUNC GLOBAL DEFAULT 1 PyType_Modified │ │ │ │ │ 1003: 000010b0 24 FUNC GLOBAL DEFAULT 1 PyType_GetQualName │ │ │ │ │ 1004: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VisitManagedDict │ │ │ │ │ 1005: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_ContainsString │ │ │ │ │ - 1006: 0001217c 180 FUNC GLOBAL DEFAULT 6 PyType_GetDict │ │ │ │ │ - 1007: 00012230 144 FUNC GLOBAL HIDDEN 6 _Py_BaseObject_RichCompare │ │ │ │ │ + 1006: 00012164 180 FUNC GLOBAL DEFAULT 6 PyType_GetDict │ │ │ │ │ + 1007: 00012218 144 FUNC GLOBAL HIDDEN 6 _Py_BaseObject_RichCompare │ │ │ │ │ 1008: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ 1009: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 1010: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ 1011: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 1012: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictProxy_New │ │ │ │ │ 1013: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ - 1014: 000141e4 384 FUNC GLOBAL HIDDEN 6 _PyType_GetSubclasses │ │ │ │ │ + 1014: 000141cc 384 FUNC GLOBAL HIDDEN 6 _PyType_GetSubclasses │ │ │ │ │ 1015: 000014b4 40 FUNC GLOBAL HIDDEN 1 _PyType_SetFlags │ │ │ │ │ 1016: 000014dc 232 FUNC GLOBAL HIDDEN 1 _PyType_SetFlagsRecursive │ │ │ │ │ 1017: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySequence_IterSearch │ │ │ │ │ 1018: 00001684 60 FUNC GLOBAL DEFAULT 1 PyType_FromMetaclass │ │ │ │ │ 1019: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySeqIter_New │ │ │ │ │ 1020: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_RealIsSubclass │ │ │ │ │ 1021: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ @@ -1031,49 +1031,49 @@ │ │ │ │ │ 1027: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortalUntracked │ │ │ │ │ 1028: 00001760 132 FUNC GLOBAL HIDDEN 1 _PyType_CacheGetItemForSpecialization │ │ │ │ │ 1029: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFunction_GetVersionForCurrentState │ │ │ │ │ 1030: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Str │ │ │ │ │ 1031: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ 1032: 0000186c 160 FUNC GLOBAL HIDDEN 1 _PyTypes_FiniCachedDescriptors │ │ │ │ │ 1033: 0000190c 1820 FUNC GLOBAL HIDDEN 1 _PyTypes_FiniExtTypes │ │ │ │ │ - 1034: 00016904 1896 FUNC GLOBAL HIDDEN 6 _PyStaticType_FiniBuiltin │ │ │ │ │ + 1034: 000168ec 1896 FUNC GLOBAL HIDDEN 6 _PyStaticType_FiniBuiltin │ │ │ │ │ 1035: 000020e0 168 FUNC GLOBAL HIDDEN 1 _PyType_HasSubclasses │ │ │ │ │ 1036: 00002188 476 FUNC GLOBAL HIDDEN 1 _PyTypes_Fini │ │ │ │ │ 1037: 00002460 112 FUNC GLOBAL HIDDEN 1 _PyType_Validate │ │ │ │ │ - 1038: 000172a8 1352 FUNC GLOBAL DEFAULT 6 PyType_GetSlot │ │ │ │ │ - 1039: 000177f0 236 FUNC GLOBAL DEFAULT 6 PyType_GetBaseByToken_DuringGC │ │ │ │ │ + 1038: 00017290 1352 FUNC GLOBAL DEFAULT 6 PyType_GetSlot │ │ │ │ │ + 1039: 000177d8 236 FUNC GLOBAL DEFAULT 6 PyType_GetBaseByToken_DuringGC │ │ │ │ │ 1040: 000024d0 40 FUNC GLOBAL DEFAULT 1 PyObject_GetTypeData_DuringGC │ │ │ │ │ 1041: 000024f8 40 FUNC GLOBAL DEFAULT 1 PyObject_GetTypeData │ │ │ │ │ 1042: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ 1043: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetNone │ │ │ │ │ - 1044: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 1045: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 1046: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 1047: 00017dfc 548 FUNC GLOBAL DEFAULT 6 PyType_GetFullyQualifiedName │ │ │ │ │ - 1048: 00018020 552 FUNC GLOBAL HIDDEN 6 _PyType_GetFullyQualifiedName │ │ │ │ │ - 1049: 00018248 184 FUNC GLOBAL DEFAULT 6 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ │ - 1050: 00018300 116 FUNC GLOBAL DEFAULT 6 PyType_GetModule │ │ │ │ │ + 1044: 0001797c 548 FUNC GLOBAL DEFAULT 6 PyType_GetFullyQualifiedName │ │ │ │ │ + 1045: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 1046: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 1047: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 1048: 00018008 552 FUNC GLOBAL HIDDEN 6 _PyType_GetFullyQualifiedName │ │ │ │ │ + 1049: 00018230 184 FUNC GLOBAL DEFAULT 6 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ │ + 1050: 000182e8 116 FUNC GLOBAL DEFAULT 6 PyType_GetModule │ │ │ │ │ 1051: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_GetRaisedException │ │ │ │ │ 1052: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ 1053: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ 1054: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_RealIsInstance │ │ │ │ │ 1055: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Keys │ │ │ │ │ 1056: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Update │ │ │ │ │ 1057: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Size │ │ │ │ │ 1058: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_GetItem │ │ │ │ │ 1059: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ 1060: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCallable_Check │ │ │ │ │ 1061: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 1062: 00018ee0 2020 FUNC GLOBAL HIDDEN 6 _Py_slot_tp_getattr_hook │ │ │ │ │ + 1062: 00018ec8 2020 FUNC GLOBAL HIDDEN 6 _Py_slot_tp_getattr_hook │ │ │ │ │ 1063: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GenericGetAttrWithDict │ │ │ │ │ 1064: 00005494 60 FUNC GLOBAL HIDDEN 1 _Py_slot_tp_getattro │ │ │ │ │ 1065: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetDict │ │ │ │ │ - 1066: 00019dbc 88 FUNC GLOBAL DEFAULT 6 _PyType_LookupRef │ │ │ │ │ + 1066: 00019da4 88 FUNC GLOBAL DEFAULT 6 _PyType_LookupRef │ │ │ │ │ 1067: 000035bc 396 FUNC GLOBAL DEFAULT 1 PyType_Freeze │ │ │ │ │ - 1068: 00019e14 120 FUNC GLOBAL DEFAULT 6 PyType_GetModuleState │ │ │ │ │ + 1068: 00019dfc 120 FUNC GLOBAL DEFAULT 6 PyType_GetModuleState │ │ │ │ │ 1069: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ 1070: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ 1071: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ 1072: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ 1073: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_GetModule │ │ │ │ │ 1074: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_Import │ │ │ │ │ 1075: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_IsInstanceDictEmpty │ │ │ │ │ @@ -1081,15 +1081,15 @@ │ │ │ │ │ 1077: 00000080 24 FUNC GLOBAL DEFAULT 11 PyType_GetName │ │ │ │ │ 1078: 00000098 20 FUNC GLOBAL DEFAULT 11 PyType_GetModuleName │ │ │ │ │ 1079: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ 1080: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ 1081: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_StopTheWorld │ │ │ │ │ 1082: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_StartTheWorld │ │ │ │ │ 1083: 000051f4 136 FUNC GLOBAL DEFAULT 1 _PyStaticType_GetBuiltins │ │ │ │ │ - 1084: 0001a810 120 FUNC GLOBAL DEFAULT 6 _PyType_GetSlotWrapperNames │ │ │ │ │ + 1084: 0001a7f8 120 FUNC GLOBAL DEFAULT 6 _PyType_GetSlotWrapperNames │ │ │ │ │ 1085: 000000ac 20 FUNC GLOBAL HIDDEN 11 _PyTypes_AfterFork │ │ │ │ │ 1086: 0000527c 192 FUNC GLOBAL DEFAULT 1 _PyObject_MaybeCallSpecialOneArg │ │ │ │ │ 1087: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ 1088: 000053b8 220 FUNC GLOBAL HIDDEN 1 _PyType_GetTextSignatureFromInternalDoc │ │ │ │ │ 1089: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ 1090: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_DetachFromObject │ │ │ │ │ 1091: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x31f90 contains 1000 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x31f78 contains 1000 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003c 0003491d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 0000008c 00000b2b R_ARM_MOVW_ABS_NC 000000b0 .LC3 │ │ │ │ │ 00000090 00000b2c R_ARM_MOVT_ABS 000000b0 .LC3 │ │ │ │ │ 00000094 0003521c R_ARM_CALL 00000000 strncmp │ │ │ │ │ 000000f4 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 0000011c 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ @@ -21,29 +21,29 @@ │ │ │ │ │ 00000228 0003491d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00000254 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ 00000264 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ 00000278 0003521c R_ARM_CALL 00000000 strncmp │ │ │ │ │ 000002bc 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ 000002c0 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000002c4 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000002fc 00004d1c R_ARM_CALL 00007728 type_from_slots_or_spec │ │ │ │ │ +000002fc 00004d1c R_ARM_CALL 00007714 type_from_slots_or_spec │ │ │ │ │ 000004a0 0003372b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 000004a4 0003372c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 000004c4 0000041c R_ARM_CALL 0000044c type_ready │ │ │ │ │ 000004d8 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ 000005b8 0000041c R_ARM_CALL 0000044c type_ready │ │ │ │ │ 000005d4 0003941c R_ARM_CALL 00000000 PyMutex_Lock │ │ │ │ │ 000005e4 0003951c R_ARM_CALL 00000000 PyMutex_Unlock │ │ │ │ │ 00000638 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ 00000688 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000068c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00000690 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000694 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000698 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000006b8 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ +000006b8 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ 00000700 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000007b4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000007b8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000824 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000828 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000844 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ 00000888 0000a42b R_ARM_MOVW_ABS_NC 00000e1c .LC77 │ │ │ │ │ @@ -56,15 +56,15 @@ │ │ │ │ │ 000008b8 0000a92c R_ARM_MOVT_ABS 00000e84 .LC82 │ │ │ │ │ 000008bc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000094c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000950 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000960 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000009d4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000009d8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000a18 00004d1c R_ARM_CALL 00007728 type_from_slots_or_spec │ │ │ │ │ +00000a18 00004d1c R_ARM_CALL 00007714 type_from_slots_or_spec │ │ │ │ │ 00000ab0 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ 00000ad8 0003a42b R_ARM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ 00000adc 0003a42c R_ARM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ 00000b28 0003c12b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 00000b2c 0003c12c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 00000b30 0000e72b R_ARM_MOVW_ABS_NC 00001180 .LC101 │ │ │ │ │ 00000b34 0000e72c R_ARM_MOVT_ABS 00001180 .LC101 │ │ │ │ │ @@ -95,15 +95,15 @@ │ │ │ │ │ 00000c20 0000e82c R_ARM_MOVT_ABS 00001198 .LC102 │ │ │ │ │ 00000c28 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000c30 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000c88 0000372b R_ARM_MOVW_ABS_NC 00000444 .LC19 │ │ │ │ │ 00000c8c 0000372c R_ARM_MOVT_ABS 00000444 .LC19 │ │ │ │ │ 00000ccc 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ 00000cec 00033c1d R_ARM_JUMP24 00000000 PyDict_SetItem │ │ │ │ │ -00000d5c 0000741c R_ARM_CALL 00009ef0 type_modified_unlocked │ │ │ │ │ +00000d5c 0000741c R_ARM_CALL 00009edc type_modified_unlocked │ │ │ │ │ 00000d64 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000d68 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000d6c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00000da8 0001062b R_ARM_MOVW_ABS_NC 000013f4 .LC117 │ │ │ │ │ 00000dac 0001062c R_ARM_MOVT_ABS 000013f4 .LC117 │ │ │ │ │ 00000db0 0001072b R_ARM_MOVW_ABS_NC 000013f8 .LC118 │ │ │ │ │ 00000db4 0001072c R_ARM_MOVT_ABS 000013f8 .LC118 │ │ │ │ │ @@ -135,16 +135,16 @@ │ │ │ │ │ 0000104c 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00001050 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001054 00000a2b R_ARM_MOVW_ABS_NC 00000088 .LC2 │ │ │ │ │ 00001058 00000a2c R_ARM_MOVT_ABS 00000088 .LC2 │ │ │ │ │ 00001060 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001078 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001080 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000010ac 0000741d R_ARM_JUMP24 00009ef0 type_modified_unlocked │ │ │ │ │ -000010c4 00004c1d R_ARM_JUMP24 000076b8 type_qualname │ │ │ │ │ +000010ac 0000741d R_ARM_JUMP24 00009edc type_modified_unlocked │ │ │ │ │ +000010c4 00004c1d R_ARM_JUMP24 000076a4 type_qualname │ │ │ │ │ 00001100 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00001104 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00001120 0003f21c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ 00001144 0003f32b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ 00001148 0003f32c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 0000115c 0003f32b R_ARM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ 00001160 0003f32c R_ARM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ @@ -153,42 +153,42 @@ │ │ │ │ │ 0000117c 0003f12b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 00001180 0003f12c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 00001194 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00001198 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000011ac 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000011b0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000011d0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000122c 00004c1c R_ARM_CALL 000076b8 type_qualname │ │ │ │ │ +0000122c 00004c1c R_ARM_CALL 000076a4 type_qualname │ │ │ │ │ 00001240 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ 00001258 0001192b R_ARM_MOVW_ABS_NC 0000145c .LC121 │ │ │ │ │ 0000125c 0001192c R_ARM_MOVT_ABS 0000145c .LC121 │ │ │ │ │ 00001260 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 00001298 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012b0 00011a2b R_ARM_MOVW_ABS_NC 00001474 .LC122 │ │ │ │ │ 000012b4 00011a2c R_ARM_MOVT_ABS 00001474 .LC122 │ │ │ │ │ 000012c0 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 000012d0 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000012dc 00004c1c R_ARM_CALL 000076b8 type_qualname │ │ │ │ │ +000012dc 00004c1c R_ARM_CALL 000076a4 type_qualname │ │ │ │ │ 00001310 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001320 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001350 00011e1d R_ARM_JUMP24 000135b8 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ +00001350 00011e1d R_ARM_JUMP24 000135a0 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ 00001354 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001374 0003821d R_ARM_JUMP24 0000022c _PyType_GetDocFromInternalDoc │ │ │ │ │ 000013ac 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 00001444 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001448 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000014a4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000014ac 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000014b0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000151c 0000741c R_ARM_CALL 00009ef0 type_modified_unlocked │ │ │ │ │ -00001550 0003f61c R_ARM_CALL 000141e4 _PyType_GetSubclasses │ │ │ │ │ +0000151c 0000741c R_ARM_CALL 00009edc type_modified_unlocked │ │ │ │ │ +00001550 0003f61c R_ARM_CALL 000141cc _PyType_GetSubclasses │ │ │ │ │ 00001590 0003491d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001618 0003f61c R_ARM_CALL 000141e4 _PyType_GetSubclasses │ │ │ │ │ +00001618 0003f61c R_ARM_CALL 000141cc _PyType_GetSubclasses │ │ │ │ │ 0000165c 0003491d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000016b4 00004d1c R_ARM_CALL 00007728 type_from_slots_or_spec │ │ │ │ │ +000016b4 00004d1c R_ARM_CALL 00007714 type_from_slots_or_spec │ │ │ │ │ 000016c4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000016c8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00001714 0004031c R_ARM_CALL 00000000 _Py_SetImmortalUntracked │ │ │ │ │ 0000173c 0000041d R_ARM_JUMP24 0000044c type_ready │ │ │ │ │ 00001754 0000041d R_ARM_JUMP24 0000044c type_ready │ │ │ │ │ 00001798 0004051c R_ARM_CALL 00000000 _PyFunction_GetVersionForCurrentState │ │ │ │ │ 00001820 0004061d R_ARM_JUMP24 00000000 PyObject_Str │ │ │ │ │ @@ -214,18 +214,18 @@ │ │ │ │ │ 00001ba4 0003372b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 00001ba8 0003372c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 00001c18 0003ff1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ 00001cc8 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ 00001ce0 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ 00001d0c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001d14 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ -00001d30 00016b1c R_ARM_CALL 00016684 clear_tp_subclasses │ │ │ │ │ +00001d30 00016b1c R_ARM_CALL 0001666c clear_tp_subclasses │ │ │ │ │ 00001d4c 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ 00001dbc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001dc8 00016b1c R_ARM_CALL 00016684 clear_tp_subclasses │ │ │ │ │ +00001dc8 00016b1c R_ARM_CALL 0001666c clear_tp_subclasses │ │ │ │ │ 00001dd4 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00001e5c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001e60 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00001e78 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ 00001ee8 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00001f88 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001fa0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -245,54 +245,54 @@ │ │ │ │ │ 00002214 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002248 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000227c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000022b0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000022e4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002318 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000234c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000023a4 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ +000023a4 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ 000023b8 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000023bc 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000023f0 0003a81c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ 00002424 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002434 00017c2b R_ARM_MOVW_ABS_NC 00002364 slot_tp_descr_get │ │ │ │ │ 00002438 00017c2c R_ARM_MOVT_ABS 00002364 slot_tp_descr_get │ │ │ │ │ 0000245c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000024b0 00003c1c R_ARM_CALL 0000f154 assign_version_tag │ │ │ │ │ +000024b0 00003c1c R_ARM_CALL 0000f13c assign_version_tag │ │ │ │ │ 000024cc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000025d4 00012e1c R_ARM_CALL 00012b8c vectorcall_method.constprop.2 │ │ │ │ │ +000025d4 00012e1c R_ARM_CALL 00012b74 vectorcall_method.constprop.2 │ │ │ │ │ 000025e0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002614 00041b1c R_ARM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -00002634 0000251c R_ARM_CALL 0000fc20 lookup_method_ex.constprop.0 │ │ │ │ │ +00002634 0000241c R_ARM_CALL 0000fc08 lookup_method_ex.constprop.0 │ │ │ │ │ 00002658 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 00002694 00041c1c R_ARM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ 000026b0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000026c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000026d0 0001992b R_ARM_MOVW_ABS_NC 000016c0 .LC146 │ │ │ │ │ 000026d4 0001992c R_ARM_MOVT_ABS 000016c0 .LC146 │ │ │ │ │ 000026d8 0003921c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 000026e4 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000026e8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002740 0001a52b R_ARM_MOVW_ABS_NC 000026ec slot_nb_and │ │ │ │ │ 00002744 0001a52c R_ARM_MOVT_ABS 000026ec slot_nb_and │ │ │ │ │ -00002784 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00002784 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 000027a4 0001a52b R_ARM_MOVW_ABS_NC 000026ec slot_nb_and │ │ │ │ │ 000027a8 0001a52c R_ARM_MOVT_ABS 000026ec slot_nb_and │ │ │ │ │ 000027b4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000027b8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000027c8 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000027cc 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000027e4 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000027e4 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 0000281c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000285c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00002860 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00002880 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00002884 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00002898 0001a71c R_ARM_CALL 00001090 method_is_overloaded.isra.0 │ │ │ │ │ -000028c4 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000028c4 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 000028c8 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000028cc 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00002904 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000291c 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00002920 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002924 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002944 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ @@ -307,27 +307,27 @@ │ │ │ │ │ 00002af8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002b28 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002b30 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002b34 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002b4c 0001ae2b R_ARM_MOVW_ABS_NC 000016f0 .LC147 │ │ │ │ │ 00002b50 0001ae2c R_ARM_MOVT_ABS 000016f0 .LC147 │ │ │ │ │ 00002b94 00033c1d R_ARM_JUMP24 00000000 PyDict_SetItem │ │ │ │ │ -00002b9c 0000741c R_ARM_CALL 00009ef0 type_modified_unlocked │ │ │ │ │ +00002b9c 0000741c R_ARM_CALL 00009edc type_modified_unlocked │ │ │ │ │ 00002c0c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002c10 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00002c6c 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 00002c90 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 00002cac 0001b32b R_ARM_MOVW_ABS_NC 0000172c .LC149 │ │ │ │ │ 00002cb0 0001b32c R_ARM_MOVT_ABS 0000172c .LC149 │ │ │ │ │ 00002cb4 0004231c R_ARM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ 00002cc0 0004241c R_ARM_CALL 00000000 PyCallable_Check │ │ │ │ │ 00002cd4 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 00002d20 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 00002d60 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ -00002d7c 0000741c R_ARM_CALL 00009ef0 type_modified_unlocked │ │ │ │ │ +00002d7c 0000741c R_ARM_CALL 00009edc type_modified_unlocked │ │ │ │ │ 00002dc4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002dcc 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00002dd0 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00002dd8 0001b22b R_ARM_MOVW_ABS_NC 000016f8 .LC148 │ │ │ │ │ 00002ddc 0001b22c R_ARM_MOVT_ABS 000016f8 .LC148 │ │ │ │ │ 00002de4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00002e88 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ @@ -365,29 +365,29 @@ │ │ │ │ │ 000031a4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000031a8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000031ac 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00003200 0001c02b R_ARM_MOVW_ABS_NC 000031b0 slot_nb_or │ │ │ │ │ 00003204 0001c02c R_ARM_MOVT_ABS 000031b0 slot_nb_or │ │ │ │ │ 00003210 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00003214 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000322c 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +0000322c 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00003258 0001c02b R_ARM_MOVW_ABS_NC 000031b0 slot_nb_or │ │ │ │ │ 0000325c 0001c02c R_ARM_MOVT_ABS 000031b0 slot_nb_or │ │ │ │ │ 000032c4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000032c8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003308 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00003308 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00003334 0001a71c R_ARM_CALL 00001090 method_is_overloaded.isra.0 │ │ │ │ │ 00003344 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00003348 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00003364 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000336c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00003370 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000338c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00003390 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000033a0 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000033a0 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 000033d4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000033e8 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000033ec 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000033f0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00003410 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ 00003414 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ 00003438 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ @@ -412,51 +412,51 @@ │ │ │ │ │ 000035b4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000035b8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00003638 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 0000363c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00003644 00005c2b R_ARM_MOVW_ABS_NC 000006e0 .LC37 │ │ │ │ │ 00003648 00005c2c R_ARM_MOVT_ABS 000006e0 .LC37 │ │ │ │ │ 00003650 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000036a8 0000741c R_ARM_CALL 00009ef0 type_modified_unlocked │ │ │ │ │ +000036a8 0000741c R_ARM_CALL 00009edc type_modified_unlocked │ │ │ │ │ 000036dc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000036f4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000036f8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000036fc 0001d22b R_ARM_MOVW_ABS_NC 00001804 .LC154 │ │ │ │ │ 00003700 0001d22c R_ARM_MOVT_ABS 00001804 .LC154 │ │ │ │ │ 00003708 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00003734 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000373c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00003740 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003778 0000251c R_ARM_CALL 0000fc20 lookup_method_ex.constprop.0 │ │ │ │ │ +00003778 0000241c R_ARM_CALL 0000fc08 lookup_method_ex.constprop.0 │ │ │ │ │ 0000379c 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 000037c8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003818 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000382c 00011a2b R_ARM_MOVW_ABS_NC 00001474 .LC122 │ │ │ │ │ 00003830 00011a2c R_ARM_MOVT_ABS 00001474 .LC122 │ │ │ │ │ 00003840 0003d21d R_ARM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ 00003844 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000386c 00012e1c R_ARM_CALL 00012b8c vectorcall_method.constprop.2 │ │ │ │ │ +0000386c 00012e1c R_ARM_CALL 00012b74 vectorcall_method.constprop.2 │ │ │ │ │ 00003878 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000038a8 0001e62b R_ARM_MOVW_ABS_NC 00001994 .LC161 │ │ │ │ │ 000038ac 0001e62c R_ARM_MOVT_ABS 00001994 .LC161 │ │ │ │ │ 000038b8 0001e72b R_ARM_MOVW_ABS_NC 00001998 .LC162 │ │ │ │ │ 000038bc 0001e72c R_ARM_MOVT_ABS 00001998 .LC162 │ │ │ │ │ 000038c0 0004301c R_ARM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ 000038f8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003920 0004311c R_ARM_CALL 00000000 PyImport_GetModule │ │ │ │ │ 0000393c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00003958 0004321d R_ARM_JUMP24 00000000 PyImport_Import │ │ │ │ │ 0000395c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00003980 0003a91c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -00003990 0003ad2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -00003994 0003ad2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +00003990 0003ac2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +00003994 0003ac2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ 000039c4 0001eb2b R_ARM_MOVW_ABS_NC 000055f0 object___getstate__ │ │ │ │ │ 000039c8 0001eb2c R_ARM_MOVT_ABS 000055f0 object___getstate__ │ │ │ │ │ 00003a00 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003a2c 00011e1c R_ARM_CALL 000135b8 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ +00003a2c 00011e1c R_ARM_CALL 000135a0 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ 00003a38 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00003a3c 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00003a78 0004331c R_ARM_CALL 00000000 _PyObject_IsInstanceDictEmpty │ │ │ │ │ 00003a88 0004291c R_ARM_CALL 00000000 PyObject_GenericGetDict │ │ │ │ │ 00003ab0 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 00003ac8 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00003acc 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ @@ -515,32 +515,32 @@ │ │ │ │ │ 00003f8c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00003fcc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00003fe8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004010 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004018 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000401c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00004020 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00004048 0001471c R_ARM_CALL 00013fd4 check_num_args.constprop.1 │ │ │ │ │ +00004048 0001471c R_ARM_CALL 00013fbc check_num_args.constprop.1 │ │ │ │ │ 00004060 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00004064 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000040a4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000040a8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000040b8 0004241c R_ARM_CALL 00000000 PyCallable_Check │ │ │ │ │ -000040c8 0003ee1c R_ARM_CALL 0001217c PyType_GetDict │ │ │ │ │ +000040c8 0003ee1c R_ARM_CALL 00012164 PyType_GetDict │ │ │ │ │ 000040d8 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 000040f0 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ 00004134 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00004138 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000413c 0001f62b R_ARM_MOVW_ABS_NC 00001a5c .LC167 │ │ │ │ │ 00004140 0001f62c R_ARM_MOVT_ABS 00001a5c .LC167 │ │ │ │ │ 00004148 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004158 0000741c R_ARM_CALL 00009ef0 type_modified_unlocked │ │ │ │ │ +00004158 0000741c R_ARM_CALL 00009edc type_modified_unlocked │ │ │ │ │ 00004164 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000418c 0000741c R_ARM_CALL 00009ef0 type_modified_unlocked │ │ │ │ │ -00004198 0003ee1c R_ARM_CALL 0001217c PyType_GetDict │ │ │ │ │ +0000418c 0000741c R_ARM_CALL 00009edc type_modified_unlocked │ │ │ │ │ +00004198 0003ee1c R_ARM_CALL 00012164 PyType_GetDict │ │ │ │ │ 000041a8 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 000041d0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000041d8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000041dc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000041e0 0001f82b R_ARM_MOVW_ABS_NC 00001ac0 .LC169 │ │ │ │ │ 000041e4 0001f82c R_ARM_MOVT_ABS 00001ac0 .LC169 │ │ │ │ │ 000041ec 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ @@ -552,33 +552,33 @@ │ │ │ │ │ 0000422c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00004234 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00004238 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00004250 0001fb2b R_ARM_MOVW_ABS_NC 00001ae8 .LC170 │ │ │ │ │ 00004254 0001fb2c R_ARM_MOVT_ABS 00001ae8 .LC170 │ │ │ │ │ 00004290 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004294 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000042ac 00006b1c R_ARM_CALL 00009560 find_best_base │ │ │ │ │ +000042ac 00006b1c R_ARM_CALL 0000954c find_best_base │ │ │ │ │ 000042c4 0001fb2b R_ARM_MOVW_ABS_NC 00001ae8 .LC170 │ │ │ │ │ 000042c8 0001fb2c R_ARM_MOVT_ABS 00001ae8 .LC170 │ │ │ │ │ 00004318 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 00004354 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000043b8 0000ff1c R_ARM_CALL 00014520 update_slot.constprop.0.isra.0 │ │ │ │ │ -000043cc 0000741c R_ARM_CALL 00009ef0 type_modified_unlocked │ │ │ │ │ +000043b8 0000ff1c R_ARM_CALL 00014508 update_slot.constprop.0.isra.0 │ │ │ │ │ +000043cc 0000741c R_ARM_CALL 00009edc type_modified_unlocked │ │ │ │ │ 000043d0 0004371c R_ARM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ 00004404 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004464 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00004468 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000446c 0001ff2b R_ARM_MOVW_ABS_NC 00001b8c .LC174 │ │ │ │ │ 00004470 0001ff2c R_ARM_MOVT_ABS 00001b8c .LC174 │ │ │ │ │ 00004478 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000452c 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ 00004544 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ 0000455c 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ -0000457c 00001a1c R_ARM_CALL 000059e4 add_subclass │ │ │ │ │ -00004590 00016b1c R_ARM_CALL 00016684 clear_tp_subclasses │ │ │ │ │ +0000457c 00001a1c R_ARM_CALL 000059cc add_subclass │ │ │ │ │ +00004590 00016b1c R_ARM_CALL 0001666c clear_tp_subclasses │ │ │ │ │ 00004598 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 00004618 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000461c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000464c 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ 000046c4 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000046cc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000046d0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ @@ -610,18 +610,18 @@ │ │ │ │ │ 0000494c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004954 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000495c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004960 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00004970 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00004974 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00004978 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000049f8 00006c2b R_ARM_MOVW_ABS_NC 000108c0 subtype_dealloc │ │ │ │ │ -000049fc 00006c2c R_ARM_MOVT_ABS 000108c0 subtype_dealloc │ │ │ │ │ -00004a50 00006c2b R_ARM_MOVW_ABS_NC 000108c0 subtype_dealloc │ │ │ │ │ -00004a54 00006c2c R_ARM_MOVT_ABS 000108c0 subtype_dealloc │ │ │ │ │ +000049f8 00006c2b R_ARM_MOVW_ABS_NC 000108a8 subtype_dealloc │ │ │ │ │ +000049fc 00006c2c R_ARM_MOVT_ABS 000108a8 subtype_dealloc │ │ │ │ │ +00004a50 00006c2b R_ARM_MOVW_ABS_NC 000108a8 subtype_dealloc │ │ │ │ │ +00004a54 00006c2c R_ARM_MOVT_ABS 000108a8 subtype_dealloc │ │ │ │ │ 00004b50 0004381c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00004b88 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00004b8c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00004b94 0002062b R_ARM_MOVW_ABS_NC 00001bf0 .LC176 │ │ │ │ │ 00004b98 0002062c R_ARM_MOVT_ABS 00001bf0 .LC176 │ │ │ │ │ 00004bac 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00004be8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ @@ -630,15 +630,15 @@ │ │ │ │ │ 00004bf8 0002052c R_ARM_MOVT_ABS 00001bbc .LC175 │ │ │ │ │ 00004c08 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00004c34 0000161c R_ARM_CALL 00004568 mro_internal.isra.0 │ │ │ │ │ 00004c64 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ 00004c7c 00036a1c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ 00004ca0 00040b1c R_ARM_CALL 000020e0 _PyType_HasSubclasses │ │ │ │ │ 00004cc0 0004341c R_ARM_CALL 00000000 _PyTuple_FromPair │ │ │ │ │ -00004cd0 0003f61c R_ARM_CALL 000141e4 _PyType_GetSubclasses │ │ │ │ │ +00004cd0 0003f61c R_ARM_CALL 000141cc _PyType_GetSubclasses │ │ │ │ │ 00004d2c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004d54 0003471c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ 00004d80 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004d88 0003641c R_ARM_CALL 00000000 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ 00004da4 0002082b R_ARM_MOVW_ABS_NC 00001c24 .LC177 │ │ │ │ │ 00004da8 0002082c R_ARM_MOVT_ABS 00001c24 .LC177 │ │ │ │ │ 00004de8 0004391c R_ARM_CALL 00000000 _PyEval_StopTheWorld │ │ │ │ │ @@ -650,37 +650,37 @@ │ │ │ │ │ 00004e44 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00004e60 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004e68 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00004ec0 00020d2b R_ARM_MOVW_ABS_NC 00004e6c slot_nb_true_divide │ │ │ │ │ 00004ec4 00020d2c R_ARM_MOVT_ABS 00004e6c slot_nb_true_divide │ │ │ │ │ 00004ef0 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00004ef4 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004f0c 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00004f0c 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00004f34 00020d2b R_ARM_MOVW_ABS_NC 00004e6c slot_nb_true_divide │ │ │ │ │ 00004f38 00020d2c R_ARM_MOVT_ABS 00004e6c slot_nb_true_divide │ │ │ │ │ 00004f44 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00004f48 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004f88 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00004f88 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00004fdc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004ff4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004ff8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000500c 0001a71c R_ARM_CALL 00001090 method_is_overloaded.isra.0 │ │ │ │ │ 0000501c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005020 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000503c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005040 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005050 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005050 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00005084 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000050a4 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000050a8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000050ac 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000050e8 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ 000050ec 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00005104 0001172b R_ARM_MOVW_ABS_NC 000122c0 object_richcompare │ │ │ │ │ -00005108 0001172c R_ARM_MOVT_ABS 000122c0 object_richcompare │ │ │ │ │ +00005104 0001172b R_ARM_MOVW_ABS_NC 000122a8 object_richcompare │ │ │ │ │ +00005108 0001172c R_ARM_MOVT_ABS 000122a8 object_richcompare │ │ │ │ │ 00005124 0003f12b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 00005128 0003f12c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 00005130 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005134 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000517c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00005180 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00005184 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ @@ -695,34 +695,34 @@ │ │ │ │ │ 000051cc 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ 000051d0 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000051d4 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ 000051d8 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ 000051e0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00005224 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 00005278 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000052bc 0000251c R_ARM_CALL 0000fc20 lookup_method_ex.constprop.0 │ │ │ │ │ -000052ec 00011e1c R_ARM_CALL 000135b8 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ +000052bc 0000241c R_ARM_CALL 0000fc08 lookup_method_ex.constprop.0 │ │ │ │ │ +000052ec 00011e1c R_ARM_CALL 000135a0 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ 00005324 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005338 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005364 0001461c R_ARM_CALL 00013f44 check_num_args.constprop.0 │ │ │ │ │ +00005364 0001461c R_ARM_CALL 00013f2c check_num_args.constprop.0 │ │ │ │ │ 00005388 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000538c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000539c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000053a0 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000053a4 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000053e4 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ 000053f4 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ 00005408 0003521c R_ARM_CALL 00000000 strncmp │ │ │ │ │ 0000544c 0003761d R_ARM_JUMP24 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ 00005460 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00005464 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00005470 0000c12b R_ARM_MOVW_ABS_NC 0000028c .LANCHOR2 │ │ │ │ │ 00005474 0000c12c R_ARM_MOVT_ABS 0000028c .LANCHOR2 │ │ │ │ │ 00005490 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000054c0 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +000054c0 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 000054cc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000054e4 0002202b R_ARM_MOVW_ABS_NC 00001cc0 .LC181 │ │ │ │ │ 000054e8 0002202c R_ARM_MOVT_ABS 00001cc0 .LC181 │ │ │ │ │ 0000551c 0003a21c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ 00005528 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ 0000554c 0004391c R_ARM_CALL 00000000 _PyEval_StopTheWorld │ │ │ │ │ 00005570 00043a1c R_ARM_CALL 00000000 _PyEval_StartTheWorld │ │ │ │ │ @@ -770,189 +770,189 @@ │ │ │ │ │ 0000583c 0002292b R_ARM_MOVW_ABS_NC 00001d28 .LC185 │ │ │ │ │ 00005840 0002292c R_ARM_MOVT_ABS 00001d28 .LC185 │ │ │ │ │ 00005848 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00005924 0002312b R_ARM_MOVW_ABS_NC 000058d4 slot_nb_add │ │ │ │ │ 00005928 0002312c R_ARM_MOVT_ABS 000058d4 slot_nb_add │ │ │ │ │ 00005934 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005938 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005950 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005950 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 0000597c 0002312b R_ARM_MOVW_ABS_NC 000058d4 slot_nb_add │ │ │ │ │ 00005980 0002312c R_ARM_MOVT_ABS 000058d4 slot_nb_add │ │ │ │ │ 000059e4 0001a71c R_ARM_CALL 00001090 method_is_overloaded.isra.0 │ │ │ │ │ 000059f4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000059f8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005a08 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005a0c 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005a4c 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005a4c 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00005a80 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005a88 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005a8c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00005aa8 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005aac 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005abc 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005abc 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00005af0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005b04 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00005b08 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00005b0c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00005b60 0002362b R_ARM_MOVW_ABS_NC 00005b10 slot_nb_subtract │ │ │ │ │ 00005b64 0002362c R_ARM_MOVT_ABS 00005b10 slot_nb_subtract │ │ │ │ │ 00005b70 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005b74 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005b90 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005b90 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00005bbc 0002362b R_ARM_MOVW_ABS_NC 00005b10 slot_nb_subtract │ │ │ │ │ 00005bc0 0002362c R_ARM_MOVT_ABS 00005b10 slot_nb_subtract │ │ │ │ │ 00005c24 0001a71c R_ARM_CALL 00001090 method_is_overloaded.isra.0 │ │ │ │ │ 00005c48 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005c4c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00005c58 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005c5c 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005c6c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005c70 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005cb0 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005cb0 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00005cc8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005cec 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005cf0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005d00 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005d00 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00005d34 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005d40 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00005d44 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00005d48 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00005da0 00023c2b R_ARM_MOVW_ABS_NC 00005d4c slot_nb_multiply │ │ │ │ │ 00005da4 00023c2c R_ARM_MOVT_ABS 00005d4c slot_nb_multiply │ │ │ │ │ -00005de4 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005de4 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00005e00 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005e04 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005e1c 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005e1c 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00005e54 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005e68 00023c2b R_ARM_MOVW_ABS_NC 00005d4c slot_nb_multiply │ │ │ │ │ 00005e6c 00023c2c R_ARM_MOVT_ABS 00005d4c slot_nb_multiply │ │ │ │ │ 00005e78 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005e7c 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005ed0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00005ed4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00005ee8 0001a71c R_ARM_CALL 00001090 method_is_overloaded.isra.0 │ │ │ │ │ 00005ef8 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005efc 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005f24 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00005f24 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00005f28 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005f2c 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00005f64 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005f84 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00005f88 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00005f8c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00005fac 0004401d R_ARM_JUMP24 000053b8 _PyType_GetTextSignatureFromInternalDoc │ │ │ │ │ -00005fd4 00012e1c R_ARM_CALL 00012b8c vectorcall_method.constprop.2 │ │ │ │ │ +00005fd4 00012e1c R_ARM_CALL 00012b74 vectorcall_method.constprop.2 │ │ │ │ │ 00005fe0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000060e4 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ 000060e8 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000060ec 0002482b R_ARM_MOVW_ABS_NC 00001db8 .LC188 │ │ │ │ │ 000060f0 0002482c R_ARM_MOVT_ABS 00001db8 .LC188 │ │ │ │ │ 000060f8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00006104 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00006108 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00006110 0002492b R_ARM_MOVW_ABS_NC 00001de8 .LC189 │ │ │ │ │ 00006114 0002492c R_ARM_MOVT_ABS 00001de8 .LC189 │ │ │ │ │ 0000611c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006148 00012e1c R_ARM_CALL 00012b8c vectorcall_method.constprop.2 │ │ │ │ │ +00006148 00012e1c R_ARM_CALL 00012b74 vectorcall_method.constprop.2 │ │ │ │ │ 00006154 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000061a8 0002542b R_ARM_MOVW_ABS_NC 00006158 slot_nb_floor_divide │ │ │ │ │ 000061ac 0002542c R_ARM_MOVT_ABS 00006158 slot_nb_floor_divide │ │ │ │ │ 000061b8 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000061bc 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000061d8 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000061d8 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 000061f4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000061f8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006210 0002542b R_ARM_MOVW_ABS_NC 00006158 slot_nb_floor_divide │ │ │ │ │ 00006214 0002542c R_ARM_MOVT_ABS 00006158 slot_nb_floor_divide │ │ │ │ │ 00006278 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000627c 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000062c4 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000062c4 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 000062e0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000062e4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000062f8 0001a71c R_ARM_CALL 00001090 method_is_overloaded.isra.0 │ │ │ │ │ 00006314 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006318 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006328 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00006328 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 0000635c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006374 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006390 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00006394 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00006398 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000063ec 00026f2b R_ARM_MOVW_ABS_NC 0000639c slot_nb_xor │ │ │ │ │ 000063f0 00026f2c R_ARM_MOVT_ABS 0000639c slot_nb_xor │ │ │ │ │ 000063fc 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006400 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006418 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00006418 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00006444 00026f2b R_ARM_MOVW_ABS_NC 0000639c slot_nb_xor │ │ │ │ │ 00006448 00026f2c R_ARM_MOVT_ABS 0000639c slot_nb_xor │ │ │ │ │ 000064ac 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000064b0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000064c0 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000064c4 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006504 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00006504 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00006530 0001a71c R_ARM_CALL 00001090 method_is_overloaded.isra.0 │ │ │ │ │ 00006550 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006558 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000655c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000657c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006580 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006590 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00006590 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 000065c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000065d0 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000065d4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000065d8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006608 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00006608 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00006614 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006634 0001611c R_ARM_CALL 00015ce8 maybe_call_special_no_args.constprop.0 │ │ │ │ │ +00006634 0001611c R_ARM_CALL 00015cd0 maybe_call_special_no_args.constprop.0 │ │ │ │ │ 0000664c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000665c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00006660 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00006668 0002782b R_ARM_MOVW_ABS_NC 00001e0c .LC190 │ │ │ │ │ 0000666c 0002782c R_ARM_MOVT_ABS 00001e0c .LC190 │ │ │ │ │ 00006678 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 000066d0 0002892b R_ARM_MOVW_ABS_NC 00006680 slot_nb_divmod │ │ │ │ │ 000066d4 0002892c R_ARM_MOVT_ABS 00006680 slot_nb_divmod │ │ │ │ │ 000066e0 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000066e4 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000066fc 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000066fc 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00006718 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000671c 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006734 0002892b R_ARM_MOVW_ABS_NC 00006680 slot_nb_divmod │ │ │ │ │ 00006738 0002892c R_ARM_MOVT_ABS 00006680 slot_nb_divmod │ │ │ │ │ 0000679c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000067a0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000067e8 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000067e8 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00006804 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00006808 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000681c 0001a71c R_ARM_CALL 00001090 method_is_overloaded.isra.0 │ │ │ │ │ 0000683c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006854 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006858 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006868 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00006868 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 0000689c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000068b4 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000068b8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000068bc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000068e4 00003c1d R_ARM_JUMP24 0000f154 assign_version_tag │ │ │ │ │ +000068e4 00003c1d R_ARM_JUMP24 0000f13c assign_version_tag │ │ │ │ │ 000068e8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006910 00012e1c R_ARM_CALL 00012b8c vectorcall_method.constprop.2 │ │ │ │ │ +00006910 00012e1c R_ARM_CALL 00012b74 vectorcall_method.constprop.2 │ │ │ │ │ 0000691c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006944 0001471c R_ARM_CALL 00013fd4 check_num_args.constprop.1 │ │ │ │ │ +00006944 0001471c R_ARM_CALL 00013fbc check_num_args.constprop.1 │ │ │ │ │ 00006974 00041d1d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ 0000697c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000069e8 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 000069f8 00035b1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ 00006a08 00035b1d R_ARM_JUMP24 00000000 PyTuple_New │ │ │ │ │ 00006a70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00006a74 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00006a78 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00006a9c 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ 00006aa0 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00006ab8 0001172b R_ARM_MOVW_ABS_NC 000122c0 object_richcompare │ │ │ │ │ -00006abc 0001172c R_ARM_MOVT_ABS 000122c0 object_richcompare │ │ │ │ │ +00006ab8 0001172b R_ARM_MOVW_ABS_NC 000122a8 object_richcompare │ │ │ │ │ +00006abc 0001172c R_ARM_MOVT_ABS 000122a8 object_richcompare │ │ │ │ │ 00006ad0 0003f12b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ 00006ad4 0003f12c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 00006adc 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006ae0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00006b14 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00006b18 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00006b1c 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ @@ -969,15 +969,15 @@ │ │ │ │ │ 00006c34 0004491d R_ARM_JUMP24 00001480 _PyObject_SetDict │ │ │ │ │ 00006c44 0001cc1c R_ARM_CALL 00002498 get_dict_descriptor │ │ │ │ │ 00006c78 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00006c7c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00006c80 0001c92b R_ARM_MOVW_ABS_NC 000017c8 .LC153 │ │ │ │ │ 00006c84 0001c92c R_ARM_MOVT_ABS 000017c8 .LC153 │ │ │ │ │ 00006c90 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006cc4 00012e1c R_ARM_CALL 00012b8c vectorcall_method.constprop.2 │ │ │ │ │ +00006cc4 00012e1c R_ARM_CALL 00012b74 vectorcall_method.constprop.2 │ │ │ │ │ 00006cd0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00006cec 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00006d38 0002cb2b R_ARM_MOVW_ABS_NC 00001f4c .LC201 │ │ │ │ │ 00006d3c 0002cb2c R_ARM_MOVT_ABS 00001f4c .LC201 │ │ │ │ │ 00006d40 00039f1c R_ARM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ 00006d8c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00006d90 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ @@ -998,34 +998,34 @@ │ │ │ │ │ 00006f8c 0004521c R_ARM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ 00006fa8 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00006fac 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00006fb0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00006fb8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00006fbc 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x33ed0 contains 617 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x33eb8 contains 617 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 00046d02 R_ARM_ABS32 00000b58 PyType_Type │ │ │ │ │ 0000000c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 00007f02 R_ARM_ABS32 0000a620 object_dealloc │ │ │ │ │ +00000018 00007f02 R_ARM_ABS32 0000a60c object_dealloc │ │ │ │ │ 0000002c 0000db02 R_ARM_ABS32 000011e4 object_repr │ │ │ │ │ 0000003c 00046e02 R_ARM_ABS32 00000000 PyObject_GenericHash │ │ │ │ │ -00000044 0000da02 R_ARM_ABS32 0000fd90 object_str │ │ │ │ │ +00000044 0000da02 R_ARM_ABS32 0000fd78 object_str │ │ │ │ │ 00000048 0003af02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000004c 0003b002 R_ARM_ABS32 00000000 PyObject_GenericSetAttr │ │ │ │ │ 00000058 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000064 00011702 R_ARM_ABS32 000122c0 object_richcompare │ │ │ │ │ +00000064 00011702 R_ARM_ABS32 000122a8 object_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 0000ce02 R_ARM_ABS32 0000f08c object_init │ │ │ │ │ -00000098 00036c02 R_ARM_ABS32 000056e0 PyType_GenericAlloc │ │ │ │ │ -0000009c 0000cd02 R_ARM_ABS32 0000ec8c object_new │ │ │ │ │ +00000094 0000ce02 R_ARM_ABS32 0000f074 object_init │ │ │ │ │ +00000098 00036c02 R_ARM_ABS32 000056c8 PyType_GenericAlloc │ │ │ │ │ +0000009c 0000cd02 R_ARM_ABS32 0000ec74 object_new │ │ │ │ │ 000000a0 00034402 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ 000000d4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000d8 00009f02 R_ARM_ABS32 00010558 tp_new_wrapper │ │ │ │ │ +000000d8 00009f02 R_ARM_ABS32 00010540 tp_new_wrapper │ │ │ │ │ 000000e0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000f4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000104 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000010c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000110 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000120 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000128 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1037,109 +1037,109 @@ │ │ │ │ │ 00000160 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000164 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000016c 0001d402 R_ARM_ABS32 00003748 slot_tp_repr │ │ │ │ │ 00000170 0001c302 R_ARM_ABS32 000033f4 wrap_unaryfunc │ │ │ │ │ 00000174 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000017c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000180 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000188 0001b902 R_ARM_ABS32 00018c20 slot_tp_hash │ │ │ │ │ +00000188 0001b902 R_ARM_ABS32 00018c08 slot_tp_hash │ │ │ │ │ 0000018c 00029402 R_ARM_ABS32 00006998 wrap_hashfunc │ │ │ │ │ 00000190 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000198 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000019c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001a4 00009e02 R_ARM_ABS32 0001706c slot_tp_call │ │ │ │ │ +000001a4 00009e02 R_ARM_ABS32 00017054 slot_tp_call │ │ │ │ │ 000001a8 0002b102 R_ARM_ABS32 000018e0 wrap_call │ │ │ │ │ 000001ac 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001b4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000001b8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001c0 00019d02 R_ARM_ABS32 00018374 slot_tp_str │ │ │ │ │ +000001c0 00019d02 R_ARM_ABS32 0001835c slot_tp_str │ │ │ │ │ 000001c4 0001c302 R_ARM_ABS32 000033f4 wrap_unaryfunc │ │ │ │ │ 000001c8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001d0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000001d4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001dc 00042602 R_ARM_ABS32 00018ee0 _Py_slot_tp_getattr_hook │ │ │ │ │ -000001e0 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +000001dc 00042602 R_ARM_ABS32 00018ec8 _Py_slot_tp_getattr_hook │ │ │ │ │ +000001e0 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 000001e4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001ec 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000001f0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001f8 00042602 R_ARM_ABS32 00018ee0 _Py_slot_tp_getattr_hook │ │ │ │ │ +000001f8 00042602 R_ARM_ABS32 00018ec8 _Py_slot_tp_getattr_hook │ │ │ │ │ 00000200 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000208 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000020c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000214 00013c02 R_ARM_ABS32 00013718 slot_tp_setattro │ │ │ │ │ -00000218 00015002 R_ARM_ABS32 00014364 wrap_setattr │ │ │ │ │ +00000214 00013c02 R_ARM_ABS32 00013700 slot_tp_setattro │ │ │ │ │ +00000218 00015002 R_ARM_ABS32 0001434c wrap_setattr │ │ │ │ │ 0000021c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000224 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000228 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000230 00013c02 R_ARM_ABS32 00013718 slot_tp_setattro │ │ │ │ │ -00000234 00014302 R_ARM_ABS32 00013950 wrap_delattr │ │ │ │ │ +00000230 00013c02 R_ARM_ABS32 00013700 slot_tp_setattro │ │ │ │ │ +00000234 00014302 R_ARM_ABS32 00013938 wrap_delattr │ │ │ │ │ 00000238 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000240 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000244 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000024c 0001c702 R_ARM_ABS32 000196c4 slot_tp_richcompare │ │ │ │ │ +0000024c 0001c702 R_ARM_ABS32 000196ac slot_tp_richcompare │ │ │ │ │ 00000250 00022d02 R_ARM_ABS32 00005874 richcmp_lt │ │ │ │ │ 00000254 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000025c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000260 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000268 0001c702 R_ARM_ABS32 000196c4 slot_tp_richcompare │ │ │ │ │ +00000268 0001c702 R_ARM_ABS32 000196ac slot_tp_richcompare │ │ │ │ │ 0000026c 00022f02 R_ARM_ABS32 000058a4 richcmp_le │ │ │ │ │ 00000270 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000278 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000027c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000284 0001c702 R_ARM_ABS32 000196c4 slot_tp_richcompare │ │ │ │ │ +00000284 0001c702 R_ARM_ABS32 000196ac slot_tp_richcompare │ │ │ │ │ 00000288 00029e02 R_ARM_ABS32 00006a7c richcmp_eq │ │ │ │ │ 0000028c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000294 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000298 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002a0 0001c702 R_ARM_ABS32 000196c4 slot_tp_richcompare │ │ │ │ │ +000002a0 0001c702 R_ARM_ABS32 000196ac slot_tp_richcompare │ │ │ │ │ 000002a4 00021002 R_ARM_ABS32 000050b0 richcmp_ne │ │ │ │ │ 000002a8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002b0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002b4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002bc 0001c702 R_ARM_ABS32 000196c4 slot_tp_richcompare │ │ │ │ │ +000002bc 0001c702 R_ARM_ABS32 000196ac slot_tp_richcompare │ │ │ │ │ 000002c0 00022e02 R_ARM_ABS32 0000588c richcmp_gt │ │ │ │ │ 000002c4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002d0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002d8 0001c702 R_ARM_ABS32 000196c4 slot_tp_richcompare │ │ │ │ │ +000002d8 0001c702 R_ARM_ABS32 000196ac slot_tp_richcompare │ │ │ │ │ 000002dc 00023002 R_ARM_ABS32 000058bc richcmp_ge │ │ │ │ │ 000002e0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002ec 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002f4 00015e02 R_ARM_ABS32 00015b64 slot_tp_iter │ │ │ │ │ +000002f4 00015e02 R_ARM_ABS32 00015b4c slot_tp_iter │ │ │ │ │ 000002f8 0001c302 R_ARM_ABS32 000033f4 wrap_unaryfunc │ │ │ │ │ 000002fc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000304 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000308 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000310 0001cd02 R_ARM_ABS32 00019c10 slot_tp_iternext │ │ │ │ │ -00000314 00018b02 R_ARM_ABS32 000178dc wrap_next │ │ │ │ │ +00000310 0001cd02 R_ARM_ABS32 00019bf8 slot_tp_iternext │ │ │ │ │ +00000314 00018b02 R_ARM_ABS32 000178c4 wrap_next │ │ │ │ │ 00000318 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000320 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000324 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000032c 00017c02 R_ARM_ABS32 00002364 slot_tp_descr_get │ │ │ │ │ -00000330 00018102 R_ARM_ABS32 000171c0 wrap_descr_get │ │ │ │ │ +00000330 00018102 R_ARM_ABS32 000171a8 wrap_descr_get │ │ │ │ │ 00000334 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000033c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000340 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000348 00025702 R_ARM_ABS32 00000470 slot_tp_descr_set │ │ │ │ │ 0000034c 00022702 R_ARM_ABS32 000000c0 wrap_descr_set │ │ │ │ │ 00000350 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000358 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000035c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000364 00025702 R_ARM_ABS32 00000470 slot_tp_descr_set │ │ │ │ │ 00000368 0002e102 R_ARM_ABS32 0000230c wrap_descr_delete │ │ │ │ │ 0000036c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000374 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000378 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000380 0000d702 R_ARM_ABS32 0000f84c slot_tp_init │ │ │ │ │ -00000384 0000f402 R_ARM_ABS32 00010884 wrap_init │ │ │ │ │ +00000380 0000d702 R_ARM_ABS32 0000f834 slot_tp_init │ │ │ │ │ +00000384 0000f402 R_ARM_ABS32 0001086c wrap_init │ │ │ │ │ 00000388 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000390 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000394 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000039c 0000e502 R_ARM_ABS32 000104a8 slot_tp_new │ │ │ │ │ +0000039c 0000e502 R_ARM_ABS32 00010490 slot_tp_new │ │ │ │ │ 000003a4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003ac 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000003b0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003b8 00019b02 R_ARM_ABS32 000025e4 slot_tp_finalize │ │ │ │ │ 000003bc 0001f502 R_ARM_ABS32 00004024 wrap_del │ │ │ │ │ 000003c0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003c8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1166,55 +1166,55 @@ │ │ │ │ │ 0000043c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000444 0002bc02 R_ARM_ABS32 00006cd4 slot_am_anext │ │ │ │ │ 00000448 0001c302 R_ARM_ABS32 000033f4 wrap_unaryfunc │ │ │ │ │ 0000044c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000454 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000458 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000460 00023102 R_ARM_ABS32 000058d4 slot_nb_add │ │ │ │ │ -00000464 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +00000464 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 00000468 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000470 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000474 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000047c 00023102 R_ARM_ABS32 000058d4 slot_nb_add │ │ │ │ │ 00000480 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 00000484 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000048c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000490 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000498 00023602 R_ARM_ABS32 00005b10 slot_nb_subtract │ │ │ │ │ -0000049c 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +0000049c 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 000004a0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004a8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000004ac 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004b4 00023602 R_ARM_ABS32 00005b10 slot_nb_subtract │ │ │ │ │ 000004b8 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 000004bc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004c4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000004c8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004d0 00023c02 R_ARM_ABS32 00005d4c slot_nb_multiply │ │ │ │ │ -000004d4 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +000004d4 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 000004d8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004e0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000004e4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004ec 00023c02 R_ARM_ABS32 00005d4c slot_nb_multiply │ │ │ │ │ 000004f0 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 000004f4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004fc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000500 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000508 00025d02 R_ARM_ABS32 00000534 slot_nb_remainder │ │ │ │ │ -0000050c 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +0000050c 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 00000510 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000518 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000051c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000524 00025d02 R_ARM_ABS32 00000534 slot_nb_remainder │ │ │ │ │ 00000528 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 0000052c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000534 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000538 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000540 00028902 R_ARM_ABS32 00006680 slot_nb_divmod │ │ │ │ │ -00000544 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +00000544 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 00000548 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000550 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000554 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000055c 00028902 R_ARM_ABS32 00006680 slot_nb_divmod │ │ │ │ │ 00000560 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 00000564 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000056c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1240,66 +1240,66 @@ │ │ │ │ │ 000005dc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005e0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005e8 00029002 R_ARM_ABS32 000068ec slot_nb_absolute │ │ │ │ │ 000005ec 0001c302 R_ARM_ABS32 000033f4 wrap_unaryfunc │ │ │ │ │ 000005f0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000005f8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000005fc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000604 00021b02 R_ARM_ABS32 0001a920 slot_nb_bool │ │ │ │ │ +00000604 00021b02 R_ARM_ABS32 0001a908 slot_nb_bool │ │ │ │ │ 00000608 0002e502 R_ARM_ABS32 00002710 wrap_inquirypred │ │ │ │ │ 0000060c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000614 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000618 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000620 0002b702 R_ARM_ABS32 00006ca0 slot_nb_invert │ │ │ │ │ 00000624 0001c302 R_ARM_ABS32 000033f4 wrap_unaryfunc │ │ │ │ │ 00000628 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000630 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000634 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000063c 00028102 R_ARM_ABS32 00000e84 slot_nb_lshift │ │ │ │ │ -00000640 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +00000640 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 00000644 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000064c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000650 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000658 00028102 R_ARM_ABS32 00000e84 slot_nb_lshift │ │ │ │ │ 0000065c 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 00000660 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000668 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000066c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000674 00027b02 R_ARM_ABS32 00000c3c slot_nb_rshift │ │ │ │ │ -00000678 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +00000678 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 0000067c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000684 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000688 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000690 00027b02 R_ARM_ABS32 00000c3c slot_nb_rshift │ │ │ │ │ 00000694 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 00000698 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006a0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000006a4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006ac 0001a502 R_ARM_ABS32 000026ec slot_nb_and │ │ │ │ │ -000006b0 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +000006b0 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 000006b4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006bc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000006c0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006c8 0001a502 R_ARM_ABS32 000026ec slot_nb_and │ │ │ │ │ 000006cc 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 000006d0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006d8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000006dc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006e4 00026f02 R_ARM_ABS32 0000639c slot_nb_xor │ │ │ │ │ -000006e8 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +000006e8 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 000006ec 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000006f4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000006f8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000700 00026f02 R_ARM_ABS32 0000639c slot_nb_xor │ │ │ │ │ 00000704 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 00000708 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000710 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000714 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000071c 0001c002 R_ARM_ABS32 000031b0 slot_nb_or │ │ │ │ │ -00000720 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +00000720 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 00000724 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000072c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000730 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000738 0001c002 R_ARM_ABS32 000031b0 slot_nb_or │ │ │ │ │ 0000073c 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 00000740 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000748 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -1311,322 +1311,322 @@ │ │ │ │ │ 00000768 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000770 00025102 R_ARM_ABS32 00006124 slot_nb_float │ │ │ │ │ 00000774 0001c302 R_ARM_ABS32 000033f4 wrap_unaryfunc │ │ │ │ │ 00000778 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000780 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000784 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000078c 00023302 R_ARM_ABS32 00000138 slot_nb_inplace_add │ │ │ │ │ -00000790 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +00000790 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 00000794 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000079c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000007a0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007a8 00023902 R_ARM_ABS32 00000174 slot_nb_inplace_subtract │ │ │ │ │ -000007ac 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +000007ac 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 000007b0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007b8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000007bc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007c4 00023f02 R_ARM_ABS32 000001b0 slot_nb_inplace_multiply │ │ │ │ │ -000007c8 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +000007c8 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 000007cc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007d4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000007d8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007e0 00026002 R_ARM_ABS32 00000740 slot_nb_inplace_remainder │ │ │ │ │ -000007e4 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +000007e4 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 000007e8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007f0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000007f4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000007fc 00026602 R_ARM_ABS32 00000b6c slot_nb_inplace_power │ │ │ │ │ 00000800 0002e202 R_ARM_ABS32 00002438 wrap_ternaryfunc │ │ │ │ │ 00000804 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000080c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000810 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000818 00028402 R_ARM_ABS32 000011a8 slot_nb_inplace_lshift │ │ │ │ │ -0000081c 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +0000081c 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 00000820 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000828 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000082c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000834 00027e02 R_ARM_ABS32 00000e48 slot_nb_inplace_rshift │ │ │ │ │ -00000838 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +00000838 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 0000083c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000844 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000848 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000850 00026c02 R_ARM_ABS32 00000be4 slot_nb_inplace_and │ │ │ │ │ -00000854 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +00000854 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 00000858 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000860 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000864 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000086c 00027202 R_ARM_ABS32 000065dc slot_nb_inplace_xor │ │ │ │ │ -00000870 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +00000870 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 00000874 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000087c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000880 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000888 00026902 R_ARM_ABS32 00000ba8 slot_nb_inplace_or │ │ │ │ │ -0000088c 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +0000088c 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 00000890 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000898 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000089c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008a4 00025402 R_ARM_ABS32 00006158 slot_nb_floor_divide │ │ │ │ │ -000008a8 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +000008a8 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 000008ac 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008b4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000008b8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008c0 00025402 R_ARM_ABS32 00006158 slot_nb_floor_divide │ │ │ │ │ 000008c4 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 000008c8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008d0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000008d4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008dc 00020d02 R_ARM_ABS32 00004e6c slot_nb_true_divide │ │ │ │ │ -000008e0 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +000008e0 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 000008e4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008ec 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000008f0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000008f8 00020d02 R_ARM_ABS32 00004e6c slot_nb_true_divide │ │ │ │ │ 000008fc 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 00000900 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000908 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000090c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000914 00025a02 R_ARM_ABS32 000004f8 slot_nb_inplace_floor_divide │ │ │ │ │ -00000918 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +00000918 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 0000091c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000924 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000928 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000930 00024f02 R_ARM_ABS32 00000434 slot_nb_inplace_true_divide │ │ │ │ │ -00000934 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +00000934 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 00000938 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000940 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000944 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000094c 00024602 R_ARM_ABS32 00005fb0 slot_nb_index │ │ │ │ │ 00000950 0001c302 R_ARM_ABS32 000033f4 wrap_unaryfunc │ │ │ │ │ 00000954 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000095c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000960 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000968 00024402 R_ARM_ABS32 000001ec slot_nb_matrix_multiply │ │ │ │ │ -0000096c 0002a002 R_ARM_ABS32 0001aafc wrap_binaryfunc_l │ │ │ │ │ +0000096c 0002a002 R_ARM_ABS32 0001aae4 wrap_binaryfunc_l │ │ │ │ │ 00000970 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000978 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000097c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000984 00024402 R_ARM_ABS32 000001ec slot_nb_matrix_multiply │ │ │ │ │ 00000988 0002b002 R_ARM_ABS32 00001898 wrap_binaryfunc_r │ │ │ │ │ 0000098c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000994 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000998 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009a0 00024c02 R_ARM_ABS32 000003f8 slot_nb_inplace_matrix_multiply │ │ │ │ │ -000009a4 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +000009a4 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 000009a8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009b0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000009b4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009bc 00018d02 R_ARM_ABS32 00017994 slot_sq_length │ │ │ │ │ +000009bc 00019002 R_ARM_ABS32 00017ba0 slot_sq_length │ │ │ │ │ 000009c0 00029302 R_ARM_ABS32 00006920 wrap_lenfunc │ │ │ │ │ 000009c4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009cc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000009d0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009d8 00016402 R_ARM_ABS32 00015e94 slot_mp_subscript │ │ │ │ │ -000009dc 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +000009d8 00016402 R_ARM_ABS32 00015e7c slot_mp_subscript │ │ │ │ │ +000009dc 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 000009e0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009e8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000009ec 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009f4 00012a02 R_ARM_ABS32 00012790 slot_mp_ass_subscript │ │ │ │ │ -000009f8 00013702 R_ARM_ABS32 0001364c wrap_objobjargproc │ │ │ │ │ +000009f4 00012a02 R_ARM_ABS32 00012778 slot_mp_ass_subscript │ │ │ │ │ +000009f8 00013702 R_ARM_ABS32 00013634 wrap_objobjargproc │ │ │ │ │ 000009fc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a04 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a08 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a10 00012a02 R_ARM_ABS32 00012790 slot_mp_ass_subscript │ │ │ │ │ +00000a10 00012a02 R_ARM_ABS32 00012778 slot_mp_ass_subscript │ │ │ │ │ 00000a14 00021e02 R_ARM_ABS32 0000533c wrap_delitem │ │ │ │ │ 00000a18 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a20 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a24 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a2c 00018d02 R_ARM_ABS32 00017994 slot_sq_length │ │ │ │ │ +00000a2c 00019002 R_ARM_ABS32 00017ba0 slot_sq_length │ │ │ │ │ 00000a30 00029302 R_ARM_ABS32 00006920 wrap_lenfunc │ │ │ │ │ 00000a34 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a3c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a40 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a4c 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +00000a4c 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 00000a50 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a58 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a5c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a68 00029502 R_ARM_ABS32 00001284 wrap_indexargfunc │ │ │ │ │ 00000a6c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a74 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a78 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a84 00029502 R_ARM_ABS32 00001284 wrap_indexargfunc │ │ │ │ │ 00000a88 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000a90 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000a94 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a9c 0001a002 R_ARM_ABS32 00018520 slot_sq_item │ │ │ │ │ +00000a9c 0001a002 R_ARM_ABS32 00018508 slot_sq_item │ │ │ │ │ 00000aa0 0002ca02 R_ARM_ABS32 00001e00 wrap_sq_item │ │ │ │ │ 00000aa4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000aac 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000ab0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ab8 00030b02 R_ARM_ABS32 000032e8 slot_sq_ass_item │ │ │ │ │ 00000abc 0002f802 R_ARM_ABS32 00002b70 wrap_sq_setitem │ │ │ │ │ 00000ac0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ac8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000acc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ad4 00030b02 R_ARM_ABS32 000032e8 slot_sq_ass_item │ │ │ │ │ 00000ad8 0002c102 R_ARM_ABS32 00001ab0 wrap_sq_delitem │ │ │ │ │ 00000adc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ae4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000ae8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000af0 00015a02 R_ARM_ABS32 000158d8 slot_sq_contains │ │ │ │ │ +00000af0 00015a02 R_ARM_ABS32 000158c0 slot_sq_contains │ │ │ │ │ 00000af4 00028c02 R_ARM_ABS32 00001218 wrap_objobjproc │ │ │ │ │ 00000af8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b00 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b04 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b10 00021602 R_ARM_ABS32 0001a888 wrap_binaryfunc │ │ │ │ │ +00000b10 00021602 R_ARM_ABS32 0001a870 wrap_binaryfunc │ │ │ │ │ 00000b14 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b1c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b20 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b2c 00029502 R_ARM_ABS32 00001284 wrap_indexargfunc │ │ │ │ │ 00000b30 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000b38 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b5c 00046d02 R_ARM_ABS32 00000b58 PyType_Type │ │ │ │ │ 00000b64 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b70 00016a02 R_ARM_ABS32 00016000 type_dealloc │ │ │ │ │ -00000b84 0000df02 R_ARM_ABS32 0000fdc0 type_repr │ │ │ │ │ +00000b70 00016a02 R_ARM_ABS32 00015fe8 type_dealloc │ │ │ │ │ +00000b84 0000df02 R_ARM_ABS32 0000fda8 type_repr │ │ │ │ │ 00000b88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b98 00008602 R_ARM_ABS32 0000a6e8 type_call │ │ │ │ │ -00000ba0 00037c02 R_ARM_ABS32 000061e8 _Py_type_getattro │ │ │ │ │ -00000ba4 0000fe02 R_ARM_ABS32 000115fc type_setattro │ │ │ │ │ +00000b98 00008602 R_ARM_ABS32 0000a6d4 type_call │ │ │ │ │ +00000ba0 00037c02 R_ARM_ABS32 000061d0 _Py_type_getattro │ │ │ │ │ +00000ba4 0000fe02 R_ARM_ABS32 000115e4 type_setattro │ │ │ │ │ 00000bb0 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000bb4 0000c002 R_ARM_ABS32 0000e904 type_traverse │ │ │ │ │ -00000bb8 00016702 R_ARM_ABS32 00015ed0 type_clear │ │ │ │ │ +00000bb4 0000c002 R_ARM_ABS32 0000e8ec type_traverse │ │ │ │ │ +00000bb8 00016702 R_ARM_ABS32 00015eb8 type_clear │ │ │ │ │ 00000bcc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000bd0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000bd4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000bec 0000bd02 R_ARM_ABS32 0000e880 type_init │ │ │ │ │ -00000bf4 00009902 R_ARM_ABS32 0000a908 type_new │ │ │ │ │ +00000bec 0000bd02 R_ARM_ABS32 0000e868 type_init │ │ │ │ │ +00000bf4 00009902 R_ARM_ABS32 0000a8f4 type_new │ │ │ │ │ 00000bf8 00034a02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -00000bfc 00007802 R_ARM_ABS32 0000a160 type_is_gc │ │ │ │ │ -00000c20 00008102 R_ARM_ABS32 0000a63c type_vectorcall │ │ │ │ │ +00000bfc 00007802 R_ARM_ABS32 0000a14c type_is_gc │ │ │ │ │ +00000c20 00008102 R_ARM_ABS32 0000a628 type_vectorcall │ │ │ │ │ 00000c2c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c30 0001cb02 R_ARM_ABS32 00019afc subtype_dict │ │ │ │ │ +00000c30 0001cb02 R_ARM_ABS32 00019ae4 subtype_dict │ │ │ │ │ 00000c34 0002b302 R_ARM_ABS32 00006be4 subtype_setdict │ │ │ │ │ 00000c38 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c40 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c44 0002d002 R_ARM_ABS32 00001e74 subtype_getweakref │ │ │ │ │ 00000c4c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000c58 00046d02 R_ARM_ABS32 00000b58 PyType_Type │ │ │ │ │ 00000c60 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000c6c 0000b602 R_ARM_ABS32 0000e73c super_dealloc │ │ │ │ │ +00000c6c 0000b602 R_ARM_ABS32 0000e724 super_dealloc │ │ │ │ │ 00000c80 0002f702 R_ARM_ABS32 00002b0c super_repr │ │ │ │ │ -00000c9c 0000b102 R_ARM_ABS32 0000e298 super_getattro │ │ │ │ │ +00000c9c 0000b102 R_ARM_ABS32 0000e280 super_getattro │ │ │ │ │ 00000cac 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000cb0 0001d702 R_ARM_ABS32 00000000 super_traverse │ │ │ │ │ 00000ccc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000cdc 0002d202 R_ARM_ABS32 00001ef8 super_descr_get │ │ │ │ │ 00000ce8 0002cd02 R_ARM_ABS32 00006cf0 super_init │ │ │ │ │ -00000cec 00036c02 R_ARM_ABS32 000056e0 PyType_GenericAlloc │ │ │ │ │ -00000cf0 0003c702 R_ARM_ABS32 0000eab0 PyType_GenericNew │ │ │ │ │ +00000cec 00036c02 R_ARM_ABS32 000056c8 PyType_GenericAlloc │ │ │ │ │ +00000cf0 0003c702 R_ARM_ABS32 0000ea98 PyType_GenericNew │ │ │ │ │ 00000cf4 00034a02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -00000d1c 0000ab02 R_ARM_ABS32 0000db28 super_vectorcall │ │ │ │ │ +00000d1c 0000ab02 R_ARM_ABS32 0000db10 super_vectorcall │ │ │ │ │ 00000d2c 00046d02 R_ARM_ABS32 00000b58 PyType_Type │ │ │ │ │ 00000d34 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000d40 0002ad02 R_ARM_ABS32 00001808 bufferwrapper_dealloc │ │ │ │ │ 00000d78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000d84 0002f302 R_ARM_ABS32 00002aac bufferwrapper_traverse │ │ │ │ │ -00000dc0 00036c02 R_ARM_ABS32 000056e0 PyType_GenericAlloc │ │ │ │ │ +00000dc0 00036c02 R_ARM_ABS32 000056c8 PyType_GenericAlloc │ │ │ │ │ 00000dc8 00034a02 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ 00000dfc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e0c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e10 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e20 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e24 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e34 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e50 0002aa02 R_ARM_ABS32 00001714 bufferwrapper_releasebuf │ │ │ │ │ 00000e54 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000e58 0001e102 R_ARM_ABS32 00019e8c object___reduce_ex__ │ │ │ │ │ +00000e58 0001e102 R_ARM_ABS32 00019e74 object___reduce_ex__ │ │ │ │ │ 00000e60 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000e64 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e68 0002d102 R_ARM_ABS32 00001ee0 object___reduce__ │ │ │ │ │ 00000e70 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000e74 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e78 0001eb02 R_ARM_ABS32 000055f0 object___getstate__ │ │ │ │ │ 00000e80 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000e84 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000e88 00016302 R_ARM_ABS32 000016c0 object_subclasshook │ │ │ │ │ 00000e90 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000e94 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000e98 0000b902 R_ARM_ABS32 0000e864 object_init_subclass │ │ │ │ │ +00000e98 0000b902 R_ARM_ABS32 0000e84c object_init_subclass │ │ │ │ │ 00000ea0 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ea4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ea8 00017402 R_ARM_ABS32 000017e4 object___format__ │ │ │ │ │ 00000eb0 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000eb4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000eb8 0002a502 R_ARM_ABS32 0000153c object___sizeof__ │ │ │ │ │ 00000ec0 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ec4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ec8 0001d002 R_ARM_ABS32 00003488 object___dir__ │ │ │ │ │ 00000ed0 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ee4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ee8 00011802 R_ARM_ABS32 00012350 object_get_class │ │ │ │ │ +00000ee8 00011802 R_ARM_ABS32 00012338 object_get_class │ │ │ │ │ 00000eec 00022c02 R_ARM_ABS32 00005608 object_set_class │ │ │ │ │ 00000ef0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000f48 00046f02 R_ARM_ABS32 00000000 _Py_union_type_or │ │ │ │ │ 00000f9c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000fa0 00011c02 R_ARM_ABS32 00012378 type_mro │ │ │ │ │ +00000fa0 00011c02 R_ARM_ABS32 00012360 type_mro │ │ │ │ │ 00000fa8 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000fac 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000fb0 00014802 R_ARM_ABS32 00014064 type___subclasses__ │ │ │ │ │ +00000fb0 00014802 R_ARM_ABS32 0001404c type___subclasses__ │ │ │ │ │ 00000fb8 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000fbc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000fc0 0000c402 R_ARM_ABS32 0000ea9c type_prepare │ │ │ │ │ +00000fc0 0000c402 R_ARM_ABS32 0000ea84 type_prepare │ │ │ │ │ 00000fc8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000fcc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000fd0 0001a302 R_ARM_ABS32 000188a0 type___instancecheck__ │ │ │ │ │ +00000fd0 0001a302 R_ARM_ABS32 00018888 type___instancecheck__ │ │ │ │ │ 00000fd8 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000fdc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000fe0 00016202 R_ARM_ABS32 00015e34 type___subclasscheck__ │ │ │ │ │ +00000fe0 00016202 R_ARM_ABS32 00015e1c type___subclasscheck__ │ │ │ │ │ 00000fe8 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000fec 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000ff0 0001ab02 R_ARM_ABS32 00002928 type___dir__ │ │ │ │ │ 00000ff8 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ffc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001000 0002d502 R_ARM_ABS32 00002018 type___sizeof__ │ │ │ │ │ 00001008 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000101c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001020 00012902 R_ARM_ABS32 00012720 type_name │ │ │ │ │ +00001020 00012902 R_ARM_ABS32 00012708 type_name │ │ │ │ │ 00001024 00022302 R_ARM_ABS32 000054d0 type_set_name │ │ │ │ │ 00001030 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001034 00004c02 R_ARM_ABS32 000076b8 type_qualname │ │ │ │ │ +00001034 00004c02 R_ARM_ABS32 000076a4 type_qualname │ │ │ │ │ 00001038 00020a02 R_ARM_ABS32 00004d90 type_set_qualname │ │ │ │ │ 00001044 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001048 00012302 R_ARM_ABS32 00012490 type_get_bases │ │ │ │ │ +00001048 00012302 R_ARM_ABS32 00012478 type_get_bases │ │ │ │ │ 0000104c 00020102 R_ARM_ABS32 0000423c type_set_bases │ │ │ │ │ 00001058 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000105c 00013b02 R_ARM_ABS32 000136dc type_get_mro │ │ │ │ │ +0000105c 00013b02 R_ARM_ABS32 000136c4 type_get_mro │ │ │ │ │ 0000106c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001070 00010c02 R_ARM_ABS32 00011bc8 type_get_module │ │ │ │ │ +00001070 00010c02 R_ARM_ABS32 00011bb0 type_get_module │ │ │ │ │ 00001074 00010102 R_ARM_ABS32 00000c74 type_set_module │ │ │ │ │ 00001080 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001084 0000cf02 R_ARM_ABS32 000124b8 type_abstractmethods │ │ │ │ │ -00001088 00012602 R_ARM_ABS32 000125ac type_set_abstractmethods │ │ │ │ │ +00001084 0000cf02 R_ARM_ABS32 000124a0 type_abstractmethods │ │ │ │ │ +00001088 00012602 R_ARM_ABS32 00012594 type_set_abstractmethods │ │ │ │ │ 00001094 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00001098 00012002 R_ARM_ABS32 000123f8 type_dict │ │ │ │ │ +00001098 00012002 R_ARM_ABS32 000123e0 type_dict │ │ │ │ │ 000010a8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000010ac 00013902 R_ARM_ABS32 00001358 type_get_doc │ │ │ │ │ 000010b0 0001b002 R_ARM_ABS32 00002b38 type_set_doc │ │ │ │ │ 000010bc 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000010c0 00024202 R_ARM_ABS32 00005f90 type_get_text_signature │ │ │ │ │ 000010d0 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000010d4 0001b602 R_ARM_ABS32 00002c14 type_get_annotations │ │ │ │ │ -000010d8 00011102 R_ARM_ABS32 00011ef4 type_set_annotations │ │ │ │ │ +000010d8 00011102 R_ARM_ABS32 00011edc type_set_annotations │ │ │ │ │ 000010e4 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000010e8 0001bd02 R_ARM_ABS32 00002fa4 type_get_annotate │ │ │ │ │ 000010ec 0001f902 R_ARM_ABS32 00004070 type_set_annotate │ │ │ │ │ 000010f8 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000010fc 00029602 R_ARM_ABS32 000069ac type_get_type_params │ │ │ │ │ 00001100 00029902 R_ARM_ABS32 00001300 type_set_type_params │ │ │ │ │ 00001120 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001134 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001148 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000115c 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001170 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00001184 00000602 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x35218 contains 2619 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x35200 contains 2617 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000000c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000010 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000000bc 0003361c R_ARM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ 000001b0 0003372b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ 000001b4 0003372c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 00000278 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ @@ -1850,832 +1850,831 @@ │ │ │ │ │ 000044f0 00000f2c R_ARM_MOVT_ABS 000001a8 .LC7 │ │ │ │ │ 000044f8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 0000455c 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000045b4 0003631c R_ARM_CALL 00000000 PySequence_Tuple │ │ │ │ │ 000045ec 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000045f0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00004634 0003641c R_ARM_CALL 00000000 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ -00004840 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -00004850 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ +00004840 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00004850 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ 00004908 0003471c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00004930 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -00004940 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ +00004930 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00004940 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ 0000499c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000049a8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000049b4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b9c 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000049f8 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ 00004c24 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004c28 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00004c44 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004c48 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00004c7c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00004c80 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004d30 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ -00004d84 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004da8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004dac 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004db0 0000212b R_ARM_MOVW_ABS_NC 000003b0 .LC15 │ │ │ │ │ -00004db4 0000212c R_ARM_MOVT_ABS 000003b0 .LC15 │ │ │ │ │ -00004dc0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004de0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d2c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004d30 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004d34 0000212b R_ARM_MOVW_ABS_NC 000003b0 .LC15 │ │ │ │ │ +00004d38 0000212c R_ARM_MOVT_ABS 000003b0 .LC15 │ │ │ │ │ +00004d44 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004d64 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d74 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ +00004dd0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004df4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004dfc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e04 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e08 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004e10 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004e20 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004e34 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004e38 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004e3c 00001f2b R_ARM_MOVW_ABS_NC 0000036c .LC13 │ │ │ │ │ -00004e40 00001f2c R_ARM_MOVT_ABS 0000036c .LC13 │ │ │ │ │ -00004e48 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004e50 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004e54 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00004e60 0000202b R_ARM_MOVW_ABS_NC 00000388 .LC14 │ │ │ │ │ -00004e64 0000202c R_ARM_MOVT_ABS 00000388 .LC14 │ │ │ │ │ -00004e74 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00004eb4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004f34 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e3c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004e40 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004e4c 0000202b R_ARM_MOVW_ABS_NC 00000388 .LC14 │ │ │ │ │ +00004e50 0000202c R_ARM_MOVT_ABS 00000388 .LC14 │ │ │ │ │ +00004e60 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004eac 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004ef0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004ef4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004ef8 00001f2b R_ARM_MOVW_ABS_NC 0000036c .LC13 │ │ │ │ │ +00004efc 00001f2c R_ARM_MOVT_ABS 0000036c .LC13 │ │ │ │ │ +00004f04 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004f3c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00004f44 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00004f48 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00004f4c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00004f50 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00005024 0003671c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00005098 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ 000050c4 0003671c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000050f0 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ -000051f0 00036a1c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -00005308 00035b1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -00005434 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ -00005498 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000054a0 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000552c 00002c1c R_ARM_CALL 00001db4 class_name │ │ │ │ │ +000050ec 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ +000051ec 00036a1c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00005304 00035b1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +00005430 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ +00005494 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000054a4 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005530 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000553c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00005540 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005558 0000292b R_ARM_MOVW_ABS_NC 00000414 .LC17 │ │ │ │ │ -0000555c 0000292c R_ARM_MOVT_ABS 00000414 .LC17 │ │ │ │ │ -00005564 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005580 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005598 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000055a0 00002a2b R_ARM_MOVW_ABS_NC 0000042c .LC18 │ │ │ │ │ -000055a4 00002a2c R_ARM_MOVT_ABS 0000042c .LC18 │ │ │ │ │ -000055ac 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000055c8 00002d1c R_ARM_CALL 00001b4c set_mro_error │ │ │ │ │ -000055d8 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000055fc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005604 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005614 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000562c 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005638 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000563c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005644 0000282b R_ARM_MOVW_ABS_NC 000003e8 .LC16 │ │ │ │ │ -00005648 0000282c R_ARM_MOVT_ABS 000003e8 .LC16 │ │ │ │ │ -00005650 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005658 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00005754 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005788 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -00005798 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ -000057c0 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005838 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005854 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -00005878 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005888 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00005900 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005934 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -00005944 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000596c 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005998 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000059b4 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -000059e0 0003621d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00005a04 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00005a18 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ -00005a8c 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00005acc 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ -00005b4c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005548 0000282b R_ARM_MOVW_ABS_NC 000003e8 .LC16 │ │ │ │ │ +0000554c 0000282c R_ARM_MOVT_ABS 000003e8 .LC16 │ │ │ │ │ +00005554 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000555c 00002c1c R_ARM_CALL 00001db4 class_name │ │ │ │ │ +0000556c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005570 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005588 0000292b R_ARM_MOVW_ABS_NC 00000414 .LC17 │ │ │ │ │ +0000558c 0000292c R_ARM_MOVT_ABS 00000414 .LC17 │ │ │ │ │ +00005594 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000055b8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000055d0 00002d1c R_ARM_CALL 00001b4c set_mro_error │ │ │ │ │ +000055e0 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005604 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005610 00002a2b R_ARM_MOVW_ABS_NC 0000042c .LC18 │ │ │ │ │ +00005614 00002a2c R_ARM_MOVT_ABS 0000042c .LC18 │ │ │ │ │ +0000561c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005634 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005640 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000573c 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005770 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +00005780 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ +000057a8 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005820 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000583c 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +00005860 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005870 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000058e8 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000591c 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +0000592c 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ +00005954 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005980 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000599c 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +000059c8 0003621d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000059ec 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00005a00 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ +00005a74 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00005ab4 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +00005b34 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005b78 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005b90 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00005ba8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bc0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bcc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bd4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00005bd8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00005ca8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00005d80 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005d84 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005dfc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e14 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005e18 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005eb0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00005ed4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005ed8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005f5c 0003791c R_ARM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -00006004 0003791c R_ARM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -0000601c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000604c 00037a1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000605c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00006068 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000060f4 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ -00006110 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006114 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000061d0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000061d4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000062dc 00037d1c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ -00006418 00037e2b R_ARM_MOVW_ABS_NC 00000000 PyStaticMethod_Type │ │ │ │ │ -0000641c 00037e2c R_ARM_MOVT_ABS 00000000 PyStaticMethod_Type │ │ │ │ │ -000064c4 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ -00006528 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000652c 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00006530 0000452b R_ARM_MOVW_ABS_NC 0000047c .LC21 │ │ │ │ │ -00006534 0000452c R_ARM_MOVT_ABS 0000047c .LC21 │ │ │ │ │ -00006544 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000655c 00037f1c R_ARM_CALL 00000000 _PyStaticMethod_GetFunc │ │ │ │ │ -000065bc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000065f4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000065f8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006694 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006698 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006758 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000676c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006788 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000678c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000067f8 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000067fc 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006890 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000689c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000068a4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000068a8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000068b0 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ -000068b4 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ -000068bc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000068c4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000068c8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000068cc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000068d0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000068d4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000069d0 00037d1c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ -00006b0c 00037e2b R_ARM_MOVW_ABS_NC 00000000 PyStaticMethod_Type │ │ │ │ │ -00006b10 00037e2c R_ARM_MOVT_ABS 00000000 PyStaticMethod_Type │ │ │ │ │ -00006bb8 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ -00006c34 00037f1c R_ARM_CALL 00000000 _PyStaticMethod_GetFunc │ │ │ │ │ -00006c94 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006ccc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006cd0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006d6c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006d70 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006e3c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e50 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e6c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006e70 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006edc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006ee0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006f40 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00006f44 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00006f50 0000452b R_ARM_MOVW_ABS_NC 0000047c .LC21 │ │ │ │ │ -00006f54 0000452c R_ARM_MOVT_ABS 0000047c .LC21 │ │ │ │ │ -00006f5c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006f98 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006f9c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00006fa4 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ -00006fa8 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ -00006fb0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006fbc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006fc4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006fcc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006fd0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006fd4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006fd8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00006fdc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000070d8 00037d1c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ -00007204 00037e2b R_ARM_MOVW_ABS_NC 00000000 PyStaticMethod_Type │ │ │ │ │ -00007208 00037e2c R_ARM_MOVT_ABS 00000000 PyStaticMethod_Type │ │ │ │ │ -000072b0 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ -00007310 00037f1c R_ARM_CALL 00000000 _PyStaticMethod_GetFunc │ │ │ │ │ -00007368 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000073a0 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000073a4 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00007440 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007444 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005bb4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005bbc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00005bc0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00005c90 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00005d68 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005d6c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005de4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005dfc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005e00 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005e98 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00005ebc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005ec0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005f44 0003791c R_ARM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +00005fec 0003791c R_ARM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +00006004 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00006034 00037a1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006044 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00006050 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000060dc 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ +000060f8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000060fc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000061b8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000061bc 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000062c4 00037d1c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ +00006400 00037e2b R_ARM_MOVW_ABS_NC 00000000 PyStaticMethod_Type │ │ │ │ │ +00006404 00037e2c R_ARM_MOVT_ABS 00000000 PyStaticMethod_Type │ │ │ │ │ +000064ac 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ +00006510 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00006514 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00006518 0000452b R_ARM_MOVW_ABS_NC 0000047c .LC21 │ │ │ │ │ +0000651c 0000452c R_ARM_MOVT_ABS 0000047c .LC21 │ │ │ │ │ +0000652c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006544 00037f1c R_ARM_CALL 00000000 _PyStaticMethod_GetFunc │ │ │ │ │ +000065a4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000065dc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000065e0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000667c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006680 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006740 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006754 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006770 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006774 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000067e0 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000067e4 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006878 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006884 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000688c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006890 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006898 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ +0000689c 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ +000068a4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000068ac 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000068b0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000068b4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000068b8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000068bc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000069b8 00037d1c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ +00006af4 00037e2b R_ARM_MOVW_ABS_NC 00000000 PyStaticMethod_Type │ │ │ │ │ +00006af8 00037e2c R_ARM_MOVT_ABS 00000000 PyStaticMethod_Type │ │ │ │ │ +00006ba0 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ +00006c1c 00037f1c R_ARM_CALL 00000000 _PyStaticMethod_GetFunc │ │ │ │ │ +00006c7c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cb8 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006cbc 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006d50 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006d54 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006e14 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e28 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e44 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006e48 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006ec8 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006ecc 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006f2c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00006f30 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00006f3c 0000452b R_ARM_MOVW_ABS_NC 0000047c .LC21 │ │ │ │ │ +00006f40 0000452c R_ARM_MOVT_ABS 0000047c .LC21 │ │ │ │ │ +00006f48 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006f84 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006f88 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006f90 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ +00006f94 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ +00006f9c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006fa8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006fb0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006fb8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006fbc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006fc0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006fc4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00006fc8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000070c4 00037d1c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ +000071f0 00037e2b R_ARM_MOVW_ABS_NC 00000000 PyStaticMethod_Type │ │ │ │ │ +000071f4 00037e2c R_ARM_MOVT_ABS 00000000 PyStaticMethod_Type │ │ │ │ │ +0000729c 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ +000072fc 00037f1c R_ARM_CALL 00000000 _PyStaticMethod_GetFunc │ │ │ │ │ +00007354 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000738c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00007390 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000742c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00007430 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000074fc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00007510 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007524 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007540 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007544 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000075b0 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000075b4 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00007614 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00007618 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00007624 0000452b R_ARM_MOVW_ABS_NC 0000047c .LC21 │ │ │ │ │ -00007628 0000452c R_ARM_MOVT_ABS 0000047c .LC21 │ │ │ │ │ -00007630 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000766c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007670 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007678 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ -0000767c 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ -00007684 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007694 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000769c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000076a4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000076a8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000076ac 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000076b0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000076b4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00007708 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ -00007724 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00007790 0003841c R_ARM_CALL 00000000 _PySlotIterator_InitLegacy │ │ │ │ │ -000077c4 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ -00007814 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00007820 0003671c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007838 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -00007840 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ -00007860 0003871c R_ARM_CALL 00000000 _PySlotIterator_SawSlot │ │ │ │ │ -00007884 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ -00007894 0003531c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000078a8 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ -000078b4 0003671c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000078cc 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000078e8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000078ec 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000078f0 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000079ac 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000079b0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007a14 00036c2b R_ARM_MOVW_ABS_NC 000056e0 PyType_GenericAlloc │ │ │ │ │ -00007a18 00036c2c R_ARM_MOVT_ABS 000056e0 PyType_GenericAlloc │ │ │ │ │ -00007a64 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007a94 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -00007aa4 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ -00007acc 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007c18 0003881c R_ARM_CALL 00000000 _PySlotIterator_Rewind │ │ │ │ │ -00007c28 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ -00007c8c 0000542b R_ARM_MOVW_ABS_NC 00000574 .LC29 │ │ │ │ │ -00007c90 0000542c R_ARM_MOVT_ABS 00000574 .LC29 │ │ │ │ │ -00007c9c 0000532b R_ARM_MOVW_ABS_NC 00000560 .LC28 │ │ │ │ │ -00007ca0 0000532c R_ARM_MOVT_ABS 00000560 .LC28 │ │ │ │ │ -00007ca4 0000552b R_ARM_MOVW_ABS_NC 00000584 .LC30 │ │ │ │ │ -00007ca8 0000552c R_ARM_MOVT_ABS 00000584 .LC30 │ │ │ │ │ -00007cc4 0003891c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +0000752c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00007530 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000759c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000075a0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00007600 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00007604 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00007610 0000452b R_ARM_MOVW_ABS_NC 0000047c .LC21 │ │ │ │ │ +00007614 0000452c R_ARM_MOVT_ABS 0000047c .LC21 │ │ │ │ │ +0000761c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007658 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000765c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007664 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ +00007668 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ +00007670 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007680 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007688 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007690 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00007694 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00007698 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000769c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000076a0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000076f4 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ +00007710 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000777c 0003841c R_ARM_CALL 00000000 _PySlotIterator_InitLegacy │ │ │ │ │ +000077b0 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ +00007800 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0000780c 0003671c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007824 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000782c 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ +0000784c 0003871c R_ARM_CALL 00000000 _PySlotIterator_SawSlot │ │ │ │ │ +00007870 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ +00007880 0003531c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00007894 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ +000078a0 0003671c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000078b8 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000078d4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000078d8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000078dc 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00007998 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000799c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007a00 00036c2b R_ARM_MOVW_ABS_NC 000056c8 PyType_GenericAlloc │ │ │ │ │ +00007a04 00036c2c R_ARM_MOVT_ABS 000056c8 PyType_GenericAlloc │ │ │ │ │ +00007a50 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007a80 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +00007a90 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ +00007ab8 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007c04 0003881c R_ARM_CALL 00000000 _PySlotIterator_Rewind │ │ │ │ │ +00007c14 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ +00007c78 0000542b R_ARM_MOVW_ABS_NC 00000574 .LC29 │ │ │ │ │ +00007c7c 0000542c R_ARM_MOVT_ABS 00000574 .LC29 │ │ │ │ │ +00007c88 0000532b R_ARM_MOVW_ABS_NC 00000560 .LC28 │ │ │ │ │ +00007c8c 0000532c R_ARM_MOVT_ABS 00000560 .LC28 │ │ │ │ │ +00007c90 0000552b R_ARM_MOVW_ABS_NC 00000584 .LC30 │ │ │ │ │ +00007c94 0000552c R_ARM_MOVT_ABS 00000584 .LC30 │ │ │ │ │ +00007cb0 0003891c R_ARM_CALL 00000000 strcmp │ │ │ │ │ +00007cc8 0003891c R_ARM_CALL 00000000 strcmp │ │ │ │ │ 00007cdc 0003891c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00007cf0 0003891c R_ARM_CALL 00000000 strcmp │ │ │ │ │ -00007d40 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ -00007d60 00006c2b R_ARM_MOVW_ABS_NC 000108c0 subtype_dealloc │ │ │ │ │ -00007d64 00006c2c R_ARM_MOVT_ABS 000108c0 subtype_dealloc │ │ │ │ │ -00007dc4 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00007dd8 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ -00007e58 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00007ecc 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00007ee0 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ -00007f64 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00008034 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ -00008044 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ -00008058 0003521c R_ARM_CALL 00000000 strncmp │ │ │ │ │ -0000809c 00000b2b R_ARM_MOVW_ABS_NC 000000b0 .LC3 │ │ │ │ │ -000080a0 00000b2c R_ARM_MOVT_ABS 000000b0 .LC3 │ │ │ │ │ -000080a4 0003521c R_ARM_CALL 00000000 strncmp │ │ │ │ │ -000080b8 0003531c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000080d0 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00008118 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00008130 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ -00008144 0003761c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -0000815c 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00008178 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008184 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000818c 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000081ac 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ -00008274 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -000085bc 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000085d0 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ -0000866c 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -00008698 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000086b8 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -000086f8 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0000877c 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00008780 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008784 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00008788 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00007d2c 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ +00007d4c 00006c2b R_ARM_MOVW_ABS_NC 000108a8 subtype_dealloc │ │ │ │ │ +00007d50 00006c2c R_ARM_MOVT_ABS 000108a8 subtype_dealloc │ │ │ │ │ +00007db0 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00007dc4 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ +00007e44 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00007eb8 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00007ecc 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ +00007f50 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00008020 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ +00008030 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ +00008044 0003521c R_ARM_CALL 00000000 strncmp │ │ │ │ │ +00008088 00000b2b R_ARM_MOVW_ABS_NC 000000b0 .LC3 │ │ │ │ │ +0000808c 00000b2c R_ARM_MOVT_ABS 000000b0 .LC3 │ │ │ │ │ +00008090 0003521c R_ARM_CALL 00000000 strncmp │ │ │ │ │ +000080a4 0003531c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000080bc 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00008104 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ +0000811c 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ +00008130 0003761c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00008148 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00008164 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008170 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008178 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008198 0003851c R_ARM_CALL 00000000 _PySlotIterator_Next │ │ │ │ │ +00008260 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +000085a8 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000085bc 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +00008658 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00008684 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000086a4 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +000086e4 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00008768 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000876c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008770 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00008774 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00008778 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000877c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00008780 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00008784 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00008788 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000878c 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00008790 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00008794 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00008794 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00008798 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000879c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000087a0 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000087a4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000087a8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000087ac 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000087b0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000087b4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000087b8 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ -00008914 0003871c R_ARM_CALL 00000000 _PySlotIterator_SawSlot │ │ │ │ │ -000089fc 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008a00 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008a04 00005a2b R_ARM_MOVW_ABS_NC 0000067c .LC35 │ │ │ │ │ -00008a08 00005a2c R_ARM_MOVT_ABS 0000067c .LC35 │ │ │ │ │ -00008a14 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008a1c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008a24 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008a50 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008a54 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008a58 00005b2b R_ARM_MOVW_ABS_NC 000006b0 .LC36 │ │ │ │ │ -00008a5c 00005b2c R_ARM_MOVT_ABS 000006b0 .LC36 │ │ │ │ │ -00008ac0 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008acc 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008ad8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008afc 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008b24 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b34 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b3c 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008b54 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c14 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008c18 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008c20 0000612b R_ARM_MOVW_ABS_NC 00000830 .LC42 │ │ │ │ │ -00008c24 0000612c R_ARM_MOVT_ABS 00000830 .LC42 │ │ │ │ │ -00008c28 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008c2c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008c58 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008c5c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008c64 0000622b R_ARM_MOVW_ABS_NC 00000854 .LC43 │ │ │ │ │ -00008c68 0000622c R_ARM_MOVT_ABS 00000854 .LC43 │ │ │ │ │ -00008c6c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008c78 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008c7c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008c9c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008ca0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008cd0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00008cd4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00008ce0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008ce4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008ce8 00005d2b R_ARM_MOVW_ABS_NC 00000710 .LC38 │ │ │ │ │ -00008cec 00005d2c R_ARM_MOVT_ABS 00000710 .LC38 │ │ │ │ │ -00008cf4 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008cfc 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008d2c 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008d30 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008d5c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008d60 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008d64 00005c2b R_ARM_MOVW_ABS_NC 000006e0 .LC37 │ │ │ │ │ -00008d68 00005c2c R_ARM_MOVT_ABS 000006e0 .LC37 │ │ │ │ │ -00008d74 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008d80 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008d84 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008d98 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008dc4 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008dc8 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008e18 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008e38 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008e3c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008e40 0000502b R_ARM_MOVW_ABS_NC 000004f4 .LC25 │ │ │ │ │ -00008e44 0000502c R_ARM_MOVT_ABS 000004f4 .LC25 │ │ │ │ │ -00008e4c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008e50 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008e64 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008e6c 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ -00008e70 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ -00008e74 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00008e78 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00008e7c 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ -00008e80 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ -00008e8c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008e94 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008e98 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008ea0 0000662b R_ARM_MOVW_ABS_NC 00000958 .LC50 │ │ │ │ │ -00008ea4 0000662c R_ARM_MOVT_ABS 00000958 .LC50 │ │ │ │ │ -00008eb0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008eb8 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008ebc 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008ed0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008ed4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008edc 0000652b R_ARM_MOVW_ABS_NC 00000910 .LC49 │ │ │ │ │ -00008ee0 0000652c R_ARM_MOVT_ABS 00000910 .LC49 │ │ │ │ │ -00008eec 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008f00 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008f4c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008f50 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008f54 0000642b R_ARM_MOVW_ABS_NC 000008cc .LC48 │ │ │ │ │ -00008f58 0000642c R_ARM_MOVT_ABS 000008cc .LC48 │ │ │ │ │ -00008f6c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00008fd4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008fd8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008fe0 0000672b R_ARM_MOVW_ABS_NC 0000099c .LC51 │ │ │ │ │ -00008fe4 0000672c R_ARM_MOVT_ABS 0000099c .LC51 │ │ │ │ │ -00008ff0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009008 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009010 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00009014 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00009020 0000572b R_ARM_MOVW_ABS_NC 000005e4 .LC32 │ │ │ │ │ -00009024 0000582b R_ARM_MOVW_ABS_NC 00000610 .LC33 │ │ │ │ │ -00009028 0000572c R_ARM_MOVT_ABS 000005e4 .LC32 │ │ │ │ │ -0000902c 0000582c R_ARM_MOVT_ABS 00000610 .LC33 │ │ │ │ │ -00009030 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009048 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009074 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00009078 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000907c 0000602b R_ARM_MOVW_ABS_NC 000007ec .LC41 │ │ │ │ │ -00009080 0000602c R_ARM_MOVT_ABS 000007ec .LC41 │ │ │ │ │ -00009088 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000090ac 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000090b0 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000090b4 0000522b R_ARM_MOVW_ABS_NC 0000053c .LC27 │ │ │ │ │ -000090b8 0000522c R_ARM_MOVT_ABS 0000053c .LC27 │ │ │ │ │ -000090c0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000090c8 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000090cc 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000090d0 0000562b R_ARM_MOVW_ABS_NC 0000059c .LC31 │ │ │ │ │ -000090d4 0000562c R_ARM_MOVT_ABS 0000059c .LC31 │ │ │ │ │ -000090dc 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000090e8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000911c 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00009120 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00009124 0000512b R_ARM_MOVW_ABS_NC 0000051c .LC26 │ │ │ │ │ -00009128 0000512c R_ARM_MOVT_ABS 0000051c .LC26 │ │ │ │ │ -00009130 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000913c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009144 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ -00009148 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ -0000914c 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00009150 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00009154 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ -00009158 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ -00009164 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009174 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009184 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000918c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00009190 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00009194 00005e2b R_ARM_MOVW_ABS_NC 0000078c .LC39 │ │ │ │ │ -00009198 00005e2c R_ARM_MOVT_ABS 0000078c .LC39 │ │ │ │ │ -000091a4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000091a8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000091e8 0003871c R_ARM_CALL 00000000 _PySlotIterator_SawSlot │ │ │ │ │ -000091f4 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000091f8 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00009200 0000592b R_ARM_MOVW_ABS_NC 00000630 .LC34 │ │ │ │ │ -00009204 0000592c R_ARM_MOVT_ABS 00000630 .LC34 │ │ │ │ │ -0000920c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000921c 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ -00009220 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ -00009224 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00009228 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0000922c 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ -00009230 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ -0000923c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000092e0 0003471c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00009338 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009340 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00009344 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000934c 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ -00009350 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ -0000935c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009380 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ -00009384 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ -00009388 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000093a4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000093a8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000093ac 00005f2b R_ARM_MOVW_ABS_NC 000007b8 .LC40 │ │ │ │ │ -000093b0 00005f2c R_ARM_MOVT_ABS 000007b8 .LC40 │ │ │ │ │ -000093b8 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000093c0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000093c4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000093c8 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ -000093cc 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ -000093dc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000093e8 00038d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000093ec 00038d2c R_ARM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000093f8 0000682b R_ARM_MOVW_ABS_NC 000009e8 .LC52 │ │ │ │ │ -000093fc 0000682c R_ARM_MOVT_ABS 000009e8 .LC52 │ │ │ │ │ -00009404 00038e1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -00009414 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ -00009418 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ -0000941c 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00009420 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00009424 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ -00009428 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ -00009434 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009458 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ -0000945c 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ -00009460 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00009464 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00009468 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ -0000946c 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ -00009478 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000094b8 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000094bc 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000094c0 00004f2b R_ARM_MOVW_ABS_NC 000004d0 .LC24 │ │ │ │ │ -000094c4 00004f2c R_ARM_MOVT_ABS 000004d0 .LC24 │ │ │ │ │ -000094cc 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000094e8 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ -000094ec 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ -000094f0 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000094f4 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000094f8 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ -000094fc 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ -00009508 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009510 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ -00009514 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ -00009518 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000951c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00009520 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ -00009524 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ -00009530 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00009548 00038f1c R_ARM_CALL 00000000 _PySlotIterator_Init │ │ │ │ │ -000096cc 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000096d0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009744 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00009748 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000974c 0000702b R_ARM_MOVW_ABS_NC 00000a38 .LC55 │ │ │ │ │ -00009750 0000702c R_ARM_MOVT_ABS 00000a38 .LC55 │ │ │ │ │ -0000975c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000097d0 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ -000097ec 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000097f0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000980c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009810 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009818 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000981c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000985c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009860 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009878 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000987c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000098c0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000098c4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000098cc 00006f2b R_ARM_MOVW_ABS_NC 00000a18 .LC54 │ │ │ │ │ -000098d0 00006f2c R_ARM_MOVT_ABS 00000a18 .LC54 │ │ │ │ │ -000098d8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000098f4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000098f8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009920 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009924 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009930 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00009934 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00009938 0000712b R_ARM_MOVW_ABS_NC 00000a68 .LC56 │ │ │ │ │ -0000993c 0000712c R_ARM_MOVT_ABS 00000a68 .LC56 │ │ │ │ │ -00009944 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009974 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00009a60 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009a64 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009aac 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009ab0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009ad8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009adc 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009b04 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009b08 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009b30 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009b34 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009e60 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009e64 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009e94 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009e98 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009ea4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00009ea8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00009eac 00005d2b R_ARM_MOVW_ABS_NC 00000710 .LC38 │ │ │ │ │ -00009eb0 00005d2c R_ARM_MOVT_ABS 00000710 .LC38 │ │ │ │ │ -00009eb8 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a010 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000a014 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000a030 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -0000a094 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a138 0000752b R_ARM_MOVW_ABS_NC 00000a98 .LC57 │ │ │ │ │ -0000a13c 0000752c R_ARM_MOVT_ABS 00000a98 .LC57 │ │ │ │ │ -0000a140 0003921c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000a150 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000a154 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000a158 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000a15c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000a298 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000a29c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000a33c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a35c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000a360 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000a3e8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000a408 0003361c R_ARM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -0000a420 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ -0000a42c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a430 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a454 0003991c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -0000a478 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000a4e4 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000a520 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a538 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0000a53c 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000a540 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0000a544 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000a54c 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000a570 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -0000a5a4 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000a5cc 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000a5ec 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -0000a60c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a618 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a68c 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000a6c0 0000802b R_ARM_MOVW_ABS_NC 00000ad0 .LC58 │ │ │ │ │ -0000a6c4 0000802c R_ARM_MOVT_ABS 00000ad0 .LC58 │ │ │ │ │ -0000a6cc 00039b1c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -0000a6e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a6e4 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a700 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a704 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a758 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000a7cc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a7d0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a7dc 0000842b R_ARM_MOVW_ABS_NC 00000af8 .LC60 │ │ │ │ │ -0000a7e0 0000842c R_ARM_MOVT_ABS 00000af8 .LC60 │ │ │ │ │ -0000a7e8 00039e1c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ -0000a898 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a8b8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000a8bc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000a8c0 0000832b R_ARM_MOVW_ABS_NC 00000ad8 .LC59 │ │ │ │ │ -0000a8c4 0000832c R_ARM_MOVT_ABS 00000ad8 .LC59 │ │ │ │ │ -0000a8cc 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a8fc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a900 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a904 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a944 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -0000a948 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -0000a94c 0000882b R_ARM_MOVW_ABS_NC 00000b18 .LC61 │ │ │ │ │ -0000a950 0000882c R_ARM_MOVT_ABS 00000b18 .LC61 │ │ │ │ │ -0000a954 00039f1c R_ARM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ -0000ac04 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000ac08 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000ac0c 0000702b R_ARM_MOVW_ABS_NC 00000a38 .LC55 │ │ │ │ │ -0000ac10 0000702c R_ARM_MOVT_ABS 00000a38 .LC55 │ │ │ │ │ -0000ac1c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000879c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000087a0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000087a4 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +00008900 0003871c R_ARM_CALL 00000000 _PySlotIterator_SawSlot │ │ │ │ │ +000089e8 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000089ec 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000089f0 00005a2b R_ARM_MOVW_ABS_NC 0000067c .LC35 │ │ │ │ │ +000089f4 00005a2c R_ARM_MOVT_ABS 0000067c .LC35 │ │ │ │ │ +00008a00 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008a08 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008a10 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008a3c 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008a40 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008a44 00005b2b R_ARM_MOVW_ABS_NC 000006b0 .LC36 │ │ │ │ │ +00008a48 00005b2c R_ARM_MOVT_ABS 000006b0 .LC36 │ │ │ │ │ +00008aac 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008ab8 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008ac4 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008ae8 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008b10 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b20 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b28 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008b40 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c00 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008c04 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008c0c 0000612b R_ARM_MOVW_ABS_NC 00000830 .LC42 │ │ │ │ │ +00008c10 0000612c R_ARM_MOVT_ABS 00000830 .LC42 │ │ │ │ │ +00008c14 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008c18 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008c44 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008c48 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008c50 0000622b R_ARM_MOVW_ABS_NC 00000854 .LC43 │ │ │ │ │ +00008c54 0000622c R_ARM_MOVT_ABS 00000854 .LC43 │ │ │ │ │ +00008c58 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008c64 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008c68 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008c88 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00008c8c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00008cbc 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00008cc0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00008ccc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008cd0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008cd4 00005d2b R_ARM_MOVW_ABS_NC 00000710 .LC38 │ │ │ │ │ +00008cd8 00005d2c R_ARM_MOVT_ABS 00000710 .LC38 │ │ │ │ │ +00008ce0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008ce8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008d18 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008d1c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008d48 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008d4c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008d50 00005c2b R_ARM_MOVW_ABS_NC 000006e0 .LC37 │ │ │ │ │ +00008d54 00005c2c R_ARM_MOVT_ABS 000006e0 .LC37 │ │ │ │ │ +00008d60 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008d6c 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008d70 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008d84 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008db0 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008db4 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008e04 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008e24 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008e28 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008e2c 0000502b R_ARM_MOVW_ABS_NC 000004f4 .LC25 │ │ │ │ │ +00008e30 0000502c R_ARM_MOVT_ABS 000004f4 .LC25 │ │ │ │ │ +00008e38 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008e3c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008e50 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008e58 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ +00008e5c 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ +00008e60 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00008e64 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00008e68 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ +00008e6c 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ +00008e78 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008e80 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008e84 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008e8c 0000662b R_ARM_MOVW_ABS_NC 00000958 .LC50 │ │ │ │ │ +00008e90 0000662c R_ARM_MOVT_ABS 00000958 .LC50 │ │ │ │ │ +00008e9c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008ea4 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008ea8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008ebc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008ec0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008ec8 0000652b R_ARM_MOVW_ABS_NC 00000910 .LC49 │ │ │ │ │ +00008ecc 0000652c R_ARM_MOVT_ABS 00000910 .LC49 │ │ │ │ │ +00008ed8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008eec 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008f38 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008f3c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008f40 0000642b R_ARM_MOVW_ABS_NC 000008cc .LC48 │ │ │ │ │ +00008f44 0000642c R_ARM_MOVT_ABS 000008cc .LC48 │ │ │ │ │ +00008f58 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008fc0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008fc4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008fcc 0000672b R_ARM_MOVW_ABS_NC 0000099c .LC51 │ │ │ │ │ +00008fd0 0000672c R_ARM_MOVT_ABS 0000099c .LC51 │ │ │ │ │ +00008fdc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008ff4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008ffc 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00009000 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000900c 0000572b R_ARM_MOVW_ABS_NC 000005e4 .LC32 │ │ │ │ │ +00009010 0000582b R_ARM_MOVW_ABS_NC 00000610 .LC33 │ │ │ │ │ +00009014 0000572c R_ARM_MOVT_ABS 000005e4 .LC32 │ │ │ │ │ +00009018 0000582c R_ARM_MOVT_ABS 00000610 .LC33 │ │ │ │ │ +0000901c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009034 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009060 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00009064 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00009068 0000602b R_ARM_MOVW_ABS_NC 000007ec .LC41 │ │ │ │ │ +0000906c 0000602c R_ARM_MOVT_ABS 000007ec .LC41 │ │ │ │ │ +00009074 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009098 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000909c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000090a0 0000522b R_ARM_MOVW_ABS_NC 0000053c .LC27 │ │ │ │ │ +000090a4 0000522c R_ARM_MOVT_ABS 0000053c .LC27 │ │ │ │ │ +000090ac 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000090b4 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000090b8 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000090bc 0000562b R_ARM_MOVW_ABS_NC 0000059c .LC31 │ │ │ │ │ +000090c0 0000562c R_ARM_MOVT_ABS 0000059c .LC31 │ │ │ │ │ +000090c8 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000090d4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009108 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000910c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00009110 0000512b R_ARM_MOVW_ABS_NC 0000051c .LC26 │ │ │ │ │ +00009114 0000512c R_ARM_MOVT_ABS 0000051c .LC26 │ │ │ │ │ +0000911c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009128 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009130 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ +00009134 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ +00009138 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000913c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00009140 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ +00009144 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ +00009150 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009160 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009170 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009178 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000917c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009180 00005e2b R_ARM_MOVW_ABS_NC 0000078c .LC39 │ │ │ │ │ +00009184 00005e2c R_ARM_MOVT_ABS 0000078c .LC39 │ │ │ │ │ +00009190 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009194 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000091d4 0003871c R_ARM_CALL 00000000 _PySlotIterator_SawSlot │ │ │ │ │ +000091e0 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000091e4 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000091ec 0000592b R_ARM_MOVW_ABS_NC 00000630 .LC34 │ │ │ │ │ +000091f0 0000592c R_ARM_MOVT_ABS 00000630 .LC34 │ │ │ │ │ +000091f8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009208 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ +0000920c 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ +00009210 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00009214 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00009218 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ +0000921c 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ +00009228 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000092cc 0003471c R_ARM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00009324 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000932c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009330 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009338 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ +0000933c 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ +00009348 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000936c 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ +00009370 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ +00009374 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009390 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009394 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009398 00005f2b R_ARM_MOVW_ABS_NC 000007b8 .LC40 │ │ │ │ │ +0000939c 00005f2c R_ARM_MOVT_ABS 000007b8 .LC40 │ │ │ │ │ +000093a4 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000093ac 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000093b0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000093b4 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ +000093b8 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ +000093c8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000093d4 00038d2b R_ARM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000093d8 00038d2c R_ARM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000093e4 0000682b R_ARM_MOVW_ABS_NC 000009e8 .LC52 │ │ │ │ │ +000093e8 0000682c R_ARM_MOVT_ABS 000009e8 .LC52 │ │ │ │ │ +000093f0 00038e1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00009400 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ +00009404 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ +00009408 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000940c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00009410 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ +00009414 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ +00009420 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009444 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ +00009448 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ +0000944c 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00009450 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00009454 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ +00009458 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ +00009464 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000094a4 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000094a8 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000094ac 00004f2b R_ARM_MOVW_ABS_NC 000004d0 .LC24 │ │ │ │ │ +000094b0 00004f2c R_ARM_MOVT_ABS 000004d0 .LC24 │ │ │ │ │ +000094b8 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000094d4 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ +000094d8 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ +000094dc 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000094e0 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000094e4 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ +000094e8 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ +000094f4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000094fc 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ +00009500 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ +00009504 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00009508 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000950c 00004e2b R_ARM_MOVW_ABS_NC 000004a8 .LC23 │ │ │ │ │ +00009510 00004e2c R_ARM_MOVT_ABS 000004a8 .LC23 │ │ │ │ │ +0000951c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00009534 00038f1c R_ARM_CALL 00000000 _PySlotIterator_Init │ │ │ │ │ +000096b8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000096bc 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009730 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009734 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009738 0000702b R_ARM_MOVW_ABS_NC 00000a38 .LC55 │ │ │ │ │ +0000973c 0000702c R_ARM_MOVT_ABS 00000a38 .LC55 │ │ │ │ │ +00009748 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000097bc 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ +000097d8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000097dc 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000097f8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000097fc 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009804 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009808 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009848 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000984c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009864 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009868 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000098ac 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000098b0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000098b8 00006f2b R_ARM_MOVW_ABS_NC 00000a18 .LC54 │ │ │ │ │ +000098bc 00006f2c R_ARM_MOVT_ABS 00000a18 .LC54 │ │ │ │ │ +000098c4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000098e0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000098e4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000990c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009910 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000991c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009920 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009924 0000712b R_ARM_MOVW_ABS_NC 00000a68 .LC56 │ │ │ │ │ +00009928 0000712c R_ARM_MOVT_ABS 00000a68 .LC56 │ │ │ │ │ +00009930 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009960 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00009a4c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009a50 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009a98 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009a9c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009ac4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009ac8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009af0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009af4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009b1c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009b20 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009e4c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009e50 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009e80 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009e84 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009e90 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00009e94 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00009e98 00005d2b R_ARM_MOVW_ABS_NC 00000710 .LC38 │ │ │ │ │ +00009e9c 00005d2c R_ARM_MOVT_ABS 00000710 .LC38 │ │ │ │ │ +00009ea4 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009ffc 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000a000 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000a01c 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +0000a080 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a124 0000752b R_ARM_MOVW_ABS_NC 00000a98 .LC57 │ │ │ │ │ +0000a128 0000752c R_ARM_MOVT_ABS 00000a98 .LC57 │ │ │ │ │ +0000a12c 0003921c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000a13c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000a140 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000a144 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000a148 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000a284 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000a288 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000a328 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a348 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000a34c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000a3d4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000a3f4 0003361c R_ARM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +0000a40c 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +0000a418 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a41c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a440 0003991c R_ARM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +0000a464 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000a4d0 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000a50c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a524 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000a528 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000a52c 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000a530 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000a538 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000a55c 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +0000a590 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000a5b8 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000a5d8 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +0000a5f8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a604 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a678 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000a6ac 0000802b R_ARM_MOVW_ABS_NC 00000ad0 .LC58 │ │ │ │ │ +0000a6b0 0000802c R_ARM_MOVT_ABS 00000ad0 .LC58 │ │ │ │ │ +0000a6b8 00039b1c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +0000a6cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a6d0 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a6ec 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a6f0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a744 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000a7b8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a7bc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a7c8 0000842b R_ARM_MOVW_ABS_NC 00000af8 .LC60 │ │ │ │ │ +0000a7cc 0000842c R_ARM_MOVT_ABS 00000af8 .LC60 │ │ │ │ │ +0000a7d4 00039e1c R_ARM_CALL 00000000 _PyErr_Format │ │ │ │ │ +0000a884 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a8a4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000a8a8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000a8ac 0000832b R_ARM_MOVW_ABS_NC 00000ad8 .LC59 │ │ │ │ │ +0000a8b0 0000832c R_ARM_MOVT_ABS 00000ad8 .LC59 │ │ │ │ │ +0000a8b8 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a8e8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a8ec 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a8f0 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a930 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0000a934 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +0000a938 0000882b R_ARM_MOVW_ABS_NC 00000b18 .LC61 │ │ │ │ │ +0000a93c 0000882c R_ARM_MOVT_ABS 00000b18 .LC61 │ │ │ │ │ +0000a940 00039f1c R_ARM_CALL 00000000 PyArg_ParseTuple │ │ │ │ │ +0000abf0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000abf4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000abf8 0000702b R_ARM_MOVW_ABS_NC 00000a38 .LC55 │ │ │ │ │ +0000abfc 0000702c R_ARM_MOVT_ABS 00000a38 .LC55 │ │ │ │ │ +0000ac08 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ac24 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ac28 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ac2c 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ 0000ac38 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000ac3c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000ac40 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000ac4c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ac50 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000ac5c 0003a01c R_ARM_CALL 00000000 _PyDict_CopyAsDict │ │ │ │ │ -0000ac70 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -0000ac7c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000acbc 00036c2b R_ARM_MOVW_ABS_NC 000056e0 PyType_GenericAlloc │ │ │ │ │ -0000acc0 00036c2c R_ARM_MOVT_ABS 000056e0 PyType_GenericAlloc │ │ │ │ │ -0000ad10 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ad48 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -0000ad5c 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000ad84 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000ae50 00006c2b R_ARM_MOVW_ABS_NC 000108c0 subtype_dealloc │ │ │ │ │ -0000ae54 00006c2c R_ARM_MOVT_ABS 000108c0 subtype_dealloc │ │ │ │ │ -0000ae60 00034a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_GC_Del │ │ │ │ │ -0000ae64 00034a2c R_ARM_MOVT_ABS 00000000 PyObject_GC_Del │ │ │ │ │ -0000ae6c 00009a2b R_ARM_MOVW_ABS_NC 00011d10 subtype_traverse │ │ │ │ │ -0000ae70 00009a2c R_ARM_MOVT_ABS 00011d10 subtype_traverse │ │ │ │ │ -0000ae78 00009b2b R_ARM_MOVW_ABS_NC 0001676c subtype_clear │ │ │ │ │ -0000ae7c 00009b2c R_ARM_MOVT_ABS 0001676c subtype_clear │ │ │ │ │ -0000aecc 0003a21c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000aee0 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0000af0c 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ -0000af28 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000af60 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0000af74 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -0000af90 0003a31c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -0000af9c 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ -0000afa8 0003671c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000afbc 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ -0000afd0 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -0000afdc 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000aff0 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -0000affc 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b010 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -0000b01c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b114 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -0000b120 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b134 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ -0000b144 0003a42b R_ARM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ -0000b148 0003a42c R_ARM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ -0000b158 0003a51c R_ARM_CALL 00000000 PyCell_Set │ │ │ │ │ -0000b164 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0000b188 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000b18c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000b210 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000b214 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000b2a0 0003791c R_ARM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -0000b37c 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -0000b390 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ -0000b410 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000b47c 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -0000b490 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ -0000b514 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000b568 0003a61c R_ARM_CALL 00000000 _PyDict_HasOnlyStringKeys │ │ │ │ │ -0000b58c 0003a71c R_ARM_CALL 00000000 PyDict_Copy │ │ │ │ │ -0000b688 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b6a4 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -0000b6cc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b6ec 0003a81c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ -0000b6fc 0003a91c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -0000b720 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b73c 0003aa1c R_ARM_CALL 00000000 PyObject_VectorcallDict │ │ │ │ │ -0000b760 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b794 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000b7f8 0003791c R_ARM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ -0000b80c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000b840 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ -0000b844 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ -0000b880 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0000b884 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000b9fc 0003ac2b R_ARM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0000ba00 0003ac2c R_ARM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0000bc20 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ac48 0003a01c R_ARM_CALL 00000000 _PyDict_CopyAsDict │ │ │ │ │ +0000ac5c 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +0000ac68 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000aca8 00036c2b R_ARM_MOVW_ABS_NC 000056c8 PyType_GenericAlloc │ │ │ │ │ +0000acac 00036c2c R_ARM_MOVT_ABS 000056c8 PyType_GenericAlloc │ │ │ │ │ +0000acfc 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ad34 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +0000ad48 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000ad70 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ae3c 00006c2b R_ARM_MOVW_ABS_NC 000108a8 subtype_dealloc │ │ │ │ │ +0000ae40 00006c2c R_ARM_MOVT_ABS 000108a8 subtype_dealloc │ │ │ │ │ +0000ae4c 00034a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_GC_Del │ │ │ │ │ +0000ae50 00034a2c R_ARM_MOVT_ABS 00000000 PyObject_GC_Del │ │ │ │ │ +0000ae58 00009a2b R_ARM_MOVW_ABS_NC 00011cf8 subtype_traverse │ │ │ │ │ +0000ae5c 00009a2c R_ARM_MOVT_ABS 00011cf8 subtype_traverse │ │ │ │ │ +0000ae64 00009b2b R_ARM_MOVW_ABS_NC 00016754 subtype_clear │ │ │ │ │ +0000ae68 00009b2c R_ARM_MOVT_ABS 00016754 subtype_clear │ │ │ │ │ +0000aeb8 0003a21c R_ARM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0000aecc 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0000aef8 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ +0000af14 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000af4c 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +0000af60 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +0000af7c 0003a31c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +0000af88 0003511c R_ARM_CALL 00000000 strlen │ │ │ │ │ +0000af94 0003671c R_ARM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000afa8 0003861c R_ARM_CALL 00000000 memcpy │ │ │ │ │ +0000afbc 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +0000afc8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000afdc 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +0000afe8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000affc 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +0000b008 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b100 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +0000b10c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b120 0003a11c R_ARM_CALL 00000000 PyDict_GetItemWithError │ │ │ │ │ +0000b130 0003a42b R_ARM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ +0000b134 0003a42c R_ARM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ +0000b144 0003a51c R_ARM_CALL 00000000 PyCell_Set │ │ │ │ │ +0000b150 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +0000b174 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000b178 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000b1fc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000b200 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000b28c 0003791c R_ARM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +0000b368 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +0000b37c 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ +0000b3fc 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000b468 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +0000b47c 0003731c R_ARM_CALL 00000000 PyWeakref_NewRef │ │ │ │ │ +0000b500 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000b554 0003a61c R_ARM_CALL 00000000 _PyDict_HasOnlyStringKeys │ │ │ │ │ +0000b578 0003a71c R_ARM_CALL 00000000 PyDict_Copy │ │ │ │ │ +0000b674 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b690 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +0000b6b8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b6d8 0003a81c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ +0000b6e8 0003a91c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +0000b70c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b728 0003aa1c R_ARM_CALL 00000000 PyObject_VectorcallDict │ │ │ │ │ +0000b74c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b780 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b7e4 0003791c R_ARM_CALL 00000000 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ +0000b7f8 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000b82c 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ +0000b830 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ +0000b86c 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0000b870 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +0000b9d8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000bbfc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc00 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000bc04 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc08 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc0c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc10 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc14 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000bc18 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc1c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000bc20 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000bc24 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000bc28 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc2c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc30 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc34 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc38 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000bc3c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc28 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000bc2c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000bc30 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000bc34 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ +0000bc38 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc3c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000bc40 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000bc44 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000bc48 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000bc4c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000bc50 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000bc54 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000bc58 00000202 R_ARM_ABS32 00000000 .bss │ │ │ │ │ +0000bc44 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc48 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc4c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc50 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc54 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc58 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000bc5c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc60 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000bc64 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000bc68 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc6c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000bc70 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc74 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc78 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc7c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc80 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc84 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000bc88 0003ad2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -0000bc8c 0003ad2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ -0000bc98 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000bc9c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000bcac 0003ae2b R_ARM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ -0000bcb0 0003ae2c R_ARM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ -0000bcc8 00009e2b R_ARM_MOVW_ABS_NC 0001706c slot_tp_call │ │ │ │ │ -0000bccc 00009e2c R_ARM_MOVT_ABS 0001706c slot_tp_call │ │ │ │ │ -0000bdc4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000bdc8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000be6c 00037a1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000be7c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000be9c 00009f2b R_ARM_MOVW_ABS_NC 00010558 tp_new_wrapper │ │ │ │ │ -0000bea0 00009f2c R_ARM_MOVT_ABS 00010558 tp_new_wrapper │ │ │ │ │ -0000bef8 00034c1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -0000bf08 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bf2c 0003af2b R_ARM_MOVW_ABS_NC 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000bf30 0003af2c R_ARM_MOVT_ABS 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000bf4c 0003b02b R_ARM_MOVW_ABS_NC 00000000 PyObject_GenericSetAttr │ │ │ │ │ -0000bf50 0003b02c R_ARM_MOVT_ABS 00000000 PyObject_GenericSetAttr │ │ │ │ │ -0000bf7c 00034c1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ -0000bf9c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c004 0003b11c R_ARM_CALL 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ -0000c028 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c050 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c0b4 0003631c R_ARM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -0000c104 0003b21c R_ARM_CALL 00000000 PyUnicode_IsIdentifier │ │ │ │ │ +0000bc60 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000bc64 0003ac2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +0000bc68 0003ac2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +0000bc74 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000bc78 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000bc88 0003ad2b R_ARM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ +0000bc8c 0003ad2c R_ARM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ +0000bca4 00009e2b R_ARM_MOVW_ABS_NC 00017054 slot_tp_call │ │ │ │ │ +0000bca8 00009e2c R_ARM_MOVT_ABS 00017054 slot_tp_call │ │ │ │ │ +0000bd4c 00037a1c R_ARM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000bd5c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000bdbc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000bdc0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000be70 0003ae2b R_ARM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +0000be74 0003ae2c R_ARM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +0000be88 00009f2b R_ARM_MOVW_ABS_NC 00010540 tp_new_wrapper │ │ │ │ │ +0000be8c 00009f2c R_ARM_MOVT_ABS 00010540 tp_new_wrapper │ │ │ │ │ +0000bee4 00034c1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +0000bef4 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bf18 0003af2b R_ARM_MOVW_ABS_NC 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000bf1c 0003af2c R_ARM_MOVT_ABS 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000bf38 0003b02b R_ARM_MOVW_ABS_NC 00000000 PyObject_GenericSetAttr │ │ │ │ │ +0000bf3c 0003b02c R_ARM_MOVT_ABS 00000000 PyObject_GenericSetAttr │ │ │ │ │ +0000bf68 00034c1c R_ARM_CALL 00000000 PyDict_SetDefaultRef │ │ │ │ │ +0000bf88 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c014 0003b11c R_ARM_CALL 00000000 PyObject_CallFunctionObjArgs │ │ │ │ │ +0000c038 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c060 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c0a0 0003631c R_ARM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +0000c0f0 0003b21c R_ARM_CALL 00000000 PyUnicode_IsIdentifier │ │ │ │ │ +0000c104 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ 0000c118 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000c12c 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000c16c 0003b21c R_ARM_CALL 00000000 PyUnicode_IsIdentifier │ │ │ │ │ -0000c180 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000c198 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000c1c0 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0000c1f0 0003b41c R_ARM_CALL 00000000 _Py_Mangle │ │ │ │ │ -0000c20c 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ -0000c264 0003b41c R_ARM_CALL 00000000 _Py_Mangle │ │ │ │ │ -0000c280 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ -0000c2b0 0003b51c R_ARM_CALL 00000000 PyList_Sort │ │ │ │ │ -0000c2c0 0003b61c R_ARM_CALL 00000000 PyList_AsTuple │ │ │ │ │ -0000c2e4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c310 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c3d8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c3fc 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c41c 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -0000c48c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c4a4 00033a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0000c4a8 00033a2c R_ARM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0000c4c0 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ -0000c53c 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ -0000c5b8 0003a42b R_ARM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ -0000c5bc 0003a42c R_ARM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ -0000c5cc 0003a51c R_ARM_CALL 00000000 PyCell_Set │ │ │ │ │ -0000c5d8 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0000c71c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c720 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c78c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c790 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c7bc 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c7c0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c888 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c88c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c8d4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000c8d8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000c940 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0000c95c 0003b72b R_ARM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ -0000c960 0003b72c R_ARM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ -0000c96c 00035a1c R_ARM_CALL 00000000 PyStaticMethod_New │ │ │ │ │ -0000c984 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000c9ac 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c9b4 0003b81c R_ARM_CALL 00000000 PyEval_GetGlobals │ │ │ │ │ -0000c9c8 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000c9e4 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -0000ca34 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ca3c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000ca40 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000ca8c 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000cabc 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000cae8 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000cb08 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000cb0c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c158 0003b21c R_ARM_CALL 00000000 PyUnicode_IsIdentifier │ │ │ │ │ +0000c16c 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000c184 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000c1ac 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +0000c1dc 0003b41c R_ARM_CALL 00000000 _Py_Mangle │ │ │ │ │ +0000c1f8 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ +0000c250 0003b41c R_ARM_CALL 00000000 _Py_Mangle │ │ │ │ │ +0000c26c 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ +0000c29c 0003b51c R_ARM_CALL 00000000 PyList_Sort │ │ │ │ │ +0000c2ac 0003b61c R_ARM_CALL 00000000 PyList_AsTuple │ │ │ │ │ +0000c2d0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c2fc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c3c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c3e8 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c408 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +0000c478 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c490 00033a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ +0000c494 00033a2c R_ARM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ +0000c4ac 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +0000c528 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +0000c5a4 0003a42b R_ARM_MOVW_ABS_NC 00000000 PyCell_Type │ │ │ │ │ +0000c5a8 0003a42c R_ARM_MOVT_ABS 00000000 PyCell_Type │ │ │ │ │ +0000c5b8 0003a51c R_ARM_CALL 00000000 PyCell_Set │ │ │ │ │ +0000c5c4 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +0000c5e4 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +0000c600 0003b72b R_ARM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ +0000c604 0003b72c R_ARM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ +0000c610 00035a1c R_ARM_CALL 00000000 PyStaticMethod_New │ │ │ │ │ +0000c628 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000c650 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000c658 0003b81c R_ARM_CALL 00000000 PyEval_GetGlobals │ │ │ │ │ +0000c66c 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000c688 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0000c6bc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000c6c0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000c84c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c850 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c8bc 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c8c0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c8ec 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c8f0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c9c0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c9c4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ca10 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000ca14 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ca64 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ca74 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000caa4 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000cad0 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000cae4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000cae8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000cbb8 0003a31c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 0000cbf4 0003a31c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 0000cc2c 0003a31c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 0000cc64 0003a31c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 0000ccb0 0003a31c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ 0000ccec 0003b72b R_ARM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ 0000ccf0 0003b72c R_ARM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ @@ -2683,1572 +2682,1571 @@ │ │ │ │ │ 0000cd14 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 0000cd3c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000cd48 0003b72b R_ARM_MOVW_ABS_NC 00000000 PyFunction_Type │ │ │ │ │ 0000cd4c 0003b72c R_ARM_MOVT_ABS 00000000 PyFunction_Type │ │ │ │ │ 0000cd58 0003b91c R_ARM_CALL 00000000 PyClassMethod_New │ │ │ │ │ 0000cd70 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ 0000cd98 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cdc0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000cdc4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000cdc8 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ -0000cdcc 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ -0000cddc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ce50 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000ce64 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000ce78 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000ce88 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000ce8c 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000ce90 0000902b R_ARM_MOVW_ABS_NC 00000c84 .LC69 │ │ │ │ │ -0000ce94 0000902c R_ARM_MOVT_ABS 00000c84 .LC69 │ │ │ │ │ -0000cea0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000cec0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cee4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ceec 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -0000cf38 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000cf3c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000cf40 00008e2b R_ARM_MOVW_ABS_NC 00000c24 .LC67 │ │ │ │ │ -0000cf44 00008e2c R_ARM_MOVT_ABS 00000c24 .LC67 │ │ │ │ │ -0000cf4c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000cf84 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cf90 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cfa0 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000cfb4 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000cfc8 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000cfd8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000cfdc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000cfe4 00006f2b R_ARM_MOVW_ABS_NC 00000a18 .LC54 │ │ │ │ │ -0000cfe8 00006f2c R_ARM_MOVT_ABS 00000a18 .LC54 │ │ │ │ │ -0000cff0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d000 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000d024 0000992b R_ARM_MOVW_ABS_NC 0000a908 type_new │ │ │ │ │ -0000d028 0000992c R_ARM_MOVT_ABS 0000a908 type_new │ │ │ │ │ -0000d058 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d0dc 0003a31c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -0000d104 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d108 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d130 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d134 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d140 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d144 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d148 0000712b R_ARM_MOVW_ABS_NC 00000a68 .LC56 │ │ │ │ │ -0000d14c 0000712c R_ARM_MOVT_ABS 00000a68 .LC56 │ │ │ │ │ -0000d154 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d160 0003ba1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -0000d170 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d174 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d178 00008a2b R_ARM_MOVW_ABS_NC 00000b6c .LC63 │ │ │ │ │ -0000d17c 00008a2c R_ARM_MOVT_ABS 00000b6c .LC63 │ │ │ │ │ -0000d184 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d190 0003ba1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -0000d1b0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d1bc 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d1f4 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ -0000d218 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d228 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d28c 0003591c R_ARM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ -0000d2a4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d2a8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d2ac 0003591c R_ARM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ -0000d2d4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d2d8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d308 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000d30c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000d318 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d31c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d320 00005d2b R_ARM_MOVW_ABS_NC 00000710 .LC38 │ │ │ │ │ -0000d324 00005d2c R_ARM_MOVT_ABS 00000710 .LC38 │ │ │ │ │ -0000d32c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d364 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d368 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d36c 0000952b R_ARM_MOVW_ABS_NC 00000d74 .LC74 │ │ │ │ │ -0000d370 0000952c R_ARM_MOVT_ABS 00000d74 .LC74 │ │ │ │ │ -0000d378 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d39c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d3b0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d3b4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d3bc 00008b2b R_ARM_MOVW_ABS_NC 00000bb0 .LC64 │ │ │ │ │ -0000d3c0 00008b2c R_ARM_MOVT_ABS 00000bb0 .LC64 │ │ │ │ │ -0000d3c8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d44c 0003bb2b R_ARM_MOVW_ABS_NC 00000000 PyFrozenDict_Type │ │ │ │ │ -0000d450 0003bb2c R_ARM_MOVT_ABS 00000000 PyFrozenDict_Type │ │ │ │ │ -0000d454 0000a01c R_ARM_CALL 00000964 PyObject_TypeCheck.isra.0 │ │ │ │ │ -0000d460 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d464 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d46c 0000892b R_ARM_MOVW_ABS_NC 00000b2c .LC62 │ │ │ │ │ -0000d470 0000892c R_ARM_MOVT_ABS 00000b2c .LC62 │ │ │ │ │ -0000d478 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d480 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d484 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d48c 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ -0000d490 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ -0000d498 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d4a8 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000d4ac 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000d4b0 0000912b R_ARM_MOVW_ABS_NC 00000cb4 .LC70 │ │ │ │ │ -0000d4b4 0000912c R_ARM_MOVT_ABS 00000cb4 .LC70 │ │ │ │ │ -0000d4bc 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d4e4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d4e8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d4f0 0000932b R_ARM_MOVW_ABS_NC 00000d08 .LC72 │ │ │ │ │ -0000d4f4 0000932c R_ARM_MOVT_ABS 00000d08 .LC72 │ │ │ │ │ -0000d4fc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d574 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d578 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d580 0000922b R_ARM_MOVW_ABS_NC 00000ce0 .LC71 │ │ │ │ │ -0000d584 0000922c R_ARM_MOVT_ABS 00000ce0 .LC71 │ │ │ │ │ -0000d58c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d5ac 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d5e0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d5e8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d5ec 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d5f0 0000942b R_ARM_MOVW_ABS_NC 00000d40 .LC73 │ │ │ │ │ -0000d5f4 0000942c R_ARM_MOVT_ABS 00000d40 .LC73 │ │ │ │ │ -0000d5fc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d608 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d610 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d620 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ -0000d650 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d69c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d6a0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d6a4 00008f2b R_ARM_MOVW_ABS_NC 00000c54 .LC68 │ │ │ │ │ -0000d6a8 00008f2c R_ARM_MOVT_ABS 00000c54 .LC68 │ │ │ │ │ -0000d6b0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d6b8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d6bc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d6c4 00008c2b R_ARM_MOVW_ABS_NC 00000bd4 .LC65 │ │ │ │ │ -0000d6c8 00008c2c R_ARM_MOVT_ABS 00000bd4 .LC65 │ │ │ │ │ -0000d6d0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000d6dc 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000d6ec 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000d6f0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000d6f4 00008d2b R_ARM_MOVW_ABS_NC 00000c04 .LC66 │ │ │ │ │ -0000d6f8 00008d2c R_ARM_MOVT_ABS 00000c04 .LC66 │ │ │ │ │ -0000d700 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000d770 0000972b R_ARM_MOVW_ABS_NC 00000ddc .LC76 │ │ │ │ │ -0000d774 0000972c R_ARM_MOVT_ABS 00000ddc .LC76 │ │ │ │ │ -0000d78c 0003bc1c R_ARM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ -0000d7ac 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d7c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d7e8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d7f0 0003bd2b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeWarning │ │ │ │ │ -0000d7f4 0003bd2c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeWarning │ │ │ │ │ -0000d7fc 0000962b R_ARM_MOVW_ABS_NC 00000dac .LC75 │ │ │ │ │ -0000d800 0000962c R_ARM_MOVT_ABS 00000dac .LC75 │ │ │ │ │ -0000d810 00038e1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -0000d84c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d854 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d858 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ce24 0003a31c R_ARM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ +0000ce38 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000ce3c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000ce40 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ +0000ce44 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ +0000ce54 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000cef4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000cef8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000cefc 00008e2b R_ARM_MOVW_ABS_NC 00000c24 .LC67 │ │ │ │ │ +0000cf00 00008e2c R_ARM_MOVT_ABS 00000c24 .LC67 │ │ │ │ │ +0000cf08 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000cf2c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cf34 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +0000cf84 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000cf98 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000cfac 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000cfbc 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000cfc0 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000cfc4 0000902b R_ARM_MOVW_ABS_NC 00000c84 .LC69 │ │ │ │ │ +0000cfc8 0000902c R_ARM_MOVT_ABS 00000c84 .LC69 │ │ │ │ │ +0000cfd4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000cff4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d020 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000d024 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000d054 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000d058 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000d064 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d068 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d06c 00005d2b R_ARM_MOVW_ABS_NC 00000710 .LC38 │ │ │ │ │ +0000d070 00005d2c R_ARM_MOVT_ABS 00000710 .LC38 │ │ │ │ │ +0000d078 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d088 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000d09c 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000d0b0 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000d0c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d0d0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d0dc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d0e8 0003ba1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +0000d0f8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d0fc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d100 00008a2b R_ARM_MOVW_ABS_NC 00000b6c .LC63 │ │ │ │ │ +0000d104 00008a2c R_ARM_MOVT_ABS 00000b6c .LC63 │ │ │ │ │ +0000d10c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d118 0003ba1c R_ARM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +0000d138 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d14c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d164 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d1a8 0003591c R_ARM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ +0000d1c0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000d1c4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000d1c8 0003591c R_ARM_CALL 00000000 PyDescr_NewGetSet │ │ │ │ │ +0000d200 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ +0000d228 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d22c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d234 00006f2b R_ARM_MOVW_ABS_NC 00000a18 .LC54 │ │ │ │ │ +0000d238 00006f2c R_ARM_MOVT_ABS 00000a18 .LC54 │ │ │ │ │ +0000d240 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d24c 0000992b R_ARM_MOVW_ABS_NC 0000a8f4 type_new │ │ │ │ │ +0000d250 0000992c R_ARM_MOVT_ABS 0000a8f4 type_new │ │ │ │ │ +0000d2ac 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000d2b0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000d2d8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000d2dc 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000d2e8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d2ec 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d2f0 0000712b R_ARM_MOVW_ABS_NC 00000a68 .LC56 │ │ │ │ │ +0000d2f4 0000712c R_ARM_MOVT_ABS 00000a68 .LC56 │ │ │ │ │ +0000d2fc 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d328 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000d348 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d34c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d354 00008b2b R_ARM_MOVW_ABS_NC 00000bb0 .LC64 │ │ │ │ │ +0000d358 00008b2c R_ARM_MOVT_ABS 00000bb0 .LC64 │ │ │ │ │ +0000d360 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d394 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d3d0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d3d8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d3dc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d3e4 0000922b R_ARM_MOVW_ABS_NC 00000ce0 .LC71 │ │ │ │ │ +0000d3e8 0000922c R_ARM_MOVT_ABS 00000ce0 .LC71 │ │ │ │ │ +0000d3f0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d424 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d438 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d444 0000972b R_ARM_MOVW_ABS_NC 00000ddc .LC76 │ │ │ │ │ +0000d448 0000972c R_ARM_MOVT_ABS 00000ddc .LC76 │ │ │ │ │ +0000d460 0003bb1c R_ARM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ +0000d480 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d4fc 0003bc2b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeWarning │ │ │ │ │ +0000d500 0003bc2c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeWarning │ │ │ │ │ +0000d508 0000962b R_ARM_MOVW_ABS_NC 00000dac .LC75 │ │ │ │ │ +0000d50c 0000962c R_ARM_MOVT_ABS 00000dac .LC75 │ │ │ │ │ +0000d51c 00038e1c R_ARM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +0000d530 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d548 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d64c 0003bd2b R_ARM_MOVW_ABS_NC 00000000 PyFrozenDict_Type │ │ │ │ │ +0000d650 0003bd2c R_ARM_MOVT_ABS 00000000 PyFrozenDict_Type │ │ │ │ │ +0000d654 0000a01c R_ARM_CALL 00000964 PyObject_TypeCheck.isra.0 │ │ │ │ │ +0000d660 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d664 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d66c 0000892b R_ARM_MOVW_ABS_NC 00000b2c .LC62 │ │ │ │ │ +0000d670 0000892c R_ARM_MOVT_ABS 00000b2c .LC62 │ │ │ │ │ +0000d678 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d680 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d684 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d68c 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ +0000d690 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ +0000d698 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d6e0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d6e8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d6ec 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d6f0 0000942b R_ARM_MOVW_ABS_NC 00000d40 .LC73 │ │ │ │ │ +0000d6f4 0000942c R_ARM_MOVT_ABS 00000d40 .LC73 │ │ │ │ │ +0000d6fc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d70c 0003571c R_ARM_CALL 000016dc PyType_Ready │ │ │ │ │ +0000d748 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000d74c 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000d750 0000912b R_ARM_MOVW_ABS_NC 00000cb4 .LC70 │ │ │ │ │ +0000d754 0000912c R_ARM_MOVT_ABS 00000cb4 .LC70 │ │ │ │ │ +0000d75c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d764 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d768 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d76c 00008f2b R_ARM_MOVW_ABS_NC 00000c54 .LC68 │ │ │ │ │ +0000d770 00008f2c R_ARM_MOVT_ABS 00000c54 .LC68 │ │ │ │ │ +0000d778 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d780 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d784 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d78c 00008c2b R_ARM_MOVW_ABS_NC 00000bd4 .LC65 │ │ │ │ │ +0000d790 00008c2c R_ARM_MOVT_ABS 00000bd4 .LC65 │ │ │ │ │ +0000d798 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d7a4 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000d7b4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d7b8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d7c0 0000932b R_ARM_MOVW_ABS_NC 00000d08 .LC72 │ │ │ │ │ +0000d7c4 0000932c R_ARM_MOVT_ABS 00000d08 .LC72 │ │ │ │ │ +0000d7cc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d7d4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d7d8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d7dc 0000952b R_ARM_MOVW_ABS_NC 00000d74 .LC74 │ │ │ │ │ +0000d7e0 0000952c R_ARM_MOVT_ABS 00000d74 .LC74 │ │ │ │ │ +0000d7e8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000d7f0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000d7f4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000d7f8 00008d2b R_ARM_MOVW_ABS_NC 00000c04 .LC66 │ │ │ │ │ +0000d7fc 00008d2c R_ARM_MOVT_ABS 00000c04 .LC66 │ │ │ │ │ +0000d804 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000d82c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d834 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d83c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d840 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d844 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d848 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d84c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d850 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000d854 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000d858 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000d85c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000d860 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d864 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d868 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d86c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d870 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000d874 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d878 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000d87c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d880 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d884 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000d96c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000d9c4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000d9c8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000da9c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dabc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000dac0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000db24 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000db60 00036c2b R_ARM_MOVW_ABS_NC 000056e0 PyType_GenericAlloc │ │ │ │ │ -0000db64 00036c2c R_ARM_MOVT_ABS 000056e0 PyType_GenericAlloc │ │ │ │ │ -0000dbc4 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000dbf8 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -0000dc08 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000dc30 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000dcd4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000dcd8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000de38 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000de3c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000deb4 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0000deec 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -0000def4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000def8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000df0c 0000802b R_ARM_MOVW_ABS_NC 00000ad0 .LC58 │ │ │ │ │ -0000df10 0000a42b R_ARM_MOVW_ABS_NC 00000e1c .LC77 │ │ │ │ │ -0000df18 0000802c R_ARM_MOVT_ABS 00000ad0 .LC58 │ │ │ │ │ -0000df20 0000a42c R_ARM_MOVT_ABS 00000e1c .LC77 │ │ │ │ │ -0000df28 0000a92b R_ARM_MOVW_ABS_NC 00000e84 .LC82 │ │ │ │ │ -0000df2c 0000a92c R_ARM_MOVT_ABS 00000e84 .LC82 │ │ │ │ │ -0000df30 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000df80 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000df8c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000df94 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000df9c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000dfc0 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000dfe0 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -0000e06c 0000ac1c R_ARM_CALL 00000a24 super_init_without_args │ │ │ │ │ -0000e07c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000e080 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000e0f8 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000e0fc 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000e100 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e144 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e180 0000a62b R_ARM_MOVW_ABS_NC 00000e30 .LC79 │ │ │ │ │ -0000e184 0000a62c R_ARM_MOVT_ABS 00000e30 .LC79 │ │ │ │ │ -0000e188 0003c01c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000e1a4 0003c12b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0000e1a8 0003c12c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000e1ac 0000a82b R_ARM_MOVW_ABS_NC 00000e68 .LC81 │ │ │ │ │ -0000e1b0 0000a82c R_ARM_MOVT_ABS 00000e68 .LC81 │ │ │ │ │ -0000e1b8 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e1c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e1d0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e1dc 0000a52b R_ARM_MOVW_ABS_NC 00000e28 .LC78 │ │ │ │ │ -0000e1e0 0000a52c R_ARM_MOVT_ABS 00000e28 .LC78 │ │ │ │ │ -0000e1e8 00039b1c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -0000e220 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000e224 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000e22c 0000a72b R_ARM_MOVW_ABS_NC 00000e38 .LC80 │ │ │ │ │ -0000e230 0000a72c R_ARM_MOVT_ABS 00000e38 .LC80 │ │ │ │ │ -0000e238 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000e264 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000e268 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000e278 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000e27c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000e28c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000e290 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e294 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000e3a4 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000e4a4 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000e52c 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000e548 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -0000e54c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e5b0 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000e5cc 0003af1d R_ARM_JUMP24 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000e5d4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e5e0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e5e8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000e5ec 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000e5f0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000e5f4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000e6dc 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000e724 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -0000e730 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e738 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000e834 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e844 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e854 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000e860 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000e868 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000e86c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000e8c8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000e8cc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000e8d0 0000bb2b R_ARM_MOVW_ABS_NC 00000ed8 .LC83 │ │ │ │ │ -0000e8d4 0000bb2c R_ARM_MOVT_ABS 00000ed8 .LC83 │ │ │ │ │ -0000e8dc 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000e8e4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000e8e8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000e8ec 0000bc2b R_ARM_MOVW_ABS_NC 00000f04 .LC84 │ │ │ │ │ -0000e8f0 0000bc2c R_ARM_MOVT_ABS 00000f04 .LC84 │ │ │ │ │ -0000e8f8 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ea28 0003c31c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000ea58 0000be2b R_ARM_MOVW_ABS_NC 00000f2c .LC85 │ │ │ │ │ -0000ea5c 0000be2c R_ARM_MOVT_ABS 00000f2c .LC85 │ │ │ │ │ -0000ea60 0003c41c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000ea64 0000c12b R_ARM_MOVW_ABS_NC 0000028c .LANCHOR2 │ │ │ │ │ -0000ea68 0000c12c R_ARM_MOVT_ABS 0000028c .LANCHOR2 │ │ │ │ │ -0000ea70 0000bf2b R_ARM_MOVW_ABS_NC 00000f60 .LC86 │ │ │ │ │ -0000ea74 0000bf2c R_ARM_MOVT_ABS 00000f60 .LC86 │ │ │ │ │ -0000ea8c 0003c51c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -0000ea98 0003c602 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000eaac 0003451d R_ARM_JUMP24 00000000 PyDict_New │ │ │ │ │ -0000eab4 00036c2b R_ARM_MOVW_ABS_NC 000056e0 PyType_GenericAlloc │ │ │ │ │ -0000eab8 00036c2c R_ARM_MOVT_ABS 000056e0 PyType_GenericAlloc │ │ │ │ │ -0000eb30 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000eb64 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -0000eb74 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000eb9c 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000ec14 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000ec34 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -0000ec58 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ec70 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000eccc 00036c2b R_ARM_MOVW_ABS_NC 000056e0 PyType_GenericAlloc │ │ │ │ │ -0000ecd0 00036c2c R_ARM_MOVT_ABS 000056e0 PyType_GenericAlloc │ │ │ │ │ -0000ed2c 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ed60 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ -0000ed70 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ -0000ed98 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000ee20 0000cd2b R_ARM_MOVW_ABS_NC 0000ec8c object_new │ │ │ │ │ -0000ee24 0000cd2c R_ARM_MOVT_ABS 0000ec8c object_new │ │ │ │ │ -0000ee34 0000ce2b R_ARM_MOVW_ABS_NC 0000f08c object_init │ │ │ │ │ -0000ee38 0000ce2c R_ARM_MOVT_ABS 0000f08c object_init │ │ │ │ │ -0000ee44 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000ee48 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000ee50 0000ca2b R_ARM_MOVW_ABS_NC 00000fc8 .LC91 │ │ │ │ │ -0000ee54 0000ca2c R_ARM_MOVT_ABS 00000fc8 .LC91 │ │ │ │ │ -0000ee5c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000ee78 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000ee98 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ -0000eebc 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000eef8 0003c91c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ -0000ef24 0003b51c R_ARM_CALL 00000000 PyList_Sort │ │ │ │ │ -0000ef30 0000cb2b R_ARM_MOVW_ABS_NC 00000fe4 .LC92 │ │ │ │ │ -0000ef34 0000cb2c R_ARM_MOVT_ABS 00000fe4 .LC92 │ │ │ │ │ -0000ef38 0003531c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000ef48 0003ca1c R_ARM_CALL 00000000 PyUnicode_Join │ │ │ │ │ -0000ef6c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ef7c 0003cb1c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ -0000efa0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000efac 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000efb0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000efb8 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ -0000efbc 0000c82c R_ARM_MOVT_ABS 00000f7c .LC89 │ │ │ │ │ -0000efc8 0000c72b R_ARM_MOVW_ABS_NC 00000f78 .LC88 │ │ │ │ │ -0000efcc 0000c72c R_ARM_MOVT_ABS 00000f78 .LC88 │ │ │ │ │ -0000efd8 0000cc2b R_ARM_MOVW_ABS_NC 00000fec .LC93 │ │ │ │ │ -0000efdc 0000cc2c R_ARM_MOVT_ABS 00000fec .LC93 │ │ │ │ │ -0000efe0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000f014 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d864 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d868 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d86c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000d954 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000d9ac 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000d9b0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000da84 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000daa4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000daa8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000db0c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000db48 00036c2b R_ARM_MOVW_ABS_NC 000056c8 PyType_GenericAlloc │ │ │ │ │ +0000db4c 00036c2c R_ARM_MOVT_ABS 000056c8 PyType_GenericAlloc │ │ │ │ │ +0000dbac 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000dbe0 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +0000dbf0 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000dc18 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000dcbc 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000dcc0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000de20 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000de24 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000de9c 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0000ded4 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +0000dedc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000dee0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000def4 0000802b R_ARM_MOVW_ABS_NC 00000ad0 .LC58 │ │ │ │ │ +0000def8 0000a42b R_ARM_MOVW_ABS_NC 00000e1c .LC77 │ │ │ │ │ +0000df00 0000802c R_ARM_MOVT_ABS 00000ad0 .LC58 │ │ │ │ │ +0000df08 0000a42c R_ARM_MOVT_ABS 00000e1c .LC77 │ │ │ │ │ +0000df10 0000a92b R_ARM_MOVW_ABS_NC 00000e84 .LC82 │ │ │ │ │ +0000df14 0000a92c R_ARM_MOVT_ABS 00000e84 .LC82 │ │ │ │ │ +0000df18 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000df68 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000df74 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000df7c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000df84 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000dfa8 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000dfc8 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +0000e054 0000ac1c R_ARM_CALL 00000a24 super_init_without_args │ │ │ │ │ +0000e064 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000e068 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000e0e0 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000e0e4 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000e0e8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e12c 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e168 0000a62b R_ARM_MOVW_ABS_NC 00000e30 .LC79 │ │ │ │ │ +0000e16c 0000a62c R_ARM_MOVT_ABS 00000e30 .LC79 │ │ │ │ │ +0000e170 0003c01c R_ARM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000e18c 0003c12b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000e190 0003c12c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000e194 0000a82b R_ARM_MOVW_ABS_NC 00000e68 .LC81 │ │ │ │ │ +0000e198 0000a82c R_ARM_MOVT_ABS 00000e68 .LC81 │ │ │ │ │ +0000e1a0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e1ac 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e1b8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e1c4 0000a52b R_ARM_MOVW_ABS_NC 00000e28 .LC78 │ │ │ │ │ +0000e1c8 0000a52c R_ARM_MOVT_ABS 00000e28 .LC78 │ │ │ │ │ +0000e1d0 00039b1c R_ARM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +0000e208 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000e20c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000e214 0000a72b R_ARM_MOVW_ABS_NC 00000e38 .LC80 │ │ │ │ │ +0000e218 0000a72c R_ARM_MOVT_ABS 00000e38 .LC80 │ │ │ │ │ +0000e220 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000e24c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000e250 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000e260 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000e264 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000e274 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000e278 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e27c 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000e38c 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000e48c 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000e514 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000e530 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +0000e534 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e598 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000e5b4 0003af1d R_ARM_JUMP24 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000e5bc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e5c8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e5d0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000e5d4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000e5d8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000e5dc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000e6c4 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000e70c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +0000e718 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e720 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000e81c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e82c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e83c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000e848 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000e850 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000e854 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000e8b0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000e8b4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000e8b8 0000bb2b R_ARM_MOVW_ABS_NC 00000ed8 .LC83 │ │ │ │ │ +0000e8bc 0000bb2c R_ARM_MOVT_ABS 00000ed8 .LC83 │ │ │ │ │ +0000e8c4 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000e8cc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000e8d0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000e8d4 0000bc2b R_ARM_MOVW_ABS_NC 00000f04 .LC84 │ │ │ │ │ +0000e8d8 0000bc2c R_ARM_MOVT_ABS 00000f04 .LC84 │ │ │ │ │ +0000e8e0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ea10 0003c31c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +0000ea40 0000be2b R_ARM_MOVW_ABS_NC 00000f2c .LC85 │ │ │ │ │ +0000ea44 0000be2c R_ARM_MOVT_ABS 00000f2c .LC85 │ │ │ │ │ +0000ea48 0003c41c R_ARM_CALL 00000000 __sprintf_chk │ │ │ │ │ +0000ea4c 0000c12b R_ARM_MOVW_ABS_NC 0000028c .LANCHOR2 │ │ │ │ │ +0000ea50 0000c12c R_ARM_MOVT_ABS 0000028c .LANCHOR2 │ │ │ │ │ +0000ea58 0000bf2b R_ARM_MOVW_ABS_NC 00000f60 .LC86 │ │ │ │ │ +0000ea5c 0000bf2c R_ARM_MOVT_ABS 00000f60 .LC86 │ │ │ │ │ +0000ea74 0003c51c R_ARM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +0000ea80 0003c602 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000ea94 0003451d R_ARM_JUMP24 00000000 PyDict_New │ │ │ │ │ +0000ea9c 00036c2b R_ARM_MOVW_ABS_NC 000056c8 PyType_GenericAlloc │ │ │ │ │ +0000eaa0 00036c2c R_ARM_MOVT_ABS 000056c8 PyType_GenericAlloc │ │ │ │ │ +0000eb18 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000eb4c 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +0000eb5c 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000eb84 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ebfc 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ec1c 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +0000ec40 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ec58 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000ecb4 00036c2b R_ARM_MOVW_ABS_NC 000056c8 PyType_GenericAlloc │ │ │ │ │ +0000ecb8 00036c2c R_ARM_MOVT_ABS 000056c8 PyType_GenericAlloc │ │ │ │ │ +0000ed14 00036d1c R_ARM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000ed48 00036e1c R_ARM_CALL 00000000 _PyObject_GC_Link │ │ │ │ │ +0000ed58 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ +0000ed80 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ee08 0000cd2b R_ARM_MOVW_ABS_NC 0000ec74 object_new │ │ │ │ │ +0000ee0c 0000cd2c R_ARM_MOVT_ABS 0000ec74 object_new │ │ │ │ │ +0000ee1c 0000ce2b R_ARM_MOVW_ABS_NC 0000f074 object_init │ │ │ │ │ +0000ee20 0000ce2c R_ARM_MOVT_ABS 0000f074 object_init │ │ │ │ │ +0000ee2c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000ee30 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000ee38 0000ca2b R_ARM_MOVW_ABS_NC 00000fc8 .LC91 │ │ │ │ │ +0000ee3c 0000ca2c R_ARM_MOVT_ABS 00000fc8 .LC91 │ │ │ │ │ +0000ee44 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000ee60 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000ee80 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ +0000eea4 0003621c R_ARM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000eee0 0003c91c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ +0000ef0c 0003b51c R_ARM_CALL 00000000 PyList_Sort │ │ │ │ │ +0000ef18 0000cb2b R_ARM_MOVW_ABS_NC 00000fe4 .LC92 │ │ │ │ │ +0000ef1c 0000cb2c R_ARM_MOVT_ABS 00000fe4 .LC92 │ │ │ │ │ +0000ef20 0003531c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000ef30 0003ca1c R_ARM_CALL 00000000 PyUnicode_Join │ │ │ │ │ +0000ef54 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ef64 0003cb1c R_ARM_CALL 00000000 PyObject_Size │ │ │ │ │ +0000ef88 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ef94 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000ef98 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000efa0 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ +0000efa4 0000c82c R_ARM_MOVT_ABS 00000f7c .LC89 │ │ │ │ │ +0000efb0 0000c72b R_ARM_MOVW_ABS_NC 00000f78 .LC88 │ │ │ │ │ +0000efb4 0000c72c R_ARM_MOVT_ABS 00000f78 .LC88 │ │ │ │ │ +0000efc0 0000cc2b R_ARM_MOVW_ABS_NC 00000fec .LC93 │ │ │ │ │ +0000efc4 0000cc2c R_ARM_MOVT_ABS 00000fec .LC93 │ │ │ │ │ +0000efc8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000effc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f020 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000f038 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f050 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f064 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000f06c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000f070 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000f074 0000c92b R_ARM_MOVW_ABS_NC 00000f80 .LC90 │ │ │ │ │ -0000f078 0000c92c R_ARM_MOVT_ABS 00000f80 .LC90 │ │ │ │ │ -0000f080 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000f088 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f0b0 0000ce2b R_ARM_MOVW_ABS_NC 0000f08c object_init │ │ │ │ │ -0000f0b4 0000ce2c R_ARM_MOVT_ABS 0000f08c object_init │ │ │ │ │ -0000f0c8 0000cd2b R_ARM_MOVW_ABS_NC 0000ec8c object_new │ │ │ │ │ -0000f0cc 0000cd2c R_ARM_MOVT_ABS 0000ec8c object_new │ │ │ │ │ -0000f114 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000f118 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000f11c 0000d22b R_ARM_MOVW_ABS_NC 00001094 .LC95 │ │ │ │ │ -0000f120 0000d22c R_ARM_MOVT_ABS 00001094 .LC95 │ │ │ │ │ -0000f12c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000f138 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000f13c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000f140 0000d12b R_ARM_MOVW_ABS_NC 00001048 .LC94 │ │ │ │ │ -0000f144 0000d12c R_ARM_MOVT_ABS 00001048 .LC94 │ │ │ │ │ -0000f14c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000f04c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000f054 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000f058 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000f05c 0000c92b R_ARM_MOVW_ABS_NC 00000f80 .LC90 │ │ │ │ │ +0000f060 0000c92c R_ARM_MOVT_ABS 00000f80 .LC90 │ │ │ │ │ +0000f068 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000f070 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000f098 0000ce2b R_ARM_MOVW_ABS_NC 0000f074 object_init │ │ │ │ │ +0000f09c 0000ce2c R_ARM_MOVT_ABS 0000f074 object_init │ │ │ │ │ +0000f0b0 0000cd2b R_ARM_MOVW_ABS_NC 0000ec74 object_new │ │ │ │ │ +0000f0b4 0000cd2c R_ARM_MOVT_ABS 0000ec74 object_new │ │ │ │ │ +0000f0fc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000f100 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000f104 0000d22b R_ARM_MOVW_ABS_NC 00001094 .LC95 │ │ │ │ │ +0000f108 0000d22c R_ARM_MOVT_ABS 00001094 .LC95 │ │ │ │ │ +0000f114 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000f120 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000f124 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000f128 0000d12b R_ARM_MOVW_ABS_NC 00001048 .LC94 │ │ │ │ │ +0000f12c 0000d12c R_ARM_MOVT_ABS 00001048 .LC94 │ │ │ │ │ +0000f134 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000f810 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000f814 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000f818 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000f81c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000f820 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000f824 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000f828 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000f82c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f830 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000f834 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f838 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f83c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f840 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f844 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f848 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000f92c 0003cc1c R_ARM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ -0000f958 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000f95c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000f9ac 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000f9b0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000fa38 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fa44 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000fa48 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000fa4c 0000d52b R_ARM_MOVW_ABS_NC 000010e0 .LC96 │ │ │ │ │ -0000fa50 0000d52c R_ARM_MOVT_ABS 000010e0 .LC96 │ │ │ │ │ -0000fa5c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000fa84 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000fa88 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000fb1c 0003cd1c R_ARM_CALL 00000000 _PyObject_Call │ │ │ │ │ -0000fb54 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000fb58 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000fb64 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000fb84 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fbac 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +0000f830 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000f914 0003cc1c R_ARM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ +0000f940 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000f944 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000f994 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000f998 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000fa20 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fa2c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000fa30 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000fa34 0000d52b R_ARM_MOVW_ABS_NC 000010e0 .LC96 │ │ │ │ │ +0000fa38 0000d52c R_ARM_MOVT_ABS 000010e0 .LC96 │ │ │ │ │ +0000fa44 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000fa6c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000fa70 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000fb04 0003cd1c R_ARM_CALL 00000000 _PyObject_Call │ │ │ │ │ +0000fb3c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000fb40 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000fb4c 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000fb6c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fb94 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +0000fbc4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000fbdc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fbf4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fc10 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000fc14 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0000fc18 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000fc1c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000fc4c 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -0000fcbc 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -0000fcf0 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000fcf4 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000fcfc 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000fd08 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000fd10 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0000fd14 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -0000fd20 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000fd48 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ -0000fdbc 0000db1d R_ARM_JUMP24 000011e4 object_repr │ │ │ │ │ -0000fe08 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000fe58 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -0000fe6c 0000dd2b R_ARM_MOVW_ABS_NC 0000111c .LC98 │ │ │ │ │ -0000fe70 0000dd2c R_ARM_MOVT_ABS 0000111c .LC98 │ │ │ │ │ -0000fe74 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000febc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fec8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000fed8 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ -0000fef4 0003761c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -0000ff18 0003771c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -0000ff24 0000de2b R_ARM_MOVW_ABS_NC 0000112c .LC99 │ │ │ │ │ -0000ff28 0000de2c R_ARM_MOVT_ABS 0000112c .LC99 │ │ │ │ │ -0000ff2c 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000ff50 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ -0000ff60 0003531c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000ff78 0000de2b R_ARM_MOVW_ABS_NC 0000112c .LC99 │ │ │ │ │ -0000ff7c 0000de2c R_ARM_MOVT_ABS 0000112c .LC99 │ │ │ │ │ -0000ff80 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -0000fff0 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0000fffc 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00010000 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00010004 0000372b R_ARM_MOVW_ABS_NC 00000444 .LC19 │ │ │ │ │ -00010008 0000372c R_ARM_MOVT_ABS 00000444 .LC19 │ │ │ │ │ -00010010 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00010018 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00010048 0000dc2b R_ARM_MOVW_ABS_NC 0000110c .LC97 │ │ │ │ │ -0001004c 0000dc2c R_ARM_MOVT_ABS 0000110c .LC97 │ │ │ │ │ -00010058 0003d21d R_ARM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -00010064 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -00010088 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010090 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010094 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00010098 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001009c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000101b8 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000101bc 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00010234 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010254 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00010258 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000102d8 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00010304 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -0001032c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000103ec 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000103f0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000103f8 0000e32b R_ARM_MOVW_ABS_NC 0000113c .LC100 │ │ │ │ │ -000103fc 0000e32c R_ARM_MOVT_ABS 0000113c .LC100 │ │ │ │ │ -00010404 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000104e0 0003d61c R_ARM_CALL 00000000 _PyObject_GetAttrStackRef │ │ │ │ │ -00010504 0003cc1c R_ARM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ -00010538 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010544 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00010550 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00010554 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001061c 0000e52b R_ARM_MOVW_ABS_NC 000104a8 slot_tp_new │ │ │ │ │ -00010620 0000e52c R_ARM_MOVT_ABS 000104a8 slot_tp_new │ │ │ │ │ -0001065c 0003d71c R_ARM_CALL 00000000 PyTuple_FromArray │ │ │ │ │ -000106a8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000106dc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000106e0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000106f4 0000842b R_ARM_MOVW_ABS_NC 00000af8 .LC60 │ │ │ │ │ -000106f8 0000842c R_ARM_MOVT_ABS 00000af8 .LC60 │ │ │ │ │ -00010700 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00010710 0000f22b R_ARM_MOVW_ABS_NC 000012dc .LC111 │ │ │ │ │ -00010714 0000f22c R_ARM_MOVT_ABS 000012dc .LC111 │ │ │ │ │ -00010720 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00010730 0003d81c R_ARM_CALL 00000000 _PyStack_AsDict │ │ │ │ │ -00010770 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010790 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000107bc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000107d8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000107dc 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000107e8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000107ec 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000107f4 0000f12b R_ARM_MOVW_ABS_NC 000012b0 .LC110 │ │ │ │ │ -000107f8 0000f12c R_ARM_MOVT_ABS 000012b0 .LC110 │ │ │ │ │ -0001080c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00010824 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00010828 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00010830 0000ef2b R_ARM_MOVW_ABS_NC 00001260 .LC108 │ │ │ │ │ -00010834 0000ef2c R_ARM_MOVT_ABS 00001260 .LC108 │ │ │ │ │ -0001083c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00010844 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00010848 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00010850 0000f02b R_ARM_MOVW_ABS_NC 00001284 .LC109 │ │ │ │ │ -00010854 0000f02c R_ARM_MOVT_ABS 00001284 .LC109 │ │ │ │ │ -00010860 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00010868 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0001086c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00010870 0000ee2b R_ARM_MOVW_ABS_NC 00001238 .LC107 │ │ │ │ │ -00010874 0000ee2c R_ARM_MOVT_ABS 00001238 .LC107 │ │ │ │ │ -0001087c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000108a8 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000108ac 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000108ec 0003d91c R_ARM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -000108f4 00006c2b R_ARM_MOVW_ABS_NC 000108c0 subtype_dealloc │ │ │ │ │ -000108f8 00006c2c R_ARM_MOVT_ABS 000108c0 subtype_dealloc │ │ │ │ │ -00010970 0003da1c R_ARM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -000109e8 0003db1c R_ARM_CALL 00000000 PyObject_ClearManagedDict │ │ │ │ │ -00010a14 00007f2b R_ARM_MOVW_ABS_NC 0000a620 object_dealloc │ │ │ │ │ -00010a18 00007f2c R_ARM_MOVT_ABS 0000a620 object_dealloc │ │ │ │ │ -00010ad8 0003dc1c R_ARM_CALL 00000000 _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ │ -00010b68 0003dd1c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -00010bc4 00007f2b R_ARM_MOVW_ABS_NC 0000a620 object_dealloc │ │ │ │ │ -00010bc8 00007f2c R_ARM_MOVT_ABS 0000a620 object_dealloc │ │ │ │ │ -00010c48 0003de1c R_ARM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ -00010cc4 0003da1c R_ARM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -00010d94 0003491d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00010dd0 00006c2b R_ARM_MOVW_ABS_NC 000108c0 subtype_dealloc │ │ │ │ │ -00010dd4 00006c2c R_ARM_MOVT_ABS 000108c0 subtype_dealloc │ │ │ │ │ -00010e48 0003de1c R_ARM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ -00010e64 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010e70 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00010e74 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00010e78 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00010e7c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00010e80 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00010ef8 0003df1c R_ARM_CALL 00000000 _PyMember_GetOffset │ │ │ │ │ -00010f30 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00010f48 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00010f4c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00010f54 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ -00010f58 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ -00010f64 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000110f8 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -000111c4 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -000111c8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000111e8 0003a81c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ -000111f8 0003af1c R_ARM_CALL 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000112c4 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0001134c 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0001139c 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -000113d4 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -000113dc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000113e0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000113e8 0000a92b R_ARM_MOVW_ABS_NC 00000e84 .LC82 │ │ │ │ │ -000113ec 0000a92c R_ARM_MOVT_ABS 00000e84 .LC82 │ │ │ │ │ -000113fc 0000802b R_ARM_MOVW_ABS_NC 00000ad0 .LC58 │ │ │ │ │ -00011400 0000a42b R_ARM_MOVW_ABS_NC 00000e1c .LC77 │ │ │ │ │ -00011408 0000802c R_ARM_MOVT_ABS 00000ad0 .LC58 │ │ │ │ │ -00011410 0000a42c R_ARM_MOVT_ABS 00000e1c .LC77 │ │ │ │ │ -00011418 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000114cc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000114ec 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000114f0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0001152c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011540 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011580 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000115c0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000115c4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000115d4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000115d8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000115e8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000115ec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000115f0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000115f4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000115f8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011640 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00011644 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000117b0 0003e21c R_ARM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ -000117e4 0003e31c R_ARM_CALL 00000000 _PyDict_SetItem_LockHeld │ │ │ │ │ -000118a0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000118a4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000119a0 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ -000119c8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fbf8 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000fbfc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0000fc00 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000fc04 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000fc34 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +0000fca4 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +0000fcd8 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000fcdc 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000fce4 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000fcf0 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000fcf8 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000fcfc 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000fd08 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000fd30 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ +0000fda4 0000db1d R_ARM_JUMP24 000011e4 object_repr │ │ │ │ │ +0000fdf0 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000fe40 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0000fe54 0000dd2b R_ARM_MOVW_ABS_NC 0000111c .LC98 │ │ │ │ │ +0000fe58 0000dd2c R_ARM_MOVT_ABS 0000111c .LC98 │ │ │ │ │ +0000fe5c 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000fea4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000feb0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000fec0 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ +0000fedc 0003761c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +0000ff00 0003771c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +0000ff0c 0000de2b R_ARM_MOVW_ABS_NC 0000112c .LC99 │ │ │ │ │ +0000ff10 0000de2c R_ARM_MOVT_ABS 0000112c .LC99 │ │ │ │ │ +0000ff14 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000ff38 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ +0000ff48 0003531c R_ARM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000ff60 0000de2b R_ARM_MOVW_ABS_NC 0000112c .LC99 │ │ │ │ │ +0000ff64 0000de2c R_ARM_MOVT_ABS 0000112c .LC99 │ │ │ │ │ +0000ff68 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000ffd8 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +0000ffe4 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0000ffe8 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0000ffec 0000372b R_ARM_MOVW_ABS_NC 00000444 .LC19 │ │ │ │ │ +0000fff0 0000372c R_ARM_MOVT_ABS 00000444 .LC19 │ │ │ │ │ +0000fff8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00010000 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00010030 0000dc2b R_ARM_MOVW_ABS_NC 0000110c .LC97 │ │ │ │ │ +00010034 0000dc2c R_ARM_MOVT_ABS 0000110c .LC97 │ │ │ │ │ +00010040 0003d21d R_ARM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +0001004c 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +00010070 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010078 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001007c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00010080 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00010084 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000101a0 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000101a4 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0001021c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001023c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00010240 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000102c0 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +000102ec 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00010314 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000103d4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000103d8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000103e0 0000e32b R_ARM_MOVW_ABS_NC 0000113c .LC100 │ │ │ │ │ +000103e4 0000e32c R_ARM_MOVT_ABS 0000113c .LC100 │ │ │ │ │ +000103ec 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000104c8 0003d61c R_ARM_CALL 00000000 _PyObject_GetAttrStackRef │ │ │ │ │ +000104ec 0003cc1c R_ARM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ +00010520 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001052c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00010538 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0001053c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00010604 0000e52b R_ARM_MOVW_ABS_NC 00010490 slot_tp_new │ │ │ │ │ +00010608 0000e52c R_ARM_MOVT_ABS 00010490 slot_tp_new │ │ │ │ │ +00010644 0003d71c R_ARM_CALL 00000000 PyTuple_FromArray │ │ │ │ │ +00010690 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000106c4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000106c8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000106dc 0000842b R_ARM_MOVW_ABS_NC 00000af8 .LC60 │ │ │ │ │ +000106e0 0000842c R_ARM_MOVT_ABS 00000af8 .LC60 │ │ │ │ │ +000106e8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000106f8 0000f22b R_ARM_MOVW_ABS_NC 000012dc .LC111 │ │ │ │ │ +000106fc 0000f22c R_ARM_MOVT_ABS 000012dc .LC111 │ │ │ │ │ +00010708 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00010718 0003d81c R_ARM_CALL 00000000 _PyStack_AsDict │ │ │ │ │ +00010758 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010778 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000107a4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000107c0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000107c4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000107d0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000107d4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000107dc 0000f12b R_ARM_MOVW_ABS_NC 000012b0 .LC110 │ │ │ │ │ +000107e0 0000f12c R_ARM_MOVT_ABS 000012b0 .LC110 │ │ │ │ │ +000107f4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001080c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00010810 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00010818 0000ef2b R_ARM_MOVW_ABS_NC 00001260 .LC108 │ │ │ │ │ +0001081c 0000ef2c R_ARM_MOVT_ABS 00001260 .LC108 │ │ │ │ │ +00010824 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001082c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00010830 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00010838 0000f02b R_ARM_MOVW_ABS_NC 00001284 .LC109 │ │ │ │ │ +0001083c 0000f02c R_ARM_MOVT_ABS 00001284 .LC109 │ │ │ │ │ +00010848 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00010850 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00010854 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00010858 0000ee2b R_ARM_MOVW_ABS_NC 00001238 .LC107 │ │ │ │ │ +0001085c 0000ee2c R_ARM_MOVT_ABS 00001238 .LC107 │ │ │ │ │ +00010864 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00010890 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00010894 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000108d4 0003d91c R_ARM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +000108dc 00006c2b R_ARM_MOVW_ABS_NC 000108a8 subtype_dealloc │ │ │ │ │ +000108e0 00006c2c R_ARM_MOVT_ABS 000108a8 subtype_dealloc │ │ │ │ │ +00010958 0003da1c R_ARM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +000109d0 0003db1c R_ARM_CALL 00000000 PyObject_ClearManagedDict │ │ │ │ │ +000109fc 00007f2b R_ARM_MOVW_ABS_NC 0000a60c object_dealloc │ │ │ │ │ +00010a00 00007f2c R_ARM_MOVT_ABS 0000a60c object_dealloc │ │ │ │ │ +00010ac0 0003dc1c R_ARM_CALL 00000000 _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ │ +00010b50 0003dd1c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +00010bac 00007f2b R_ARM_MOVW_ABS_NC 0000a60c object_dealloc │ │ │ │ │ +00010bb0 00007f2c R_ARM_MOVT_ABS 0000a60c object_dealloc │ │ │ │ │ +00010c30 0003de1c R_ARM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ +00010cac 0003da1c R_ARM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +00010d7c 0003491d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00010db8 00006c2b R_ARM_MOVW_ABS_NC 000108a8 subtype_dealloc │ │ │ │ │ +00010dbc 00006c2c R_ARM_MOVT_ABS 000108a8 subtype_dealloc │ │ │ │ │ +00010e30 0003de1c R_ARM_CALL 00000000 PyObject_CallFinalizerFromDealloc │ │ │ │ │ +00010e4c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010e58 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00010e5c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00010e60 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00010e64 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00010e68 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00010ee0 0003df1c R_ARM_CALL 00000000 _PyMember_GetOffset │ │ │ │ │ +00010f18 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00010f30 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00010f34 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00010f3c 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ +00010f40 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ +00010f4c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000110e0 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +000111ac 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +000111b0 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000111d0 0003a81c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ +000111e0 0003af1c R_ARM_CALL 00000000 PyObject_GenericGetAttr │ │ │ │ │ +000112ac 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00011334 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00011384 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +000113bc 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +000113c4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000113c8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000113d0 0000a92b R_ARM_MOVW_ABS_NC 00000e84 .LC82 │ │ │ │ │ +000113d4 0000a92c R_ARM_MOVT_ABS 00000e84 .LC82 │ │ │ │ │ +000113e4 0000802b R_ARM_MOVW_ABS_NC 00000ad0 .LC58 │ │ │ │ │ +000113e8 0000a42b R_ARM_MOVW_ABS_NC 00000e1c .LC77 │ │ │ │ │ +000113f0 0000802c R_ARM_MOVT_ABS 00000ad0 .LC58 │ │ │ │ │ +000113f8 0000a42c R_ARM_MOVT_ABS 00000e1c .LC77 │ │ │ │ │ +00011400 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000114b4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000114d4 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000114d8 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00011514 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001153c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001157c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000115a8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000115ac 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000115bc 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000115c0 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000115d0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000115d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000115d8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000115dc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000115e0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011628 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0001162c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00011798 0003e21c R_ARM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ +000117cc 0003e31c R_ARM_CALL 00000000 _PyDict_SetItem_LockHeld │ │ │ │ │ +00011888 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0001188c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00011988 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +000119b0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000119c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000119dc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000119f4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011a4c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011abc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00011ac0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00011ac4 0000fa2b R_ARM_MOVW_ABS_NC 0000130c .LC112 │ │ │ │ │ -00011ac8 0000fa2c R_ARM_MOVT_ABS 0000130c .LC112 │ │ │ │ │ -00011ad8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011ae4 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00011ae8 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00011afc 0000fc2b R_ARM_MOVW_ABS_NC 00001368 .LC114 │ │ │ │ │ -00011b00 0000fc2c R_ARM_MOVT_ABS 00001368 .LC114 │ │ │ │ │ -00011b04 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011b10 0003e41c R_ARM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ -00011b24 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00011b28 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00011b30 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ -00011b34 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ -00011b3c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011b48 0003e51c R_ARM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ -00011b70 0003771c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00011b84 0003e62b R_ARM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ -00011b88 0003e62c R_ARM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ -00011b8c 0000fb2b R_ARM_MOVW_ABS_NC 0000133c .LC113 │ │ │ │ │ -00011b90 0000fb2c R_ARM_MOVT_ABS 0000133c .LC113 │ │ │ │ │ -00011b98 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00011bb8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00011bc0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011bc4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011c00 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00011c28 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ -00011c48 0003761c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -00011c6c 0003771c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00011cd8 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00011ce4 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00011ce8 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00011cec 0000372b R_ARM_MOVW_ABS_NC 00000444 .LC19 │ │ │ │ │ -00011cf0 0000372c R_ARM_MOVT_ABS 00000444 .LC19 │ │ │ │ │ -00011cf8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011d00 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011d04 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00011d08 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011d0c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00011d2c 00009a2b R_ARM_MOVW_ABS_NC 00011d10 subtype_traverse │ │ │ │ │ -00011d30 00009a2c R_ARM_MOVT_ABS 00011d10 subtype_traverse │ │ │ │ │ -00011d94 0003ec1c R_ARM_CALL 00000000 PyObject_VisitManagedDict │ │ │ │ │ -00011e78 0003df1c R_ARM_CALL 00000000 _PyMember_GetOffset │ │ │ │ │ -00011ea0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00011ea4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00011ea8 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ -00011eac 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ -00011eb8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00011ec4 0003dd1c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -00011f50 0001102b R_ARM_MOVW_ABS_NC 0000144c .LC120 │ │ │ │ │ -00011f54 0001102c R_ARM_MOVT_ABS 0000144c .LC120 │ │ │ │ │ -00011f58 0003ed1c R_ARM_CALL 00000000 PyDict_ContainsString │ │ │ │ │ -00011f80 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00011a34 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011aa4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00011aa8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00011aac 0000fa2b R_ARM_MOVW_ABS_NC 0000130c .LC112 │ │ │ │ │ +00011ab0 0000fa2c R_ARM_MOVT_ABS 0000130c .LC112 │ │ │ │ │ +00011ac0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011ad4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00011ad8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00011ae0 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ +00011ae4 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ +00011aec 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011af8 0003e41c R_ARM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ +00011b0c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00011b10 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00011b24 0000fc2b R_ARM_MOVW_ABS_NC 00001368 .LC114 │ │ │ │ │ +00011b28 0000fc2c R_ARM_MOVT_ABS 00001368 .LC114 │ │ │ │ │ +00011b2c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011b38 0003e51c R_ARM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00011b58 0003771c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00011b6c 0003e62b R_ARM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ +00011b70 0003e62c R_ARM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ +00011b74 0000fb2b R_ARM_MOVW_ABS_NC 0000133c .LC113 │ │ │ │ │ +00011b78 0000fb2c R_ARM_MOVT_ABS 0000133c .LC113 │ │ │ │ │ +00011b80 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00011ba0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00011ba8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011bac 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011be8 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00011c10 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ +00011c30 0003761c R_ARM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00011c54 0003771c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00011cc0 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00011ccc 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00011cd0 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00011cd4 0000372b R_ARM_MOVW_ABS_NC 00000444 .LC19 │ │ │ │ │ +00011cd8 0000372c R_ARM_MOVT_ABS 00000444 .LC19 │ │ │ │ │ +00011ce0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011ce8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011cec 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00011cf0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011cf4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00011d14 00009a2b R_ARM_MOVW_ABS_NC 00011cf8 subtype_traverse │ │ │ │ │ +00011d18 00009a2c R_ARM_MOVT_ABS 00011cf8 subtype_traverse │ │ │ │ │ +00011d7c 0003ec1c R_ARM_CALL 00000000 PyObject_VisitManagedDict │ │ │ │ │ +00011e60 0003df1c R_ARM_CALL 00000000 _PyMember_GetOffset │ │ │ │ │ +00011e88 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00011e8c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00011e90 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ +00011e94 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ +00011ea0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00011eac 0003dd1c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +00011f38 0001102b R_ARM_MOVW_ABS_NC 0000144c .LC120 │ │ │ │ │ +00011f3c 0001102c R_ARM_MOVT_ABS 0000144c .LC120 │ │ │ │ │ +00011f40 0003ed1c R_ARM_CALL 00000000 PyDict_ContainsString │ │ │ │ │ +00011f68 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +00011f80 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ 00011f98 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00011fb0 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00012068 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001206c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00012074 00010f2b R_ARM_MOVW_ABS_NC 0000140c .LC119 │ │ │ │ │ -00012078 00010f2c R_ARM_MOVT_ABS 0000140c .LC119 │ │ │ │ │ -00012080 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00012094 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000120d8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000120f0 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00012118 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -00012134 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ -00012140 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ -0001214c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00012150 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00012154 0001102b R_ARM_MOVW_ABS_NC 0000144c .LC120 │ │ │ │ │ -00012158 0001102c R_ARM_MOVT_ABS 0000144c .LC120 │ │ │ │ │ -00012160 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00012168 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001216c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012170 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012174 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012178 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001222c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012248 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0001224c 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0001225c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00012260 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00012270 0003f12b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00012274 0003f12c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000122a0 0001161d R_ARM_JUMP24 000010c8 object_richcompare.part.0 │ │ │ │ │ -000122a4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000122a8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000122d8 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000122dc 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000122ec 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000122f0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00012300 0003f12b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00012304 0003f12c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00012330 0001161d R_ARM_JUMP24 000010c8 object_richcompare.part.0 │ │ │ │ │ -00012334 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00012338 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000123b0 0003c91c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ -000123dc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012420 0003f41d R_ARM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ -00012478 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0001247c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0001248c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000124fc 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -0001257c 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00012588 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -0001258c 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00012598 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000125a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000125a4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000125a8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000125f0 0003f21c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00012608 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000126e8 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ -000126f4 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000126f8 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00012704 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00012718 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001271c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012770 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ -0001278c 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000128a8 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00012918 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0001291c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000129b0 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -000129e8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012a00 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00012a04 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00012ac4 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00012ac8 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00012ad4 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00012af4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012b04 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012b2c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00012b70 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012b78 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00012b7c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00012b80 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012b84 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012b88 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00012c9c 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00012cf4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00012cf8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00012d78 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00012d9c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012dbc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00012dc0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00012e74 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00012e78 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00012e88 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00012e94 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00012ebc 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00012ee8 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00012eec 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00013000 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00013058 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0001305c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000130dc 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00013100 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013120 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00013124 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000131d8 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000131dc 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000131ec 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000131f8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013220 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -0001324c 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00013250 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00013364 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000133bc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000133c0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00013440 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00013464 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013484 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00013488 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0001353c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00013540 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00013550 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0001355c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013584 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -000135b0 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000135b4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00013624 00039d1d R_ARM_JUMP24 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00013640 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0001367c 0001362b R_ARM_MOVW_ABS_NC 00001488 .LC123 │ │ │ │ │ -00013680 0001362c R_ARM_MOVT_ABS 00001488 .LC123 │ │ │ │ │ -0001368c 0003f51c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -000136b0 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000136b4 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000136c0 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000136c4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000136c8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0001370c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00013710 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00013768 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -000137cc 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00013844 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00013880 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00013884 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00013890 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000138b0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000138cc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000138f8 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -0001393c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013944 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00013948 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001394c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00013970 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00013974 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -000139c0 00013c2b R_ARM_MOVW_ABS_NC 00013718 slot_tp_setattro │ │ │ │ │ -000139c4 00013c2c R_ARM_MOVT_ABS 00013718 slot_tp_setattro │ │ │ │ │ -00013a60 00013c2b R_ARM_MOVW_ABS_NC 00013718 slot_tp_setattro │ │ │ │ │ -00013a64 00013c2c R_ARM_MOVT_ABS 00013718 slot_tp_setattro │ │ │ │ │ -00013a9c 0000fe2b R_ARM_MOVW_ABS_NC 000115fc type_setattro │ │ │ │ │ -00013aa0 0000fe2c R_ARM_MOVT_ABS 000115fc type_setattro │ │ │ │ │ -00013ad0 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00013ad4 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00013b08 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -00013b34 0003e21c R_ARM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ -00013b68 0003e31c R_ARM_CALL 00000000 _PyDict_SetItem_LockHeld │ │ │ │ │ -00013c04 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00013c08 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00013c78 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013cb8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00013cbc 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00013d10 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +00012050 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00012054 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001205c 00010f2b R_ARM_MOVW_ABS_NC 0000140c .LC119 │ │ │ │ │ +00012060 00010f2c R_ARM_MOVT_ABS 0000140c .LC119 │ │ │ │ │ +00012068 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001207c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000120c0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000120d8 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00012100 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +0001211c 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00012128 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ +00012134 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00012138 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +0001213c 0001102b R_ARM_MOVW_ABS_NC 0000144c .LC120 │ │ │ │ │ +00012140 0001102c R_ARM_MOVT_ABS 0000144c .LC120 │ │ │ │ │ +00012148 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00012150 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012154 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012158 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001215c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012160 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012214 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012230 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012234 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012244 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012248 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012258 0003f12b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0001225c 0003f12c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00012288 0001161d R_ARM_JUMP24 000010c8 object_richcompare.part.0 │ │ │ │ │ +0001228c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012290 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000122c0 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000122c4 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000122d4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000122d8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000122e8 0003f12b R_ARM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000122ec 0003f12c R_ARM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00012318 0001161d R_ARM_JUMP24 000010c8 object_richcompare.part.0 │ │ │ │ │ +0001231c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012320 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00012398 0003c91c R_ARM_CALL 00000000 PySequence_List │ │ │ │ │ +000123c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012408 0003f41d R_ARM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ +00012460 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00012464 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00012474 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000124e4 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00012564 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00012570 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00012574 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00012580 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00012588 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001258c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012590 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000125d8 0003f21c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000125f0 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ +000126d0 0003e71c R_ARM_CALL 00000000 PyDict_Pop │ │ │ │ │ +000126dc 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000126e0 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000126ec 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00012700 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012704 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012758 0003501c R_ARM_CALL 00000000 strrchr │ │ │ │ │ +00012774 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00012890 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00012900 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00012904 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00012998 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +000129d0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000129e8 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000129ec 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00012aac 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00012ab0 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00012abc 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00012adc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012aec 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012b14 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00012b58 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012b60 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00012b64 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012b68 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012b6c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012b70 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00012c84 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00012cdc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00012ce0 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00012d60 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00012d84 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012da4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00012da8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00012e5c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00012e60 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00012e70 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00012e7c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00012ea4 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00012ed0 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00012ed4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00012fe8 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00013040 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00013044 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000130c4 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +000130e8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013108 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0001310c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000131c0 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000131c4 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000131d4 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000131e0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013208 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00013234 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00013238 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001334c 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000133a4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000133a8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00013428 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0001344c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001346c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00013470 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00013524 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00013528 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00013538 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00013544 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001356c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00013598 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0001359c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001360c 00039d1d R_ARM_JUMP24 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00013628 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00013664 0001362b R_ARM_MOVW_ABS_NC 00001488 .LC123 │ │ │ │ │ +00013668 0001362c R_ARM_MOVT_ABS 00001488 .LC123 │ │ │ │ │ +00013674 0003f51c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00013698 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0001369c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000136a8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000136ac 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000136b0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000136f4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000136f8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00013750 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +000137b4 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0001382c 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00013868 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +0001386c 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00013878 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00013898 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000138b4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000138e0 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00013924 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001392c 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00013930 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013934 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00013958 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0001395c 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +000139a8 00013c2b R_ARM_MOVW_ABS_NC 00013700 slot_tp_setattro │ │ │ │ │ +000139ac 00013c2c R_ARM_MOVT_ABS 00013700 slot_tp_setattro │ │ │ │ │ +00013a48 00013c2b R_ARM_MOVW_ABS_NC 00013700 slot_tp_setattro │ │ │ │ │ +00013a4c 00013c2c R_ARM_MOVT_ABS 00013700 slot_tp_setattro │ │ │ │ │ +00013a84 0000fe2b R_ARM_MOVW_ABS_NC 000115e4 type_setattro │ │ │ │ │ +00013a88 0000fe2c R_ARM_MOVT_ABS 000115e4 type_setattro │ │ │ │ │ +00013ab8 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00013abc 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00013af0 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00013b1c 0003e21c R_ARM_CALL 00000000 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ +00013b50 0003e31c R_ARM_CALL 00000000 _PyDict_SetItem_LockHeld │ │ │ │ │ +00013bec 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00013bf0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00013c60 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013ca0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00013ca4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00013cf8 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ +00013d20 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00013d38 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013d50 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013d84 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00013d88 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00013d8c 0000fa2b R_ARM_MOVW_ABS_NC 0000130c .LC112 │ │ │ │ │ -00013d90 0000fa2c R_ARM_MOVT_ABS 0000130c .LC112 │ │ │ │ │ -00013da0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00013dc0 0003771c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00013dd4 0003e62b R_ARM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ -00013dd8 0003e62c R_ARM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ -00013ddc 0000fb2b R_ARM_MOVW_ABS_NC 0000133c .LC113 │ │ │ │ │ -00013de0 0000fb2c R_ARM_MOVT_ABS 0000133c .LC113 │ │ │ │ │ -00013de8 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013e08 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00013e1c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00013e20 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00013e28 0001402b R_ARM_MOVW_ABS_NC 000014e8 .LC126 │ │ │ │ │ -00013e2c 0001402c R_ARM_MOVT_ABS 000014e8 .LC126 │ │ │ │ │ -00013e30 0001412b R_ARM_MOVW_ABS_NC 000014f4 .LC127 │ │ │ │ │ -00013e34 0001412c R_ARM_MOVT_ABS 000014f4 .LC127 │ │ │ │ │ -00013e3c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00013e44 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00013e48 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00013e50 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ -00013e54 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ -00013e5c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00013e64 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00013e68 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00013e6c 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ -00013e70 0000c82c R_ARM_MOVT_ABS 00000f7c .LC89 │ │ │ │ │ -00013e74 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ -00013e78 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ -00013e88 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00013e90 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00013e94 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00013ea4 0000fc2b R_ARM_MOVW_ABS_NC 00001368 .LC114 │ │ │ │ │ -00013ea8 0000fc2c R_ARM_MOVT_ABS 00001368 .LC114 │ │ │ │ │ -00013eac 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00013ebc 0003e41c R_ARM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ -00013edc 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00013ee0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00013ef4 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00013ef8 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00013efc 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ -00013f00 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ -00013f08 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013f2c 0003e51c R_ARM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ -00013f40 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00013f60 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00013f64 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00013f88 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00013f8c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00013f90 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ -00013f94 0000c82c R_ARM_MOVT_ABS 00000f7c .LC89 │ │ │ │ │ -00013f98 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ -00013f9c 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ -00013fac 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00013fb8 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00013fbc 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00013fc0 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ -00013fc4 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ -00013fcc 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00013ff0 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00013ff4 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00014018 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001401c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00014020 0000c72b R_ARM_MOVW_ABS_NC 00000f78 .LC88 │ │ │ │ │ -00014024 0000c72c R_ARM_MOVT_ABS 00000f78 .LC88 │ │ │ │ │ -00014028 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ -0001402c 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ -0001403c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00014048 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0001404c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00014050 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ -00014054 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ -0001405c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00014084 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -000140c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000140e4 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -000140f8 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000140fc 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00014128 00036a1c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -000141d8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000141e0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00014204 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0001424c 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -00014260 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00014264 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00014290 00036a1c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ -0001433c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014358 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014360 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00014394 00014e2b R_ARM_MOVW_ABS_NC 00001518 .LC128 │ │ │ │ │ -00014398 00014e2c R_ARM_MOVT_ABS 00001518 .LC128 │ │ │ │ │ -000143a4 0003f51c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -000143d4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000143d8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00014408 00013c2b R_ARM_MOVW_ABS_NC 00013718 slot_tp_setattro │ │ │ │ │ -0001440c 00013c2c R_ARM_MOVT_ABS 00013718 slot_tp_setattro │ │ │ │ │ -000144a8 00013c2b R_ARM_MOVW_ABS_NC 00013718 slot_tp_setattro │ │ │ │ │ -000144ac 00013c2c R_ARM_MOVT_ABS 00013718 slot_tp_setattro │ │ │ │ │ -000144f4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000144f8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000144fc 00014e2b R_ARM_MOVW_ABS_NC 00001518 .LC128 │ │ │ │ │ -00014500 00014e2c R_ARM_MOVT_ABS 00001518 .LC128 │ │ │ │ │ -00014504 0001412b R_ARM_MOVW_ABS_NC 000014f4 .LC127 │ │ │ │ │ -00014508 0001412c R_ARM_MOVT_ABS 000014f4 .LC127 │ │ │ │ │ -00014514 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00014534 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00014538 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00014748 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ -0001474c 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ -00014794 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00014798 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00014abc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014ad4 0003ad2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -00014ad8 0003ad2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ -00014ae4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00014ae8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00014af4 0003ae2b R_ARM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ -00014af8 0003ae2c R_ARM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ -00014b14 00009e2b R_ARM_MOVW_ABS_NC 0001706c slot_tp_call │ │ │ │ │ -00014b18 00009e2c R_ARM_MOVT_ABS 0001706c slot_tp_call │ │ │ │ │ -00014b80 0003ac2b R_ARM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00014b84 0003ac2c R_ARM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00014b94 00009f2b R_ARM_MOVW_ABS_NC 00010558 tp_new_wrapper │ │ │ │ │ -00014b98 00009f2c R_ARM_MOVT_ABS 00010558 tp_new_wrapper │ │ │ │ │ -00014c28 00033a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00014c2c 00033a2c R_ARM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00014c5c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00014c60 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00014cc0 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00014d10 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -00014d4c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014e3c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00014e60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00014e64 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00014e68 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00015000 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ -00015004 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ -00015048 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -0001504c 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -000151b0 0003ad2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -000151b4 0003ad2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ -000151c4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000151c8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000151d8 0003ae2b R_ARM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ -000151dc 0003ae2c R_ARM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ -000151f8 00009e2b R_ARM_MOVW_ABS_NC 0001706c slot_tp_call │ │ │ │ │ -000151fc 00009e2c R_ARM_MOVT_ABS 0001706c slot_tp_call │ │ │ │ │ -00015218 0003ac2b R_ARM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -0001521c 0003ac2c R_ARM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00015230 00009f2b R_ARM_MOVW_ABS_NC 00010558 tp_new_wrapper │ │ │ │ │ -00015234 00009f2c R_ARM_MOVT_ABS 00010558 tp_new_wrapper │ │ │ │ │ -00015278 00033a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0001527c 00033a2c R_ARM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ -0001528c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00015290 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000152f4 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00015344 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -00015384 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000153b8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013d6c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00013d70 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00013d74 0000fa2b R_ARM_MOVW_ABS_NC 0000130c .LC112 │ │ │ │ │ +00013d78 0000fa2c R_ARM_MOVT_ABS 0000130c .LC112 │ │ │ │ │ +00013d88 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00013da8 0003771c R_ARM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00013dbc 0003e62b R_ARM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ +00013dc0 0003e62c R_ARM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ +00013dc4 0000fb2b R_ARM_MOVW_ABS_NC 0000133c .LC113 │ │ │ │ │ +00013dc8 0000fb2c R_ARM_MOVT_ABS 0000133c .LC113 │ │ │ │ │ +00013dd0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013df0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00013e04 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00013e08 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00013e10 0001402b R_ARM_MOVW_ABS_NC 000014e8 .LC126 │ │ │ │ │ +00013e14 0001402c R_ARM_MOVT_ABS 000014e8 .LC126 │ │ │ │ │ +00013e18 0001412b R_ARM_MOVW_ABS_NC 000014f4 .LC127 │ │ │ │ │ +00013e1c 0001412c R_ARM_MOVT_ABS 000014f4 .LC127 │ │ │ │ │ +00013e24 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00013e2c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00013e30 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00013e38 0000442b R_ARM_MOVW_ABS_NC 00000450 .LC20 │ │ │ │ │ +00013e3c 0000442c R_ARM_MOVT_ABS 00000450 .LC20 │ │ │ │ │ +00013e44 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00013e4c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00013e50 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00013e54 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ +00013e58 0000c82c R_ARM_MOVT_ABS 00000f7c .LC89 │ │ │ │ │ +00013e5c 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ +00013e60 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ +00013e70 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00013e78 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00013e7c 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00013e8c 0000fc2b R_ARM_MOVW_ABS_NC 00001368 .LC114 │ │ │ │ │ +00013e90 0000fc2c R_ARM_MOVT_ABS 00001368 .LC114 │ │ │ │ │ +00013e94 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00013ea4 0003e51c R_ARM_CALL 00000000 _PyObject_SetAttributeErrorContext │ │ │ │ │ +00013ec4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00013ec8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00013edc 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00013ee0 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00013ee4 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ +00013ee8 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ +00013ef0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013f14 0003e41c R_ARM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ +00013f28 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00013f48 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00013f4c 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00013f70 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00013f74 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00013f78 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ +00013f7c 0000c82c R_ARM_MOVT_ABS 00000f7c .LC89 │ │ │ │ │ +00013f80 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ +00013f84 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ +00013f94 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00013fa0 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00013fa4 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00013fa8 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ +00013fac 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ +00013fb4 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00013fd8 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00013fdc 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00014000 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00014004 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00014008 0000c72b R_ARM_MOVW_ABS_NC 00000f78 .LC88 │ │ │ │ │ +0001400c 0000c72c R_ARM_MOVT_ABS 00000f78 .LC88 │ │ │ │ │ +00014010 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ +00014014 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ +00014024 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00014030 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00014034 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00014038 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ +0001403c 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ +00014044 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001406c 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +000140ac 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000140cc 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +000140e0 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000140e4 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00014110 00036a1c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +000141c0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000141c8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000141ec 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +00014234 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +00014248 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0001424c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00014278 00036a1c R_ARM_CALL 00000000 PyList_Append │ │ │ │ │ +00014324 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014340 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014348 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001437c 00014e2b R_ARM_MOVW_ABS_NC 00001518 .LC128 │ │ │ │ │ +00014380 00014e2c R_ARM_MOVT_ABS 00001518 .LC128 │ │ │ │ │ +0001438c 0003f51c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +000143bc 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000143c0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000143f0 00013c2b R_ARM_MOVW_ABS_NC 00013700 slot_tp_setattro │ │ │ │ │ +000143f4 00013c2c R_ARM_MOVT_ABS 00013700 slot_tp_setattro │ │ │ │ │ +00014490 00013c2b R_ARM_MOVW_ABS_NC 00013700 slot_tp_setattro │ │ │ │ │ +00014494 00013c2c R_ARM_MOVT_ABS 00013700 slot_tp_setattro │ │ │ │ │ +000144dc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000144e0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000144e4 00014e2b R_ARM_MOVW_ABS_NC 00001518 .LC128 │ │ │ │ │ +000144e8 00014e2c R_ARM_MOVT_ABS 00001518 .LC128 │ │ │ │ │ +000144ec 0001412b R_ARM_MOVW_ABS_NC 000014f4 .LC127 │ │ │ │ │ +000144f0 0001412c R_ARM_MOVT_ABS 000014f4 .LC127 │ │ │ │ │ +000144fc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001451c 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00014520 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00014730 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ +00014734 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ +0001477c 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00014780 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00014aa4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014abc 0003ac2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +00014ac0 0003ac2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +00014acc 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00014ad0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00014adc 0003ad2b R_ARM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ +00014ae0 0003ad2c R_ARM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ +00014afc 00009e2b R_ARM_MOVW_ABS_NC 00017054 slot_tp_call │ │ │ │ │ +00014b00 00009e2c R_ARM_MOVT_ABS 00017054 slot_tp_call │ │ │ │ │ +00014b68 0003ae2b R_ARM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00014b6c 0003ae2c R_ARM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00014b7c 00009f2b R_ARM_MOVW_ABS_NC 00010540 tp_new_wrapper │ │ │ │ │ +00014b80 00009f2c R_ARM_MOVT_ABS 00010540 tp_new_wrapper │ │ │ │ │ +00014c10 00033a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00014c14 00033a2c R_ARM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00014c44 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00014c48 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00014ca8 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00014cf8 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +00014d34 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014e24 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00014e48 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00014e4c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00014e50 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00014fe8 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ +00014fec 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ +00015030 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00015034 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00015198 0003ac2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +0001519c 0003ac2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +000151ac 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000151b0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000151c0 0003ad2b R_ARM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ +000151c4 0003ad2c R_ARM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ +000151e0 00009e2b R_ARM_MOVW_ABS_NC 00017054 slot_tp_call │ │ │ │ │ +000151e4 00009e2c R_ARM_MOVT_ABS 00017054 slot_tp_call │ │ │ │ │ +00015200 0003ae2b R_ARM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00015204 0003ae2c R_ARM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00015218 00009f2b R_ARM_MOVW_ABS_NC 00010540 tp_new_wrapper │ │ │ │ │ +0001521c 00009f2c R_ARM_MOVT_ABS 00010540 tp_new_wrapper │ │ │ │ │ +00015260 00033a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00015264 00033a2c R_ARM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00015274 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00015278 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000152dc 00033b1c R_ARM_CALL 00000000 PyDict_Contains │ │ │ │ │ +0001532c 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +0001536c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000153a0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000153c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000153dc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000153f4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000154f8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000154fc 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0001550c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00015510 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00015514 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001553c 0003ac2b R_ARM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00015540 0003ac2c R_ARM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ -00015624 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ -00015628 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ -00015660 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00015664 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00015708 0000411c R_ARM_CALL 000001f4 PyStackRef_CLOSE │ │ │ │ │ -000157a4 0003ad2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ -000157a8 0003ad2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ -000157b4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000157b8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000157c4 0003ae2b R_ARM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ -000157c8 0003ae2c R_ARM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ -000157e4 00009e2b R_ARM_MOVW_ABS_NC 0001706c slot_tp_call │ │ │ │ │ -000157e8 00009e2c R_ARM_MOVT_ABS 0001706c slot_tp_call │ │ │ │ │ -0001580c 00009f2b R_ARM_MOVW_ABS_NC 00010558 tp_new_wrapper │ │ │ │ │ -00015810 00009f2c R_ARM_MOVT_ABS 00010558 tp_new_wrapper │ │ │ │ │ -00015854 00033a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00015858 00033a2c R_ARM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ -000158c0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000158c4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000158d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001591c 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -00015944 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00015948 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000159a8 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000159e0 0003f21c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00015a14 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00015a38 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00015a3c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00015a7c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015a94 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015ab4 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00015ae0 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00015ae4 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00015aec 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00015af8 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00015b18 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015b24 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00015b28 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00015b2c 0001582b R_ARM_MOVW_ABS_NC 00001524 .LC129 │ │ │ │ │ -00015b30 0001582c R_ARM_MOVT_ABS 00001524 .LC129 │ │ │ │ │ -00015b3c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00015b58 0003f91d R_ARM_JUMP24 00000000 _PySequence_IterSearch │ │ │ │ │ -00015b5c 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00015b60 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00015b9c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00015ba0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00015bc4 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00015c00 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ -00015c18 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015c48 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00015c60 0003fb1d R_ARM_JUMP24 00000000 PySeqIter_New │ │ │ │ │ -00015c68 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015c8c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015ca8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00015cac 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00015cb0 00015c2b R_ARM_MOVW_ABS_NC 00001548 .LC130 │ │ │ │ │ -00015cb4 00015c2c R_ARM_MOVT_ABS 00001548 .LC130 │ │ │ │ │ -00015cc0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00015cd4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015ce0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00015ce4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00015d14 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -00015d44 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00015d88 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ -00015dbc 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00015df8 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00015dfc 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00015e04 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00015e10 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00015e2c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015e58 0003fc1c R_ARM_CALL 00000000 _PyObject_RealIsSubclass │ │ │ │ │ -00015e6c 0003fd1d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00015e74 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00015ecc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00015f0c 0003fe1c R_ARM_CALL 00000000 PyDict_Clear │ │ │ │ │ -00015f4c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015ff4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00015ffc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001607c 0003ff1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -0001611c 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00016134 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -0001615c 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ -00016184 0004011c R_ARM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ -0001618c 0003da1c R_ARM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -00016260 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -000162dc 0004021c R_ARM_CALL 00000000 _PyDictKeys_DecRef │ │ │ │ │ -00016308 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ -00016330 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016338 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ +000154e0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000154e4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000154f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000154f8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000154fc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00015524 0003ae2b R_ARM_MOVW_ABS_NC 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +00015528 0003ae2c R_ARM_MOVT_ABS 00000000 _PyObject_NextNotImplemented │ │ │ │ │ +0001560c 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ +00015610 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ +00015648 00007e2b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +0001564c 00007e2c R_ARM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +000156f0 0000411c R_ARM_CALL 000001f4 PyStackRef_CLOSE │ │ │ │ │ +0001578c 0003ac2b R_ARM_MOVW_ABS_NC 00000000 PyCFunction_Type │ │ │ │ │ +00015790 0003ac2c R_ARM_MOVT_ABS 00000000 PyCFunction_Type │ │ │ │ │ +0001579c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000157a0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000157ac 0003ad2b R_ARM_MOVW_ABS_NC 00000000 PyMethodDescr_Type │ │ │ │ │ +000157b0 0003ad2c R_ARM_MOVT_ABS 00000000 PyMethodDescr_Type │ │ │ │ │ +000157cc 00009e2b R_ARM_MOVW_ABS_NC 00017054 slot_tp_call │ │ │ │ │ +000157d0 00009e2c R_ARM_MOVT_ABS 00017054 slot_tp_call │ │ │ │ │ +000157f4 00009f2b R_ARM_MOVW_ABS_NC 00010540 tp_new_wrapper │ │ │ │ │ +000157f8 00009f2c R_ARM_MOVT_ABS 00010540 tp_new_wrapper │ │ │ │ │ +0001583c 00033a2b R_ARM_MOVW_ABS_NC 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00015840 00033a2c R_ARM_MOVT_ABS 00000000 PyObject_HashNotImplemented │ │ │ │ │ +000158a8 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000158ac 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000158bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00015904 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +0001592c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00015930 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00015990 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000159c8 0003f21c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000159fc 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00015a20 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00015a24 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00015a64 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015a7c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015a9c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00015ac8 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00015acc 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00015ad4 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00015ae0 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00015b00 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015b0c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00015b10 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00015b14 0001582b R_ARM_MOVW_ABS_NC 00001524 .LC129 │ │ │ │ │ +00015b18 0001582c R_ARM_MOVT_ABS 00001524 .LC129 │ │ │ │ │ +00015b24 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00015b40 0003f91d R_ARM_JUMP24 00000000 _PySequence_IterSearch │ │ │ │ │ +00015b44 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00015b48 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015b84 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00015b88 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00015bac 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00015be8 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ +00015c00 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015c30 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00015c48 0003fb1d R_ARM_JUMP24 00000000 PySeqIter_New │ │ │ │ │ +00015c50 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015c74 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015c90 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00015c94 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00015c98 00015c2b R_ARM_MOVW_ABS_NC 00001548 .LC130 │ │ │ │ │ +00015c9c 00015c2c R_ARM_MOVT_ABS 00001548 .LC130 │ │ │ │ │ +00015ca8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00015cbc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015cc8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015ccc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015cfc 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00015d2c 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00015d70 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ +00015da4 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00015de0 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00015de4 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00015dec 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00015df8 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00015e14 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015e40 0003fc1c R_ARM_CALL 00000000 _PyObject_RealIsSubclass │ │ │ │ │ +00015e54 0003fd1d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00015e5c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00015eb4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00015ef4 0003fe1c R_ARM_CALL 00000000 PyDict_Clear │ │ │ │ │ +00015f34 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015fdc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00015fe4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00016064 0003ff1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +00016104 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +0001611c 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00016144 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ +0001616c 0004011c R_ARM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +00016174 0003da1c R_ARM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +00016248 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +000162c4 0004021c R_ARM_CALL 00000000 _PyDictKeys_DecRef │ │ │ │ │ +000162f0 00036b1c R_ARM_CALL 00000000 PyMem_Free │ │ │ │ │ +00016318 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016320 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ +0001634c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016354 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001635c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00016364 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001636c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00016374 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001637c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00016384 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001638c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016394 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001639c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000163a4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000163c8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016458 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000164d8 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000164dc 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000164f0 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -0001655c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00016654 0000752b R_ARM_MOVW_ABS_NC 00000a98 .LC57 │ │ │ │ │ -00016658 0000752c R_ARM_MOVT_ABS 00000a98 .LC57 │ │ │ │ │ -0001665c 0003921c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0001666c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00016670 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00016674 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00016678 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001667c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00016680 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000166d8 0003491d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00016768 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00016788 00009b2b R_ARM_MOVW_ABS_NC 0001676c subtype_clear │ │ │ │ │ -0001678c 00009b2c R_ARM_MOVT_ABS 0001676c subtype_clear │ │ │ │ │ -00016800 0003db1c R_ARM_CALL 00000000 PyObject_ClearManagedDict │ │ │ │ │ -000168b0 0003dd1c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -000168f4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016924 0003361c R_ARM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ -00016938 0003ff1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -000169e0 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -000169f8 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -00016a20 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ -00016a4c 0004011c R_ARM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ -00016af4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016b2c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016b60 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016c18 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ -00016c64 0003372b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00016c68 0003372c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00016c98 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016ca0 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ -00016cd0 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ -00016d64 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016dc0 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00016e44 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00016e48 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00016e5c 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ -00016eb0 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ -00016ebc 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00016f10 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016f34 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00016f54 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ -00016fa0 0003372b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00016fa4 0003372c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00017008 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017030 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017054 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00017058 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001705c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00017060 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00017064 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017068 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000170b4 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -000170e8 0003cc1c R_ARM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ -00017130 0003cd1c R_ARM_CALL 00000000 _PyObject_Call │ │ │ │ │ -0001714c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017170 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -0001719c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000171a0 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000171b0 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000171b8 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000171bc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000171fc 00017e2b R_ARM_MOVW_ABS_NC 000015bc .LC135 │ │ │ │ │ -00017200 00017e2c R_ARM_MOVT_ABS 000015bc .LC135 │ │ │ │ │ -00017208 0003f51c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00017218 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0001721c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0001726c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00017270 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00017274 00017f2b R_ARM_MOVW_ABS_NC 000015c4 .LC136 │ │ │ │ │ -00017278 00017f2c R_ARM_MOVT_ABS 000015c4 .LC136 │ │ │ │ │ -00017280 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00017350 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00017354 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00017358 0001862b R_ARM_MOVW_ABS_NC 0000160c .LC140 │ │ │ │ │ -0001735c 0001862c R_ARM_MOVT_ABS 0000160c .LC140 │ │ │ │ │ -00017368 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001748c 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ -00017490 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ -00017494 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00017498 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0001749c 0001842b R_ARM_MOVW_ABS_NC 000015e4 .LC138 │ │ │ │ │ -000174a0 0001842c R_ARM_MOVT_ABS 000015e4 .LC138 │ │ │ │ │ -000174a4 0001852b R_ARM_MOVW_ABS_NC 000015f4 .LC139 │ │ │ │ │ -000174a8 0001852c R_ARM_MOVT_ABS 000015f4 .LC139 │ │ │ │ │ -000174b8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000177e8 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000177ec 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000178b4 0001891c R_ARM_CALL 00002520 get_base_by_token_recursive │ │ │ │ │ -000178f8 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -000178fc 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00017928 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00017934 0004122b R_ARM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -00017938 0004122c R_ARM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00017940 0004131c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ -0001794c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00017950 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00017954 0000c72b R_ARM_MOVW_ABS_NC 00000f78 .LC88 │ │ │ │ │ -00017958 0000c72c R_ARM_MOVT_ABS 00000f78 .LC88 │ │ │ │ │ -0001795c 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ -00017960 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ -00017970 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00017978 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0001797c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00017980 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ -00017984 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ -0001798c 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00017aa0 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00017ad0 0004141c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00017afc 0004152b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00017b00 0004152c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00017b0c 0004161c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00017b50 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00017b54 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00017bf4 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00017c18 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017c30 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00017c34 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00017cdc 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00017ce0 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00017cec 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00017d14 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017d3c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00017d74 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017d8c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017da0 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00017da4 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00017da8 00018c2b R_ARM_MOVW_ABS_NC 00001630 .LC142 │ │ │ │ │ -00017dac 00018c2c R_ARM_MOVT_ABS 00001630 .LC142 │ │ │ │ │ -00017db4 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00017dcc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017de4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017dec 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00017df0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00017df4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017df8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00017e48 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00017e78 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00017e8c 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00017ea4 00018f2b R_ARM_MOVW_ABS_NC 00001650 .LC143 │ │ │ │ │ -00017ea8 00018f2c R_ARM_MOVT_ABS 00001650 .LC143 │ │ │ │ │ -00017eac 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00017f08 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017f18 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00017f30 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00017fa0 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -00017fac 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00017fb0 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00017fb4 0000372b R_ARM_MOVW_ABS_NC 00000444 .LC19 │ │ │ │ │ -00017fb8 0000372c R_ARM_MOVT_ABS 00000444 .LC19 │ │ │ │ │ -00017fc0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00018008 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018010 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00018014 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00018018 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001801c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00018070 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -000180a0 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -000180b4 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -000180cc 00018f2b R_ARM_MOVW_ABS_NC 00001650 .LC143 │ │ │ │ │ -000180d0 00018f2c R_ARM_MOVT_ABS 00001650 .LC143 │ │ │ │ │ -000180d4 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00018130 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018140 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00018158 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000181c8 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ -000181d4 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000181d8 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000181dc 0000372b R_ARM_MOVW_ABS_NC 00000444 .LC19 │ │ │ │ │ -000181e0 0000372c R_ARM_MOVT_ABS 00000444 .LC19 │ │ │ │ │ -000181e8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00018230 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018238 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001823c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00018240 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00018244 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00018298 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000182cc 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ -000182ec 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018330 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00018334 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001833c 0001962b R_ARM_MOVW_ABS_NC 00001688 .LC145 │ │ │ │ │ -00018340 0001962c R_ARM_MOVT_ABS 00001688 .LC145 │ │ │ │ │ -00018348 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00018350 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00018354 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00018358 0001952b R_ARM_MOVW_ABS_NC 00001658 .LC144 │ │ │ │ │ -0001835c 0001952c R_ARM_MOVT_ABS 00001658 .LC144 │ │ │ │ │ -00018368 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -000183b8 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -00018418 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00018464 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -000184c4 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -000184f4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000184fc 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00018500 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00018510 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00018518 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0001851c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00018540 00041d1c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00018644 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -000186c0 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000186c4 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0001873c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001875c 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00018780 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018798 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0001879c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00018834 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00018864 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001886c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00018870 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00018880 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00018890 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00018894 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00018898 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -0001889c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000188c4 00041e1c R_ARM_CALL 00000000 _PyObject_RealIsInstance │ │ │ │ │ -000188d8 0003fd1d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000188e0 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018934 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -000189a0 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00018a14 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00018a30 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018a58 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00018a8c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00018a90 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00018a94 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00018a98 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018aa8 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00018aac 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00018ab4 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00018ae4 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00018b94 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00018bdc 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00018bf8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018c04 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00018c08 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00018c0c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00018c10 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018c50 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -00018c7c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00018c80 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00018c94 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00018cd8 0004251c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00018d10 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018d2c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00018d30 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00018d40 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ -00018d58 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018d80 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018d88 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018dac 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00018ddc 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00018de0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00018df0 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00018df4 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00018dfc 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00018e18 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00018e1c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00018e2c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00018e44 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00018e48 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00018e60 00033a1d R_ARM_JUMP24 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00018e64 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00018e74 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00018e78 00033e2b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00018e7c 00033e2c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00018eb4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00018eb8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00018ebc 0001b82b R_ARM_MOVW_ABS_NC 00001768 .LC151 │ │ │ │ │ -00018ec0 0001b82c R_ARM_MOVT_ABS 00001768 .LC151 │ │ │ │ │ -00018ec8 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00018ed4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00018edc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00019014 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ -00019018 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ -00019028 0003af2b R_ARM_MOVW_ABS_NC 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0001902c 0003af2c R_ARM_MOVT_ABS 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00019060 0004271c R_ARM_CALL 00000000 _PyObject_GenericGetAttrWithDict │ │ │ │ │ -0001909c 0004282b R_ARM_MOVW_ABS_NC 00005494 _Py_slot_tp_getattro │ │ │ │ │ -000190a0 0004282c R_ARM_MOVT_ABS 00005494 _Py_slot_tp_getattro │ │ │ │ │ -000190c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000190cc 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00019100 0003a81c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ -00019138 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0001913c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0001925c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00019260 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0001935c 0003a81c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ -00019384 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00019388 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00019390 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0001939c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -000193c8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000193e4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000193fc 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00019400 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00019480 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00019484 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00019580 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0001958c 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -000195c4 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000195d0 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -00019638 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00019644 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -0001967c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00019690 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000196ac 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000196b0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000196b4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000196b8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000196bc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000196c0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000196d8 0000c12b R_ARM_MOVW_ABS_NC 0000028c .LANCHOR2 │ │ │ │ │ -000196dc 0000c12c R_ARM_MOVT_ABS 0000028c .LANCHOR2 │ │ │ │ │ -000197ec 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0001984c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00019850 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00019900 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00019924 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00019944 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00019948 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000199d0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000199d4 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000199dc 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000199e0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00019a0c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00019a34 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00019a84 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00019aa8 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00019aac 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00019ab4 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00019af4 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00019af8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -00019b90 0004291d R_ARM_JUMP24 00000000 PyObject_GenericGetDict │ │ │ │ │ -00019bb8 0001cc1c R_ARM_CALL 00002498 get_dict_descriptor │ │ │ │ │ -00019be8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00019bec 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00019bf4 0001c92b R_ARM_MOVW_ABS_NC 000017c8 .LC153 │ │ │ │ │ -00019bf8 0001c92c R_ARM_MOVT_ABS 000017c8 .LC153 │ │ │ │ │ -00019c00 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00019c54 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -00019cb4 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00019d00 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00019d60 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ -00019d90 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00019d98 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00019d9c 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00019dac 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -00019db4 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00019db8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00019dd8 0003651c R_ARM_CALL 00005cac _PyType_LookupStackRefAndVersion │ │ │ │ │ -00019e48 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00019e4c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00019e54 0001952b R_ARM_MOVW_ABS_NC 00001658 .LC144 │ │ │ │ │ -00019e58 0001952c R_ARM_MOVT_ABS 00001658 .LC144 │ │ │ │ │ -00019e60 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00019e6c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00019e70 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00019e78 0001962b R_ARM_MOVW_ABS_NC 00001688 .LC145 │ │ │ │ │ -00019e7c 0001962c R_ARM_MOVT_ABS 00001688 .LC145 │ │ │ │ │ -00019e84 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00019eac 00042d1c R_ARM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00019ec8 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -00019ee8 0003a91c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -00019f80 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00019fa8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00019fcc 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -00019ff0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a014 0003be1c R_ARM_CALL 0000d888 _PyObject_LookupSpecial │ │ │ │ │ -0001a020 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a038 0003be1c R_ARM_CALL 0000d888 _PyObject_LookupSpecial │ │ │ │ │ -0001a044 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a050 0001e21c R_ARM_CALL 00003904 import_copyreg │ │ │ │ │ -0001a060 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -0001a06c 0003a91c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -0001a0a4 00035b1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ -0001a0e4 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -0001a108 0001e31c R_ARM_CALL 00003960 object_getstate │ │ │ │ │ -0001a128 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0001a12c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0001a174 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0001a248 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a2b8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a2dc 0001e21c R_ARM_CALL 00003904 import_copyreg │ │ │ │ │ -0001a2fc 0003a91c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ -0001a338 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0001a3c0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a3dc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001a3e0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001a3e8 0001e02b R_ARM_MOVW_ABS_NC 00001960 .LC160 │ │ │ │ │ -0001a3ec 0001e02c R_ARM_MOVT_ABS 00001960 .LC160 │ │ │ │ │ -0001a3f4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a418 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001a430 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ -0001a450 0001e41c R_ARM_CALL 0000387c _common_reduce.part.0 │ │ │ │ │ -0001a460 00042e1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0001a480 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0001a484 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0001a488 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0001a48c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0001a4b4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a4d0 00042f1c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -0001a4dc 00042e1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0001a500 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a550 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a58c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a594 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001a598 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001a5a0 0001db2b R_ARM_MOVW_ABS_NC 00001820 .LC155 │ │ │ │ │ -0001a5a4 0001db2c R_ARM_MOVT_ABS 00001820 .LC155 │ │ │ │ │ -0001a5ac 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a5b8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001a5bc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001a5c0 0001df2b R_ARM_MOVW_ABS_NC 0000190c .LC159 │ │ │ │ │ -0001a5c4 0001df2c R_ARM_MOVT_ABS 0000190c .LC159 │ │ │ │ │ -0001a5cc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a604 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a60c 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0001a610 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0001a614 0001dd2b R_ARM_MOVW_ABS_NC 00001878 .LC157 │ │ │ │ │ -0001a618 0001dd2c R_ARM_MOVT_ABS 00001878 .LC157 │ │ │ │ │ -0001a624 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a648 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a650 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001a654 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001a658 0001dc2b R_ARM_MOVW_ABS_NC 00001840 .LC156 │ │ │ │ │ -0001a65c 0001dc2c R_ARM_MOVT_ABS 00001840 .LC156 │ │ │ │ │ -0001a678 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001a67c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001a680 0001de2b R_ARM_MOVW_ABS_NC 000018b8 .LC158 │ │ │ │ │ -0001a684 0001de2c R_ARM_MOVT_ABS 000018b8 .LC158 │ │ │ │ │ -0001a694 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a6a0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000163b0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016440 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000164c0 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000164c4 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000164d8 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +00016544 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0001663c 0000752b R_ARM_MOVW_ABS_NC 00000a98 .LC57 │ │ │ │ │ +00016640 0000752c R_ARM_MOVT_ABS 00000a98 .LC57 │ │ │ │ │ +00016644 0003921c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00016654 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00016658 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001665c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00016660 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00016664 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00016668 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000166c0 0003491d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00016750 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00016770 00009b2b R_ARM_MOVW_ABS_NC 00016754 subtype_clear │ │ │ │ │ +00016774 00009b2c R_ARM_MOVT_ABS 00016754 subtype_clear │ │ │ │ │ +000167e8 0003db1c R_ARM_CALL 00000000 PyObject_ClearManagedDict │ │ │ │ │ +00016898 0003dd1c R_ARM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +000168dc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001690c 0003361c R_ARM_CALL 00000000 _PyInterpreterState_Main │ │ │ │ │ +00016920 0003ff1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +000169c8 0003721c R_ARM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +000169e0 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00016a08 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ +00016a34 0004011c R_ARM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ +00016adc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016b14 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016b48 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016c00 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ +00016c4c 0003372b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00016c50 0003372c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00016c80 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016c88 0004001c R_ARM_CALL 00000000 PyDict_Size │ │ │ │ │ +00016cb8 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ +00016d4c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016da8 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00016e2c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00016e30 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00016e44 0003911c R_ARM_CALL 00000000 PyDict_Next │ │ │ │ │ +00016e98 00038b1c R_ARM_CALL 00000000 PyDict_DelItem │ │ │ │ │ +00016ea4 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00016ef8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016f1c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00016f3c 0003381c R_ARM_CALL 00000000 _PyStaticType_ClearWeakRefs │ │ │ │ │ +00016f88 0003372b R_ARM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00016f8c 0003372c R_ARM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00016ff0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017018 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001703c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00017040 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00017044 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00017048 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001704c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017050 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001709c 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +000170d0 0003cc1c R_ARM_CALL 00000000 _PyObject_Call_Prepend │ │ │ │ │ +00017118 0003cd1c R_ARM_CALL 00000000 _PyObject_Call │ │ │ │ │ +00017134 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017158 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00017184 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00017188 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00017198 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000171a0 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000171a4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000171e4 00017e2b R_ARM_MOVW_ABS_NC 000015bc .LC135 │ │ │ │ │ +000171e8 00017e2c R_ARM_MOVT_ABS 000015bc .LC135 │ │ │ │ │ +000171f0 0003f51c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00017200 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00017204 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00017254 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00017258 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001725c 00017f2b R_ARM_MOVW_ABS_NC 000015c4 .LC136 │ │ │ │ │ +00017260 00017f2c R_ARM_MOVT_ABS 000015c4 .LC136 │ │ │ │ │ +00017268 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00017338 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0001733c 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00017340 0001862b R_ARM_MOVW_ABS_NC 0000160c .LC140 │ │ │ │ │ +00017344 0001862c R_ARM_MOVT_ABS 0000160c .LC140 │ │ │ │ │ +00017350 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00017474 00038c2b R_ARM_MOVW_ABS_NC 00000000 _PySlot_names │ │ │ │ │ +00017478 00038c2c R_ARM_MOVT_ABS 00000000 _PySlot_names │ │ │ │ │ +0001747c 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00017480 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00017484 0001842b R_ARM_MOVW_ABS_NC 000015e4 .LC138 │ │ │ │ │ +00017488 0001842c R_ARM_MOVT_ABS 000015e4 .LC138 │ │ │ │ │ +0001748c 0001852b R_ARM_MOVW_ABS_NC 000015f4 .LC139 │ │ │ │ │ +00017490 0001852c R_ARM_MOVT_ABS 000015f4 .LC139 │ │ │ │ │ +000174a0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000177d0 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000177d4 00006902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0001789c 0001891c R_ARM_CALL 00002520 get_base_by_token_recursive │ │ │ │ │ +000178e0 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +000178e4 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00017910 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001791c 0004122b R_ARM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00017920 0004122c R_ARM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +00017928 0004131c R_ARM_CALL 00000000 PyErr_SetNone │ │ │ │ │ +00017934 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00017938 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001793c 0000c72b R_ARM_MOVW_ABS_NC 00000f78 .LC88 │ │ │ │ │ +00017940 0000c72c R_ARM_MOVT_ABS 00000f78 .LC88 │ │ │ │ │ +00017944 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ +00017948 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ +00017958 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00017960 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00017964 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00017968 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ +0001796c 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ +00017974 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000179c8 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +000179f8 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00017a0c 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00017a24 00018c2b R_ARM_MOVW_ABS_NC 00001630 .LC142 │ │ │ │ │ +00017a28 00018c2c R_ARM_MOVT_ABS 00001630 .LC142 │ │ │ │ │ +00017a2c 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00017a88 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017a98 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00017ab0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017b20 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00017b2c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00017b30 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00017b34 0000372b R_ARM_MOVW_ABS_NC 00000444 .LC19 │ │ │ │ │ +00017b38 0000372c R_ARM_MOVT_ABS 00000444 .LC19 │ │ │ │ │ +00017b40 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00017b88 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017b90 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017b94 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017b98 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00017b9c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00017cac 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00017cdc 0004151c R_ARM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00017d08 0004162b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00017d0c 0004162c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00017d18 0004171c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00017d5c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00017d60 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00017e00 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00017e24 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017e3c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00017e40 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00017ee8 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00017eec 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00017ef8 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00017f20 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017f48 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00017f80 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017f98 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017fac 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00017fb0 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00017fb4 00018e2b R_ARM_MOVW_ABS_NC 00001638 .LC143 │ │ │ │ │ +00017fb8 00018e2c R_ARM_MOVT_ABS 00001638 .LC143 │ │ │ │ │ +00017fc0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00017fd8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017ff0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00017ff8 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00017ffc 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00018000 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00018004 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00018058 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +00018088 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +0001809c 0003b31c R_ARM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +000180b4 00018c2b R_ARM_MOVW_ABS_NC 00001630 .LC142 │ │ │ │ │ +000180b8 00018c2c R_ARM_MOVT_ABS 00001630 .LC142 │ │ │ │ │ +000180bc 0003d21c R_ARM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00018118 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018128 0003531d R_ARM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00018140 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000181b0 0003751c R_ARM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ +000181bc 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000181c0 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000181c4 0000372b R_ARM_MOVW_ABS_NC 00000444 .LC19 │ │ │ │ │ +000181c8 0000372c R_ARM_MOVT_ABS 00000444 .LC19 │ │ │ │ │ +000181d0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00018218 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018220 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00018224 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00018228 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001822c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00018280 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000182b4 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ +000182d4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018318 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001831c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00018324 0001962b R_ARM_MOVW_ABS_NC 00001688 .LC145 │ │ │ │ │ +00018328 0001962c R_ARM_MOVT_ABS 00001688 .LC145 │ │ │ │ │ +00018330 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00018338 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001833c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00018340 0001952b R_ARM_MOVW_ABS_NC 00001658 .LC144 │ │ │ │ │ +00018344 0001952c R_ARM_MOVT_ABS 00001658 .LC144 │ │ │ │ │ +00018350 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +000183a0 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00018400 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0001844c 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +000184ac 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +000184dc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000184e4 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000184e8 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000184f8 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00018500 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00018504 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00018528 00041d1c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0001862c 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000186a8 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000186ac 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00018724 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018744 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00018768 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018780 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00018784 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0001881c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +0001884c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018854 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00018858 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00018868 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00018878 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0001887c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00018880 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00018884 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000188ac 00041e1c R_ARM_CALL 00000000 _PyObject_RealIsInstance │ │ │ │ │ +000188c0 0003fd1d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000188c8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001891c 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00018988 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +000189fc 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00018a18 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018a40 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00018a74 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00018a78 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00018a7c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00018a80 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018a90 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00018a94 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00018a9c 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00018acc 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00018b7c 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00018bc4 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00018be0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018bec 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00018bf0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00018bf4 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00018bf8 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018c38 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00018c64 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00018c68 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00018c7c 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00018cc0 0004251c R_ARM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00018cf8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018d14 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00018d18 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00018d28 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ +00018d40 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018d68 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018d70 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018d94 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00018dc4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00018dc8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00018dd8 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00018ddc 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00018de4 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00018e00 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00018e04 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00018e14 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00018e2c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00018e30 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00018e48 00033a1d R_ARM_JUMP24 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00018e4c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00018e5c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00018e60 00033e2b R_ARM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00018e64 00033e2c R_ARM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00018e9c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00018ea0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00018ea4 0001b82b R_ARM_MOVW_ABS_NC 00001768 .LC151 │ │ │ │ │ +00018ea8 0001b82c R_ARM_MOVT_ABS 00001768 .LC151 │ │ │ │ │ +00018eb0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00018ebc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00018ec4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00018ffc 0003ab2b R_ARM_MOVW_ABS_NC 00000000 PyWrapperDescr_Type │ │ │ │ │ +00019000 0003ab2c R_ARM_MOVT_ABS 00000000 PyWrapperDescr_Type │ │ │ │ │ +00019010 0003af2b R_ARM_MOVW_ABS_NC 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00019014 0003af2c R_ARM_MOVT_ABS 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00019048 0004271c R_ARM_CALL 00000000 _PyObject_GenericGetAttrWithDict │ │ │ │ │ +00019084 0004282b R_ARM_MOVW_ABS_NC 00005494 _Py_slot_tp_getattro │ │ │ │ │ +00019088 0004282c R_ARM_MOVT_ABS 00005494 _Py_slot_tp_getattro │ │ │ │ │ +000190ac 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000190b4 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000190e8 0003a81c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ +00019120 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00019124 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00019244 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00019248 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00019344 0003a81c R_ARM_CALL 00000000 PyObject_Vectorcall │ │ │ │ │ +0001936c 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00019370 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00019378 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00019384 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000193b0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000193cc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000193e4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000193e8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00019468 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0001946c 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00019568 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00019574 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +000195ac 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000195b8 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +00019620 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0001962c 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +00019664 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00019678 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00019694 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00019698 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001969c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000196a0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000196a4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000196a8 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +000196c0 0000c12b R_ARM_MOVW_ABS_NC 0000028c .LANCHOR2 │ │ │ │ │ +000196c4 0000c12c R_ARM_MOVT_ABS 0000028c .LANCHOR2 │ │ │ │ │ +000197d4 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00019834 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00019838 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000198e8 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0001990c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001992c 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00019930 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000199b8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000199bc 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000199c4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000199c8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000199f4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00019a1c 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00019a6c 0003601c R_ARM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00019a90 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00019a94 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00019a9c 00035f1c R_ARM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00019adc 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00019ae0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +00019b78 0004291d R_ARM_JUMP24 00000000 PyObject_GenericGetDict │ │ │ │ │ +00019ba0 0001cc1c R_ARM_CALL 00002498 get_dict_descriptor │ │ │ │ │ +00019bd0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00019bd4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00019bdc 0001c92b R_ARM_MOVW_ABS_NC 000017c8 .LC153 │ │ │ │ │ +00019be0 0001c92c R_ARM_MOVT_ABS 000017c8 .LC153 │ │ │ │ │ +00019be8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00019c3c 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00019c9c 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00019ce8 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00019d48 0000421c R_ARM_CALL 000001f4 PyStackRef_XCLOSE │ │ │ │ │ +00019d78 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00019d80 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00019d84 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00019d94 0003ce1c R_ARM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00019d9c 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00019da0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00019dc0 0003651c R_ARM_CALL 00005c94 _PyType_LookupStackRefAndVersion │ │ │ │ │ +00019e30 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00019e34 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00019e3c 0001952b R_ARM_MOVW_ABS_NC 00001658 .LC144 │ │ │ │ │ +00019e40 0001952c R_ARM_MOVT_ABS 00001658 .LC144 │ │ │ │ │ +00019e48 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00019e54 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00019e58 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00019e60 0001962b R_ARM_MOVW_ABS_NC 00001688 .LC145 │ │ │ │ │ +00019e64 0001962c R_ARM_MOVT_ABS 00001688 .LC145 │ │ │ │ │ +00019e6c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +00019e94 00042d1c R_ARM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00019eb0 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +00019ed0 0003a91c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +00019f68 00039d1c R_ARM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00019f90 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00019fb4 00039a1c R_ARM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00019fd8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00019ffc 0003be1c R_ARM_CALL 0000d870 _PyObject_LookupSpecial │ │ │ │ │ +0001a008 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001a020 0003be1c R_ARM_CALL 0000d870 _PyObject_LookupSpecial │ │ │ │ │ +0001a02c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001a038 0001e21c R_ARM_CALL 00003904 import_copyreg │ │ │ │ │ +0001a048 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +0001a054 0003a91c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +0001a08c 00035b1c R_ARM_CALL 00000000 PyTuple_New │ │ │ │ │ +0001a0cc 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +0001a0f0 0001e31c R_ARM_CALL 00003960 object_getstate │ │ │ │ │ +0001a110 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0001a114 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0001a15c 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0001a230 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a2a0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a2c4 0001e21c R_ARM_CALL 00003904 import_copyreg │ │ │ │ │ +0001a2e4 0003a91c R_ARM_CALL 00000000 PyObject_GetAttr │ │ │ │ │ +0001a320 0003461c R_ARM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0001a3a8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a3c4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001a3c8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001a3d0 0001e02b R_ARM_MOVW_ABS_NC 00001960 .LC160 │ │ │ │ │ +0001a3d4 0001e02c R_ARM_MOVT_ABS 00001960 .LC160 │ │ │ │ │ +0001a3dc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a400 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001a418 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ +0001a438 0001e41c R_ARM_CALL 0000387c _common_reduce.part.0 │ │ │ │ │ +0001a448 00042e1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0001a468 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0001a46c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0001a470 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0001a474 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0001a49c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a4b8 00042f1c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +0001a4c4 00042e1c R_ARM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0001a4e8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a538 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a574 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a57c 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001a580 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001a588 0001db2b R_ARM_MOVW_ABS_NC 00001820 .LC155 │ │ │ │ │ +0001a58c 0001db2c R_ARM_MOVT_ABS 00001820 .LC155 │ │ │ │ │ +0001a594 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a5a0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001a5a4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001a5a8 0001df2b R_ARM_MOVW_ABS_NC 0000190c .LC159 │ │ │ │ │ +0001a5ac 0001df2c R_ARM_MOVT_ABS 0000190c .LC159 │ │ │ │ │ +0001a5b4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a5ec 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a5f4 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0001a5f8 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0001a5fc 0001dd2b R_ARM_MOVW_ABS_NC 00001878 .LC157 │ │ │ │ │ +0001a600 0001dd2c R_ARM_MOVT_ABS 00001878 .LC157 │ │ │ │ │ +0001a60c 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a630 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a638 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001a63c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001a640 0001dc2b R_ARM_MOVW_ABS_NC 00001840 .LC156 │ │ │ │ │ +0001a644 0001dc2c R_ARM_MOVT_ABS 00001840 .LC156 │ │ │ │ │ +0001a660 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001a664 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001a668 0001de2b R_ARM_MOVW_ABS_NC 000018b8 .LC158 │ │ │ │ │ +0001a66c 0001de2c R_ARM_MOVT_ABS 000018b8 .LC158 │ │ │ │ │ +0001a67c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a688 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a6ac 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a6b8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001a6c4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001a6d0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a6dc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001a6e8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a700 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a70c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a6f4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a704 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +0001a710 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001a71c 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -0001a728 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a734 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +0001a724 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +0001a730 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001a73c 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ -0001a748 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a754 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ +0001a760 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001a778 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a784 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0001a790 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a79c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a7a8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a7b8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001a7e8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001a7ec 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001a7a0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001a7d0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001a7d4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ +0001a7d8 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0001a7dc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001a7e0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001a7e4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001a7e8 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0001a7ec 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0001a7f0 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0001a7f4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001a7f8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001a7fc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001a800 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0001a804 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001a808 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0001a80c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001a828 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ -0001a880 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001a884 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0001a8a4 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -0001a8a8 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -0001a8d0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001a8d4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001a8d8 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ -0001a8dc 0000c82c R_ARM_MOVT_ABS 00000f7c .LC89 │ │ │ │ │ -0001a8e0 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ -0001a8e4 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ -0001a8f4 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001a904 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0001a908 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -0001a90c 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ -0001a910 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ -0001a918 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0001a95c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0001a960 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0001a984 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0001a9b4 00043f2b R_ARM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -0001a9b8 00043f2c R_ARM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -0001a9c8 0003f21c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0001a9ec 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ -0001aa24 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001aa3c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001aa48 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001aa58 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001aa5c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001aa60 0002192b R_ARM_MOVW_ABS_NC 00001c68 .LC179 │ │ │ │ │ -0001aa64 0002192c R_ARM_MOVT_ABS 00001c68 .LC179 │ │ │ │ │ -0001aa70 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001aa8c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001aaa0 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0001aaa4 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0001aab4 00021a2b R_ARM_MOVW_ABS_NC 00001c94 .LC180 │ │ │ │ │ -0001aab8 00021a2c R_ARM_MOVT_ABS 00001c94 .LC180 │ │ │ │ │ -0001aac0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -0001aae0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0001aae8 0003f21c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0001aaf4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0001aaf8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001a810 0003681c R_ARM_CALL 00000000 PyList_New │ │ │ │ │ +0001a868 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001a86c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0001a88c 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0001a890 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +0001a8b8 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001a8bc 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001a8c0 0000c82b R_ARM_MOVW_ABS_NC 00000f7c .LC89 │ │ │ │ │ +0001a8c4 0000c82c R_ARM_MOVT_ABS 00000f7c .LC89 │ │ │ │ │ +0001a8c8 00013f2b R_ARM_MOVW_ABS_NC 000014c8 .LC125 │ │ │ │ │ +0001a8cc 00013f2c R_ARM_MOVT_ABS 000014c8 .LC125 │ │ │ │ │ +0001a8dc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001a8ec 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0001a8f0 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0001a8f4 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ +0001a8f8 00013e2c R_ARM_MOVT_ABS 00001494 .LC124 │ │ │ │ │ +0001a900 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0001a944 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0001a948 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0001a96c 0003661c R_ARM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0001a99c 00043f2b R_ARM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +0001a9a0 00043f2c R_ARM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +0001a9b0 0003f21c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0001a9d4 0000261c R_ARM_CALL 00001324 call_unbound_noarg.part.0 │ │ │ │ │ +0001aa0c 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001aa24 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001aa30 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001aa40 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001aa44 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001aa48 0002192b R_ARM_MOVW_ABS_NC 00001c68 .LC179 │ │ │ │ │ +0001aa4c 0002192c R_ARM_MOVT_ABS 00001c68 .LC179 │ │ │ │ │ +0001aa58 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001aa74 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001aa88 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0001aa8c 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0001aa9c 00021a2b R_ARM_MOVW_ABS_NC 00001c94 .LC180 │ │ │ │ │ +0001aaa0 00021a2c R_ARM_MOVT_ABS 00001c94 .LC180 │ │ │ │ │ +0001aaa8 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ +0001aac8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0001aad0 0003f21c R_ARM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0001aadc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0001aae0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x3a3f0 contains 24 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x3a3c8 contains 24 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000029c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002a0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002a4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002a8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002ac 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002b0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ @@ -4265,195 +4263,195 @@ │ │ │ │ │ 00000374 00034002 R_ARM_ABS32 00000000 PyUnicode_Type │ │ │ │ │ 00000378 00047102 R_ARM_ABS32 00000000 PySet_Type │ │ │ │ │ 0000037c 00047202 R_ARM_ABS32 00000000 PyFrozenSet_Type │ │ │ │ │ 00000380 00034302 R_ARM_ABS32 00000000 PyDict_Type │ │ │ │ │ 00000384 00047302 R_ARM_ABS32 00000000 PyByteArray_Type │ │ │ │ │ 00000388 00033f02 R_ARM_ABS32 00000000 PyBytes_Type │ │ │ │ │ 0000038c 00047402 R_ARM_ABS32 00000000 PyComplex_Type │ │ │ │ │ -00000390 0003bb02 R_ARM_ABS32 00000000 PyFrozenDict_Type │ │ │ │ │ +00000390 0003bd02 R_ARM_ABS32 00000000 PyFrozenDict_Type │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x3a4b0 contains 496 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x3a488 contains 496 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000094 0001291d R_ARM_JUMP24 00012720 type_name │ │ │ │ │ +00000094 0001291d R_ARM_JUMP24 00012708 type_name │ │ │ │ │ 000000a8 00001d1d R_ARM_JUMP24 000000bc type_module │ │ │ │ │ 000000f0 0002262b R_ARM_MOVW_ABS_NC 00001cfc .LC183 │ │ │ │ │ 000000f4 0002262c R_ARM_MOVT_ABS 00001cfc .LC183 │ │ │ │ │ 00000100 0003f51c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ 0000011c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000120 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000164 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00000164 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00000170 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001a0 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +000001a0 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 000001ac 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001dc 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +000001dc 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 000001e8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000244 0002442b R_ARM_MOVW_ABS_NC 000001ec slot_nb_matrix_multiply │ │ │ │ │ 00000248 0002442c R_ARM_MOVT_ABS 000001ec slot_nb_matrix_multiply │ │ │ │ │ 00000268 0002442b R_ARM_MOVW_ABS_NC 000001ec slot_nb_matrix_multiply │ │ │ │ │ 0000026c 0002442c R_ARM_MOVT_ABS 000001ec slot_nb_matrix_multiply │ │ │ │ │ 000002e0 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000002e4 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000320 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000320 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00000324 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000328 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000358 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000370 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000370 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00000374 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000378 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000003b0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003b8 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000003bc 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000003d8 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000003d8 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 000003ec 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000003f0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000003f4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000424 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00000424 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00000430 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000460 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00000460 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 0000046c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000049c 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ -000004b0 0001311c R_ARM_CALL 00012ef0 vectorcall_method.constprop.1 │ │ │ │ │ +0000049c 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ +000004b0 0001311c R_ARM_CALL 00012ed8 vectorcall_method.constprop.1 │ │ │ │ │ 000004e0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000004f0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000004f4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000524 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00000524 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00000530 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000058c 00025d2b R_ARM_MOVW_ABS_NC 00000534 slot_nb_remainder │ │ │ │ │ 00000590 00025d2c R_ARM_MOVT_ABS 00000534 slot_nb_remainder │ │ │ │ │ 000005b0 00025d2b R_ARM_MOVW_ABS_NC 00000534 slot_nb_remainder │ │ │ │ │ 000005b4 00025d2c R_ARM_MOVT_ABS 00000534 slot_nb_remainder │ │ │ │ │ 00000628 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000062c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000668 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000668 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 0000066c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000670 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000006a0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006b8 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000006b8 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 000006bc 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000006c0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000006f8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000700 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000704 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000720 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000720 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00000734 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000738 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000073c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000076c 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +0000076c 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00000778 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000007a8 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000007ac 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000007ec 0002632b R_ARM_MOVW_ABS_NC 0000077c slot_nb_power │ │ │ │ │ 000007f0 0002632c R_ARM_MOVT_ABS 0000077c slot_nb_power │ │ │ │ │ 0000080c 0002632b R_ARM_MOVW_ABS_NC 0000077c slot_nb_power │ │ │ │ │ 00000810 0002632c R_ARM_MOVT_ABS 0000077c slot_nb_power │ │ │ │ │ 00000884 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000888 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000008c0 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +000008c0 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 000008c4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000008c8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000008f8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000910 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000910 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00000914 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000918 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000950 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000970 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000970 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 0000099c 0002632b R_ARM_MOVW_ABS_NC 0000077c slot_nb_power │ │ │ │ │ 000009a0 0002632c R_ARM_MOVT_ABS 0000077c slot_nb_power │ │ │ │ │ 000009bc 0002632b R_ARM_MOVW_ABS_NC 0000077c slot_nb_power │ │ │ │ │ 000009c0 0002632c R_ARM_MOVT_ABS 0000077c slot_nb_power │ │ │ │ │ 00000a34 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000a38 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000a78 0001a91c R_ARM_CALL 00018af8 vectorcall_maybe │ │ │ │ │ +00000a78 0001a91c R_ARM_CALL 00018ae0 vectorcall_maybe │ │ │ │ │ 00000a7c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000a80 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000ab0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ad0 0001a91c R_ARM_CALL 00018af8 vectorcall_maybe │ │ │ │ │ +00000ad0 0001a91c R_ARM_CALL 00018ae0 vectorcall_maybe │ │ │ │ │ 00000ad4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000ad8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000b10 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b38 0001a91c R_ARM_CALL 00018af8 vectorcall_maybe │ │ │ │ │ +00000b38 0001a91c R_ARM_CALL 00018ae0 vectorcall_maybe │ │ │ │ │ 00000b4c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000b50 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000b60 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000b64 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000b68 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b98 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00000b98 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00000ba4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000bd4 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00000bd4 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00000be0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000c10 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00000c10 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00000c1c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000c34 0002761d R_ARM_JUMP24 00006618 slot_am_generic │ │ │ │ │ 00000c38 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000c94 00027b2b R_ARM_MOVW_ABS_NC 00000c3c slot_nb_rshift │ │ │ │ │ 00000c98 00027b2c R_ARM_MOVT_ABS 00000c3c slot_nb_rshift │ │ │ │ │ 00000cb8 00027b2b R_ARM_MOVW_ABS_NC 00000c3c slot_nb_rshift │ │ │ │ │ 00000cbc 00027b2c R_ARM_MOVT_ABS 00000c3c slot_nb_rshift │ │ │ │ │ 00000d30 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000d34 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000d70 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000d70 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00000d74 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000d78 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000da8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dc0 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000dc0 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00000dc4 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000dc8 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000e00 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000e08 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000e0c 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000e28 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000e28 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00000e3c 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000e40 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000e44 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e74 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00000e74 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00000e80 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000edc 0002812b R_ARM_MOVW_ABS_NC 00000e84 slot_nb_lshift │ │ │ │ │ 00000ee0 0002812c R_ARM_MOVT_ABS 00000e84 slot_nb_lshift │ │ │ │ │ 00000f00 0002812b R_ARM_MOVW_ABS_NC 00000e84 slot_nb_lshift │ │ │ │ │ 00000f04 0002812c R_ARM_MOVT_ABS 00000e84 slot_nb_lshift │ │ │ │ │ 00000f78 0000172b R_ARM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000f7c 0000172c R_ARM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000fb8 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00000fb8 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00000fbc 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000fc0 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000ff0 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001008 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00001008 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 0000100c 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00001010 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00001048 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001050 0003f02b R_ARM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00001054 0003f02c R_ARM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001070 0001a61c R_ARM_CALL 00018900 vectorcall_maybe.constprop.0 │ │ │ │ │ +00001070 0001a61c R_ARM_CALL 000188e8 vectorcall_maybe.constprop.0 │ │ │ │ │ 00001084 00039c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001088 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000108c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000010bc 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ 000010e0 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ 0000110c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000113c 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000114c 0004381c R_ARM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00001170 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001190 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011d4 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +000011d4 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 000011e0 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001208 00012e1c R_ARM_CALL 00012b8c vectorcall_method.constprop.2 │ │ │ │ │ +00001208 00012e1c R_ARM_CALL 00012b74 vectorcall_method.constprop.2 │ │ │ │ │ 00001214 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000123c 0001461c R_ARM_CALL 00013f44 check_num_args.constprop.0 │ │ │ │ │ +0000123c 0001461c R_ARM_CALL 00013f2c check_num_args.constprop.0 │ │ │ │ │ 0000126c 0003fd1d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00001270 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000012a8 0001461c R_ARM_CALL 00013f44 check_num_args.constprop.0 │ │ │ │ │ -000012b4 0004152b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000012b8 0004152c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000012c4 0004161c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000012a8 0001461c R_ARM_CALL 00013f2c check_num_args.constprop.0 │ │ │ │ │ +000012b4 0004162b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000012b8 0004162c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000012c4 0004171c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 000012ec 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001314 0002982b R_ARM_MOVW_ABS_NC 00001e34 .LC191 │ │ │ │ │ 00001318 0002982c R_ARM_MOVT_ABS 00001e34 .LC191 │ │ │ │ │ 00001324 0001021c R_ARM_CALL 00000d70 check_set_special_type_attr │ │ │ │ │ 000013a8 00033c1c R_ARM_CALL 00000000 PyDict_SetItem │ │ │ │ │ -000013c4 0000741c R_ARM_CALL 00009ef0 type_modified_unlocked │ │ │ │ │ +000013c4 0000741c R_ARM_CALL 00009edc type_modified_unlocked │ │ │ │ │ 000013d0 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 000013d4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000013f4 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000013f8 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00001458 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000147c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 000014ac 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ @@ -4467,15 +4465,15 @@ │ │ │ │ │ 00001500 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00001504 0002a32b R_ARM_MOVW_ABS_NC 00001e7c .LC193 │ │ │ │ │ 00001508 0002a32c R_ARM_MOVT_ABS 00001e7c .LC193 │ │ │ │ │ 00001510 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001530 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ 0000156c 00041d1d R_ARM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ 00001598 00044b1c R_ARM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -000015b4 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +000015b4 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 000015c4 00044c2b R_ARM_MOVW_ABS_NC 00000000 PyMemoryView_Type │ │ │ │ │ 000015c8 00044c2c R_ARM_MOVT_ABS 00000000 PyMemoryView_Type │ │ │ │ │ 000015d4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000015d8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000015e4 0002a62b R_ARM_MOVW_ABS_NC 00001e98 .LC194 │ │ │ │ │ 000015e8 0002a62c R_ARM_MOVT_ABS 00001e98 .LC194 │ │ │ │ │ 000015f0 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ @@ -4491,15 +4489,15 @@ │ │ │ │ │ 0000177c 0002ab2b R_ARM_MOVW_ABS_NC 00002364 slot_bf_releasebuffer │ │ │ │ │ 00001780 0002ab2c R_ARM_MOVT_ABS 00002364 slot_bf_releasebuffer │ │ │ │ │ 000017c8 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001804 0003491d R_ARM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00001870 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ 00001878 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ 00001894 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ -000018bc 0001461c R_ARM_CALL 00013f44 check_num_args.constprop.0 │ │ │ │ │ +000018bc 0001461c R_ARM_CALL 00013f2c check_num_args.constprop.0 │ │ │ │ │ 00001940 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001944 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000197c 0003412b R_ARM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ 00001980 0003412c R_ARM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ 0000198c 00034e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ 00001990 00034e2c R_ARM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00001994 00013e2b R_ARM_MOVW_ABS_NC 00001494 .LC124 │ │ │ │ │ @@ -4511,20 +4509,20 @@ │ │ │ │ │ 000019d0 0002b62c R_ARM_MOVT_ABS 00001ecc .LC195 │ │ │ │ │ 000019dc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 00001a04 0002761d R_ARM_JUMP24 00006618 slot_am_generic │ │ │ │ │ 00001a08 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001a48 0002be2b R_ARM_MOVW_ABS_NC 00001ef4 .LC196 │ │ │ │ │ 00001a4c 0002be2c R_ARM_MOVT_ABS 00001ef4 .LC196 │ │ │ │ │ 00001a50 0003f51c R_ARM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00001a64 0004152b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001a68 0004152c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001a74 0004161c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001a64 0004162b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001a68 0004162c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001a74 0004171c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 00001a90 00044f1c R_ARM_CALL 00000000 _PyMemoryView_FromBufferProc │ │ │ │ │ 00001a98 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001ad4 0001461c R_ARM_CALL 00013f44 check_num_args.constprop.0 │ │ │ │ │ +00001ad4 0001461c R_ARM_CALL 00013f2c check_num_args.constprop.0 │ │ │ │ │ 00001b18 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001b1c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00001b24 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001b34 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001b3c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001b40 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00001b80 0003451c R_ARM_CALL 00000000 PyDict_New │ │ │ │ │ @@ -4545,23 +4543,23 @@ │ │ │ │ │ 00001ca4 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ 00001ccc 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00001cd0 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001cdc 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001cfc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001d18 0003c31c R_ARM_CALL 00000000 __stack_chk_fail │ │ │ │ │ 00001d24 0003c602 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00001d3c 0004152b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001d40 0004152c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001d50 0004161c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001d3c 0004162b R_ARM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001d40 0004162c R_ARM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001d50 0004171c R_ARM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 00001d60 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001dd8 0003bf1c R_ARM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ 00001de8 0004511c R_ARM_CALL 00000000 PyObject_Repr │ │ │ │ │ 00001dfc 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001e54 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001e68 0001461c R_ARM_CALL 00013f44 check_num_args.constprop.0 │ │ │ │ │ +00001e68 0001461c R_ARM_CALL 00013f2c check_num_args.constprop.0 │ │ │ │ │ 00001e98 00035e2b R_ARM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ 00001e9c 00035e2c R_ARM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ 00001ea0 0002cf2b R_ARM_MOVW_ABS_NC 00001f58 .LC202 │ │ │ │ │ 00001ea4 0002cf2c R_ARM_MOVT_ABS 00001f58 .LC202 │ │ │ │ │ 00001eac 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001ebc 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00001ec0 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ @@ -4603,71 +4601,71 @@ │ │ │ │ │ 00002180 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00002190 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000021b4 0003ff1c R_ARM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ 000021f4 0004551c R_ARM_CALL 00000000 PyMemoryView_FromBuffer │ │ │ │ │ 00002210 0002dc2b R_ARM_MOVW_ABS_NC 00002004 .LC207 │ │ │ │ │ 00002214 0002dc2c R_ARM_MOVT_ABS 00002004 .LC207 │ │ │ │ │ 0000221c 0003921c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00002234 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ +00002234 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ 00002244 0002dd2b R_ARM_MOVW_ABS_NC 00002030 .LC208 │ │ │ │ │ 00002248 0002dd2c R_ARM_MOVT_ABS 00002030 .LC208 │ │ │ │ │ 00002250 0003921c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 00002270 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002290 00042f1c R_ARM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ 000022a0 0002dc2b R_ARM_MOVW_ABS_NC 00002004 .LC207 │ │ │ │ │ 000022a4 0002dc2c R_ARM_MOVT_ABS 00002004 .LC207 │ │ │ │ │ 000022ac 0003921c R_ARM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ 000022cc 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000022ec 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000022f4 0004011c R_ARM_CALL 00000000 PyErr_SetRaisedException │ │ │ │ │ 00002300 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00002304 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002308 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002330 0001461c R_ARM_CALL 00013f44 check_num_args.constprop.0 │ │ │ │ │ +00002330 0001461c R_ARM_CALL 00013f2c check_num_args.constprop.0 │ │ │ │ │ 0000234c 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00002350 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000023d4 0002ab2b R_ARM_MOVW_ABS_NC 00002364 slot_bf_releasebuffer │ │ │ │ │ 000023d8 0002ab2c R_ARM_MOVT_ABS 00002364 slot_bf_releasebuffer │ │ │ │ │ 00002478 0003342b R_ARM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000247c 0003342c R_ARM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000253c 00003b1c R_ARM_CALL 00005eb4 find_name_in_mro │ │ │ │ │ +0000253c 00003b1c R_ARM_CALL 00005e9c find_name_in_mro │ │ │ │ │ 00002564 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 00002568 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000258c 00003c1c R_ARM_CALL 0000f154 assign_version_tag │ │ │ │ │ -000025a0 00003b1c R_ARM_CALL 00005eb4 find_name_in_mro │ │ │ │ │ +0000258c 00003c1c R_ARM_CALL 0000f13c assign_version_tag │ │ │ │ │ +000025a0 00003b1c R_ARM_CALL 00005e9c find_name_in_mro │ │ │ │ │ 000025b4 0003402b R_ARM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ 000025b8 0003402c R_ARM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00002628 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000265c 00001e1c R_ARM_CALL 00000000 Py_XDECREF │ │ │ │ │ 0000266c 00037d1c R_ARM_CALL 00000000 PyDescr_IsData │ │ │ │ │ 00002684 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00002688 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000268c 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000026b4 0003612b R_ARM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 000026b8 0003612c R_ARM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000026c0 0000632b R_ARM_MOVW_ABS_NC 0000089c .LC44 │ │ │ │ │ 000026c4 0000632c R_ARM_MOVT_ABS 0000089c .LC44 │ │ │ │ │ 000026cc 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002730 0001471c R_ARM_CALL 00013fd4 check_num_args.constprop.1 │ │ │ │ │ +00002730 0001471c R_ARM_CALL 00013fbc check_num_args.constprop.1 │ │ │ │ │ 0000275c 0003fd1d R_ARM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ 00002760 00038a1c R_ARM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002788 0003d41c R_ARM_CALL 00010330 PyType_GetModuleByDef │ │ │ │ │ -00002824 00004d1c R_ARM_CALL 00007728 type_from_slots_or_spec │ │ │ │ │ +00002788 0003d41c R_ARM_CALL 00010318 PyType_GetModuleByDef │ │ │ │ │ +00002824 00004d1c R_ARM_CALL 00007714 type_from_slots_or_spec │ │ │ │ │ 00002890 0003c12b R_ARM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 00002894 0003c12c R_ARM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 00002898 0002e62b R_ARM_MOVW_ABS_NC 00002060 .LC209 │ │ │ │ │ 0000289c 0002e62c R_ARM_MOVT_ABS 00002060 .LC209 │ │ │ │ │ 000028a4 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000028b4 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 000028dc 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 000028e0 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000028e4 0002e82b R_ARM_MOVW_ABS_NC 00002084 .LC210 │ │ │ │ │ 000028e8 0002e82c R_ARM_MOVT_ABS 00002084 .LC210 │ │ │ │ │ 000028f0 00035d1c R_ARM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002930 00003c1c R_ARM_CALL 0000f154 assign_version_tag │ │ │ │ │ +00002930 00003c1c R_ARM_CALL 0000f13c assign_version_tag │ │ │ │ │ 0000294c 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 00002970 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ 00002974 00035c2c R_ARM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00002978 0002ec2b R_ARM_MOVW_ABS_NC 0000209c .LC211 │ │ │ │ │ 0000297c 0002ec2c R_ARM_MOVT_ABS 0000209c .LC211 │ │ │ │ │ 00002984 00034f1c R_ARM_CALL 00000000 PyErr_Format │ │ │ │ │ 000029a8 00035c2b R_ARM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ @@ -4757,15 +4755,15 @@ │ │ │ │ │ 000031bc 0003691c R_ARM_CALL 00000000 memset │ │ │ │ │ 000031e4 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00003200 00036f1c R_ARM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00003220 0003701c R_ARM_CALL 00000000 _PyObject_InitInlineValues │ │ │ │ │ 00003288 0003621d R_ARM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ 00003294 0003396b R_ARM_TLS_IE32 00000000 _Py_tss_interp │ │ │ │ │ 0000330c 00041d1c R_ARM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00003338 00012b1c R_ARM_CALL 00013254 vectorcall_method.constprop.0 │ │ │ │ │ -00003350 0001311c R_ARM_CALL 00012ef0 vectorcall_method.constprop.1 │ │ │ │ │ +00003338 00012b1c R_ARM_CALL 0001323c vectorcall_method.constprop.0 │ │ │ │ │ +00003350 0001311c R_ARM_CALL 00012ed8 vectorcall_method.constprop.1 │ │ │ │ │ 00003374 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000033a4 0003491c R_ARM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000033b4 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000033b8 00033702 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000033c0 0001cd2b R_ARM_MOVW_ABS_NC 00019c10 slot_tp_iternext │ │ │ │ │ -000033c4 0001cd2c R_ARM_MOVT_ABS 00019c10 slot_tp_iternext │ │ │ │ │ +000033c0 0001cd2b R_ARM_MOVW_ABS_NC 00019bf8 slot_tp_iternext │ │ │ │ │ +000033c4 0001cd2c R_ARM_MOVT_ABS 00019bf8 slot_tp_iternext │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -506,16 +506,16 @@ │ │ │ │ │ mro_internal.isra.0 │ │ │ │ │ .LANCHOR0 │ │ │ │ │ add_subclass │ │ │ │ │ type_module │ │ │ │ │ Py_XDECREF │ │ │ │ │ mro_implementation_unlocked │ │ │ │ │ type_modified_unlocked.part.0 │ │ │ │ │ -solid_base │ │ │ │ │ lookup_method_ex.constprop.0 │ │ │ │ │ +solid_base │ │ │ │ │ call_unbound_noarg.part.0 │ │ │ │ │ class_name │ │ │ │ │ set_mro_error │ │ │ │ │ skip_signature │ │ │ │ │ find_name_in_mro │ │ │ │ │ assign_version_tag │ │ │ │ │ PyStackRef_CLOSE │ │ │ │ │ @@ -865,32 +865,32 @@ │ │ │ │ │ PyCell_Set │ │ │ │ │ _PyDict_HasOnlyStringKeys │ │ │ │ │ PyDict_Copy │ │ │ │ │ PyObject_Vectorcall │ │ │ │ │ PyObject_GetAttr │ │ │ │ │ PyObject_VectorcallDict │ │ │ │ │ PyWrapperDescr_Type │ │ │ │ │ -_PyObject_NextNotImplemented │ │ │ │ │ PyCFunction_Type │ │ │ │ │ PyMethodDescr_Type │ │ │ │ │ +_PyObject_NextNotImplemented │ │ │ │ │ PyObject_GenericGetAttr │ │ │ │ │ PyObject_GenericSetAttr │ │ │ │ │ PyObject_CallFunctionObjArgs │ │ │ │ │ PyUnicode_IsIdentifier │ │ │ │ │ _PyUnicode_Equal │ │ │ │ │ _Py_Mangle │ │ │ │ │ PyList_Sort │ │ │ │ │ PyList_AsTuple │ │ │ │ │ PyFunction_Type │ │ │ │ │ PyEval_GetGlobals │ │ │ │ │ PyClassMethod_New │ │ │ │ │ PyObject_HasAttrWithError │ │ │ │ │ -PyFrozenDict_Type │ │ │ │ │ _PyErr_FormatNote │ │ │ │ │ PyExc_RuntimeWarning │ │ │ │ │ +PyFrozenDict_Type │ │ │ │ │ _PyObject_LookupSpecial │ │ │ │ │ PyObject_GetOptionalAttr │ │ │ │ │ _PyArg_CheckPositional │ │ │ │ │ PyExc_RuntimeError │ │ │ │ │ _PySuper_LookupDescr │ │ │ │ │ __stack_chk_fail │ │ │ │ │ __sprintf_chk │ │ │ │ │ @@ -921,16 +921,16 @@ │ │ │ │ │ _PyObject_ComputedDictPointer │ │ │ │ │ PyObject_CallFinalizerFromDealloc │ │ │ │ │ _PyMember_GetOffset │ │ │ │ │ _PyType_CacheInitForSpecialization │ │ │ │ │ _PySuper_Lookup │ │ │ │ │ _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ _PyDict_SetItem_LockHeld │ │ │ │ │ -_PyObject_SetAttributeErrorContext │ │ │ │ │ _PyUnicode_Copy │ │ │ │ │ +_PyObject_SetAttributeErrorContext │ │ │ │ │ PyExc_MemoryError │ │ │ │ │ PyDict_Pop │ │ │ │ │ PySys_Audit │ │ │ │ │ _PyType_AddMethod │ │ │ │ │ PyType_Modified │ │ │ │ │ PyType_GetQualName │ │ │ │ │ PyObject_VisitManagedDict │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -231,15 +231,15 @@ │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp] │ │ │ │ │ - bl 7728 │ │ │ │ │ + bl 7714 │ │ │ │ │ R_ARM_CALL type_from_slots_or_spec │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ 00000308 <_PyStaticType_InitForExtension>: │ │ │ │ │ _PyStaticType_InitForExtension(): │ │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ │ @@ -490,15 +490,15 @@ │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ sub r2, fp, #8 │ │ │ │ │ - bl 5cac │ │ │ │ │ + bl 5c94 │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ bne 6d4 <_PyType_Lookup+0x38> │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ @@ -736,15 +736,15 @@ │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 7728 │ │ │ │ │ + bl 7714 │ │ │ │ │ R_ARM_CALL type_from_slots_or_spec │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ 00000a24 : │ │ │ │ │ super_init_without_args(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ @@ -993,15 +993,15 @@ │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ ldr r4, [r1, #16] │ │ │ │ │ b cc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ R_ARM_CALL type_modified_unlocked │ │ │ │ │ b cb0 │ │ │ │ │ .word 0x00008960 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009038 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000058 │ │ │ │ │ @@ -1254,25 +1254,25 @@ │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ bne 10a4 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 9ef0 │ │ │ │ │ + b 9edc │ │ │ │ │ R_ARM_JUMP24 type_modified_unlocked │ │ │ │ │ │ │ │ │ │ 000010b0 : │ │ │ │ │ PyType_GetQualName(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ mov r1, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 76b8 │ │ │ │ │ + b 76a4 │ │ │ │ │ R_ARM_JUMP24 type_qualname │ │ │ │ │ │ │ │ │ │ 000010c8 : │ │ │ │ │ object_richcompare.part.0(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -1377,15 +1377,15 @@ │ │ │ │ │ beq 12d0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ beq 12f8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 76b8 │ │ │ │ │ + bl 76a4 │ │ │ │ │ R_ARM_CALL type_qualname │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ beq 12e8 │ │ │ │ │ ldr r1, [pc, #224] @ 1320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ @@ -1431,15 +1431,15 @@ │ │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ b 1268 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 76b8 │ │ │ │ │ + bl 76a4 │ │ │ │ │ R_ARM_CALL type_qualname │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ bne 1318 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, #0 │ │ │ │ │ bl 0 │ │ │ │ │ b 127c │ │ │ │ │ @@ -1466,15 +1466,15 @@ │ │ │ │ │ mov r1, r0 │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ ldr r0, [lr, ip] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ - b 135b8 <_PyObject_VectorcallTstate.constprop.0> │ │ │ │ │ + b 135a0 <_PyObject_VectorcallTstate.constprop.0> │ │ │ │ │ R_ARM_JUMP24 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00001358 : │ │ │ │ │ type_get_doc(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ @@ -1599,29 +1599,29 @@ │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ R_ARM_CALL type_modified_unlocked │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands r1, r2, #256 @ 0x100 │ │ │ │ │ bne 1594 <_PyType_SetFlagsRecursive+0xb8> │ │ │ │ │ and r0, r4, r2 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ beq 1594 <_PyType_SetFlagsRecursive+0xb8> │ │ │ │ │ bic r2, r2, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ orr r2, r2, r5 │ │ │ │ │ str r2, [r3, #84] @ 0x54 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 141e4 <_PyType_GetSubclasses> │ │ │ │ │ + bl 141cc <_PyType_GetSubclasses> │ │ │ │ │ R_ARM_CALL _PyType_GetSubclasses │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ beq 1594 <_PyType_SetFlagsRecursive+0xb8> │ │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ blt 159c <_PyType_SetFlagsRecursive+0xc0> │ │ │ │ │ @@ -1668,15 +1668,15 @@ │ │ │ │ │ beq 15ec │ │ │ │ │ bic r3, r3, r1 │ │ │ │ │ mov r6, lr │ │ │ │ │ orr r3, r3, lr │ │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r5, r1 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 141e4 <_PyType_GetSubclasses> │ │ │ │ │ + bl 141cc <_PyType_GetSubclasses> │ │ │ │ │ R_ARM_CALL _PyType_GetSubclasses │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ beq 15ec │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ @@ -1712,15 +1712,15 @@ │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [sp] │ │ │ │ │ mov r3, lr │ │ │ │ │ - bl 7728 │ │ │ │ │ + bl 7714 │ │ │ │ │ R_ARM_CALL type_from_slots_or_spec │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ 000016c0 : │ │ │ │ │ object_subclasshook(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ @@ -2179,15 +2179,15 @@ │ │ │ │ │ R_ARM_CALL PyDict_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 1d2c <_PyTypes_FiniExtTypes+0x420> │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ b 1c34 <_PyTypes_FiniExtTypes+0x328> │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 16684 │ │ │ │ │ + bl 1666c │ │ │ │ │ R_ARM_CALL clear_tp_subclasses │ │ │ │ │ b 1d20 <_PyTypes_FiniExtTypes+0x414> │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r5, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ @@ -2220,15 +2220,15 @@ │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ bne 1a64 <_PyTypes_FiniExtTypes+0x158> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 1a58 <_PyTypes_FiniExtTypes+0x14c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16684 │ │ │ │ │ + bl 1666c │ │ │ │ │ R_ARM_CALL clear_tp_subclasses │ │ │ │ │ b 1afc <_PyTypes_FiniExtTypes+0x1f0> │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ @@ -2635,15 +2635,15 @@ │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [pc, #196] @ 245c │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 5cac │ │ │ │ │ + bl 5c94 │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmp r0, #1 │ │ │ │ │ beq 242c │ │ │ │ │ mov r3, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ @@ -2713,15 +2713,15 @@ │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r2, [pc, #44] @ 24cc <_PyType_Validate+0x6c> │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r0, [r0, r2] │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ R_ARM_CALL assign_version_tag │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mvneq r3, #0 │ │ │ │ │ ldrne r2, [r4, #192] @ 0xc0 │ │ │ │ │ ldrne r3, [fp, #-16] │ │ │ │ │ strne r2, [r5] │ │ │ │ │ b 248c <_PyType_Validate+0x2c> │ │ │ │ │ @@ -2800,15 +2800,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sub r1, fp, #8 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ ldr r0, [pc, #8] @ 25e0 │ │ │ │ │ - bl 12b8c │ │ │ │ │ + bl 12b74 │ │ │ │ │ R_ARM_CALL vectorcall_method.constprop.2 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x000090d4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 000025e4 : │ │ │ │ │ @@ -2830,15 +2830,15 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r1, [pc, #196] @ 26e8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ mov r0, #1 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl fc20 │ │ │ │ │ + bl fc08 │ │ │ │ │ R_ARM_CALL lookup_method_ex.constprop.0 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ beq 2674 │ │ │ │ │ bic r7, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 26a0 │ │ │ │ │ @@ -2929,15 +2929,15 @@ │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq 27b4 │ │ │ │ │ ldr r1, [pc, #424] @ 2920 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 27b4 │ │ │ │ │ @@ -2960,15 +2960,15 @@ │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r7, #0 │ │ │ │ │ ldr r1, [pc, #324] @ 2924 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ bne 278c │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ @@ -3023,15 +3023,15 @@ │ │ │ │ │ beq 285c │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ ldr r1, [pc, #104] @ 2920 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ @@ -3237,15 +3237,15 @@ │ │ │ │ │ ldr r1, [pc, #128] @ 2c0c │ │ │ │ │ mov r2, r5 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyDict_SetItem │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ R_ARM_CALL type_modified_unlocked │ │ │ │ │ b 2b74 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r1, [pc, #92] @ 2c10 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ │ @@ -3372,15 +3372,15 @@ │ │ │ │ │ R_ARM_CALL PyDict_New │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ble 2d00 │ │ │ │ │ b 2d0c │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ R_ARM_CALL type_modified_unlocked │ │ │ │ │ b 2d38 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 2d38 │ │ │ │ │ mov r2, r7 │ │ │ │ │ @@ -3724,15 +3724,15 @@ │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r1, [pc, #452] @ 33ec │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ beq 32d0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ @@ -3784,15 +3784,15 @@ │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 32c4 │ │ │ │ │ ldr r1, [pc, #244] @ 33f0 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b 323c │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 336c │ │ │ │ │ @@ -3831,15 +3831,15 @@ │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ bne 323c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -4067,15 +4067,15 @@ │ │ │ │ │ beq 36d4 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ beq 36b0 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ orr r3, r3, #256 @ 0x100 │ │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ R_ARM_CALL type_modified_unlocked │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -4132,15 +4132,15 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r1, [pc, #216] @ 3844 │ │ │ │ │ sub r2, fp, #16 │ │ │ │ │ mov ip, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str ip, [fp, #-16] │ │ │ │ │ - bl fc20 │ │ │ │ │ + bl fc08 │ │ │ │ │ R_ARM_CALL lookup_method_ex.constprop.0 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ bls 37f4 │ │ │ │ │ bic r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 37e4 │ │ │ │ │ @@ -4204,15 +4204,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sub r1, fp, #8 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ ldr r0, [pc, #8] @ 3878 │ │ │ │ │ - bl 12b8c │ │ │ │ │ + bl 12b74 │ │ │ │ │ R_ARM_CALL vectorcall_method.constprop.2 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00008d2c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 0000387c <_common_reduce.part.0>: │ │ │ │ │ @@ -4343,15 +4343,15 @@ │ │ │ │ │ ldr r0, [pc, #36] @ 3a3c │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ │ - bl 135b8 <_PyObject_VectorcallTstate.constprop.0> │ │ │ │ │ + bl 135a0 <_PyObject_VectorcallTstate.constprop.0> │ │ │ │ │ R_ARM_CALL _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ b 39e4 │ │ │ │ │ .word 0x00008b38 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000010 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -4807,15 +4807,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - bl 13fd4 │ │ │ │ │ + bl 13fbc │ │ │ │ │ R_ARM_CALL check_num_args.constprop.1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 4068 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ blx r2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ @@ -4848,15 +4848,15 @@ │ │ │ │ │ beq 4198 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyCallable_Check │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 41d8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1217c │ │ │ │ │ + bl 12164 │ │ │ │ │ R_ARM_CALL PyType_GetDict │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [pc, #348] @ 4234 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -4892,34 +4892,34 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC167 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r3, #0 │ │ │ │ │ b 4128 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ R_ARM_CALL type_modified_unlocked │ │ │ │ │ b 4124 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 4118 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ ble 41f4 │ │ │ │ │ ldr r2, [r5, #192] @ 0xc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 4128 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ R_ARM_CALL type_modified_unlocked │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ b 4128 │ │ │ │ │ - bl 1217c │ │ │ │ │ + bl 12164 │ │ │ │ │ R_ARM_CALL PyType_GetDict │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [pc, #140] @ 4234 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -5003,15 +5003,15 @@ │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov lr, #0 │ │ │ │ │ mov r9, r6 │ │ │ │ │ cmp r8, lr │ │ │ │ │ bgt 4420 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9560 │ │ │ │ │ + bl 954c │ │ │ │ │ R_ARM_CALL find_best_base │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ beq 46ec │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -5075,21 +5075,21 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r5, sl │ │ │ │ │ bgt 4574 │ │ │ │ │ ldr r5, [pc, #1472] @ 4970 │ │ │ │ │ b 43bc │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ add r5, r5, #28 │ │ │ │ │ - bl 14520 │ │ │ │ │ + bl 14508 │ │ │ │ │ R_ARM_CALL update_slot.constprop.0.isra.0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 43b0 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ R_ARM_CALL type_modified_unlocked │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyInterpreterState_Get │ │ │ │ │ add r3, r0, #110592 @ 0x1b000 │ │ │ │ │ ldrb r2, [r3, #3449] @ 0xd79 │ │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ │ addne r2, r2, #1 │ │ │ │ │ @@ -5200,21 +5200,21 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 458c │ │ │ │ │ ldr r0, [r9, #8] │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ b 437c │ │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ - bl 59e4 │ │ │ │ │ + bl 59cc │ │ │ │ │ R_ARM_CALL add_subclass │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mvnlt r8, #0 │ │ │ │ │ b 439c │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 16684 │ │ │ │ │ + bl 1666c │ │ │ │ │ R_ARM_CALL clear_tp_subclasses │ │ │ │ │ b 4568 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ tst r2, #2 │ │ │ │ │ @@ -5736,15 +5736,15 @@ │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyTuple_FromPair> │ │ │ │ │ R_ARM_CALL _PyTuple_FromPair │ │ │ │ │ mov r4, r0 │ │ │ │ │ b 4c6c │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 141e4 <_PyType_GetSubclasses> │ │ │ │ │ + bl 141cc <_PyType_GetSubclasses> │ │ │ │ │ R_ARM_CALL _PyType_GetSubclasses │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ beq 4d68 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ subs r8, r3, #0 │ │ │ │ │ ble 4d10 │ │ │ │ │ mov r5, #0 │ │ │ │ │ @@ -5905,15 +5905,15 @@ │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r1, [pc, #416] @ 50a8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ beq 4f50 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ @@ -5941,15 +5941,15 @@ │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 4f44 │ │ │ │ │ ldr r1, [pc, #304] @ 50ac │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b 4f1c │ │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 4fe4 │ │ │ │ │ ldr lr, [r2, #8] │ │ │ │ │ @@ -6000,15 +6000,15 @@ │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ bne 4f1c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -6198,28 +6198,28 @@ │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ ldr r6, [lr, ip] │ │ │ │ │ - bl fc20 │ │ │ │ │ + bl fc08 │ │ │ │ │ R_ARM_CALL lookup_method_ex.constprop.0 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ bls 5330 <_PyObject_MaybeCallSpecialOneArg+0xb4> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ subne r2, fp, #28 │ │ │ │ │ subeq r2, fp, #24 │ │ │ │ │ movne r3, #2 │ │ │ │ │ moveq r3, #-2147483647 @ 0x80000001 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - bl 135b8 <_PyObject_VectorcallTstate.constprop.0> │ │ │ │ │ + bl 135a0 <_PyObject_VectorcallTstate.constprop.0> │ │ │ │ │ R_ARM_CALL _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ tst r1, #1 │ │ │ │ │ bne 5310 <_PyObject_MaybeCallSpecialOneArg+0x94> │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ @@ -6247,15 +6247,15 @@ │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ - bl 13f44 │ │ │ │ │ + bl 13f2c │ │ │ │ │ R_ARM_CALL check_num_args.constprop.0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 5394 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ @@ -6355,15 +6355,15 @@ │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sub r1, fp, #12 │ │ │ │ │ str r0, [fp, #-12] │ │ │ │ │ ldr r0, [pc, #12] @ 54cc <_Py_slot_tp_getattro+0x38> │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ - bl 13254 │ │ │ │ │ + bl 1323c │ │ │ │ │ R_ARM_CALL vectorcall_method.constprop.0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00008a80 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 000054d0 : │ │ │ │ │ @@ -6727,15 +6727,15 @@ │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r1, [pc, #444] @ 5b08 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ beq 5a14 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ @@ -6798,15 +6798,15 @@ │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 5a08 │ │ │ │ │ ldr r1, [pc, #204] @ 5b0c │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b 5960 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 5a88 │ │ │ │ │ @@ -6832,15 +6832,15 @@ │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ bne 5960 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -6897,15 +6897,15 @@ │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r1, [pc, #444] @ 5d44 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ beq 5c78 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ @@ -6979,15 +6979,15 @@ │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 5c6c │ │ │ │ │ ldr r1, [pc, #164] @ 5d48 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b 5ba0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ bne 5c94 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ @@ -7003,15 +7003,15 @@ │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ bne 5ba0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -7070,15 +7070,15 @@ │ │ │ │ │ cmp r7, #0 │ │ │ │ │ beq 5e78 │ │ │ │ │ ldr r1, [pc, #432] @ 5f88 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ cmp ip, r2 │ │ │ │ │ beq 5e84 │ │ │ │ │ @@ -7087,15 +7087,15 @@ │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r7, #0 │ │ │ │ │ ldr r1, [pc, #372] @ 5f8c │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ bne 5dec │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ @@ -7164,15 +7164,15 @@ │ │ │ │ │ b 5e10 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ ldr r1, [pc, #112] @ 5f88 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ @@ -7222,15 +7222,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sub r1, fp, #8 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ ldr r0, [pc, #8] @ 5fe0 │ │ │ │ │ - bl 12b8c │ │ │ │ │ + bl 12b74 │ │ │ │ │ R_ARM_CALL vectorcall_method.constprop.2 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00008c9c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00005fe4 : │ │ │ │ │ @@ -7333,15 +7333,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sub r1, fp, #8 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ ldr r0, [pc, #8] @ 6154 │ │ │ │ │ - bl 12b8c │ │ │ │ │ + bl 12b74 │ │ │ │ │ R_ARM_CALL vectorcall_method.constprop.2 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00008984 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00006158 : │ │ │ │ │ @@ -7378,15 +7378,15 @@ │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r1, [pc, #452] @ 6394 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ beq 628c │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ @@ -7444,15 +7444,15 @@ │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 61f4 │ │ │ │ │ ldr r1, [pc, #224] @ 6398 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b 61e8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 6384 │ │ │ │ │ @@ -7475,15 +7475,15 @@ │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ bne 61e8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -7548,15 +7548,15 @@ │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r1, [pc, #448] @ 65d4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ beq 64cc │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ @@ -7614,15 +7614,15 @@ │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 64c0 │ │ │ │ │ ldr r1, [pc, #224] @ 65d8 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b 6428 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 6558 │ │ │ │ │ @@ -7656,15 +7656,15 @@ │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ bne 6428 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -7694,15 +7694,15 @@ │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sub r1, fp, #12 │ │ │ │ │ str r0, [fp, #-12] │ │ │ │ │ ldr r0, [pc, #12] @ 6614 │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ - bl 13254 │ │ │ │ │ + bl 1323c │ │ │ │ │ R_ARM_CALL vectorcall_method.constprop.0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00008e54 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00006618 : │ │ │ │ │ @@ -7710,15 +7710,15 @@ │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - bl 15ce8 │ │ │ │ │ + bl 15cd0 │ │ │ │ │ R_ARM_CALL maybe_call_special_no_args.constprop.0 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ beq 664c │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ @@ -7774,15 +7774,15 @@ │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r8, #0 │ │ │ │ │ ldr r1, [pc, #448] @ 68b8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ beq 67b0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ @@ -7840,15 +7840,15 @@ │ │ │ │ │ cmp r8, #0 │ │ │ │ │ beq 6718 │ │ │ │ │ ldr r1, [pc, #224] @ 68bc │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b 670c │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 68a8 │ │ │ │ │ @@ -7879,15 +7879,15 @@ │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 18900 │ │ │ │ │ + bl 188e8 │ │ │ │ │ R_ARM_CALL vectorcall_maybe.constprop.0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ bne 670c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ @@ -7918,15 +7918,15 @@ │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ mov r1, r0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b f154 │ │ │ │ │ + b f13c │ │ │ │ │ R_ARM_JUMP24 assign_version_tag │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ 000068ec : │ │ │ │ │ slot_nb_absolute(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ @@ -7934,15 +7934,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sub r1, fp, #8 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ ldr r0, [pc, #8] @ 691c │ │ │ │ │ - bl 12b8c │ │ │ │ │ + bl 12b74 │ │ │ │ │ R_ARM_CALL vectorcall_method.constprop.2 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00008350 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00006920 : │ │ │ │ │ @@ -7952,15 +7952,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - bl 13fd4 │ │ │ │ │ + bl 13fbc │ │ │ │ │ R_ARM_CALL check_num_args.constprop.1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 698c │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -8234,15 +8234,15 @@ │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ sub r1, fp, #8 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ ldr r0, [pc, #8] @ 6cd0 │ │ │ │ │ - bl 12b8c │ │ │ │ │ + bl 12b74 │ │ │ │ │ R_ARM_CALL vectorcall_method.constprop.2 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00008d48 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 00006cd4 : │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -2312,28 +2312,28 @@ │ │ │ │ │ ble 1278 │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bge 22a4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 59e4 │ │ │ │ │ + bl 59cc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt 1fa4 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ beq 22e4 │ │ │ │ │ add r5, r5, #16 │ │ │ │ │ mov r7, #1 │ │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bge 22d8 │ │ │ │ │ - bl 59e4 │ │ │ │ │ + bl 59cc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt 1fa4 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ bne 22b4 │ │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ @@ -4688,54 +4688,54 @@ │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ │ ldr r6, [r0, #172] @ 0xac │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 4d3c │ │ │ │ │ + bne 4d88 │ │ │ │ │ ldr r8, [r0, #4] │ │ │ │ │ ldr r7, [pc, #2468] @ 4f44 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bne 4b68 │ │ │ │ │ + bne 49c4 │ │ │ │ │ bl 4f54 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 4d88 │ │ │ │ │ + beq 4dd4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Tuple │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 45d4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ beq 49b0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 4de4 │ │ │ │ │ + beq 4d68 │ │ │ │ │ ldr r9, [r5, #8] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 4e28 │ │ │ │ │ + beq 4ee4 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - bne 49c4 │ │ │ │ │ + bne 4a28 │ │ │ │ │ ldr r9, [r4, #172] @ 0xac │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq 461c │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 461c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ beq 4998 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bne 4f18 │ │ │ │ │ + bne 4e90 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ tst r3, #2 │ │ │ │ │ bne 4908 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnstable_Object_EnableDeferredRefcount │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ @@ -4750,15 +4750,15 @@ │ │ │ │ │ movw sl, #29999 @ 0x752f │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ │ cmp r3, sl │ │ │ │ │ bhi 46d0 │ │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4f08 │ │ │ │ │ + beq 4f1c │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ble 46d0 │ │ │ │ │ ldr ip, [r3, #16] │ │ │ │ │ cmp r2, ip │ │ │ │ │ beq 4810 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ @@ -4774,15 +4774,15 @@ │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ beq 4810 │ │ │ │ │ cmp r1, ip │ │ │ │ │ bne 46b8 │ │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4ee0 │ │ │ │ │ + bne 4e68 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ │ strne r3, [r4, #460] @ 0x1cc │ │ │ │ │ strh r2, [r4, #206] @ 0xce │ │ │ │ │ @@ -4798,15 +4798,15 @@ │ │ │ │ │ movw r7, #29999 @ 0x752f │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ │ cmp r3, r7 │ │ │ │ │ bhi 4790 │ │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 4ed0 │ │ │ │ │ + beq 4f0c │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ble 4790 │ │ │ │ │ ldr lr, [r3, #16] │ │ │ │ │ cmp r2, lr │ │ │ │ │ beq 48e4 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ @@ -4822,25 +4822,25 @@ │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ beq 48e4 │ │ │ │ │ cmp r0, lr │ │ │ │ │ bne 4778 │ │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4e7c │ │ │ │ │ + bne 4eb4 │ │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ │ mov r3, #0 │ │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ │ strh r2, [r4, #206] @ 0xce │ │ │ │ │ strne r3, [r4, #460] @ 0x1cc │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 4d90 │ │ │ │ │ + bne 4d80 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq 47e4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bgt 47e4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ @@ -4864,30 +4864,30 @@ │ │ │ │ │ cmp r0, r7 │ │ │ │ │ beq 4708 │ │ │ │ │ ldr r1, [pc, #1812] @ 4f48 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r1, [pc, #1788] @ 4f48 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ ldr r0, [pc, #1776] @ 4f44 │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ tst r0, #1 │ │ │ │ │ eor r5, r3, r0 │ │ │ │ │ bne 4878 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - beq 4e10 │ │ │ │ │ + beq 4dfc │ │ │ │ │ tst r3, #1 │ │ │ │ │ bne 4890 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ beq 4df0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ @@ -4898,15 +4898,15 @@ │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ bne 47b8 │ │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 47b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f1c │ │ │ │ │ + bl 9f08 │ │ │ │ │ b 47b8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ beq 48e4 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 48c8 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ @@ -4927,30 +4927,30 @@ │ │ │ │ │ cmp r0, r7 │ │ │ │ │ beq 4648 │ │ │ │ │ ldr r1, [pc, #1572] @ 4f48 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r1, [pc, #1548] @ 4f48 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ ldr r0, [pc, #1536] @ 4f44 │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ tst r0, #1 │ │ │ │ │ eor r9, r3, r0 │ │ │ │ │ bne 4968 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - beq 4e04 │ │ │ │ │ + beq 4e10 │ │ │ │ │ tst r3, #1 │ │ │ │ │ bne 4980 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ beq 4e1c │ │ │ │ │ cmp r9, #1 │ │ │ │ │ @@ -4968,45 +4968,71 @@ │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 47e4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne 45dc │ │ │ │ │ - b 4de4 │ │ │ │ │ + b 4d68 │ │ │ │ │ + mov r3, #1 │ │ │ │ │ + ldr r1, [pc, #1400] @ 4f48 │ │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9978 │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + bl fc08 │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + beq 4e28 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bic r0, r3, #1 │ │ │ │ │ + beq 4d74 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ + tst r0, #1 │ │ │ │ │ + bne 4a1c │ │ │ │ │ + ldr r3, [r0] │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r0] │ │ │ │ │ + beq 4e08 │ │ │ │ │ + cmp r9, #0 │ │ │ │ │ + bne 45b0 │ │ │ │ │ + b 4d68 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 9964 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ble 45f8 │ │ │ │ │ ldr r3, [r8, #16] │ │ │ │ │ mov sl, #0 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r3, r5, #12 │ │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r7, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b 4b00 │ │ │ │ │ + b 4b64 │ │ │ │ │ ldr r7, [r6, #128] @ 0x80 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 4b4c │ │ │ │ │ + beq 4bb0 │ │ │ │ │ ldr r2, [r7, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq 4c20 │ │ │ │ │ ldr r3, [r2, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 4c40 │ │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq 4c6c │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - bl 9978 │ │ │ │ │ + bl 9964 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr lr, [r0, #16] │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr ip, [r3, #16] │ │ │ │ │ cmp lr, ip │ │ │ │ │ bne 4c9c │ │ │ │ │ ldr ip, [r0, #20] │ │ │ │ │ @@ -5032,19 +5058,19 @@ │ │ │ │ │ bne 4c60 │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ ldr lr, [r0, #20] │ │ │ │ │ cmp ip, lr │ │ │ │ │ bne 4c60 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 4b44 │ │ │ │ │ + bne 4ba8 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 4b44 │ │ │ │ │ + bne 4ba8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq 4ca4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble 4d1c │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ @@ -5054,245 +5080,209 @@ │ │ │ │ │ beq 4c0c │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r4, [r3, #4]! │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 4e50 │ │ │ │ │ + bge 4e3c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r6, [r4, #128] @ 0x80 │ │ │ │ │ ldr r5, [r3, #172] @ 0xac │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 4a00 │ │ │ │ │ + bne 4a64 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 4ac4 │ │ │ │ │ + beq 4b28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 4ad4 │ │ │ │ │ + b 4b38 │ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne 4c64 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - b 4aa8 │ │ │ │ │ - mov r3, #1 │ │ │ │ │ - ldr r1, [pc, #980] @ 4f48 │ │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl fc20 │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq 4ebc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bic r0, r3, #1 │ │ │ │ │ - beq 4d30 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - tst r0, #1 │ │ │ │ │ - bne 4bc0 │ │ │ │ │ - ldr r3, [r0] │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r0] │ │ │ │ │ - beq 4dfc │ │ │ │ │ - cmp r9, #0 │ │ │ │ │ - bne 45b0 │ │ │ │ │ - b 4de4 │ │ │ │ │ + b 4b0c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ beq 4d1c │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ addne r5, r5, #20 │ │ │ │ │ movne r2, #1 │ │ │ │ │ ldrne r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 4af4 │ │ │ │ │ + beq 4b58 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 4d98 │ │ │ │ │ + beq 4ddc │ │ │ │ │ ldr ip, [r5, #4]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ bne 4bec │ │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - b 4af4 │ │ │ │ │ + b 4b58 │ │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r7, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ b 45f8 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 4a8c │ │ │ │ │ + beq 4af0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - b 4b54 │ │ │ │ │ + b 4bb8 │ │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ bne 4c88 │ │ │ │ │ mov lr, r3 │ │ │ │ │ - b 4a70 │ │ │ │ │ + b 4ad4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b 4b38 │ │ │ │ │ + b 4b9c │ │ │ │ │ ldr ip, [r3, #16] │ │ │ │ │ ldr lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp ip, lr │ │ │ │ │ bne 4c9c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b 4a54 │ │ │ │ │ + b 4ab8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ b 4c2c │ │ │ │ │ mov r2, r3 │ │ │ │ │ b 4c38 │ │ │ │ │ mov ip, lr │ │ │ │ │ mov r0, r3 │ │ │ │ │ b 4c4c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - beq 4af4 │ │ │ │ │ + beq 4b58 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 4d14 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 4af4 │ │ │ │ │ + beq 4b58 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 4d14 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 4af4 │ │ │ │ │ + beq 4b58 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 4d14 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 4af4 │ │ │ │ │ + beq 4b58 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq 4d14 │ │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ beq 4c04 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 4cfc │ │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - beq 4af4 │ │ │ │ │ + beq 4b58 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b 4da8 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC15 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC15 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + ldr r0, [r0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 4d68 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 4d68 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne 4db4 │ │ │ │ │ + b 4dd4 │ │ │ │ │ bl 1324 │ │ │ │ │ R_ARM_CALL call_unbound_noarg.part.0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b 4ba4 │ │ │ │ │ + b 4a00 │ │ │ │ │ + str r6, [r3] │ │ │ │ │ + b 47e4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ ldr r8, [r0, #4] │ │ │ │ │ - ldr r7, [pc, #504] @ 4f44 │ │ │ │ │ + ldr r7, [pc, #428] @ 4f44 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bne 4b68 │ │ │ │ │ + bne 49c4 │ │ │ │ │ bl 4f54 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ bne 45b0 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 4d88 │ │ │ │ │ + bgt 4dd4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 4d88 │ │ │ │ │ + bne 4dd4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mvn r4, #0 │ │ │ │ │ b 47e8 │ │ │ │ │ - str r6, [r3] │ │ │ │ │ - b 47e4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r6, r1 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC15 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC15 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - ldr r0, [r0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 4de4 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 4de4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne 4d68 │ │ │ │ │ - b 4d88 │ │ │ │ │ + b 4d2c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 4890 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4bc0 │ │ │ │ │ + ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + b 4878 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 4968 │ │ │ │ │ + b 4a1c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 4878 │ │ │ │ │ + b 4968 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ b 4980 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 4ea4 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC13 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC13 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b 4de4 │ │ │ │ │ + tst r3, #1 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + moveq r9, #0 │ │ │ │ │ + beq 4a0c │ │ │ │ │ + b 4d68 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r3, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -5300,147 +5290,157 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 4dc4 │ │ │ │ │ - ldr r1, [pc, #200] @ 4f4c │ │ │ │ │ + b 4d48 │ │ │ │ │ + ubfx r2, r3, #0, #12 │ │ │ │ │ + ldr r3, [pc, #216] @ 4f4c │ │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ │ + add r3, r3, r2, lsl #2 │ │ │ │ │ + mov r2, #0 │ │ │ │ │ + add r3, r3, #97280 @ 0x17c00 │ │ │ │ │ + str r2, [r3, #260] @ 0x104 │ │ │ │ │ + b 46dc │ │ │ │ │ + ldr r4, [r5] │ │ │ │ │ + cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 4edc │ │ │ │ │ + subs r4, r4, #1 │ │ │ │ │ + str r4, [r5] │ │ │ │ │ + bne 4edc │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 47e8 │ │ │ │ │ + ldr r1, [pc, #148] @ 4f50 │ │ │ │ │ ubfx r2, r3, #0, #12 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ │ b 479c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 4e34 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 4e34 │ │ │ │ │ - tst r3, #1 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - moveq r9, #0 │ │ │ │ │ - beq 4bb0 │ │ │ │ │ - b 4de4 │ │ │ │ │ + mov r4, #0 │ │ │ │ │ + b 47e8 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 4f2c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC13 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC13 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b 4d68 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ movne r3, r4 │ │ │ │ │ beq 48e4 │ │ │ │ │ b 48d0 │ │ │ │ │ - ubfx r2, r3, #0, #12 │ │ │ │ │ - ldr r3, [pc, #100] @ 4f50 │ │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ │ - add r3, r3, r2, lsl #2 │ │ │ │ │ - mov r2, #0 │ │ │ │ │ - add r3, r3, #97280 @ 0x17c00 │ │ │ │ │ - str r2, [r3, #260] @ 0x104 │ │ │ │ │ - b 46dc │ │ │ │ │ cmp r4, r2 │ │ │ │ │ movne r3, r4 │ │ │ │ │ beq 4810 │ │ │ │ │ b 47fc │ │ │ │ │ - ldr r4, [r5] │ │ │ │ │ - cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 4f3c │ │ │ │ │ - subs r4, r4, #1 │ │ │ │ │ - str r4, [r5] │ │ │ │ │ - bne 4f3c │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 4ef0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 47e8 │ │ │ │ │ - mov r4, #0 │ │ │ │ │ - b 47e8 │ │ │ │ │ + b 4ef0 │ │ │ │ │ .word 0x00000b58 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000c9f4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000000bc │ │ │ │ │ + .word 0x000000d0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x0000005c │ │ │ │ │ + .word 0x00000088 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ 00004f54 : │ │ │ │ │ mro_implementation_unlocked(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 53dc │ │ │ │ │ + bne 53d8 │ │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5430 │ │ │ │ │ + beq 542c │ │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ble 5008 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr r5, [r2, #172] @ 0xac │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 5638 │ │ │ │ │ + beq 553c │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 5300 │ │ │ │ │ + beq 52fc │ │ │ │ │ add lr, r3, #16 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r5, lr │ │ │ │ │ mov r0, lr │ │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldr ip, [r2, #172] @ 0xac │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 5638 │ │ │ │ │ + beq 553c │ │ │ │ │ cmp r1, r6 │ │ │ │ │ bne 4fc0 │ │ │ │ │ mov r2, #2 │ │ │ │ │ ldr r0, [r5] │ │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq 552c │ │ │ │ │ + beq 555c │ │ │ │ │ cmp r2, r6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - blt 5444 │ │ │ │ │ - cmp r2, r6 │ │ │ │ │ + blt 5440 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ bne 4fe0 │ │ │ │ │ add r2, r6, #1 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmn r2, #-536870911 @ 0xe0000001 │ │ │ │ │ - bhi 5580 │ │ │ │ │ + bhi 5530 │ │ │ │ │ lsl r0, r2, #2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ lsl r7, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 5580 │ │ │ │ │ + beq 5530 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 5524 │ │ │ │ │ + ble 5528 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ │ str r2, [r1] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ │ str r2, [r1, #4] │ │ │ │ │ - beq 5524 │ │ │ │ │ + beq 5528 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ sub r5, r7, #4 │ │ │ │ │ add r1, r3, #20 │ │ │ │ │ add r2, r0, #8 │ │ │ │ │ add ip, r0, r5 │ │ │ │ │ ldr r0, [r1, #4]! │ │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ │ @@ -5449,34 +5449,33 @@ │ │ │ │ │ bne 5078 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, #1 │ │ │ │ │ str r3, [r2, r5] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 560c │ │ │ │ │ + beq 549c │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ str r4, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 5628 │ │ │ │ │ + beq 5630 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 5490 │ │ │ │ │ + beq 548c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r2, r5 │ │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ @@ -5488,187 +5487,187 @@ │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r5, lr, lsl #2] │ │ │ │ │ ldr r3, [r2, lr, lsl #2] │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bge 5460 │ │ │ │ │ + bge 545c │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - sub r0, r5, #4 │ │ │ │ │ mov r8, r5 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov sl, r4 │ │ │ │ │ - ldr r3, [r1, r3, lsl #2] │ │ │ │ │ str lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [r1, r3, lsl #2] │ │ │ │ │ + sub r1, r2, #4 │ │ │ │ │ + sub r2, r5, #4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - sub r3, r2, #4 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ add r4, lr, #1 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - ble 51cc │ │ │ │ │ + ble 51c8 │ │ │ │ │ add r4, r1, lr, lsl #2 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq 54ac │ │ │ │ │ + beq 54b0 │ │ │ │ │ add r7, lr, #2 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - ble 51cc │ │ │ │ │ + ble 51c8 │ │ │ │ │ ldr r4, [r4, #24] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq 54ac │ │ │ │ │ + beq 54b0 │ │ │ │ │ add lr, lr, #3 │ │ │ │ │ cmp r0, lr │ │ │ │ │ - ble 51cc │ │ │ │ │ + ble 51c8 │ │ │ │ │ add r1, r1, #16 │ │ │ │ │ ldr r4, [r1, lr, lsl #2] │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq 54ac │ │ │ │ │ + beq 54b0 │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bgt 51b4 │ │ │ │ │ + bgt 51b0 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r6, ip │ │ │ │ │ - bgt 5164 │ │ │ │ │ + bgt 5160 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r5, r6 │ │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r6, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ mov r4, sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 5620 │ │ │ │ │ + blt 5628 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - ble 54d8 │ │ │ │ │ + ble 54dc │ │ │ │ │ add ip, r2, #4 │ │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 54d8 │ │ │ │ │ + bne 54dc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r2, [r9] │ │ │ │ │ - beq 510c │ │ │ │ │ + beq 5108 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bge 526c │ │ │ │ │ + bge 5268 │ │ │ │ │ add ip, r2, #4 │ │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 526c │ │ │ │ │ + bne 5268 │ │ │ │ │ add r0, r6, #4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - ble 5518 │ │ │ │ │ + ble 551c │ │ │ │ │ add ip, r2, #4 │ │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 5518 │ │ │ │ │ + bne 551c │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r5, #3 │ │ │ │ │ str r2, [r6, #8] │ │ │ │ │ - ble 510c │ │ │ │ │ + ble 5108 │ │ │ │ │ add ip, r6, #8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r9, r4 │ │ │ │ │ add r0, r3, #8 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr lr, [r0, #4]! │ │ │ │ │ ldr r2, [ip, #4]! │ │ │ │ │ ldr r7, [lr, #8] │ │ │ │ │ add r1, r2, #4 │ │ │ │ │ add r3, r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bge 5508 │ │ │ │ │ + bge 550c │ │ │ │ │ ldr r2, [lr, r1, lsl #2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bne 5508 │ │ │ │ │ + bne 550c │ │ │ │ │ str r3, [ip] │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 52b8 │ │ │ │ │ + bne 52b4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r4, r9 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b 510c │ │ │ │ │ + b 5108 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ add r0, r6, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_New │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 53a0 │ │ │ │ │ + beq 539c │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 53cc │ │ │ │ │ + bgt 53c8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r2, [r4] │ │ │ │ │ str r4, [r3, #16] │ │ │ │ │ - ble 53a0 │ │ │ │ │ + ble 539c │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ strle r1, [r2] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - beq 53a0 │ │ │ │ │ + beq 539c │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ strle r1, [r2] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ str r2, [r3, #24] │ │ │ │ │ - beq 53a0 │ │ │ │ │ + beq 539c │ │ │ │ │ add r5, r5, #20 │ │ │ │ │ add ip, r3, #24 │ │ │ │ │ mov r1, #2 │ │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 53ac │ │ │ │ │ + ble 53a8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ str r2, [ip, #4]! │ │ │ │ │ - bne 5380 │ │ │ │ │ + bne 537c │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ str r0, [r2] │ │ │ │ │ str r2, [ip, #4]! │ │ │ │ │ - bne 5380 │ │ │ │ │ + bne 537c │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ str r4, [r3, #16] │ │ │ │ │ - bgt 5334 │ │ │ │ │ - b 53a0 │ │ │ │ │ - ldr r2, [pc, #628] @ 5658 │ │ │ │ │ + bgt 5330 │ │ │ │ │ + b 539c │ │ │ │ │ + ldr r2, [pc, #608] @ 5640 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ │ mov r0, #28 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ @@ -5686,212 +5685,205 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne 4f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 16dc │ │ │ │ │ R_ARM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge 4f88 │ │ │ │ │ - b 5578 │ │ │ │ │ + b 5534 │ │ │ │ │ ldr ip, [lr, r1, lsl #2] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - beq 552c │ │ │ │ │ + beq 555c │ │ │ │ │ cmp r6, r1 │ │ │ │ │ ble 4ffc │ │ │ │ │ - b 5444 │ │ │ │ │ + b 5440 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r6, lr │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bgt 5124 │ │ │ │ │ + bgt 5120 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - bne 55b8 │ │ │ │ │ + bne 55c0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 53a0 │ │ │ │ │ + b 539c │ │ │ │ │ ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r4, sl │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bgt 5124 │ │ │ │ │ + bgt 5120 │ │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r3, sl │ │ │ │ │ - b 5484 │ │ │ │ │ + b 5480 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq 510c │ │ │ │ │ + beq 5108 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - ble 526c │ │ │ │ │ + ble 5268 │ │ │ │ │ add ip, r2, #4 │ │ │ │ │ ldr r0, [r0, ip, lsl #2] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 526c │ │ │ │ │ - b 5260 │ │ │ │ │ + bne 5268 │ │ │ │ │ + b 525c │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 52b8 │ │ │ │ │ - b 52f0 │ │ │ │ │ + bne 52b4 │ │ │ │ │ + b 52ec │ │ │ │ │ cmp r5, #3 │ │ │ │ │ - bgt 52a0 │ │ │ │ │ - b 510c │ │ │ │ │ + bgt 529c │ │ │ │ │ + b 5108 │ │ │ │ │ sub r5, r7, #4 │ │ │ │ │ b 508c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + b 539c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC16 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC16 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b 5534 │ │ │ │ │ bl 1db4 │ │ │ │ │ R_ARM_CALL class_name │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 53a0 │ │ │ │ │ + beq 539c │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ │ - beq 55a0 │ │ │ │ │ + beq 5610 │ │ │ │ │ mov r2, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC17 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5588 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - b 53a0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 5578 │ │ │ │ │ + bgt 5534 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 5578 │ │ │ │ │ + bne 5534 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5578 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC18 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC18 │ │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 556c │ │ │ │ │ + b 5534 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 1b4c │ │ │ │ │ R_ARM_CALL set_mro_error │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5600 │ │ │ │ │ + bgt 5608 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 5600 │ │ │ │ │ + bne 5608 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ - b 5578 │ │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + b 549c │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC18 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC18 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyMem_Free │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 53a0 │ │ │ │ │ + b 559c │ │ │ │ │ mov r3, sl │ │ │ │ │ - b 55d0 │ │ │ │ │ + b 55d8 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 55e0 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC16 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC16 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b 5578 │ │ │ │ │ - .word 0x00000260 │ │ │ │ │ + b 55e8 │ │ │ │ │ + .word 0x0000024c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000565c : │ │ │ │ │ +00005644 : │ │ │ │ │ slotptr(): │ │ │ │ │ cmp r1, #424 @ 0x1a8 │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ subcs r1, r1, #424 @ 0x1a8 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ ldrcs r0, [r0, #80] @ 0x50 │ │ │ │ │ - bcs 56c0 │ │ │ │ │ + bcs 56a8 │ │ │ │ │ cmp r1, #384 @ 0x180 │ │ │ │ │ - bcs 56cc │ │ │ │ │ + bcs 56b4 │ │ │ │ │ cmp r1, #372 @ 0x174 │ │ │ │ │ subcs r1, r1, #372 @ 0x174 │ │ │ │ │ ldrcs r0, [r0, #56] @ 0x38 │ │ │ │ │ - bcs 56c0 │ │ │ │ │ + bcs 56a8 │ │ │ │ │ cmp r1, #227 @ 0xe3 │ │ │ │ │ - bls 56b4 │ │ │ │ │ + bls 569c │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ subne r1, r1, #228 @ 0xe4 │ │ │ │ │ - beq 56a8 │ │ │ │ │ + beq 5690 │ │ │ │ │ add r0, r0, r1 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ cmp r1, #211 @ 0xd3 │ │ │ │ │ subhi r1, r1, #212 @ 0xd4 │ │ │ │ │ ldrhi r0, [r0, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 56a4 │ │ │ │ │ - b 56a8 │ │ │ │ │ + bne 568c │ │ │ │ │ + b 5690 │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ subne r1, r1, #384 @ 0x180 │ │ │ │ │ - bne 56a4 │ │ │ │ │ - b 56a8 │ │ │ │ │ + bne 568c │ │ │ │ │ + b 5690 │ │ │ │ │ │ │ │ │ │ -000056e0 : │ │ │ │ │ +000056c8 : │ │ │ │ │ PyType_GenericAlloc(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ @@ -5917,49 +5909,49 @@ │ │ │ │ │ bicne r2, r2, #3 │ │ │ │ │ addne r3, r2, r3, lsl #2 │ │ │ │ │ addne r4, r4, r3 │ │ │ │ │ add r0, r6, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5878 │ │ │ │ │ + beq 5860 │ │ │ │ │ add r5, r0, r6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 5860 │ │ │ │ │ + beq 5848 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq 586c │ │ │ │ │ + beq 5854 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_CALL _PyObject_GC_Link │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ add r0, r5, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r2, [r7, #20] │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5824 │ │ │ │ │ + bne 580c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r7, [r5, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strle r3, [r7] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 584c │ │ │ │ │ + bne 5834 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq 581c │ │ │ │ │ - ldr r1, [pc, #168] @ 5888 │ │ │ │ │ + beq 5804 │ │ │ │ │ + ldr r1, [pc, #168] @ 5870 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ │ sub r2, r5, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -5980,36 +5972,36 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ strle r3, [r7] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ │ str r8, [r5, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 57d0 │ │ │ │ │ + beq 57b8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_CALL _PyObject_InitInlineValues │ │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ │ - b 57d0 │ │ │ │ │ + b 57b8 │ │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - bne 5784 │ │ │ │ │ + bne 576c │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 5794 │ │ │ │ │ + b 577c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 581c │ │ │ │ │ - b 5858 │ │ │ │ │ + beq 5804 │ │ │ │ │ + b 5840 │ │ │ │ │ .word 0x00000094 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000588c <_PyType_AllocNoTrack>: │ │ │ │ │ +00005874 <_PyType_AllocNoTrack>: │ │ │ │ │ _PyType_AllocNoTrack(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ @@ -6035,101 +6027,101 @@ │ │ │ │ │ bicne r2, r2, #3 │ │ │ │ │ addne r3, r2, r3, lsl #2 │ │ │ │ │ addne r4, r4, r3 │ │ │ │ │ add r0, r4, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 59d8 <_PyType_AllocNoTrack+0x14c> │ │ │ │ │ + beq 59c0 <_PyType_AllocNoTrack+0x14c> │ │ │ │ │ add r7, r0, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 59c0 <_PyType_AllocNoTrack+0x134> │ │ │ │ │ + beq 59a8 <_PyType_AllocNoTrack+0x134> │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq 59cc <_PyType_AllocNoTrack+0x140> │ │ │ │ │ + beq 59b4 <_PyType_AllocNoTrack+0x140> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_CALL _PyObject_GC_Link │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ add r0, r7, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 5984 <_PyType_AllocNoTrack+0xf8> │ │ │ │ │ + bne 596c <_PyType_AllocNoTrack+0xf8> │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r6, [r7, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 59ac <_PyType_AllocNoTrack+0x120> │ │ │ │ │ + bne 5994 <_PyType_AllocNoTrack+0x120> │ │ │ │ │ mov r0, r7 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r6, [r7, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ str r8, [r7, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 597c <_PyType_AllocNoTrack+0xf0> │ │ │ │ │ + beq 5964 <_PyType_AllocNoTrack+0xf0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_CALL _PyObject_InitInlineValues │ │ │ │ │ mov r0, r7 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - bne 5930 <_PyType_AllocNoTrack+0xa4> │ │ │ │ │ + bne 5918 <_PyType_AllocNoTrack+0xa4> │ │ │ │ │ sub r2, r4, #8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 5940 <_PyType_AllocNoTrack+0xb4> │ │ │ │ │ + b 5928 <_PyType_AllocNoTrack+0xb4> │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -000059e4 : │ │ │ │ │ +000059cc : │ │ │ │ │ add_subclass(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromVoidPtr │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 5b6c │ │ │ │ │ + beq 5b54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyWeakref_NewRef │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 5b74 │ │ │ │ │ + beq 5b5c │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ ldr r0, [r6, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq 5a7c │ │ │ │ │ - ldr r3, [pc, #408] @ 5bd4 │ │ │ │ │ + beq 5a64 │ │ │ │ │ + ldr r3, [pc, #408] @ 5bbc │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ mov r2, #28 │ │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ │ @@ -6140,43 +6132,43 @@ │ │ │ │ │ cmp r1, r6 │ │ │ │ │ orreq r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ ldrne r0, [r2, #448] @ 0x1c0 │ │ │ │ │ ldreq r0, [r3, #1020] @ 0x3fc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5acc │ │ │ │ │ + beq 5ab4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5aac │ │ │ │ │ + bgt 5a94 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 5bc8 │ │ │ │ │ + beq 5bb0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5ac4 │ │ │ │ │ + bgt 5aac │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 5b48 │ │ │ │ │ + beq 5b30 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 5b54 │ │ │ │ │ + beq 5b3c │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ streq r0, [r6, #180] @ 0xb4 │ │ │ │ │ - beq 5a84 │ │ │ │ │ - ldr r3, [pc, #232] @ 5bd8 │ │ │ │ │ + beq 5a6c │ │ │ │ │ + ldr r3, [pc, #232] @ 5bc0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ ldr r2, [r6, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ @@ -6191,61 +6183,61 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ str r0, [r1, #20] │ │ │ │ │ - b 5a84 │ │ │ │ │ + b 5a6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5ac4 │ │ │ │ │ + b 5aac │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5b98 │ │ │ │ │ + ble 5b80 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5bb0 │ │ │ │ │ + ble 5b98 │ │ │ │ │ mvn r6, #0 │ │ │ │ │ - b 5ac4 │ │ │ │ │ + b 5aac │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 5b6c │ │ │ │ │ + bgt 5b54 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 5b6c │ │ │ │ │ + bne 5b54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5b6c │ │ │ │ │ + b 5b54 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 5b60 │ │ │ │ │ + bne 5b48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5b60 │ │ │ │ │ + b 5b48 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 5b6c │ │ │ │ │ + bne 5b54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5b6c │ │ │ │ │ + b 5b54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5aac │ │ │ │ │ + b 5a94 │ │ │ │ │ .word 0x00000188 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000e0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00005bdc <_PyStaticType_GetState>: │ │ │ │ │ +00005bc4 <_PyStaticType_GetState>: │ │ │ │ │ _PyStaticType_GetState(): │ │ │ │ │ ldr r3, [r1, #180] @ 0xb4 │ │ │ │ │ mov ip, #28 │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ @@ -6263,23 +6255,23 @@ │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00005c38 <_PyType_GetDict>: │ │ │ │ │ +00005c20 <_PyType_GetDict>: │ │ │ │ │ _PyType_GetDict(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ tst r3, #2 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ ldreq r0, [r0, #132] @ 0x84 │ │ │ │ │ - beq 5c9c <_PyType_GetDict+0x64> │ │ │ │ │ - ldr r2, [pc, #80] @ 5ca8 <_PyType_GetDict+0x70> │ │ │ │ │ + beq 5c84 <_PyType_GetDict+0x64> │ │ │ │ │ + ldr r2, [pc, #80] @ 5c90 <_PyType_GetDict+0x70> │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ │ mov ip, #28 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ @@ -6296,44 +6288,44 @@ │ │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00005cac <_PyType_LookupStackRefAndVersion>: │ │ │ │ │ +00005c94 <_PyType_LookupStackRefAndVersion>: │ │ │ │ │ _PyType_LookupStackRefAndVersion(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r6, [r0, #192] @ 0xc0 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #476] @ 5eb0 <_PyType_LookupStackRefAndVersion+0x204> │ │ │ │ │ + ldr r3, [pc, #476] @ 5e98 <_PyType_LookupStackRefAndVersion+0x204> │ │ │ │ │ mov lr, #12 │ │ │ │ │ eor r4, r6, r1, asr #3 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [ip, r3] │ │ │ │ │ mul r4, lr, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r7, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bne 5d54 <_PyType_LookupStackRefAndVersion+0xa8> │ │ │ │ │ + bne 5d3c <_PyType_LookupStackRefAndVersion+0xa8> │ │ │ │ │ ldr ip, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 5d54 <_PyType_LookupStackRefAndVersion+0xa8> │ │ │ │ │ + bne 5d3c <_PyType_LookupStackRefAndVersion+0xa8> │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 5d40 <_PyType_LookupStackRefAndVersion+0x94> │ │ │ │ │ + beq 5d28 <_PyType_LookupStackRefAndVersion+0x94> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r3, r3, #1 │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ strle r1, [r3] │ │ │ │ │ str r3, [r2] │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -6343,32 +6335,32 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r2] │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 5e04 <_PyType_LookupStackRefAndVersion+0x158> │ │ │ │ │ + beq 5dec <_PyType_LookupStackRefAndVersion+0x158> │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 5ea4 <_PyType_LookupStackRefAndVersion+0x1f8> │ │ │ │ │ + beq 5e8c <_PyType_LookupStackRefAndVersion+0x1f8> │ │ │ │ │ ldr r0, [r8, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 5e80 <_PyType_LookupStackRefAndVersion+0x1d4> │ │ │ │ │ + bne 5e68 <_PyType_LookupStackRefAndVersion+0x1d4> │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 5e80 <_PyType_LookupStackRefAndVersion+0x1d4> │ │ │ │ │ + bgt 5e68 <_PyType_LookupStackRefAndVersion+0x1d4> │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r8] │ │ │ │ │ @@ -6378,72 +6370,72 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r8] │ │ │ │ │ str r8, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r6, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 5df0 <_PyType_LookupStackRefAndVersion+0x144> │ │ │ │ │ + ble 5dd8 <_PyType_LookupStackRefAndVersion+0x144> │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b 5d34 <_PyType_LookupStackRefAndVersion+0x88> │ │ │ │ │ + b 5d1c <_PyType_LookupStackRefAndVersion+0x88> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 5de8 <_PyType_LookupStackRefAndVersion+0x13c> │ │ │ │ │ + bne 5dd0 <_PyType_LookupStackRefAndVersion+0x13c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5de8 <_PyType_LookupStackRefAndVersion+0x13c> │ │ │ │ │ + b 5dd0 <_PyType_LookupStackRefAndVersion+0x13c> │ │ │ │ │ ldrh r1, [r0, #206] @ 0xce │ │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ │ - bcs 5e88 <_PyType_LookupStackRefAndVersion+0x1dc> │ │ │ │ │ + bcs 5e70 <_PyType_LookupStackRefAndVersion+0x1dc> │ │ │ │ │ ldr r6, [r8, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne 5e88 <_PyType_LookupStackRefAndVersion+0x1dc> │ │ │ │ │ + bne 5e70 <_PyType_LookupStackRefAndVersion+0x1dc> │ │ │ │ │ ldr r1, [r8, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 5e88 <_PyType_LookupStackRefAndVersion+0x1dc> │ │ │ │ │ + bgt 5e70 <_PyType_LookupStackRefAndVersion+0x1dc> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r7, [r7, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 5ea4 <_PyType_LookupStackRefAndVersion+0x1f8> │ │ │ │ │ + beq 5e8c <_PyType_LookupStackRefAndVersion+0x1f8> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 5d34 <_PyType_LookupStackRefAndVersion+0x88> │ │ │ │ │ + beq 5d1c <_PyType_LookupStackRefAndVersion+0x88> │ │ │ │ │ ldr r1, [r8, #4] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ moveq r6, r7 │ │ │ │ │ - beq 5d94 <_PyType_LookupStackRefAndVersion+0xe8> │ │ │ │ │ + beq 5d7c <_PyType_LookupStackRefAndVersion+0xe8> │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b 5d34 <_PyType_LookupStackRefAndVersion+0x88> │ │ │ │ │ + b 5d1c <_PyType_LookupStackRefAndVersion+0x88> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 5e80 <_PyType_LookupStackRefAndVersion+0x1d4> │ │ │ │ │ + bne 5e68 <_PyType_LookupStackRefAndVersion+0x1d4> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - b 5e80 <_PyType_LookupStackRefAndVersion+0x1d4> │ │ │ │ │ + b 5e68 <_PyType_LookupStackRefAndVersion+0x1d4> │ │ │ │ │ .word 0x000001d0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00005eb4 : │ │ │ │ │ +00005e9c : │ │ │ │ │ find_name_in_mro(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -6452,65 +6444,65 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 6048 │ │ │ │ │ + bne 6030 │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq 6048 │ │ │ │ │ + beq 6030 │ │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 6070 │ │ │ │ │ + beq 6058 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 6034 │ │ │ │ │ + bgt 601c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [r4] │ │ │ │ │ movle r4, #0 │ │ │ │ │ - ble 5f88 │ │ │ │ │ + ble 5f70 │ │ │ │ │ add r4, r4, #12 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ tst r0, #2 │ │ │ │ │ - bne 5fac │ │ │ │ │ + bne 5f94 │ │ │ │ │ ldr r0, [r1, #132] @ 0x84 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <_Py_dict_lookup_threadsafe_stackref> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq 6010 │ │ │ │ │ + beq 5ff8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 6028 │ │ │ │ │ + bne 6010 │ │ │ │ │ cmp r5, sl │ │ │ │ │ - blt 5f3c │ │ │ │ │ + blt 5f24 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, #0 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - bne 5fa0 │ │ │ │ │ + bne 5f88 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - beq 6064 │ │ │ │ │ + beq 604c │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #348] @ 6110 │ │ │ │ │ + ldr r3, [pc, #348] @ 60f8 │ │ │ │ │ mov r0, #28 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r8, r3] │ │ │ │ │ ldr r3, [r1, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ mla r2, r3, r0, r2 │ │ │ │ │ @@ -6527,51 +6519,51 @@ │ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 <_Py_dict_lookup_threadsafe_stackref> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne 5f68 │ │ │ │ │ + bne 5f50 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 5f88 │ │ │ │ │ + b 5f70 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, #1 │ │ │ │ │ - b 5f88 │ │ │ │ │ + b 5f70 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ orrgt r1, r4, #1 │ │ │ │ │ - bgt 5f2c │ │ │ │ │ + bgt 5f14 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 5fa0 │ │ │ │ │ + b 5f88 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Hash │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 5ef8 │ │ │ │ │ + bne 5ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b 6084 │ │ │ │ │ + b 606c │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 5fa0 │ │ │ │ │ + b 5f88 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 608c │ │ │ │ │ + bne 6074 │ │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ │ - beq 60f0 │ │ │ │ │ + beq 60d8 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 5fa0 │ │ │ │ │ - ldr r3, [pc, #128] @ 6114 │ │ │ │ │ + b 5f88 │ │ │ │ │ + ldr r3, [pc, #128] @ 60fc │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ @@ -6587,253 +6579,253 @@ │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6084 │ │ │ │ │ + bne 606c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 16dc │ │ │ │ │ R_ARM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 605c │ │ │ │ │ + blt 6044 │ │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 6084 │ │ │ │ │ - b 5f04 │ │ │ │ │ + beq 606c │ │ │ │ │ + b 5eec │ │ │ │ │ .word 0x00000154 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000078 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00006118 : │ │ │ │ │ +00006100 : │ │ │ │ │ PyType_IsSubtype(): │ │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 61a4 │ │ │ │ │ + beq 618c │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 6194 │ │ │ │ │ + ble 617c │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq 61c0 │ │ │ │ │ + beq 61a8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 6194 │ │ │ │ │ + beq 617c │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq 61c0 │ │ │ │ │ + beq 61a8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 6194 │ │ │ │ │ + beq 617c │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq 61c0 │ │ │ │ │ + beq 61a8 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq 6194 │ │ │ │ │ + beq 617c │ │ │ │ │ add r3, r3, #24 │ │ │ │ │ mov r0, #3 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq 61c0 │ │ │ │ │ + beq 61a8 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne 617c │ │ │ │ │ + bne 6164 │ │ │ │ │ mov r0, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 61c0 │ │ │ │ │ + beq 61a8 │ │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 61d0 │ │ │ │ │ + beq 61b8 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 61ac │ │ │ │ │ + bne 6194 │ │ │ │ │ mov r0, #1 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub r0, r1, r3 │ │ │ │ │ clz r0, r0 │ │ │ │ │ lsr r0, r0, #5 │ │ │ │ │ - b 6198 │ │ │ │ │ + b 6180 │ │ │ │ │ │ │ │ │ │ -000061e8 <_Py_type_getattro>: │ │ │ │ │ +000061d0 <_Py_type_getattro>: │ │ │ │ │ _Py_type_getattro(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 68a4 <_Py_type_getattro+0x6bc> │ │ │ │ │ + beq 688c <_Py_type_getattro+0x6bc> │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 646c <_Py_type_getattro+0x284> │ │ │ │ │ + bne 6454 <_Py_type_getattro+0x284> │ │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 64c0 <_Py_type_getattro+0x2d8> │ │ │ │ │ + beq 64a8 <_Py_type_getattro+0x2d8> │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ asr r4, r7, #3 │ │ │ │ │ mov r2, #12 │ │ │ │ │ ldr r9, [r3, #192] @ 0xc0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ eor r5, r9, r4 │ │ │ │ │ - ldr r3, [pc, #1632] @ 68c4 <_Py_type_getattro+0x6dc> │ │ │ │ │ + ldr r3, [pc, #1632] @ 68ac <_Py_type_getattro+0x6dc> │ │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mul r5, r2, r5 │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ add r8, r3, r5 │ │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne 65d0 <_Py_type_getattro+0x3e8> │ │ │ │ │ + bne 65b8 <_Py_type_getattro+0x3e8> │ │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 65d0 <_Py_type_getattro+0x3e8> │ │ │ │ │ + bne 65b8 <_Py_type_getattro+0x3e8> │ │ │ │ │ add r2, r3, #40960 @ 0xa000 │ │ │ │ │ add r2, r2, r5 │ │ │ │ │ ldr r0, [r2, #1456] @ 0x5b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6464 <_Py_type_getattro+0x27c> │ │ │ │ │ + beq 644c <_Py_type_getattro+0x27c> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r0, r0, #1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 6368 <_Py_type_getattro+0x180> │ │ │ │ │ + beq 6350 <_Py_type_getattro+0x180> │ │ │ │ │ bic r8, r0, #1 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r5, [r3, #136] @ 0x88 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 6368 <_Py_type_getattro+0x180> │ │ │ │ │ + beq 6350 <_Py_type_getattro+0x180> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDescr_IsData │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 65ac <_Py_type_getattro+0x3c4> │ │ │ │ │ + beq 6594 <_Py_type_getattro+0x3c4> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6854 <_Py_type_getattro+0x66c> │ │ │ │ │ + beq 683c <_Py_type_getattro+0x66c> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r0, r3 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 6330 <_Py_type_getattro+0x148> │ │ │ │ │ + bne 6318 <_Py_type_getattro+0x148> │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 6898 <_Py_type_getattro+0x6b0> │ │ │ │ │ + beq 6880 <_Py_type_getattro+0x6b0> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne 634c <_Py_type_getattro+0x164> │ │ │ │ │ + bne 6334 <_Py_type_getattro+0x164> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 6890 <_Py_type_getattro+0x6a8> │ │ │ │ │ + beq 6878 <_Py_type_getattro+0x6a8> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 64d0 <_Py_type_getattro+0x2e8> │ │ │ │ │ + beq 64b8 <_Py_type_getattro+0x2e8> │ │ │ │ │ tst r4, #1 │ │ │ │ │ moveq r0, r4 │ │ │ │ │ - bne 64d8 <_Py_type_getattro+0x2f0> │ │ │ │ │ + bne 64c0 <_Py_type_getattro+0x2f0> │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #1368] @ 68c8 <_Py_type_getattro+0x6e0> │ │ │ │ │ + ldr r3, [pc, #1368] @ 68b0 <_Py_type_getattro+0x6e0> │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ ldr r8, [r6, #192] @ 0xc0 │ │ │ │ │ mov r2, #12 │ │ │ │ │ eor r4, r4, r8 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r9, r3, r4 │ │ │ │ │ add r9, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 6670 <_Py_type_getattro+0x488> │ │ │ │ │ + bne 6658 <_Py_type_getattro+0x488> │ │ │ │ │ ldr r2, [r9, #1452] @ 0x5ac │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 6670 <_Py_type_getattro+0x488> │ │ │ │ │ + bne 6658 <_Py_type_getattro+0x488> │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 650c <_Py_type_getattro+0x324> │ │ │ │ │ + beq 64f4 <_Py_type_getattro+0x324> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r0, r0, #1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 6710 <_Py_type_getattro+0x528> │ │ │ │ │ + beq 66f8 <_Py_type_getattro+0x528> │ │ │ │ │ bic r5, r0, #1 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ tst r0, #1 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r7, [r2, #136] @ 0x88 │ │ │ │ │ - bne 65c0 <_Py_type_getattro+0x3d8> │ │ │ │ │ + bne 65a8 <_Py_type_getattro+0x3d8> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 65bc <_Py_type_getattro+0x3d4> │ │ │ │ │ + beq 65a4 <_Py_type_getattro+0x3d4> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 6590 <_Py_type_getattro+0x3a8> │ │ │ │ │ + beq 6578 <_Py_type_getattro+0x3a8> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyStaticMethod_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyStaticMethod_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 6558 <_Py_type_getattro+0x370> │ │ │ │ │ + beq 6540 <_Py_type_getattro+0x370> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r7 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6854 <_Py_type_getattro+0x66c> │ │ │ │ │ + beq 683c <_Py_type_getattro+0x66c> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 6320 <_Py_type_getattro+0x138> │ │ │ │ │ - b 6330 <_Py_type_getattro+0x148> │ │ │ │ │ + beq 6308 <_Py_type_getattro+0x138> │ │ │ │ │ + b 6318 <_Py_type_getattro+0x148> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 6378 <_Py_type_getattro+0x190> │ │ │ │ │ - ldr r2, [pc, #1112] @ 68cc <_Py_type_getattro+0x6e4> │ │ │ │ │ + b 6360 <_Py_type_getattro+0x190> │ │ │ │ │ + ldr r2, [pc, #1112] @ 68b4 <_Py_type_getattro+0x6e4> │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ │ mov r1, #28 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ldr r2, [sl, r2] │ │ │ │ │ @@ -6845,42 +6837,42 @@ │ │ │ │ │ cmp r0, r6 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 623c <_Py_type_getattro+0x54> │ │ │ │ │ + bne 6224 <_Py_type_getattro+0x54> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 16dc │ │ │ │ │ R_ARM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 6238 <_Py_type_getattro+0x50> │ │ │ │ │ + bge 6220 <_Py_type_getattro+0x50> │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 6360 <_Py_type_getattro+0x178> │ │ │ │ │ + b 6348 <_Py_type_getattro+0x178> │ │ │ │ │ bic r0, r4, #1 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 6708 <_Py_type_getattro+0x520> │ │ │ │ │ + bne 66f0 <_Py_type_getattro+0x520> │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 671c <_Py_type_getattro+0x534> │ │ │ │ │ + bne 6704 <_Py_type_getattro+0x534> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne 6354 <_Py_type_getattro+0x16c> │ │ │ │ │ + bne 633c <_Py_type_getattro+0x16c> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -6888,71 +6880,71 @@ │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 6320 <_Py_type_getattro+0x138> │ │ │ │ │ - b 6330 <_Py_type_getattro+0x148> │ │ │ │ │ + beq 6308 <_Py_type_getattro+0x138> │ │ │ │ │ + b 6318 <_Py_type_getattro+0x148> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticMethod_GetFunc> │ │ │ │ │ R_ARM_CALL _PyStaticMethod_GetFunc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6428 <_Py_type_getattro+0x240> │ │ │ │ │ + beq 6410 <_Py_type_getattro+0x240> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r4, r4, #1 │ │ │ │ │ - bgt 6548 <_Py_type_getattro+0x360> │ │ │ │ │ + bgt 6530 <_Py_type_getattro+0x360> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 6320 <_Py_type_getattro+0x138> │ │ │ │ │ - b 6330 <_Py_type_getattro+0x148> │ │ │ │ │ + beq 6308 <_Py_type_getattro+0x138> │ │ │ │ │ + b 6318 <_Py_type_getattro+0x148> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r0, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 633c <_Py_type_getattro+0x154> │ │ │ │ │ - b 634c <_Py_type_getattro+0x164> │ │ │ │ │ - ldr r3, [pc, #796] @ 68d0 <_Py_type_getattro+0x6e8> │ │ │ │ │ + beq 6324 <_Py_type_getattro+0x154> │ │ │ │ │ + b 6334 <_Py_type_getattro+0x164> │ │ │ │ │ + ldr r3, [pc, #796] @ 68b8 <_Py_type_getattro+0x6e8> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ - b 6378 <_Py_type_getattro+0x190> │ │ │ │ │ + b 6360 <_Py_type_getattro+0x190> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 6590 <_Py_type_getattro+0x3a8> │ │ │ │ │ + beq 6578 <_Py_type_getattro+0x3a8> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - b 6418 <_Py_type_getattro+0x230> │ │ │ │ │ + b 6400 <_Py_type_getattro+0x230> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 6774 <_Py_type_getattro+0x58c> │ │ │ │ │ + beq 675c <_Py_type_getattro+0x58c> │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 6874 <_Py_type_getattro+0x68c> │ │ │ │ │ + beq 685c <_Py_type_getattro+0x68c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 62bc <_Py_type_getattro+0xd4> │ │ │ │ │ + bne 62a4 <_Py_type_getattro+0xd4> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 62bc <_Py_type_getattro+0xd4> │ │ │ │ │ + bgt 62a4 <_Py_type_getattro+0xd4> │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r2, r3, r5 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r5, #4 │ │ │ │ │ @@ -6961,40 +6953,40 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r9, [r3, r5] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6760 <_Py_type_getattro+0x578> │ │ │ │ │ + ble 6748 <_Py_type_getattro+0x578> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 62bc <_Py_type_getattro+0xd4> │ │ │ │ │ + b 62a4 <_Py_type_getattro+0xd4> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 67e8 <_Py_type_getattro+0x600> │ │ │ │ │ + beq 67d0 <_Py_type_getattro+0x600> │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 650c <_Py_type_getattro+0x324> │ │ │ │ │ + beq 64f4 <_Py_type_getattro+0x324> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 63d8 <_Py_type_getattro+0x1f0> │ │ │ │ │ + bne 63c0 <_Py_type_getattro+0x1f0> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 63d8 <_Py_type_getattro+0x1f0> │ │ │ │ │ + bgt 63c0 <_Py_type_getattro+0x1f0> │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r2, r3, r4 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -7003,318 +6995,318 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r8, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 674c <_Py_type_getattro+0x564> │ │ │ │ │ + ble 6734 <_Py_type_getattro+0x564> │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 63d8 <_Py_type_getattro+0x1f0> │ │ │ │ │ + b 63c0 <_Py_type_getattro+0x1f0> │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 6520 <_Py_type_getattro+0x338> │ │ │ │ │ + beq 6508 <_Py_type_getattro+0x338> │ │ │ │ │ bic r0, r4, #1 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6854 <_Py_type_getattro+0x66c> │ │ │ │ │ + beq 683c <_Py_type_getattro+0x66c> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ - b 6548 <_Py_type_getattro+0x360> │ │ │ │ │ + b 6530 <_Py_type_getattro+0x360> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 6708 <_Py_type_getattro+0x520> │ │ │ │ │ + bne 66f0 <_Py_type_getattro+0x520> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6708 <_Py_type_getattro+0x520> │ │ │ │ │ + b 66f0 <_Py_type_getattro+0x520> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 6668 <_Py_type_getattro+0x480> │ │ │ │ │ + bne 6650 <_Py_type_getattro+0x480> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6668 <_Py_type_getattro+0x480> │ │ │ │ │ + b 6650 <_Py_type_getattro+0x480> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 685c <_Py_type_getattro+0x674> │ │ │ │ │ + bcs 6844 <_Py_type_getattro+0x674> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 685c <_Py_type_getattro+0x674> │ │ │ │ │ + bne 6844 <_Py_type_getattro+0x674> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 685c <_Py_type_getattro+0x674> │ │ │ │ │ + bgt 6844 <_Py_type_getattro+0x674> │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r9, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 6874 <_Py_type_getattro+0x68c> │ │ │ │ │ + beq 685c <_Py_type_getattro+0x68c> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 6604 <_Py_type_getattro+0x41c> │ │ │ │ │ - b 6668 <_Py_type_getattro+0x480> │ │ │ │ │ + bne 65ec <_Py_type_getattro+0x41c> │ │ │ │ │ + b 6650 <_Py_type_getattro+0x480> │ │ │ │ │ ldrh r2, [r6, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 64f4 <_Py_type_getattro+0x30c> │ │ │ │ │ + bcs 64dc <_Py_type_getattro+0x30c> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 64f4 <_Py_type_getattro+0x30c> │ │ │ │ │ + bne 64dc <_Py_type_getattro+0x30c> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 64f4 <_Py_type_getattro+0x30c> │ │ │ │ │ + bgt 64dc <_Py_type_getattro+0x30c> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r8, [r6, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 650c <_Py_type_getattro+0x324> │ │ │ │ │ + beq 64f4 <_Py_type_getattro+0x324> │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 66a4 <_Py_type_getattro+0x4bc> │ │ │ │ │ - b 6708 <_Py_type_getattro+0x520> │ │ │ │ │ + bne 668c <_Py_type_getattro+0x4bc> │ │ │ │ │ + b 66f0 <_Py_type_getattro+0x520> │ │ │ │ │ mov r4, #1 │ │ │ │ │ - b 6548 <_Py_type_getattro+0x360> │ │ │ │ │ + b 6530 <_Py_type_getattro+0x360> │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 6668 <_Py_type_getattro+0x480> │ │ │ │ │ + bne 6650 <_Py_type_getattro+0x480> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r3, [pc, #80] @ 68d4 <_Py_type_getattro+0x6ec> │ │ │ │ │ + ldr r3, [pc, #80] @ 68bc <_Py_type_getattro+0x6ec> │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ - b 6378 <_Py_type_getattro+0x190> │ │ │ │ │ + b 6360 <_Py_type_getattro+0x190> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 634c <_Py_type_getattro+0x164> │ │ │ │ │ + b 6334 <_Py_type_getattro+0x164> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6330 <_Py_type_getattro+0x148> │ │ │ │ │ + b 6318 <_Py_type_getattro+0x148> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 64d0 <_Py_type_getattro+0x2e8> │ │ │ │ │ + b 64b8 <_Py_type_getattro+0x2e8> │ │ │ │ │ .word 0x00000658 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000550 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000444 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000318 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000068d8 <_Py_type_getattro_impl>: │ │ │ │ │ +000068c0 <_Py_type_getattro_impl>: │ │ │ │ │ _Py_type_getattro_impl(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 6f98 <_Py_type_getattro_impl+0x6c0> │ │ │ │ │ + beq 6f84 <_Py_type_getattro_impl+0x6c4> │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ tst r3, #2 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 6b60 <_Py_type_getattro_impl+0x288> │ │ │ │ │ + bne 6b48 <_Py_type_getattro_impl+0x288> │ │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6bb4 <_Py_type_getattro_impl+0x2dc> │ │ │ │ │ + beq 6b9c <_Py_type_getattro_impl+0x2dc> │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ asr r4, r7, #3 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, #12 │ │ │ │ │ ldr r9, [r3, #192] @ 0xc0 │ │ │ │ │ - ldr r3, [pc, #1656] @ 6fcc <_Py_type_getattro_impl+0x6f4> │ │ │ │ │ + ldr r3, [pc, #1660] @ 6fb8 <_Py_type_getattro_impl+0x6f8> │ │ │ │ │ eor r5, r9, r4 │ │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mul r5, r2, r5 │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ add r8, r3, r5 │ │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne 6ca8 <_Py_type_getattro_impl+0x3d0> │ │ │ │ │ + bne 6c90 <_Py_type_getattro_impl+0x3d0> │ │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 6ca8 <_Py_type_getattro_impl+0x3d0> │ │ │ │ │ + bne 6c90 <_Py_type_getattro_impl+0x3d0> │ │ │ │ │ add r2, r3, #40960 @ 0xa000 │ │ │ │ │ add r2, r2, r5 │ │ │ │ │ ldr r0, [r2, #1456] @ 0x5b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6b58 <_Py_type_getattro_impl+0x280> │ │ │ │ │ + beq 6b40 <_Py_type_getattro_impl+0x280> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r0, r0, #1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 6a5c <_Py_type_getattro_impl+0x184> │ │ │ │ │ + beq 6a44 <_Py_type_getattro_impl+0x184> │ │ │ │ │ bic r8, r0, #1 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r5, [r3, #136] @ 0x88 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 6a5c <_Py_type_getattro_impl+0x184> │ │ │ │ │ + beq 6a44 <_Py_type_getattro_impl+0x184> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDescr_IsData │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6c84 <_Py_type_getattro_impl+0x3ac> │ │ │ │ │ + beq 6c6c <_Py_type_getattro_impl+0x3ac> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6f38 <_Py_type_getattro_impl+0x660> │ │ │ │ │ + beq 6f24 <_Py_type_getattro_impl+0x664> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r0, r3 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 6a24 <_Py_type_getattro_impl+0x14c> │ │ │ │ │ + bne 6a0c <_Py_type_getattro_impl+0x14c> │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 6fb8 <_Py_type_getattro_impl+0x6e0> │ │ │ │ │ + beq 6fa4 <_Py_type_getattro_impl+0x6e4> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne 6a40 <_Py_type_getattro_impl+0x168> │ │ │ │ │ + bne 6a28 <_Py_type_getattro_impl+0x168> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 6fc4 <_Py_type_getattro_impl+0x6ec> │ │ │ │ │ + beq 6fb0 <_Py_type_getattro_impl+0x6f0> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 6bc4 <_Py_type_getattro_impl+0x2ec> │ │ │ │ │ + beq 6bac <_Py_type_getattro_impl+0x2ec> │ │ │ │ │ tst r4, #1 │ │ │ │ │ moveq r0, r4 │ │ │ │ │ - bne 6bcc <_Py_type_getattro_impl+0x2f4> │ │ │ │ │ + bne 6bb4 <_Py_type_getattro_impl+0x2f4> │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #1388] @ 6fd0 <_Py_type_getattro_impl+0x6f8> │ │ │ │ │ + ldr r3, [pc, #1392] @ 6fbc <_Py_type_getattro_impl+0x6fc> │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ ldr r8, [r6, #192] @ 0xc0 │ │ │ │ │ mov r2, #12 │ │ │ │ │ eor r4, r4, r8 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r9, r3, r4 │ │ │ │ │ add r9, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 6d48 <_Py_type_getattro_impl+0x470> │ │ │ │ │ + bne 6d28 <_Py_type_getattro_impl+0x468> │ │ │ │ │ ldr r2, [r9, #1452] @ 0x5ac │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 6d48 <_Py_type_getattro_impl+0x470> │ │ │ │ │ + bne 6d28 <_Py_type_getattro_impl+0x468> │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 6c00 <_Py_type_getattro_impl+0x328> │ │ │ │ │ + beq 6be8 <_Py_type_getattro_impl+0x328> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r0, r0, #1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 6de8 <_Py_type_getattro_impl+0x510> │ │ │ │ │ + beq 6dc0 <_Py_type_getattro_impl+0x500> │ │ │ │ │ bic r5, r0, #1 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ tst r0, #1 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r7, [r2, #136] @ 0x88 │ │ │ │ │ - bne 6c98 <_Py_type_getattro_impl+0x3c0> │ │ │ │ │ + bne 6c80 <_Py_type_getattro_impl+0x3c0> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 6c94 <_Py_type_getattro_impl+0x3bc> │ │ │ │ │ + beq 6c7c <_Py_type_getattro_impl+0x3bc> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 6c68 <_Py_type_getattro_impl+0x390> │ │ │ │ │ + beq 6c50 <_Py_type_getattro_impl+0x390> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyStaticMethod_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyStaticMethod_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 6c30 <_Py_type_getattro_impl+0x358> │ │ │ │ │ + beq 6c18 <_Py_type_getattro_impl+0x358> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r7 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6f38 <_Py_type_getattro_impl+0x660> │ │ │ │ │ + beq 6f24 <_Py_type_getattro_impl+0x664> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 6a14 <_Py_type_getattro_impl+0x13c> │ │ │ │ │ - b 6a24 <_Py_type_getattro_impl+0x14c> │ │ │ │ │ + beq 69fc <_Py_type_getattro_impl+0x13c> │ │ │ │ │ + b 6a0c <_Py_type_getattro_impl+0x14c> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 6a6c <_Py_type_getattro_impl+0x194> │ │ │ │ │ - ldr r3, [pc, #1132] @ 6fd4 <_Py_type_getattro_impl+0x6fc> │ │ │ │ │ + b 6a54 <_Py_type_getattro_impl+0x194> │ │ │ │ │ + ldr r3, [pc, #1136] @ 6fc0 <_Py_type_getattro_impl+0x700> │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ mov r1, #28 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [sl, r3] │ │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ @@ -7326,102 +7318,100 @@ │ │ │ │ │ cmp r0, r6 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 6930 <_Py_type_getattro_impl+0x58> │ │ │ │ │ + bne 6918 <_Py_type_getattro_impl+0x58> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 16dc │ │ │ │ │ R_ARM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 692c <_Py_type_getattro_impl+0x54> │ │ │ │ │ + bge 6914 <_Py_type_getattro_impl+0x54> │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 6a54 <_Py_type_getattro_impl+0x17c> │ │ │ │ │ + b 6a3c <_Py_type_getattro_impl+0x17c> │ │ │ │ │ bic r0, r4, #1 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 6de0 <_Py_type_getattro_impl+0x508> │ │ │ │ │ + bne 6db8 <_Py_type_getattro_impl+0x4f8> │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 6df4 <_Py_type_getattro_impl+0x51c> │ │ │ │ │ + bne 6dcc <_Py_type_getattro_impl+0x50c> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne 6a48 <_Py_type_getattro_impl+0x170> │ │ │ │ │ + bne 6a30 <_Py_type_getattro_impl+0x170> │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 6f40 <_Py_type_getattro_impl+0x668> │ │ │ │ │ + beq 6f2c <_Py_type_getattro_impl+0x66c> │ │ │ │ │ str r4, [r3] │ │ │ │ │ - b 6bc4 <_Py_type_getattro_impl+0x2ec> │ │ │ │ │ + b 6bac <_Py_type_getattro_impl+0x2ec> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticMethod_GetFunc> │ │ │ │ │ R_ARM_CALL _PyStaticMethod_GetFunc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6b1c <_Py_type_getattro_impl+0x244> │ │ │ │ │ + beq 6b04 <_Py_type_getattro_impl+0x244> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r4, r4, #1 │ │ │ │ │ - bgt 6e20 <_Py_type_getattro_impl+0x548> │ │ │ │ │ + bgt 6df8 <_Py_type_getattro_impl+0x538> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 6a14 <_Py_type_getattro_impl+0x13c> │ │ │ │ │ - b 6a24 <_Py_type_getattro_impl+0x14c> │ │ │ │ │ + beq 69fc <_Py_type_getattro_impl+0x13c> │ │ │ │ │ + b 6a0c <_Py_type_getattro_impl+0x14c> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r0, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 6a30 <_Py_type_getattro_impl+0x158> │ │ │ │ │ - b 6a40 <_Py_type_getattro_impl+0x168> │ │ │ │ │ - ldr r3, [pc, #844] @ 6fd8 <_Py_type_getattro_impl+0x700> │ │ │ │ │ + beq 6a18 <_Py_type_getattro_impl+0x158> │ │ │ │ │ + b 6a28 <_Py_type_getattro_impl+0x168> │ │ │ │ │ + ldr r3, [pc, #848] @ 6fc4 <_Py_type_getattro_impl+0x704> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ - b 6a6c <_Py_type_getattro_impl+0x194> │ │ │ │ │ + b 6a54 <_Py_type_getattro_impl+0x194> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 6c68 <_Py_type_getattro_impl+0x390> │ │ │ │ │ + beq 6c50 <_Py_type_getattro_impl+0x390> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - b 6b0c <_Py_type_getattro_impl+0x234> │ │ │ │ │ + b 6af4 <_Py_type_getattro_impl+0x234> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 6e58 <_Py_type_getattro_impl+0x580> │ │ │ │ │ + beq 6e30 <_Py_type_getattro_impl+0x570> │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 6f7c <_Py_type_getattro_impl+0x6a4> │ │ │ │ │ + beq 6f68 <_Py_type_getattro_impl+0x6a8> │ │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bne 69b0 <_Py_type_getattro_impl+0xd8> │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + bne 6998 <_Py_type_getattro_impl+0xd8> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 69b0 <_Py_type_getattro_impl+0xd8> │ │ │ │ │ + bgt 6998 <_Py_type_getattro_impl+0xd8> │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r2, r3, r5 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r5, #4 │ │ │ │ │ @@ -7430,40 +7420,38 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r9, [r3, r5] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6e44 <_Py_type_getattro_impl+0x56c> │ │ │ │ │ + ble 6e1c <_Py_type_getattro_impl+0x55c> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 69b0 <_Py_type_getattro_impl+0xd8> │ │ │ │ │ + b 6998 <_Py_type_getattro_impl+0xd8> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 6ecc <_Py_type_getattro_impl+0x5f4> │ │ │ │ │ + beq 6eb8 <_Py_type_getattro_impl+0x5f8> │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 6c00 <_Py_type_getattro_impl+0x328> │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + beq 6be8 <_Py_type_getattro_impl+0x328> │ │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + movw sl, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt sl, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bne 6acc <_Py_type_getattro_impl+0x1f4> │ │ │ │ │ + cmp r2, sl │ │ │ │ │ + bne 6ab4 <_Py_type_getattro_impl+0x1f4> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 6acc <_Py_type_getattro_impl+0x1f4> │ │ │ │ │ + bgt 6ab4 <_Py_type_getattro_impl+0x1f4> │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r2, r3, r4 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -7472,331 +7460,336 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r8, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 6e30 <_Py_type_getattro_impl+0x558> │ │ │ │ │ + ble 6e08 <_Py_type_getattro_impl+0x548> │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 6acc <_Py_type_getattro_impl+0x1f4> │ │ │ │ │ + b 6ab4 <_Py_type_getattro_impl+0x1f4> │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 6c14 <_Py_type_getattro_impl+0x33c> │ │ │ │ │ + beq 6bfc <_Py_type_getattro_impl+0x33c> │ │ │ │ │ bic r0, r4, #1 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 6f38 <_Py_type_getattro_impl+0x660> │ │ │ │ │ + beq 6f24 <_Py_type_getattro_impl+0x664> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 6a14 <_Py_type_getattro_impl+0x13c> │ │ │ │ │ - b 6a24 <_Py_type_getattro_impl+0x14c> │ │ │ │ │ + beq 69fc <_Py_type_getattro_impl+0x13c> │ │ │ │ │ + b 6a0c <_Py_type_getattro_impl+0x14c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 6de0 <_Py_type_getattro_impl+0x508> │ │ │ │ │ + bne 6db8 <_Py_type_getattro_impl+0x4f8> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6de0 <_Py_type_getattro_impl+0x508> │ │ │ │ │ + b 6db8 <_Py_type_getattro_impl+0x4f8> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 6d40 <_Py_type_getattro_impl+0x468> │ │ │ │ │ + bne 6d20 <_Py_type_getattro_impl+0x460> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6d40 <_Py_type_getattro_impl+0x468> │ │ │ │ │ + b 6d20 <_Py_type_getattro_impl+0x460> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 6f64 <_Py_type_getattro_impl+0x68c> │ │ │ │ │ + bcs 6f50 <_Py_type_getattro_impl+0x690> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 6f64 <_Py_type_getattro_impl+0x68c> │ │ │ │ │ + bne 6f50 <_Py_type_getattro_impl+0x690> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 6f64 <_Py_type_getattro_impl+0x68c> │ │ │ │ │ + bgt 6f50 <_Py_type_getattro_impl+0x690> │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r9, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 6f7c <_Py_type_getattro_impl+0x6a4> │ │ │ │ │ + beq 6f68 <_Py_type_getattro_impl+0x6a8> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 6cdc <_Py_type_getattro_impl+0x404> │ │ │ │ │ - b 6d40 <_Py_type_getattro_impl+0x468> │ │ │ │ │ + beq 6d20 <_Py_type_getattro_impl+0x460> │ │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + beq 6cd0 <_Py_type_getattro_impl+0x410> │ │ │ │ │ + b 6998 <_Py_type_getattro_impl+0xd8> │ │ │ │ │ ldrh r2, [r6, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 6be8 <_Py_type_getattro_impl+0x310> │ │ │ │ │ + bcs 6bd0 <_Py_type_getattro_impl+0x310> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + mov sl, r1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 6be8 <_Py_type_getattro_impl+0x310> │ │ │ │ │ + bne 6bd0 <_Py_type_getattro_impl+0x310> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 6be8 <_Py_type_getattro_impl+0x310> │ │ │ │ │ + bgt 6bd0 <_Py_type_getattro_impl+0x310> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl f154 │ │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ + bl f13c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r8, [r6, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 6c00 <_Py_type_getattro_impl+0x328> │ │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ + beq 6be8 <_Py_type_getattro_impl+0x328> │ │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 6d7c <_Py_type_getattro_impl+0x4a4> │ │ │ │ │ - b 6de0 <_Py_type_getattro_impl+0x508> │ │ │ │ │ + bne 6d58 <_Py_type_getattro_impl+0x498> │ │ │ │ │ + b 6db8 <_Py_type_getattro_impl+0x4f8> │ │ │ │ │ mov r4, #1 │ │ │ │ │ - b 6e20 <_Py_type_getattro_impl+0x548> │ │ │ │ │ + b 6df8 <_Py_type_getattro_impl+0x538> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC21 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 6e20 <_Py_type_getattro_impl+0x548> │ │ │ │ │ + b 6df8 <_Py_type_getattro_impl+0x538> │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 6d40 <_Py_type_getattro_impl+0x468> │ │ │ │ │ - ldr r3, [pc, #88] @ 6fdc <_Py_type_getattro_impl+0x704> │ │ │ │ │ + bne 6d20 <_Py_type_getattro_impl+0x460> │ │ │ │ │ + ldr r3, [pc, #88] @ 6fc8 <_Py_type_getattro_impl+0x708> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ - b 6a6c <_Py_type_getattro_impl+0x194> │ │ │ │ │ + b 6a54 <_Py_type_getattro_impl+0x194> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 6bc4 <_Py_type_getattro_impl+0x2ec> │ │ │ │ │ + b 6bac <_Py_type_getattro_impl+0x2ec> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a24 <_Py_type_getattro_impl+0x14c> │ │ │ │ │ + b 6a0c <_Py_type_getattro_impl+0x14c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 6a40 <_Py_type_getattro_impl+0x168> │ │ │ │ │ - .word 0x0000066c │ │ │ │ │ + b 6a28 <_Py_type_getattro_impl+0x168> │ │ │ │ │ + .word 0x00000670 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x00000564 │ │ │ │ │ + .word 0x00000568 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x00000460 │ │ │ │ │ + .word 0x00000464 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x00000348 │ │ │ │ │ + .word 0x0000034c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00006fe0 <_Py_type_getattro_stackref>: │ │ │ │ │ +00006fcc <_Py_type_getattro_stackref>: │ │ │ │ │ _Py_type_getattro_stackref(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 766c <_Py_type_getattro_stackref+0x68c> │ │ │ │ │ + beq 7658 <_Py_type_getattro_stackref+0x68c> │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ tst r3, #2 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 7258 <_Py_type_getattro_stackref+0x278> │ │ │ │ │ + bne 7244 <_Py_type_getattro_stackref+0x278> │ │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 72ac <_Py_type_getattro_stackref+0x2cc> │ │ │ │ │ + beq 7298 <_Py_type_getattro_stackref+0x2cc> │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ asr r4, r7, #3 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r2, #12 │ │ │ │ │ ldr r9, [r3, #192] @ 0xc0 │ │ │ │ │ - ldr r3, [pc, #1608] @ 76a4 <_Py_type_getattro_stackref+0x6c4> │ │ │ │ │ + ldr r3, [pc, #1608] @ 7690 <_Py_type_getattro_stackref+0x6c4> │ │ │ │ │ eor r5, r9, r4 │ │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mul r5, r2, r5 │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ add r8, r3, r5 │ │ │ │ │ add r8, r8, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne 737c <_Py_type_getattro_stackref+0x39c> │ │ │ │ │ + bne 7368 <_Py_type_getattro_stackref+0x39c> │ │ │ │ │ ldr r2, [r8, #1452] @ 0x5ac │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 737c <_Py_type_getattro_stackref+0x39c> │ │ │ │ │ + bne 7368 <_Py_type_getattro_stackref+0x39c> │ │ │ │ │ add r2, r3, #40960 @ 0xa000 │ │ │ │ │ add r2, r2, r5 │ │ │ │ │ ldr r0, [r2, #1456] @ 0x5b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7250 <_Py_type_getattro_stackref+0x270> │ │ │ │ │ + beq 723c <_Py_type_getattro_stackref+0x270> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r0, r0, #1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 7154 <_Py_type_getattro_stackref+0x174> │ │ │ │ │ + beq 7140 <_Py_type_getattro_stackref+0x174> │ │ │ │ │ bic r8, r0, #1 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r5, [r3, #136] @ 0x88 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 7154 <_Py_type_getattro_stackref+0x174> │ │ │ │ │ + beq 7140 <_Py_type_getattro_stackref+0x174> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDescr_IsData │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7358 <_Py_type_getattro_stackref+0x378> │ │ │ │ │ + beq 7344 <_Py_type_getattro_stackref+0x378> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 760c <_Py_type_getattro_stackref+0x62c> │ │ │ │ │ + beq 75f8 <_Py_type_getattro_stackref+0x62c> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r0, r3 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 712c <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ + bne 7118 <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 7690 <_Py_type_getattro_stackref+0x6b0> │ │ │ │ │ + beq 767c <_Py_type_getattro_stackref+0x6b0> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne 7148 <_Py_type_getattro_stackref+0x168> │ │ │ │ │ + bne 7134 <_Py_type_getattro_stackref+0x168> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 769c <_Py_type_getattro_stackref+0x6bc> │ │ │ │ │ + beq 7688 <_Py_type_getattro_stackref+0x6bc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #1356] @ 76a8 <_Py_type_getattro_stackref+0x6c8> │ │ │ │ │ + ldr r3, [pc, #1356] @ 7694 <_Py_type_getattro_stackref+0x6c8> │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ ldr r8, [r6, #192] @ 0xc0 │ │ │ │ │ mov r2, #12 │ │ │ │ │ eor r4, r4, r8 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r9, r3, r4 │ │ │ │ │ add r9, r9, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 741c <_Py_type_getattro_stackref+0x43c> │ │ │ │ │ + bne 7408 <_Py_type_getattro_stackref+0x43c> │ │ │ │ │ ldr r2, [r9, #1452] @ 0x5ac │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 741c <_Py_type_getattro_stackref+0x43c> │ │ │ │ │ + bne 7408 <_Py_type_getattro_stackref+0x43c> │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 72dc <_Py_type_getattro_stackref+0x2fc> │ │ │ │ │ + beq 72c8 <_Py_type_getattro_stackref+0x2fc> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r0, r0, #1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 74bc <_Py_type_getattro_stackref+0x4dc> │ │ │ │ │ + beq 74a8 <_Py_type_getattro_stackref+0x4dc> │ │ │ │ │ bic r5, r0, #1 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ tst r0, #1 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r7, [r2, #136] @ 0x88 │ │ │ │ │ - bne 736c <_Py_type_getattro_stackref+0x38c> │ │ │ │ │ + bne 7358 <_Py_type_getattro_stackref+0x38c> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 7368 <_Py_type_getattro_stackref+0x388> │ │ │ │ │ + beq 7354 <_Py_type_getattro_stackref+0x388> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 7344 <_Py_type_getattro_stackref+0x364> │ │ │ │ │ + beq 7330 <_Py_type_getattro_stackref+0x364> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyStaticMethod_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyStaticMethod_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 730c <_Py_type_getattro_stackref+0x32c> │ │ │ │ │ + beq 72f8 <_Py_type_getattro_stackref+0x32c> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r7 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 760c <_Py_type_getattro_stackref+0x62c> │ │ │ │ │ + beq 75f8 <_Py_type_getattro_stackref+0x62c> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 711c <_Py_type_getattro_stackref+0x13c> │ │ │ │ │ - b 712c <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ + beq 7108 <_Py_type_getattro_stackref+0x13c> │ │ │ │ │ + b 7118 <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 7164 <_Py_type_getattro_stackref+0x184> │ │ │ │ │ - ldr r3, [pc, #1100] @ 76ac <_Py_type_getattro_stackref+0x6cc> │ │ │ │ │ + b 7150 <_Py_type_getattro_stackref+0x184> │ │ │ │ │ + ldr r3, [pc, #1100] @ 7698 <_Py_type_getattro_stackref+0x6cc> │ │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ │ mov r1, #28 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [sl, r3] │ │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ @@ -7808,93 +7801,93 @@ │ │ │ │ │ cmp r0, r6 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 7038 <_Py_type_getattro_stackref+0x58> │ │ │ │ │ + bne 7024 <_Py_type_getattro_stackref+0x58> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 16dc │ │ │ │ │ R_ARM_CALL PyType_Ready │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 7034 <_Py_type_getattro_stackref+0x54> │ │ │ │ │ + bge 7020 <_Py_type_getattro_stackref+0x54> │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 714c <_Py_type_getattro_stackref+0x16c> │ │ │ │ │ + b 7138 <_Py_type_getattro_stackref+0x16c> │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 74b4 <_Py_type_getattro_stackref+0x4d4> │ │ │ │ │ + bne 74a0 <_Py_type_getattro_stackref+0x4d4> │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 74c8 <_Py_type_getattro_stackref+0x4e8> │ │ │ │ │ + bne 74b4 <_Py_type_getattro_stackref+0x4e8> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bne 7148 <_Py_type_getattro_stackref+0x168> │ │ │ │ │ + bne 7134 <_Py_type_getattro_stackref+0x168> │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 7614 <_Py_type_getattro_stackref+0x634> │ │ │ │ │ + beq 7600 <_Py_type_getattro_stackref+0x634> │ │ │ │ │ str r4, [r3] │ │ │ │ │ - b 7148 <_Py_type_getattro_stackref+0x168> │ │ │ │ │ + b 7134 <_Py_type_getattro_stackref+0x168> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticMethod_GetFunc> │ │ │ │ │ R_ARM_CALL _PyStaticMethod_GetFunc │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 7214 <_Py_type_getattro_stackref+0x234> │ │ │ │ │ + beq 7200 <_Py_type_getattro_stackref+0x234> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r4, r4, #1 │ │ │ │ │ - bgt 74f4 <_Py_type_getattro_stackref+0x514> │ │ │ │ │ + bgt 74e0 <_Py_type_getattro_stackref+0x514> │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 711c <_Py_type_getattro_stackref+0x13c> │ │ │ │ │ - b 712c <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ + beq 7108 <_Py_type_getattro_stackref+0x13c> │ │ │ │ │ + b 7118 <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 7130 <_Py_type_getattro_stackref+0x150> │ │ │ │ │ - ldr r3, [pc, #848] @ 76b0 <_Py_type_getattro_stackref+0x6d0> │ │ │ │ │ + b 711c <_Py_type_getattro_stackref+0x150> │ │ │ │ │ + ldr r3, [pc, #848] @ 769c <_Py_type_getattro_stackref+0x6d0> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ - b 7164 <_Py_type_getattro_stackref+0x184> │ │ │ │ │ + b 7150 <_Py_type_getattro_stackref+0x184> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 7344 <_Py_type_getattro_stackref+0x364> │ │ │ │ │ + beq 7330 <_Py_type_getattro_stackref+0x364> │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ - b 7204 <_Py_type_getattro_stackref+0x224> │ │ │ │ │ + b 71f0 <_Py_type_getattro_stackref+0x224> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 752c <_Py_type_getattro_stackref+0x54c> │ │ │ │ │ + beq 7518 <_Py_type_getattro_stackref+0x54c> │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 7650 <_Py_type_getattro_stackref+0x670> │ │ │ │ │ + beq 763c <_Py_type_getattro_stackref+0x670> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 70b8 <_Py_type_getattro_stackref+0xd8> │ │ │ │ │ + bne 70a4 <_Py_type_getattro_stackref+0xd8> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 70b8 <_Py_type_getattro_stackref+0xd8> │ │ │ │ │ + bgt 70a4 <_Py_type_getattro_stackref+0xd8> │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r2, r3, r5 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r5, #4 │ │ │ │ │ @@ -7903,40 +7896,40 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r9, [r3, r5] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 7518 <_Py_type_getattro_stackref+0x538> │ │ │ │ │ + ble 7504 <_Py_type_getattro_stackref+0x538> │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 70b8 <_Py_type_getattro_stackref+0xd8> │ │ │ │ │ + b 70a4 <_Py_type_getattro_stackref+0xd8> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 75a0 <_Py_type_getattro_stackref+0x5c0> │ │ │ │ │ + beq 758c <_Py_type_getattro_stackref+0x5c0> │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 72dc <_Py_type_getattro_stackref+0x2fc> │ │ │ │ │ + beq 72c8 <_Py_type_getattro_stackref+0x2fc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 71c4 <_Py_type_getattro_stackref+0x1e4> │ │ │ │ │ + bne 71b0 <_Py_type_getattro_stackref+0x1e4> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 71c4 <_Py_type_getattro_stackref+0x1e4> │ │ │ │ │ + bgt 71b0 <_Py_type_getattro_stackref+0x1e4> │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r2, r3, r4 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -7945,173 +7938,173 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r8, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 7504 <_Py_type_getattro_stackref+0x524> │ │ │ │ │ + ble 74f0 <_Py_type_getattro_stackref+0x524> │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 71c4 <_Py_type_getattro_stackref+0x1e4> │ │ │ │ │ + b 71b0 <_Py_type_getattro_stackref+0x1e4> │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 72f0 <_Py_type_getattro_stackref+0x310> │ │ │ │ │ + beq 72dc <_Py_type_getattro_stackref+0x310> │ │ │ │ │ bic r0, r4, #1 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 760c <_Py_type_getattro_stackref+0x62c> │ │ │ │ │ + beq 75f8 <_Py_type_getattro_stackref+0x62c> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 711c <_Py_type_getattro_stackref+0x13c> │ │ │ │ │ - b 712c <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ + beq 7108 <_Py_type_getattro_stackref+0x13c> │ │ │ │ │ + b 7118 <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 74b4 <_Py_type_getattro_stackref+0x4d4> │ │ │ │ │ + bne 74a0 <_Py_type_getattro_stackref+0x4d4> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 74b4 <_Py_type_getattro_stackref+0x4d4> │ │ │ │ │ + b 74a0 <_Py_type_getattro_stackref+0x4d4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 7414 <_Py_type_getattro_stackref+0x434> │ │ │ │ │ + bne 7400 <_Py_type_getattro_stackref+0x434> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7414 <_Py_type_getattro_stackref+0x434> │ │ │ │ │ + b 7400 <_Py_type_getattro_stackref+0x434> │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldrh r2, [r2, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 7638 <_Py_type_getattro_stackref+0x658> │ │ │ │ │ + bcs 7624 <_Py_type_getattro_stackref+0x658> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 7638 <_Py_type_getattro_stackref+0x658> │ │ │ │ │ + bne 7624 <_Py_type_getattro_stackref+0x658> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 7638 <_Py_type_getattro_stackref+0x658> │ │ │ │ │ + bgt 7624 <_Py_type_getattro_stackref+0x658> │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r9, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 7650 <_Py_type_getattro_stackref+0x670> │ │ │ │ │ + beq 763c <_Py_type_getattro_stackref+0x670> │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 73b0 <_Py_type_getattro_stackref+0x3d0> │ │ │ │ │ - b 7414 <_Py_type_getattro_stackref+0x434> │ │ │ │ │ + bne 739c <_Py_type_getattro_stackref+0x3d0> │ │ │ │ │ + b 7400 <_Py_type_getattro_stackref+0x434> │ │ │ │ │ ldrh r2, [r6, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 72c4 <_Py_type_getattro_stackref+0x2e4> │ │ │ │ │ + bcs 72b0 <_Py_type_getattro_stackref+0x2e4> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 72c4 <_Py_type_getattro_stackref+0x2e4> │ │ │ │ │ + bne 72b0 <_Py_type_getattro_stackref+0x2e4> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 72c4 <_Py_type_getattro_stackref+0x2e4> │ │ │ │ │ + bgt 72b0 <_Py_type_getattro_stackref+0x2e4> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r8, [r6, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 72dc <_Py_type_getattro_stackref+0x2fc> │ │ │ │ │ + beq 72c8 <_Py_type_getattro_stackref+0x2fc> │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 7450 <_Py_type_getattro_stackref+0x470> │ │ │ │ │ - b 74b4 <_Py_type_getattro_stackref+0x4d4> │ │ │ │ │ + bne 743c <_Py_type_getattro_stackref+0x470> │ │ │ │ │ + b 74a0 <_Py_type_getattro_stackref+0x4d4> │ │ │ │ │ mov r4, #1 │ │ │ │ │ - b 74f4 <_Py_type_getattro_stackref+0x514> │ │ │ │ │ + b 74e0 <_Py_type_getattro_stackref+0x514> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC21 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 74f4 <_Py_type_getattro_stackref+0x514> │ │ │ │ │ + b 74e0 <_Py_type_getattro_stackref+0x514> │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 7414 <_Py_type_getattro_stackref+0x434> │ │ │ │ │ - ldr r3, [pc, #92] @ 76b4 <_Py_type_getattro_stackref+0x6d4> │ │ │ │ │ + bne 7400 <_Py_type_getattro_stackref+0x434> │ │ │ │ │ + ldr r3, [pc, #92] @ 76a0 <_Py_type_getattro_stackref+0x6d4> │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [sl, r3] │ │ │ │ │ - b 7164 <_Py_type_getattro_stackref+0x184> │ │ │ │ │ + b 7150 <_Py_type_getattro_stackref+0x184> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, #1 │ │ │ │ │ - b 714c <_Py_type_getattro_stackref+0x16c> │ │ │ │ │ + b 7138 <_Py_type_getattro_stackref+0x16c> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 712c <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ + b 7118 <_Py_type_getattro_stackref+0x14c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7148 <_Py_type_getattro_stackref+0x168> │ │ │ │ │ + b 7134 <_Py_type_getattro_stackref+0x168> │ │ │ │ │ .word 0x0000063c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000544 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000440 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000034c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000076b8 : │ │ │ │ │ +000076a4 : │ │ │ │ │ type_qualname(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 76e0 │ │ │ │ │ + beq 76cc │ │ │ │ │ ldr r0, [r0, #440] @ 0x1b8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxgt lr │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ @@ -8132,27 +8125,27 @@ │ │ │ │ │ addne r3, r0, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ -00007728 : │ │ │ │ │ +00007714 : │ │ │ │ │ type_from_slots_or_spec(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3888] @ 0xf30 │ │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r9, r1, #0 │ │ │ │ │ str r0, [fp, #-164] @ 0xffffff5c │ │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ │ - beq 9538 │ │ │ │ │ + beq 9524 │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ │ ldr r1, [r9, #16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bic r2, r3, r3, asr #31 │ │ │ │ │ rsblt r3, r3, #0 │ │ │ │ │ @@ -8177,234 +8170,234 @@ │ │ │ │ │ str r6, [fp, #-148] @ 0xffffff6c │ │ │ │ │ str r6, [fp, #-128] @ 0xffffff80 │ │ │ │ │ str r6, [fp, #-144] @ 0xffffff70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySlotIterator_Next> │ │ │ │ │ R_ARM_CALL _PySlotIterator_Next │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 784c │ │ │ │ │ + beq 7838 │ │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ │ - bhi 7d1c │ │ │ │ │ + bhi 7d08 │ │ │ │ │ cmp r3, #47 @ 0x2f │ │ │ │ │ - bls 77c0 │ │ │ │ │ - ldr r2, [pc, #3984] @ 877c │ │ │ │ │ + bls 77ac │ │ │ │ │ + ldr r2, [pc, #3984] @ 8768 │ │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ │ - bhi 77c0 │ │ │ │ │ + bhi 77ac │ │ │ │ │ add r3, r3, r3 │ │ │ │ │ ldrsh r3, [r2, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 8abc │ │ │ │ │ + beq 8aa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ add r4, r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - beq 9338 │ │ │ │ │ + beq 9324 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySlotIterator_Next> │ │ │ │ │ R_ARM_CALL _PySlotIterator_Next │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 77d0 │ │ │ │ │ + bne 77bc │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9010 │ │ │ │ │ + beq 8ffc │ │ │ │ │ mov r1, #96 @ 0x60 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySlotIterator_SawSlot> │ │ │ │ │ R_ARM_CALL _PySlotIterator_SawSlot │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 91e0 │ │ │ │ │ + bne 91cc │ │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 89f0 │ │ │ │ │ + bne 89dc │ │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strrchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r4, r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - beq 8e50 │ │ │ │ │ + beq 8e3c │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ add r4, r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-172] @ 0xffffff54 │ │ │ │ │ - beq 8eb8 │ │ │ │ │ + beq 8ea4 │ │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 85a0 │ │ │ │ │ + bne 858c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 85a4 │ │ │ │ │ + bne 8590 │ │ │ │ │ mov r0, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 8cf8 │ │ │ │ │ + beq 8ce4 │ │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ │ - beq 7964 │ │ │ │ │ + beq 7950 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 7964 │ │ │ │ │ + ble 7950 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8cf8 │ │ │ │ │ + beq 8ce4 │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ tst r1, #256 @ 0x100 │ │ │ │ │ - beq 8d5c │ │ │ │ │ + beq 8d48 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 7964 │ │ │ │ │ + beq 7950 │ │ │ │ │ add r0, r6, #16 │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8cf8 │ │ │ │ │ + beq 8ce4 │ │ │ │ │ ldr ip, [r3, #84] @ 0x54 │ │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ │ - beq 8d5c │ │ │ │ │ + beq 8d48 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 7940 │ │ │ │ │ + bne 792c │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9560 │ │ │ │ │ + bl 954c │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ │ - beq 91a8 │ │ │ │ │ + beq 9194 │ │ │ │ │ ldr r7, [r6, #8] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 8374 │ │ │ │ │ - ldr r8, [pc, #3572] @ 8780 │ │ │ │ │ + bne 8360 │ │ │ │ │ + ldr r8, [pc, #3572] @ 876c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt 837c │ │ │ │ │ + bgt 8368 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 918c │ │ │ │ │ + bge 9178 │ │ │ │ │ ldr r2, [r8, #156] @ 0x9c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 79c0 │ │ │ │ │ + beq 79ac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r3, [r3, #3060] @ 0xbf4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 93a4 │ │ │ │ │ + bne 9390 │ │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ streq r3, [fp, #-184] @ 0xffffff48 │ │ │ │ │ - bne 8a64 │ │ │ │ │ + bne 8a50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldreq r3, [fp, #-156] @ 0xffffff64 │ │ │ │ │ ldreq r3, [r3, #16] │ │ │ │ │ streq r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ streq r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ - bne 8708 │ │ │ │ │ + bne 86f4 │ │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ streq r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ - bne 8730 │ │ │ │ │ + bne 871c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ streq sl, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - bne 8758 │ │ │ │ │ + bne 8744 │ │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyType_GenericAlloc │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyType_GenericAlloc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 8bdc │ │ │ │ │ + bne 8bc8 │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ ldr sl, [r8, #20] │ │ │ │ │ ldr r2, [r8, #16] │ │ │ │ │ add r2, r2, #3 │ │ │ │ │ mla sl, r3, sl, sl │ │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ │ add sl, sl, r2 │ │ │ │ │ and r2, r3, #24 │ │ │ │ │ ubfx r4, r3, #14, #1 │ │ │ │ │ bic sl, sl, #3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addne r4, r4, #1 │ │ │ │ │ tst r3, #4 │ │ │ │ │ lsl r4, r4, #3 │ │ │ │ │ - bne 86c4 │ │ │ │ │ + bne 86b0 │ │ │ │ │ add r0, r4, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8acc │ │ │ │ │ + beq 8ab8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r4, r0, r4 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [r0] │ │ │ │ │ strne r3, [r0, #4] │ │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq 7a98 │ │ │ │ │ + beq 7a84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_CALL _PyObject_GC_Link │ │ │ │ │ sub r2, sl, #8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r4, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r3, [r8, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ - bne 8684 │ │ │ │ │ + bne 8670 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r8, [r4, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strle r3, [r8] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne 86b0 │ │ │ │ │ + bne 869c │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq 7b28 │ │ │ │ │ - ldr r3, [pc, #3224] @ 8784 │ │ │ │ │ + beq 7b14 │ │ │ │ │ + ldr r3, [pc, #3224] @ 8770 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ sub r3, r4, #8 │ │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ @@ -8418,15 +8411,15 @@ │ │ │ │ │ str r3, [ip, #4] │ │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ │ ldr r2, [fp, #-168] @ 0xffffff58 │ │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ orr r3, r3, #512 @ 0x200 │ │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ │ - beq 7b50 │ │ │ │ │ + beq 7b3c │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ ldr r3, [fp, #-168] @ 0xffffff58 │ │ │ │ │ add r2, r4, #212 @ 0xd4 │ │ │ │ │ str r3, [r4, #448] @ 0x1c0 │ │ │ │ │ @@ -8445,15 +8438,15 @@ │ │ │ │ │ ldrle r2, [fp, #-156] @ 0xffffff64 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ tst r3, #2 │ │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ │ - bne 92dc │ │ │ │ │ + bne 92c8 │ │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ │ movw r8, #65535 @ 0xffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ str r6, [r4, #168] @ 0xa8 │ │ │ │ │ @@ -8475,40 +8468,40 @@ │ │ │ │ │ str r3, [r4, #452] @ 0x1c4 │ │ │ │ │ ldrne r3, [r9, #16] │ │ │ │ │ ldreq r1, [fp, #-164] @ 0xffffff5c │ │ │ │ │ movne r1, r3 │ │ │ │ │ strne r3, [fp, #-164] @ 0xffffff5c │ │ │ │ │ bl 0 <_PySlotIterator_Rewind> │ │ │ │ │ R_ARM_CALL _PySlotIterator_Rewind │ │ │ │ │ - ldr sl, [pc, #2916] @ 8788 │ │ │ │ │ - ldr r9, [pc, #2916] @ 878c │ │ │ │ │ + ldr sl, [pc, #2916] @ 8774 │ │ │ │ │ + ldr r9, [pc, #2916] @ 8778 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySlotIterator_Next> │ │ │ │ │ R_ARM_CALL _PySlotIterator_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7d4c │ │ │ │ │ + beq 7d38 │ │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ │ - beq 81a8 │ │ │ │ │ - bhi 8200 │ │ │ │ │ + beq 8194 │ │ │ │ │ + bhi 81ec │ │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls 81a8 │ │ │ │ │ + bls 8194 │ │ │ │ │ sub r3, r3, #5 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ │ - bhi 7c24 │ │ │ │ │ + bhi 7c10 │ │ │ │ │ add r3, r3, r3 │ │ │ │ │ ldrsh r3, [r9, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ ldr r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 77c0 │ │ │ │ │ + beq 77ac │ │ │ │ │ str r4, [fp, #-196] @ 0xffffff3c │ │ │ │ │ ldr r4, [fp, #-128] @ 0xffffff80 │ │ │ │ │ strd r8, [fp, #-188] @ 0xffffff44 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC29 │ │ │ │ │ @@ -8521,55 +8514,55 @@ │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC30 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 89c8 │ │ │ │ │ + bne 89b4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strcmp │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 867c │ │ │ │ │ + beq 8668 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 86e8 │ │ │ │ │ + beq 86d4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq sl, r7 │ │ │ │ │ ldr r5, [r7, #20]! │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 7cb0 │ │ │ │ │ + bne 7c9c │ │ │ │ │ ldr r6, [fp, #-172] @ 0xffffff54 │ │ │ │ │ ldrd r8, [fp, #-188] @ 0xffffff44 │ │ │ │ │ str r4, [fp, #-128] @ 0xffffff80 │ │ │ │ │ ldr r5, [fp, #-192] @ 0xffffff40 │ │ │ │ │ - b 77c0 │ │ │ │ │ + b 77ac │ │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 77c0 │ │ │ │ │ + bne 77ac │ │ │ │ │ mov r6, #0 │ │ │ │ │ str r6, [fp, #-172] @ 0xffffff54 │ │ │ │ │ str r6, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 8cf8 │ │ │ │ │ + b 8ce4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #24] │ │ │ │ │ bl 0 <_PySlotIterator_Next> │ │ │ │ │ R_ARM_CALL _PySlotIterator_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 7c34 │ │ │ │ │ + bne 7c20 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movweq r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC subtype_dealloc │ │ │ │ │ @@ -8580,43 +8573,43 @@ │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ str r3, [r4, #104] @ 0x68 │ │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ │ bl 44c │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - bne 8178 │ │ │ │ │ + bne 8164 │ │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ ldr r8, [r9, #8] │ │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 7fb4 │ │ │ │ │ + ble 7fa0 │ │ │ │ │ ldr sl, [r9, #16] │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 7e98 │ │ │ │ │ + bge 7e84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromVoidPtr │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8178 │ │ │ │ │ + beq 8164 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyWeakref_NewRef │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8160 │ │ │ │ │ + beq 814c │ │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ │ ldr r0, [sl, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq 7e48 │ │ │ │ │ - ldr r3, [pc, #2452] @ 8790 │ │ │ │ │ + beq 7e34 │ │ │ │ │ + ldr r3, [pc, #2452] @ 877c │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ mul r3, r3, r0 │ │ │ │ │ @@ -8627,65 +8620,65 @@ │ │ │ │ │ ldr r1, [r1, #428] @ 0x1ac │ │ │ │ │ cmp r1, sl │ │ │ │ │ orreq r0, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addne r3, r2, r3 │ │ │ │ │ - beq 8a9c │ │ │ │ │ + beq 8a88 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 85d0 │ │ │ │ │ + beq 85bc │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7e78 │ │ │ │ │ + bgt 7e64 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 9044 │ │ │ │ │ + beq 9030 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7e90 │ │ │ │ │ + bgt 7e7c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 8b50 │ │ │ │ │ + beq 8b3c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - blt 8178 │ │ │ │ │ + blt 8164 │ │ │ │ │ cmp r8, #1 │ │ │ │ │ - beq 7fb4 │ │ │ │ │ + beq 7fa0 │ │ │ │ │ add r9, r9, #16 │ │ │ │ │ mov sl, #1 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ str r7, [fp, #-132] @ 0xffffff7c │ │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ ldr r7, [r9, #4]! │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 7fa4 │ │ │ │ │ + bge 7f90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromVoidPtr │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8178 │ │ │ │ │ + beq 8164 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyWeakref_NewRef │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq 8160 │ │ │ │ │ + beq 814c │ │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ │ ldr r0, [r7, #180] @ 0xb4 │ │ │ │ │ tst r2, #2 │ │ │ │ │ - beq 7f54 │ │ │ │ │ - ldr r2, [pc, #2192] @ 8794 │ │ │ │ │ + beq 7f40 │ │ │ │ │ + ldr r2, [pc, #2192] @ 8780 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ mov r3, #28 │ │ │ │ │ mul r1, r3, r0 │ │ │ │ │ @@ -8700,67 +8693,67 @@ │ │ │ │ │ addne r1, r1, #91136 @ 0x16400 │ │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 87b8 │ │ │ │ │ + beq 87a4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7f84 │ │ │ │ │ + bgt 7f70 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 916c │ │ │ │ │ + beq 9158 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 7f9c │ │ │ │ │ + bgt 7f88 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 8d90 │ │ │ │ │ + beq 8d7c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 8178 │ │ │ │ │ + blt 8164 │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - bne 7eb4 │ │ │ │ │ + bne 7ea0 │ │ │ │ │ ldr r7, [fp, #-132] @ 0xffffff7c │ │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne 800c │ │ │ │ │ + bne 7ff8 │ │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 7fdc │ │ │ │ │ + beq 7fc8 │ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt 8f48 │ │ │ │ │ + blt 8f34 │ │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ │ add r1, r2, #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt 8ed0 │ │ │ │ │ + blt 8ebc │ │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ │ add r1, r2, #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt 8e94 │ │ │ │ │ + blt 8e80 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ add r1, r2, #4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt 8fd4 │ │ │ │ │ + blt 8fc0 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ ldreq r7, [r4, #132] @ 0x84 │ │ │ │ │ - bne 8f74 │ │ │ │ │ + bne 8f60 │ │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 80f8 │ │ │ │ │ + beq 80e4 │ │ │ │ │ ldr r8, [r4, #12] │ │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strrchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r8, r0, #1 │ │ │ │ │ @@ -8770,386 +8763,386 @@ │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strncmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8334 │ │ │ │ │ + bne 8320 │ │ │ │ │ ldrb r3, [r6, r5] │ │ │ │ │ add r5, r6, r5 │ │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ │ - beq 808c │ │ │ │ │ - b 8334 │ │ │ │ │ + beq 8078 │ │ │ │ │ + b 8320 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - beq 8328 │ │ │ │ │ + beq 8314 │ │ │ │ │ ldrb r3, [r5, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 8334 │ │ │ │ │ + beq 8320 │ │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ │ - bne 8078 │ │ │ │ │ + bne 8064 │ │ │ │ │ mov r2, #6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strncmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8080 │ │ │ │ │ + bne 806c │ │ │ │ │ adds r0, r5, #6 │ │ │ │ │ moveq r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8178 │ │ │ │ │ - ldr r1, [pc, #1740] @ 8798 │ │ │ │ │ + beq 8164 │ │ │ │ │ + ldr r1, [pc, #1740] @ 8784 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 80f0 │ │ │ │ │ + bgt 80dc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 9138 │ │ │ │ │ + beq 9124 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - blt 8178 │ │ │ │ │ + blt 8164 │ │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8664 │ │ │ │ │ + bne 8650 │ │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 86f0 │ │ │ │ │ - ldr r1, [pc, #1668] @ 879c │ │ │ │ │ + bne 86dc │ │ │ │ │ + ldr r1, [pc, #1668] @ 8788 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8178 │ │ │ │ │ + bne 8164 │ │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strrchr │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - beq 93e8 │ │ │ │ │ + beq 93d4 │ │ │ │ │ sub r1, r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 8178 │ │ │ │ │ - ldr r1, [pc, #1604] @ 879c │ │ │ │ │ + beq 8164 │ │ │ │ │ + ldr r1, [pc, #1604] @ 8788 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8178 │ │ │ │ │ + bgt 8164 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 9180 │ │ │ │ │ + beq 916c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 8b5c │ │ │ │ │ + bne 8b48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r2, r3, #48 @ 0x30 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi 81dc │ │ │ │ │ + bhi 81c8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySlotIterator_Next> │ │ │ │ │ R_ARM_CALL _PySlotIterator_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 7d4c │ │ │ │ │ + beq 7d38 │ │ │ │ │ ldrh r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ │ - beq 81a8 │ │ │ │ │ - bls 819c │ │ │ │ │ + beq 8194 │ │ │ │ │ + bls 8188 │ │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ │ - beq 8248 │ │ │ │ │ + beq 8234 │ │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 8f00 │ │ │ │ │ - ldr r1, [pc, #1468] @ 87a0 │ │ │ │ │ + beq 8eec │ │ │ │ │ + ldr r1, [pc, #1468] @ 878c │ │ │ │ │ sub r3, r3, #5 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ │ - bhi 7c24 │ │ │ │ │ + bhi 7c10 │ │ │ │ │ add r3, r3, r3 │ │ │ │ │ ldrsh r3, [r1, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ │ - beq 8248 │ │ │ │ │ + beq 8234 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq 8f00 │ │ │ │ │ + beq 8eec │ │ │ │ │ sub r3, r3, #57 @ 0x39 │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - bhi 7c24 │ │ │ │ │ + bhi 7c10 │ │ │ │ │ add r3, r3, r3 │ │ │ │ │ ldrsh r3, [sl, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #116] @ 0x74 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #156] @ 0x9c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ ldr r6, [r2, #20] │ │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ │ mul r6, r6, r3 │ │ │ │ │ ands r3, r0, #8388608 @ 0x800000 │ │ │ │ │ ldrne r0, [r2, #16] │ │ │ │ │ addne r0, r4, r0 │ │ │ │ │ - beq 93c0 │ │ │ │ │ + beq 93ac │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ │ ands r6, r6, #8388608 @ 0x800000 │ │ │ │ │ ldrne r3, [r2, #16] │ │ │ │ │ addne r3, r4, r3 │ │ │ │ │ strne r3, [r4, #120] @ 0x78 │ │ │ │ │ - beq 9340 │ │ │ │ │ + beq 932c │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ add r3, r4, r3 │ │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 7c24 │ │ │ │ │ + ble 7c10 │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 8da4 │ │ │ │ │ + bne 8d90 │ │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 7c24 │ │ │ │ │ + beq 7c10 │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 8b88 │ │ │ │ │ + bne 8b74 │ │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 7c24 │ │ │ │ │ + beq 7c10 │ │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 8ba4 │ │ │ │ │ + bne 8b90 │ │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq 7c24 │ │ │ │ │ + beq 7c10 │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ tst r2, #8 │ │ │ │ │ - bne 8bc0 │ │ │ │ │ + bne 8bac │ │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ subs r2, r2, #4 │ │ │ │ │ - beq 7c24 │ │ │ │ │ + beq 7c10 │ │ │ │ │ add r3, r3, #80 @ 0x50 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ tst r1, #8 │ │ │ │ │ - bne 8dd4 │ │ │ │ │ + bne 8dc0 │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ - bne 830c │ │ │ │ │ - b 7c24 │ │ │ │ │ + bne 82f8 │ │ │ │ │ + b 7c10 │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne 8080 │ │ │ │ │ + bne 806c │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b 80b8 │ │ │ │ │ + b 80a4 │ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #124] @ 0x7c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #160] @ 0xa0 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #112] @ 0x70 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 7990 │ │ │ │ │ + ble 797c │ │ │ │ │ ldr r4, [r8, #172] @ 0xac │ │ │ │ │ add r2, r6, #12 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - beq 9050 │ │ │ │ │ + beq 903c │ │ │ │ │ mvn r0, r3 │ │ │ │ │ add r0, r0, r7 │ │ │ │ │ ands ip, r0, #7 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - beq 84a4 │ │ │ │ │ + beq 8490 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 8988 │ │ │ │ │ + ble 8974 │ │ │ │ │ ldr lr, [r4, #16] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble 7990 │ │ │ │ │ + ble 797c │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ cmp ip, #1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - beq 84a4 │ │ │ │ │ + beq 8490 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 8484 │ │ │ │ │ + beq 8470 │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - beq 8464 │ │ │ │ │ + beq 8450 │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 8444 │ │ │ │ │ + beq 8430 │ │ │ │ │ cmp ip, #5 │ │ │ │ │ - beq 8424 │ │ │ │ │ + beq 8410 │ │ │ │ │ cmp ip, #6 │ │ │ │ │ - bne 8928 │ │ │ │ │ + bne 8914 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 8988 │ │ │ │ │ + ble 8974 │ │ │ │ │ ldr lr, [r4, #16] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 8988 │ │ │ │ │ + ble 8974 │ │ │ │ │ ldr lr, [r4, #16] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 8988 │ │ │ │ │ + ble 8974 │ │ │ │ │ ldr lr, [r4, #16] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 8988 │ │ │ │ │ + ble 8974 │ │ │ │ │ ldr lr, [r4, #16] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 8988 │ │ │ │ │ + ble 8974 │ │ │ │ │ ldr lr, [r4, #16] │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 8988 │ │ │ │ │ + ble 8974 │ │ │ │ │ ldr ip, [r4, #16] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [fp, #-184] @ 0xffffff48 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble 7990 │ │ │ │ │ + ble 797c │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ add r2, r2, #4 │ │ │ │ │ mov lr, r2 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [lr, #8] │ │ │ │ │ add r2, lr, #8 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ ldr ip, [fp, #-184] @ 0xffffff48 │ │ │ │ │ add r3, ip, #2 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [lr, #12] │ │ │ │ │ add r2, lr, #12 │ │ │ │ │ ldr ip, [r4, #16] │ │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ add r3, r3, #3 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [lr, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ │ add r2, lr, #16 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ add r3, r3, #4 │ │ │ │ │ - ble 8988 │ │ │ │ │ + ble 8974 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [lr, #20] │ │ │ │ │ add r2, lr, #20 │ │ │ │ │ ldr r3, [fp, #-184] @ 0xffffff48 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ add r3, r3, #5 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [lr, #24] │ │ │ │ │ add r2, lr, #24 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ ldr ip, [fp, #-184] @ 0xffffff48 │ │ │ │ │ add r3, ip, #6 │ │ │ │ │ - bne 8944 │ │ │ │ │ + bne 8930 │ │ │ │ │ ldr r1, [lr, #28] │ │ │ │ │ add r3, ip, #7 │ │ │ │ │ add r2, lr, #28 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - b 84a4 │ │ │ │ │ + b 8490 │ │ │ │ │ ldr r6, [fp, #4] │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ │ - bne 8a2c │ │ │ │ │ + bne 8a18 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 78f8 │ │ │ │ │ + b 78e4 │ │ │ │ │ str r2, [r4, #148] @ 0x94 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8df0 │ │ │ │ │ + beq 8ddc │ │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ streq r0, [sl, #180] @ 0xb4 │ │ │ │ │ - beq 7e50 │ │ │ │ │ - ldr r3, [pc, #432] @ 87a4 │ │ │ │ │ + beq 7e3c │ │ │ │ │ + ldr r3, [pc, #432] @ 8790 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r1, [sl, #180] @ 0xb4 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmp r1, #10 │ │ │ │ │ movls lr, #0 │ │ │ │ │ movhi lr, #1 │ │ │ │ │ @@ -9162,97 +9155,97 @@ │ │ │ │ │ cmp ip, sl │ │ │ │ │ movne r1, lr │ │ │ │ │ orreq r1, lr, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addne r2, r2, r3 │ │ │ │ │ - beq 8aac │ │ │ │ │ + beq 8a98 │ │ │ │ │ str r0, [r2, #20] │ │ │ │ │ - b 7e50 │ │ │ │ │ + b 7e3c │ │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #152] @ 0x98 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ │ - b 7c24 │ │ │ │ │ - ldr r1, [pc, #316] @ 87a8 │ │ │ │ │ + b 7c10 │ │ │ │ │ + ldr r1, [pc, #316] @ 8794 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 8104 │ │ │ │ │ - b 8178 │ │ │ │ │ + bge 80f0 │ │ │ │ │ + b 8164 │ │ │ │ │ str r7, [fp, #-148] @ 0xffffff6c │ │ │ │ │ - b 7cfc │ │ │ │ │ + b 7ce8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r8, [r4, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strle r3, [r8] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq 7adc │ │ │ │ │ + beq 7ac8 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_CALL _PyObject_InitInlineValues │ │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ │ - b 7adc │ │ │ │ │ + b 7ac8 │ │ │ │ │ ldr r2, [r8, #444] @ 0x1bc │ │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ add r2, r3, #3 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ bic r2, r2, #3 │ │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ │ add sl, sl, r3 │ │ │ │ │ - b 7a60 │ │ │ │ │ + b 7a4c │ │ │ │ │ str r7, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 7cfc │ │ │ │ │ - ldr r1, [pc, #180] @ 87ac │ │ │ │ │ + b 7ce8 │ │ │ │ │ + ldr r1, [pc, #180] @ 8798 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 8110 │ │ │ │ │ - b 8178 │ │ │ │ │ + bge 80fc │ │ │ │ │ + b 8164 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - bne 8dc0 │ │ │ │ │ + bne 8dac │ │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 8d3c │ │ │ │ │ + bne 8d28 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ - b 79f4 │ │ │ │ │ + b 79e0 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - bne 8d28 │ │ │ │ │ + bne 8d14 │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 8c34 │ │ │ │ │ + bne 8c20 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ - b 7a04 │ │ │ │ │ + b 79f0 │ │ │ │ │ ldr r3, [sl, #4] │ │ │ │ │ cmp r3, #19 │ │ │ │ │ - bne 8c10 │ │ │ │ │ + bne 8bfc │ │ │ │ │ ldr r3, [sl, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 8bf4 │ │ │ │ │ + bne 8be0 │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 7a10 │ │ │ │ │ + b 79fc │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000b58 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000c90 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000018e │ │ │ │ │ @@ -9278,20 +9271,20 @@ │ │ │ │ │ .word 0xffffffc4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0xfffff828 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8df0 │ │ │ │ │ + beq 8ddc │ │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ │ tst r2, #2 │ │ │ │ │ streq r0, [r7, #180] @ 0xb4 │ │ │ │ │ - beq 7f5c │ │ │ │ │ - ldr r2, [pc, #-44] @ 87b0 │ │ │ │ │ + beq 7f48 │ │ │ │ │ + ldr r2, [pc, #-44] @ 879c │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r7, #180] @ 0xb4 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ cmp r1, #10 │ │ │ │ │ ldr ip, [ip, r2] │ │ │ │ │ mov r2, #28 │ │ │ │ │ @@ -9306,130 +9299,130 @@ │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ │ add ip, ip, r2 │ │ │ │ │ str r0, [ip, #20] │ │ │ │ │ - b 7f5c │ │ │ │ │ + b 7f48 │ │ │ │ │ str r2, [r4, #76] @ 0x4c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #196] @ 0xc4 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #424] @ 0x1a8 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #428] @ 0x1ac │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #224] @ 0xe0 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #200] @ 0xc8 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #212] @ 0xd4 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #380] @ 0x17c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #372] @ 0x174 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #288] @ 0x120 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #136] @ 0x88 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #384] @ 0x180 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #396] @ 0x18c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #404] @ 0x194 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #376] @ 0x178 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #392] @ 0x188 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #412] @ 0x19c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #420] @ 0x1a4 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #416] @ 0x1a0 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #140] @ 0x8c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #388] @ 0x184 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 77c0 │ │ │ │ │ + bne 77ac │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 90c8 │ │ │ │ │ + beq 90b4 │ │ │ │ │ str r9, [fp, #-180] @ 0xffffff4c │ │ │ │ │ - b 77c0 │ │ │ │ │ + b 77ac │ │ │ │ │ mov r1, #49 @ 0x31 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySlotIterator_SawSlot> │ │ │ │ │ R_ARM_CALL _PySlotIterator_SawSlot │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 77c0 │ │ │ │ │ + bne 77ac │ │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 77c0 │ │ │ │ │ + b 77ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 8988 │ │ │ │ │ + ble 8974 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ ldreq r1, [r2, #4]! │ │ │ │ │ addeq r3, r3, #1 │ │ │ │ │ ldreq r1, [r1, #4] │ │ │ │ │ - beq 8404 │ │ │ │ │ + beq 83f0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 8988 │ │ │ │ │ + beq 8974 │ │ │ │ │ add ip, r4, #16 │ │ │ │ │ mov lr, #1 │ │ │ │ │ str lr, [fp, #-184] @ 0xffffff48 │ │ │ │ │ ldr lr, [ip, #4]! │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne 8974 │ │ │ │ │ + bne 8960 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bge 7990 │ │ │ │ │ - b 8388 │ │ │ │ │ + bge 797c │ │ │ │ │ + b 8374 │ │ │ │ │ ldr lr, [fp, #-184] @ 0xffffff48 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ str lr, [fp, #-184] @ 0xffffff48 │ │ │ │ │ cmp r0, lr │ │ │ │ │ - bne 8958 │ │ │ │ │ + bne 8944 │ │ │ │ │ ldr r4, [r1, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 9090 │ │ │ │ │ + beq 907c │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add ip, r4, #12 │ │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ │ mov r0, #0 │ │ │ │ │ ldr lr, [fp, #-184] @ 0xffffff48 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - ble 8ce0 │ │ │ │ │ + ble 8ccc │ │ │ │ │ ldr lr, [ip, #4]! │ │ │ │ │ cmp lr, r8 │ │ │ │ │ addne r0, r0, #1 │ │ │ │ │ - bne 89a4 │ │ │ │ │ + bne 8990 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - b 8964 │ │ │ │ │ + b 8950 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 90ac │ │ │ │ │ + blt 9098 │ │ │ │ │ ldr r3, [fp, #-156] @ 0xffffff64 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ movlt r3, r2 │ │ │ │ │ str r3, [fp, #-156] @ 0xffffff64 │ │ │ │ │ ldr r3, [fp, #-196] @ 0xffffff3c │ │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 7cbc │ │ │ │ │ + b 7ca8 │ │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8a40 │ │ │ │ │ + bne 8a2c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -9440,217 +9433,217 @@ │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r5, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 8188 │ │ │ │ │ + b 8174 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ - b 7900 │ │ │ │ │ + b 78ec │ │ │ │ │ ldr r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ ldr r2, [fp, #-156] @ 0xffffff64 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt 7878 │ │ │ │ │ + bgt 7864 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC36 │ │ │ │ │ - b 8a0c │ │ │ │ │ + b 89f8 │ │ │ │ │ ldr r1, [fp, #-156] @ 0xffffff64 │ │ │ │ │ add r3, r3, #7 │ │ │ │ │ bic r3, r3, #7 │ │ │ │ │ ldr r2, [r1, #16] │ │ │ │ │ add r2, r2, #7 │ │ │ │ │ bic r2, r2, #7 │ │ │ │ │ str r2, [fp, #-184] @ 0xffffff48 │ │ │ │ │ add r3, r3, r2 │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r3, [r1, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9060 │ │ │ │ │ + bne 904c │ │ │ │ │ ldr r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 79d4 │ │ │ │ │ + b 79c0 │ │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ - b 7e44 │ │ │ │ │ + b 7e30 │ │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ - b 8644 │ │ │ │ │ + b 8630 │ │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ str r4, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - b 77c0 │ │ │ │ │ + b 77ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 86bc │ │ │ │ │ + bne 86a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r4, [r6] │ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8af4 │ │ │ │ │ + bgt 8ae0 │ │ │ │ │ subs r4, r4, #1 │ │ │ │ │ str r4, [r6] │ │ │ │ │ - beq 8b2c │ │ │ │ │ + beq 8b18 │ │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ │ mov r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r5, [fp, #-172] @ 0xffffff54 │ │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8188 │ │ │ │ │ + bgt 8174 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne 8188 │ │ │ │ │ + bne 8174 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8188 │ │ │ │ │ + b 8174 │ │ │ │ │ ldr r5, [fp, #-172] @ 0xffffff54 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 8b04 │ │ │ │ │ - b 8188 │ │ │ │ │ + bne 8af0 │ │ │ │ │ + b 8174 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7e90 │ │ │ │ │ + b 7e7c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 90f0 │ │ │ │ │ + bgt 90dc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 90e4 │ │ │ │ │ + beq 90d0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - b 8b38 │ │ │ │ │ + b 8b24 │ │ │ │ │ bic r2, r2, #8 │ │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ │ str r2, [r3, #32] │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ str r2, [r3, #28] │ │ │ │ │ - b 82cc │ │ │ │ │ + b 82b8 │ │ │ │ │ bic r2, r2, #8 │ │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ │ str r2, [r3, #52] @ 0x34 │ │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ str r2, [r3, #48] @ 0x30 │ │ │ │ │ - b 82e4 │ │ │ │ │ + b 82d0 │ │ │ │ │ bic r2, r2, #8 │ │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ str r2, [r3, #68] @ 0x44 │ │ │ │ │ - b 82fc │ │ │ │ │ + b 82e8 │ │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - bne 7b28 │ │ │ │ │ - b 8ad8 │ │ │ │ │ + bne 7b14 │ │ │ │ │ + b 8ac4 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bne 8c54 │ │ │ │ │ + bne 8c40 │ │ │ │ │ ldr r3, [sl, #8] │ │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ - b 7a10 │ │ │ │ │ + b 79fc │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ - b 8adc │ │ │ │ │ + b 8ac8 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bne 8c74 │ │ │ │ │ + bne 8c60 │ │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ - b 7a04 │ │ │ │ │ + b 79f0 │ │ │ │ │ ldr r2, [sl] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC43 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8ad8 │ │ │ │ │ + b 8ac4 │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ - b 8c60 │ │ │ │ │ + b 8c4c │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq 8964 │ │ │ │ │ + beq 8950 │ │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 8c88 │ │ │ │ │ + bne 8c74 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq 90a4 │ │ │ │ │ + beq 9090 │ │ │ │ │ ldr r4, [r1, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 8994 │ │ │ │ │ + bne 8980 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r4, [r4, #128] @ 0x80 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 909c │ │ │ │ │ + bne 9088 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 8964 │ │ │ │ │ + beq 8950 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -9659,123 +9652,123 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [fp, #-172] @ 0xffffff54 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - beq 8b38 │ │ │ │ │ + beq 8b24 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8b38 │ │ │ │ │ + bgt 8b24 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 8b38 │ │ │ │ │ - b 8b30 │ │ │ │ │ + bne 8b24 │ │ │ │ │ + b 8b1c │ │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ - b 8c1c │ │ │ │ │ + b 8c08 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bne 8d7c │ │ │ │ │ + bne 8d68 │ │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ - b 79f4 │ │ │ │ │ + b 79e0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC37 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8cf8 │ │ │ │ │ + b 8ce4 │ │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ - b 8c60 │ │ │ │ │ + b 8c4c │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 7f9c │ │ │ │ │ + b 7f88 │ │ │ │ │ bic r2, r2, #8 │ │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - b 82b4 │ │ │ │ │ + b 82a0 │ │ │ │ │ ldr r2, [fp, #-148] @ 0xffffff6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ ldr r2, [r2] │ │ │ │ │ - b 8c1c │ │ │ │ │ + b 8c08 │ │ │ │ │ bic r1, r1, #8 │ │ │ │ │ ldr r0, [fp, #-184] @ 0xffffff48 │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add r1, r1, r0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - b 8318 │ │ │ │ │ + b 8304 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 8ff8 │ │ │ │ │ + ble 8fe4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 8178 │ │ │ │ │ + bgt 8164 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 8178 │ │ │ │ │ + bne 8164 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8178 │ │ │ │ │ + b 8164 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 8e6c │ │ │ │ │ + bne 8e58 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-160] @ 0xffffff60 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 77c0 │ │ │ │ │ + bgt 77ac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC25 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 9038 │ │ │ │ │ + bne 9024 │ │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ │ mov r4, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ - b 8188 │ │ │ │ │ + b 8174 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PySlot_names │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PySlot_names │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -9784,73 +9777,73 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC23 │ │ │ │ │ ldr r2, [r2, #388] @ 0x184 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ str r3, [sp] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC50 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC50 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8178 │ │ │ │ │ + b 8164 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - bne 8ef4 │ │ │ │ │ + bne 8ee0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 8b38 │ │ │ │ │ + b 8b24 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ str r3, [sp] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC49 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8178 │ │ │ │ │ + b 8164 │ │ │ │ │ ldr r5, [fp, #-172] @ 0xffffff54 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 8b38 │ │ │ │ │ + b 8b24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ moveq r5, r6 │ │ │ │ │ streq r5, [fp, #-132] @ 0xffffff7c │ │ │ │ │ streq r5, [fp, #-144] @ 0xffffff70 │ │ │ │ │ - beq 8b38 │ │ │ │ │ + beq 8b24 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 8b68 │ │ │ │ │ - b 8b74 │ │ │ │ │ + ble 8b54 │ │ │ │ │ + b 8b60 │ │ │ │ │ str r2, [r4, #216] @ 0xd8 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #252] @ 0xfc │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #188] @ 0xbc │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #32] │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC48 │ │ │ │ │ @@ -9858,16 +9851,16 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC48 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ str r2, [sp] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8178 │ │ │ │ │ - ldr r3, [pc, #-1992] @ 87b4 │ │ │ │ │ + b 8164 │ │ │ │ │ + ldr r3, [pc, #-1992] @ 87a0 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ ldr r1, [r1, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ @@ -9882,36 +9875,36 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ ldr r7, [r1, #16] │ │ │ │ │ - b 801c │ │ │ │ │ + b 8008 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ str r3, [sp] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC51 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC51 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8178 │ │ │ │ │ + b 8164 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 8dfc │ │ │ │ │ + bne 8de8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8dfc │ │ │ │ │ + b 8de8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ cmp r9, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ movwne r1, #0 │ │ │ │ │ @@ -9920,105 +9913,105 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC33 │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC32 │ │ │ │ │ movteq r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC33 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 8ec8 │ │ │ │ │ + b 8eb4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 7e78 │ │ │ │ │ + b 7e64 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ movne r0, r8 │ │ │ │ │ - beq 8964 │ │ │ │ │ - b 8c90 │ │ │ │ │ + beq 8950 │ │ │ │ │ + b 8c7c │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ │ orr r3, r2, r3 │ │ │ │ │ tst r3, #8388608 @ 0x800000 │ │ │ │ │ - bne 8a94 │ │ │ │ │ + bne 8a80 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC41 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8cf8 │ │ │ │ │ + b 8ce4 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bne 8cb8 │ │ │ │ │ - b 8964 │ │ │ │ │ + bne 8ca4 │ │ │ │ │ + b 8950 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne 8cc4 │ │ │ │ │ + bne 8cb0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 8964 │ │ │ │ │ + b 8950 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC27 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8b74 │ │ │ │ │ + b 8b60 │ │ │ │ │ mov r4, #0 │ │ │ │ │ str r4, [fp, #-144] @ 0xffffff70 │ │ │ │ │ mov r5, r4 │ │ │ │ │ str r4, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 8b38 │ │ │ │ │ + b 8b24 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 9144 │ │ │ │ │ + bne 9130 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 77c0 │ │ │ │ │ + bgt 77ac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC26 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 80f0 │ │ │ │ │ + b 80dc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PySlot_names │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PySlot_names │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -10027,25 +10020,25 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC23 │ │ │ │ │ ldr r2, [r2, #392] @ 0x188 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ str r0, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 7f84 │ │ │ │ │ + b 7f70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 8178 │ │ │ │ │ + b 8164 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -10053,47 +10046,47 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 8adc │ │ │ │ │ + beq 8ac8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r4, #0 │ │ │ │ │ ldrle r5, [fp, #-172] @ 0xffffff54 │ │ │ │ │ - ble 8d18 │ │ │ │ │ - b 8af4 │ │ │ │ │ + ble 8d04 │ │ │ │ │ + b 8ae0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 921c │ │ │ │ │ + bne 9208 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-168] @ 0xffffff58 │ │ │ │ │ - b 77c0 │ │ │ │ │ + b 77ac │ │ │ │ │ mov r1, #97 @ 0x61 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySlotIterator_SawSlot> │ │ │ │ │ R_ARM_CALL _PySlotIterator_SawSlot │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 786c │ │ │ │ │ + beq 7858 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC34 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 7d28 │ │ │ │ │ + b 7d14 │ │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PySlot_names │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PySlot_names │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -10102,80 +10095,80 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC23 │ │ │ │ │ ldr r2, [r2, #432] @ 0x1b0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ str r2, [r4, #348] @ 0x15c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #232] @ 0xe8 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #268] @ 0x10c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #292] @ 0x124 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #336] @ 0x150 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #308] @ 0x134 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #328] @ 0x148 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #316] @ 0x13c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #320] @ 0x140 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #340] @ 0x154 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #312] @ 0x138 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #324] @ 0x144 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #352] @ 0x160 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #332] @ 0x14c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #304] @ 0x130 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #360] @ 0x168 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #344] @ 0x158 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #284] @ 0x11c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_CALL _Py_SetImmortal │ │ │ │ │ - b 7bac │ │ │ │ │ + b 7b98 │ │ │ │ │ str r2, [r4, #228] @ 0xe4 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #260] @ 0x104 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #300] @ 0x12c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #244] @ 0xf4 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #264] @ 0x108 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #280] @ 0x118 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #164] @ 0xa4 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #220] @ 0xdc │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #364] @ 0x16c │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #368] @ 0x170 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ @@ -10186,72 +10179,72 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ str r6, [r4, #120] @ 0x78 │ │ │ │ │ ands r6, r1, #8388608 @ 0x800000 │ │ │ │ │ - bne 8294 │ │ │ │ │ + bne 8280 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b 829c │ │ │ │ │ + b 8288 │ │ │ │ │ str r2, [r4, #248] @ 0xf8 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #256] @ 0x100 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC40 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8cf8 │ │ │ │ │ + b 8ce4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC44 │ │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ │ - b 826c │ │ │ │ │ + b 8258 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_DeprecationWarning │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r1, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC52 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ - b 8178 │ │ │ │ │ + b 8164 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 9450 │ │ │ │ │ + beq 943c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PySlot_names │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PySlot_names │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -10260,22 +10253,22 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC23 │ │ │ │ │ ldr r2, [r2, #428] @ 0x1ac │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 9458 │ │ │ │ │ + bne 9444 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ │ - b 77c0 │ │ │ │ │ + b 77ac │ │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 77c0 │ │ │ │ │ + b 77ac │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PySlot_names │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PySlot_names │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -10284,46 +10277,46 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC23 │ │ │ │ │ ldr r2, [r2, #396] @ 0x18c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ str r2, [r4, #236] @ 0xec │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #272] @ 0x110 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #276] @ 0x114 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ str r2, [r4, #240] @ 0xf0 │ │ │ │ │ - b 7c24 │ │ │ │ │ + b 7c10 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 94e8 │ │ │ │ │ + bne 94d4 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt 77c0 │ │ │ │ │ + bgt 77ac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC24 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 9510 │ │ │ │ │ + bne 94fc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - b 77c0 │ │ │ │ │ + b 77ac │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PySlot_names │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PySlot_names │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -10332,15 +10325,15 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC23 │ │ │ │ │ ldr r2, [r2, #384] @ 0x180 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PySlot_names │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PySlot_names │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -10349,152 +10342,152 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC23 │ │ │ │ │ ldr r2, [r2, #380] @ 0x17c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 8e50 │ │ │ │ │ + b 8e3c │ │ │ │ │ sub r5, fp, #124 @ 0x7c │ │ │ │ │ ldr r1, [fp, #-164] @ 0xffffff5c │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PySlotIterator_Init> │ │ │ │ │ R_ARM_CALL _PySlotIterator_Init │ │ │ │ │ str r9, [fp, #-140] @ 0xffffff74 │ │ │ │ │ str r9, [fp, #-176] @ 0xffffff50 │ │ │ │ │ str r9, [fp, #-160] @ 0xffffff60 │ │ │ │ │ str r9, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 779c │ │ │ │ │ + b 7788 │ │ │ │ │ │ │ │ │ │ -00009560 : │ │ │ │ │ +0000954c : │ │ │ │ │ find_best_base(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - ble 9760 │ │ │ │ │ + ble 974c │ │ │ │ │ mov r6, #0 │ │ │ │ │ add r1, r0, #12 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov sl, ip │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r4, [r1, #4]! │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 98c0 │ │ │ │ │ + bge 98ac │ │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ tst r0, #2 │ │ │ │ │ - bne 9770 │ │ │ │ │ + bne 975c │ │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 97c4 │ │ │ │ │ + beq 97b0 │ │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ │ - beq 9744 │ │ │ │ │ + beq 9730 │ │ │ │ │ ldr r8, [r4, #128] @ 0x80 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 97ec │ │ │ │ │ + beq 97d8 │ │ │ │ │ ldr r6, [r8, #128] @ 0x80 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 96cc │ │ │ │ │ + beq 96b8 │ │ │ │ │ ldr r7, [r6, #128] @ 0x80 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 9818 │ │ │ │ │ + beq 9804 │ │ │ │ │ ldr r3, [r7, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 980c │ │ │ │ │ + beq 97f8 │ │ │ │ │ ldr r0, [r3, #128] @ 0x80 │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq 985c │ │ │ │ │ + beq 9848 │ │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9878 │ │ │ │ │ + beq 9864 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 9978 │ │ │ │ │ + bl 9964 │ │ │ │ │ ldrd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr lr, [r9, #16] │ │ │ │ │ ldr ip, [r0, #16] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne 964c │ │ │ │ │ + bne 9638 │ │ │ │ │ ldr lr, [r9, #20] │ │ │ │ │ ldr ip, [r0, #20] │ │ │ │ │ cmp lr, ip │ │ │ │ │ moveq r9, r0 │ │ │ │ │ ldr ip, [r3, #16] │ │ │ │ │ ldr r0, [r9, #16] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 966c │ │ │ │ │ + bne 9658 │ │ │ │ │ ldr ip, [r3, #20] │ │ │ │ │ ldr r0, [r9, #20] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ moveq r3, r9 │ │ │ │ │ ldr ip, [r7, #16] │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 968c │ │ │ │ │ + bne 9678 │ │ │ │ │ ldr ip, [r7, #20] │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ moveq r7, r3 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ ldr r0, [r7, #16] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 9868 │ │ │ │ │ + bne 9854 │ │ │ │ │ ldr lr, [r6, #20] │ │ │ │ │ ldr ip, [r7, #20] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne 9868 │ │ │ │ │ + bne 9854 │ │ │ │ │ ldr r3, [r8, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 96e8 │ │ │ │ │ + beq 96d4 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 9804 │ │ │ │ │ + bne 97f0 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - b 9704 │ │ │ │ │ + b 96f0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ ldr r0, [r8, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 9884 │ │ │ │ │ + bne 9870 │ │ │ │ │ ldr ip, [r8, #20] │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 96b8 │ │ │ │ │ + bne 96a4 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 9804 │ │ │ │ │ + bne 97f0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 9804 │ │ │ │ │ + bne 97f0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 9824 │ │ │ │ │ + bne 9810 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp sl, r5 │ │ │ │ │ - bne 9738 │ │ │ │ │ + bne 9724 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 959c │ │ │ │ │ + b 9588 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -10503,15 +10496,15 @@ │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r3, [pc, #508] @ 9974 │ │ │ │ │ + ldr r3, [pc, #508] @ 9960 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ mov lr, #28 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr ip, [ip, r3] │ │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ @@ -10523,299 +10516,299 @@ │ │ │ │ │ cmp r6, r4 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq ip, ip, #96256 @ 0x17800 │ │ │ │ │ ldrne r3, [lr, #444] @ 0x1bc │ │ │ │ │ ldreq r3, [ip, #1016] @ 0x3f8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 95c8 │ │ │ │ │ + bne 95b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 16dc │ │ │ │ │ R_ARM_CALL PyType_Ready │ │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - blt 9760 │ │ │ │ │ + blt 974c │ │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ - b 95c8 │ │ │ │ │ + b 95b4 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 9704 │ │ │ │ │ + beq 96f0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b 9714 │ │ │ │ │ + b 9700 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b 966c │ │ │ │ │ + b 9658 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b 968c │ │ │ │ │ + b 9678 │ │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 9958 │ │ │ │ │ + beq 9944 │ │ │ │ │ ldr lr, [r3, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - ble 988c │ │ │ │ │ + ble 9878 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ cmp r7, ip │ │ │ │ │ - bne 9870 │ │ │ │ │ + bne 985c │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b 971c │ │ │ │ │ + b 9708 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b 964c │ │ │ │ │ + b 9638 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b 96dc │ │ │ │ │ + b 96c8 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - b 983c │ │ │ │ │ + b 9828 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b 962c │ │ │ │ │ + b 9618 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 96b8 │ │ │ │ │ + b 96a4 │ │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 994c │ │ │ │ │ + beq 9938 │ │ │ │ │ ldr lr, [r3, #8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ - ble 9930 │ │ │ │ │ + ble 991c │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 98a4 │ │ │ │ │ - b 971c │ │ │ │ │ + bne 9890 │ │ │ │ │ + b 9708 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC54 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC54 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 9760 │ │ │ │ │ + b 974c │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 9850 │ │ │ │ │ + beq 983c │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 98e0 │ │ │ │ │ + bne 98cc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - beq 9850 │ │ │ │ │ + beq 983c │ │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9898 │ │ │ │ │ + bne 9884 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 9968 │ │ │ │ │ + bne 9954 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 971c │ │ │ │ │ + beq 9708 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC56 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 9760 │ │ │ │ │ + b 974c │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 9910 │ │ │ │ │ - b 971c │ │ │ │ │ + bne 98fc │ │ │ │ │ + b 9708 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ movne r3, r2 │ │ │ │ │ - beq 9850 │ │ │ │ │ - b 98e8 │ │ │ │ │ + beq 983c │ │ │ │ │ + b 98d4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 9914 │ │ │ │ │ - b 971c │ │ │ │ │ + bne 9900 │ │ │ │ │ + b 9708 │ │ │ │ │ .word 0x000001f0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00009978 : │ │ │ │ │ +00009964 : │ │ │ │ │ solid_base(): │ │ │ │ │ ldr r2, [r0, #128] @ 0x80 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 9aac │ │ │ │ │ + beq 9a98 │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r4, [r2, #128] @ 0x80 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 9a60 │ │ │ │ │ + beq 9a4c │ │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ │ subs r6, r1, #0 │ │ │ │ │ - beq 9b04 │ │ │ │ │ + beq 9af0 │ │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ - beq 9ad8 │ │ │ │ │ + beq 9ac4 │ │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9b30 │ │ │ │ │ + beq 9b1c │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 9978 │ │ │ │ │ + bl 9964 │ │ │ │ │ ldr ip, [r5, #16] │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bne 9b48 │ │ │ │ │ + bne 9b34 │ │ │ │ │ ldr lr, [r5, #20] │ │ │ │ │ ldr ip, [r0, #20] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne 9b4c │ │ │ │ │ + bne 9b38 │ │ │ │ │ ldr ip, [r6, #16] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 9b78 │ │ │ │ │ + bne 9b64 │ │ │ │ │ ldr lr, [r6, #20] │ │ │ │ │ ldr ip, [r0, #20] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne 9af0 │ │ │ │ │ + bne 9adc │ │ │ │ │ ldr ip, [r4, #16] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 9b70 │ │ │ │ │ + bne 9b5c │ │ │ │ │ ldr lr, [r4, #20] │ │ │ │ │ ldr ip, [r0, #20] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne 9b1c │ │ │ │ │ + bne 9b08 │ │ │ │ │ ldr ip, [r2, #16] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - beq 9a78 │ │ │ │ │ + beq 9a64 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r1, ip │ │ │ │ │ moveq r0, r2 │ │ │ │ │ - beq 9a94 │ │ │ │ │ + beq 9a80 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b 9aa4 │ │ │ │ │ + b 9a90 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ │ ldr ip, [r0, #16] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 9b68 │ │ │ │ │ + bne 9b54 │ │ │ │ │ ldr lr, [r2, #20] │ │ │ │ │ ldr ip, [r0, #20] │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne 9b68 │ │ │ │ │ + bne 9b54 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 9a58 │ │ │ │ │ + bne 9a44 │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ movne r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 9b60 │ │ │ │ │ + bne 9b4c │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ movne r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ ldr ip, [r0, #16] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - beq 9a10 │ │ │ │ │ + beq 99fc │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 9b80 │ │ │ │ │ + bne 9b6c │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b 9a2c │ │ │ │ │ + b 9a18 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ ldr ip, [r0, #16] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - beq 9a2c │ │ │ │ │ + beq 9a18 │ │ │ │ │ ldr ip, [r2, #16] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne 9a48 │ │ │ │ │ + bne 9a34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 9a78 │ │ │ │ │ + b 9a64 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr ip, [r5, #16] │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - beq 99f4 │ │ │ │ │ + beq 99e0 │ │ │ │ │ mov r1, ip │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 9b88 │ │ │ │ │ + bne 9b74 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b 9a10 │ │ │ │ │ + b 99fc │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ mov ip, r1 │ │ │ │ │ - b 9a48 │ │ │ │ │ + b 9a34 │ │ │ │ │ mov r1, ip │ │ │ │ │ - b 9b1c │ │ │ │ │ + b 9b08 │ │ │ │ │ mov r1, ip │ │ │ │ │ - b 9af0 │ │ │ │ │ + b 9adc │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 9b1c │ │ │ │ │ + b 9b08 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b 9af0 │ │ │ │ │ + b 9adc │ │ │ │ │ │ │ │ │ │ -00009b90 <_PyType_CalculateMetaclass>: │ │ │ │ │ +00009b7c <_PyType_CalculateMetaclass>: │ │ │ │ │ _PyType_CalculateMetaclass(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ @@ -10823,201 +10816,201 @@ │ │ │ │ │ pople {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r5, [r0, #172] @ 0xac │ │ │ │ │ add r1, r1, #12 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - beq 9ec4 <_PyType_CalculateMetaclass+0x334> │ │ │ │ │ + beq 9eb0 <_PyType_CalculateMetaclass+0x334> │ │ │ │ │ sub ip, r3, r6 │ │ │ │ │ ldr r4, [r5, #8] │ │ │ │ │ mvn ip, ip │ │ │ │ │ ands ip, ip, #7 │ │ │ │ │ - beq 9cec <_PyType_CalculateMetaclass+0x15c> │ │ │ │ │ + beq 9cd8 <_PyType_CalculateMetaclass+0x15c> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + ble 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ ldr lr, [r5, #16] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - beq 9cec <_PyType_CalculateMetaclass+0x15c> │ │ │ │ │ + beq 9cd8 <_PyType_CalculateMetaclass+0x15c> │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 9ccc <_PyType_CalculateMetaclass+0x13c> │ │ │ │ │ + beq 9cb8 <_PyType_CalculateMetaclass+0x13c> │ │ │ │ │ cmp ip, #3 │ │ │ │ │ - beq 9cac <_PyType_CalculateMetaclass+0x11c> │ │ │ │ │ + beq 9c98 <_PyType_CalculateMetaclass+0x11c> │ │ │ │ │ cmp ip, #4 │ │ │ │ │ - beq 9c8c <_PyType_CalculateMetaclass+0xfc> │ │ │ │ │ + beq 9c78 <_PyType_CalculateMetaclass+0xfc> │ │ │ │ │ cmp ip, #5 │ │ │ │ │ - beq 9c6c <_PyType_CalculateMetaclass+0xdc> │ │ │ │ │ + beq 9c58 <_PyType_CalculateMetaclass+0xdc> │ │ │ │ │ cmp ip, #6 │ │ │ │ │ - beq 9c4c <_PyType_CalculateMetaclass+0xbc> │ │ │ │ │ + beq 9c38 <_PyType_CalculateMetaclass+0xbc> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + ble 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + ble 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ ldr lr, [r5, #16] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + ble 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ ldr lr, [r5, #16] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + ble 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ ldr lr, [r5, #16] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + ble 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ ldr lr, [r5, #16] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + ble 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ ldr lr, [r5, #16] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + ble 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ ldr lr, [r5, #16] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [ip, #8] │ │ │ │ │ add r3, r7, #2 │ │ │ │ │ add r1, ip, #8 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [ip, #12] │ │ │ │ │ add r3, r7, #3 │ │ │ │ │ ldr lr, [r5, #16] │ │ │ │ │ add r1, ip, #12 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [ip, #16] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ add r3, r7, #4 │ │ │ │ │ add r1, ip, #16 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - ble 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + ble 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [ip, #20] │ │ │ │ │ add r3, r7, #5 │ │ │ │ │ add r1, ip, #20 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [ip, #24] │ │ │ │ │ add r3, r7, #6 │ │ │ │ │ add r1, ip, #24 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9dd4 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ + bne 9dc0 <_PyType_CalculateMetaclass+0x244> │ │ │ │ │ ldr r2, [ip, #28] │ │ │ │ │ add r3, r7, #7 │ │ │ │ │ add r1, ip, #28 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ - b 9cec <_PyType_CalculateMetaclass+0x15c> │ │ │ │ │ + b 9cd8 <_PyType_CalculateMetaclass+0x15c> │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 9e10 <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ + beq 9dfc <_PyType_CalculateMetaclass+0x280> │ │ │ │ │ add ip, r5, #16 │ │ │ │ │ mov r7, #1 │ │ │ │ │ ldr lr, [ip, #4]! │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne 9e00 <_PyType_CalculateMetaclass+0x270> │ │ │ │ │ + bne 9dec <_PyType_CalculateMetaclass+0x270> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ │ - b 9bbc <_PyType_CalculateMetaclass+0x2c> │ │ │ │ │ + b 9ba8 <_PyType_CalculateMetaclass+0x2c> │ │ │ │ │ add lr, r7, #1 │ │ │ │ │ mov r7, lr │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bne 9de4 <_PyType_CalculateMetaclass+0x254> │ │ │ │ │ + bne 9dd0 <_PyType_CalculateMetaclass+0x254> │ │ │ │ │ ldr r5, [r2, #172] @ 0xac │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 9ed4 <_PyType_CalculateMetaclass+0x344> │ │ │ │ │ + beq 9ec0 <_PyType_CalculateMetaclass+0x344> │ │ │ │ │ ldr ip, [r5, #8] │ │ │ │ │ add lr, r5, #12 │ │ │ │ │ mov r7, ip │ │ │ │ │ mov ip, #0 │ │ │ │ │ cmp r7, ip │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ - ble 9ea4 <_PyType_CalculateMetaclass+0x314> │ │ │ │ │ + ble 9e90 <_PyType_CalculateMetaclass+0x314> │ │ │ │ │ ldr r4, [lr, #4]! │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bne 9e2c <_PyType_CalculateMetaclass+0x29c> │ │ │ │ │ + bne 9e18 <_PyType_CalculateMetaclass+0x29c> │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b 9df0 <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ + b 9ddc <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq 9df0 <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ + beq 9ddc <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 9e4c <_PyType_CalculateMetaclass+0x2bc> │ │ │ │ │ + bne 9e38 <_PyType_CalculateMetaclass+0x2bc> │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq 9ee8 <_PyType_CalculateMetaclass+0x358> │ │ │ │ │ + beq 9ed4 <_PyType_CalculateMetaclass+0x358> │ │ │ │ │ ldr r5, [r2, #172] @ 0xac │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 9e1c <_PyType_CalculateMetaclass+0x28c> │ │ │ │ │ + bne 9e08 <_PyType_CalculateMetaclass+0x28c> │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r5, [r5, #128] @ 0x80 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 9ee0 <_PyType_CalculateMetaclass+0x350> │ │ │ │ │ + bne 9ecc <_PyType_CalculateMetaclass+0x350> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq 9df0 <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ + beq 9ddc <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -11025,77 +11018,77 @@ │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ cmp r2, r0 │ │ │ │ │ movne ip, r0 │ │ │ │ │ - beq 9df0 <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ - b 9e54 <_PyType_CalculateMetaclass+0x2c4> │ │ │ │ │ + beq 9ddc <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ + b 9e40 <_PyType_CalculateMetaclass+0x2c4> │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 9e7c <_PyType_CalculateMetaclass+0x2ec> │ │ │ │ │ - b 9df0 <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ + bne 9e68 <_PyType_CalculateMetaclass+0x2ec> │ │ │ │ │ + b 9ddc <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ cmp r5, ip │ │ │ │ │ - bne 9e88 <_PyType_CalculateMetaclass+0x2f8> │ │ │ │ │ + bne 9e74 <_PyType_CalculateMetaclass+0x2f8> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 9df0 <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ + b 9ddc <_PyType_CalculateMetaclass+0x260> │ │ │ │ │ │ │ │ │ │ -00009ef0 : │ │ │ │ │ +00009edc : │ │ │ │ │ type_modified_unlocked(): │ │ │ │ │ ldr r3, [r0, #192] @ 0xc0 │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bne 9f10 │ │ │ │ │ + bne 9efc │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ - b 9f1c │ │ │ │ │ + b 9f08 │ │ │ │ │ │ │ │ │ │ -00009f1c : │ │ │ │ │ +00009f08 : │ │ │ │ │ type_modified_unlocked.part.0(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r5, [r0, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 9fac │ │ │ │ │ + bne 9f98 │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne a010 │ │ │ │ │ + bne 9ffc │ │ │ │ │ ldrb r3, [r4, #204] @ 0xcc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a09c │ │ │ │ │ - ldr r3, [pc, #488] @ a150 │ │ │ │ │ + bne a088 │ │ │ │ │ + ldr r3, [pc, #488] @ a13c │ │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ - beq a114 │ │ │ │ │ + beq a100 │ │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ tst r0, #512 @ 0x200 │ │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ │ str r1, [r4, #192] @ 0xc0 │ │ │ │ │ - beq 9fa4 │ │ │ │ │ + beq 9f90 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4, #460] @ 0x1cc │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ - ldr r2, [pc, #416] @ a154 │ │ │ │ │ + ldr r2, [pc, #416] @ a140 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ mov r3, #28 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ mul r3, r3, r5 │ │ │ │ │ movls r5, #0 │ │ │ │ │ @@ -11111,205 +11104,205 @@ │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ ldr r5, [r2, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 9f54 │ │ │ │ │ + beq 9f40 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 9f54 │ │ │ │ │ + beq 9f40 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq a020 │ │ │ │ │ + beq a00c │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble a020 │ │ │ │ │ + ble a00c │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ strle r2, [r3] │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ - bgt a020 │ │ │ │ │ + bgt a00c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne a020 │ │ │ │ │ + bne a00c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a020 │ │ │ │ │ - ldr r2, [pc, #180] @ a158 │ │ │ │ │ + b a00c │ │ │ │ │ + ldr r2, [pc, #180] @ a144 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r3, [r6, r2] │ │ │ │ │ add r3, r3, #5696 @ 0x1640 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ tst r5, #1 │ │ │ │ │ addeq r1, r1, #1 │ │ │ │ │ asreq r5, r5, #1 │ │ │ │ │ - beq a0b8 │ │ │ │ │ + beq a0a4 │ │ │ │ │ ldr r2, [r3, r1, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq a0f4 │ │ │ │ │ + beq a0e0 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt a134 │ │ │ │ │ + blt a120 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ - bne a12c │ │ │ │ │ - ldr r3, [pc, #88] @ a15c │ │ │ │ │ + bne a118 │ │ │ │ │ + ldr r3, [pc, #88] @ a148 │ │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ - bne 9f78 │ │ │ │ │ + bne 9f64 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - bne 9f9c │ │ │ │ │ - b 9fa4 │ │ │ │ │ + bne 9f88 │ │ │ │ │ + b 9f90 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - b a0b8 │ │ │ │ │ + b a0a4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC57 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b a0f4 │ │ │ │ │ + b a0e0 │ │ │ │ │ .word 0x000001dc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000018c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000a8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000a160 : │ │ │ │ │ +0000a14c : │ │ │ │ │ type_is_gc(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ and r0, r0, #512 @ 0x200 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000a17c <_PyType_LookupRefAndVersion>: │ │ │ │ │ +0000a168 <_PyType_LookupRefAndVersion>: │ │ │ │ │ _PyType_LookupRefAndVersion(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - ldr r3, [pc, #580] @ a3e8 <_PyType_LookupRefAndVersion+0x26c> │ │ │ │ │ + ldr r3, [pc, #580] @ a3d4 <_PyType_LookupRefAndVersion+0x26c> │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r7, [ip, #192] @ 0xc0 │ │ │ │ │ mov r0, #12 │ │ │ │ │ mov r8, r2 │ │ │ │ │ eor r4, r7, r6, asr #3 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r1, r3] │ │ │ │ │ mul r4, r0, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r1, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne a270 <_PyType_LookupRefAndVersion+0xf4> │ │ │ │ │ + bne a25c <_PyType_LookupRefAndVersion+0xf4> │ │ │ │ │ ldr r2, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne a270 <_PyType_LookupRefAndVersion+0xf4> │ │ │ │ │ + bne a25c <_PyType_LookupRefAndVersion+0xf4> │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq a25c <_PyType_LookupRefAndVersion+0xe0> │ │ │ │ │ + beq a248 <_PyType_LookupRefAndVersion+0xe0> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt a318 <_PyType_LookupRefAndVersion+0x19c> │ │ │ │ │ + bgt a304 <_PyType_LookupRefAndVersion+0x19c> │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne a310 <_PyType_LookupRefAndVersion+0x194> │ │ │ │ │ + bne a2fc <_PyType_LookupRefAndVersion+0x194> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq a264 <_PyType_LookupRefAndVersion+0xe8> │ │ │ │ │ + beq a250 <_PyType_LookupRefAndVersion+0xe8> │ │ │ │ │ tst r0, #1 │ │ │ │ │ - beq a268 <_PyType_LookupRefAndVersion+0xec> │ │ │ │ │ + beq a254 <_PyType_LookupRefAndVersion+0xec> │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ - b a268 <_PyType_LookupRefAndVersion+0xec> │ │ │ │ │ + b a254 <_PyType_LookupRefAndVersion+0xec> │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, ip │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne a300 <_PyType_LookupRefAndVersion+0x184> │ │ │ │ │ + bne a2ec <_PyType_LookupRefAndVersion+0x184> │ │ │ │ │ mov r1, #0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ strne r1, [r8] │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq a344 <_PyType_LookupRefAndVersion+0x1c8> │ │ │ │ │ + beq a330 <_PyType_LookupRefAndVersion+0x1c8> │ │ │ │ │ mov r0, ip │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq a258 <_PyType_LookupRefAndVersion+0xdc> │ │ │ │ │ + beq a244 <_PyType_LookupRefAndVersion+0xdc> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne a3e0 <_PyType_LookupRefAndVersion+0x264> │ │ │ │ │ + bne a3cc <_PyType_LookupRefAndVersion+0x264> │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt a3e0 <_PyType_LookupRefAndVersion+0x264> │ │ │ │ │ + bgt a3cc <_PyType_LookupRefAndVersion+0x264> │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r2, r3, r4 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -11318,164 +11311,164 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r6] │ │ │ │ │ str r6, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r7, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble a330 <_PyType_LookupRefAndVersion+0x1b4> │ │ │ │ │ + ble a31c <_PyType_LookupRefAndVersion+0x1b4> │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq a218 <_PyType_LookupRefAndVersion+0x9c> │ │ │ │ │ + beq a204 <_PyType_LookupRefAndVersion+0x9c> │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r1, [r8] │ │ │ │ │ - b a218 <_PyType_LookupRefAndVersion+0x9c> │ │ │ │ │ + b a204 <_PyType_LookupRefAndVersion+0x9c> │ │ │ │ │ orr r0, r3, #1 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne a3d0 <_PyType_LookupRefAndVersion+0x254> │ │ │ │ │ + bne a3bc <_PyType_LookupRefAndVersion+0x254> │ │ │ │ │ bics r3, r3, #1 │ │ │ │ │ - bne a228 <_PyType_LookupRefAndVersion+0xac> │ │ │ │ │ - b a264 <_PyType_LookupRefAndVersion+0xe8> │ │ │ │ │ + bne a214 <_PyType_LookupRefAndVersion+0xac> │ │ │ │ │ + b a250 <_PyType_LookupRefAndVersion+0xe8> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne a300 <_PyType_LookupRefAndVersion+0x184> │ │ │ │ │ + bne a2ec <_PyType_LookupRefAndVersion+0x184> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a300 <_PyType_LookupRefAndVersion+0x184> │ │ │ │ │ + b a2ec <_PyType_LookupRefAndVersion+0x184> │ │ │ │ │ ldrh r2, [ip, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs a240 <_PyType_LookupRefAndVersion+0xc4> │ │ │ │ │ + bcs a22c <_PyType_LookupRefAndVersion+0xc4> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov sl, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne a240 <_PyType_LookupRefAndVersion+0xc4> │ │ │ │ │ + bne a22c <_PyType_LookupRefAndVersion+0xc4> │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt a240 <_PyType_LookupRefAndVersion+0xc4> │ │ │ │ │ + bgt a22c <_PyType_LookupRefAndVersion+0xc4> │ │ │ │ │ mov r9, ip │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [r9, #192] @ 0xc0 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq a258 <_PyType_LookupRefAndVersion+0xdc> │ │ │ │ │ + beq a244 <_PyType_LookupRefAndVersion+0xdc> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq a300 <_PyType_LookupRefAndVersion+0x184> │ │ │ │ │ + beq a2ec <_PyType_LookupRefAndVersion+0x184> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne a304 <_PyType_LookupRefAndVersion+0x188> │ │ │ │ │ + bne a2f0 <_PyType_LookupRefAndVersion+0x188> │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b a2b0 <_PyType_LookupRefAndVersion+0x134> │ │ │ │ │ + b a29c <_PyType_LookupRefAndVersion+0x134> │ │ │ │ │ bics r3, r3, #1 │ │ │ │ │ str r7, [r8] │ │ │ │ │ - bne a228 <_PyType_LookupRefAndVersion+0xac> │ │ │ │ │ - b a264 <_PyType_LookupRefAndVersion+0xe8> │ │ │ │ │ + bne a214 <_PyType_LookupRefAndVersion+0xac> │ │ │ │ │ + b a250 <_PyType_LookupRefAndVersion+0xe8> │ │ │ │ │ mov r7, #0 │ │ │ │ │ - b a304 <_PyType_LookupRefAndVersion+0x188> │ │ │ │ │ + b a2f0 <_PyType_LookupRefAndVersion+0x188> │ │ │ │ │ .word 0x0000022c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000a3ec <_PyType_InitSlotDefs>: │ │ │ │ │ +0000a3d8 <_PyType_InitSlotDefs>: │ │ │ │ │ _PyType_InitSlotDefs(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ bl 0 <_PyInterpreterState_Main> │ │ │ │ │ R_ARM_CALL _PyInterpreterState_Main │ │ │ │ │ cmp r4, r0 │ │ │ │ │ movne r4, #0 │ │ │ │ │ - bne a524 <_PyType_InitSlotDefs+0x138> │ │ │ │ │ + bne a510 <_PyType_InitSlotDefs+0x138> │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r5, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_New │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq a610 <_PyType_InitSlotDefs+0x224> │ │ │ │ │ + beq a5fc <_PyType_InitSlotDefs+0x224> │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r1, [r4, #268] @ 0x10c │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - beq a530 <_PyType_InitSlotDefs+0x144> │ │ │ │ │ + beq a51c <_PyType_InitSlotDefs+0x144> │ │ │ │ │ add r4, r4, #244 @ 0xf4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b a4dc <_PyType_InitSlotDefs+0xf0> │ │ │ │ │ + b a4c8 <_PyType_InitSlotDefs+0xf0> │ │ │ │ │ mov r1, #11 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq a5e8 <_PyType_InitSlotDefs+0x1fc> │ │ │ │ │ + beq a5d4 <_PyType_InitSlotDefs+0x1fc> │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ strb r8, [r3] │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt a5e8 <_PyType_InitSlotDefs+0x1fc> │ │ │ │ │ + blt a5d4 <_PyType_InitSlotDefs+0x1fc> │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldrb r3, [r2] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ strb r3, [r2] │ │ │ │ │ strb r5, [r2, r3] │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a4c8 <_PyType_InitSlotDefs+0xdc> │ │ │ │ │ + beq a4b4 <_PyType_InitSlotDefs+0xdc> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt a4c8 <_PyType_InitSlotDefs+0xdc> │ │ │ │ │ + bgt a4b4 <_PyType_InitSlotDefs+0xdc> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq a618 <_PyType_InitSlotDefs+0x22c> │ │ │ │ │ + beq a604 <_PyType_InitSlotDefs+0x22c> │ │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ │ add r4, r4, #28 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq a530 <_PyType_InitSlotDefs+0x144> │ │ │ │ │ + beq a51c <_PyType_InitSlotDefs+0x144> │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt a5e8 <_PyType_InitSlotDefs+0x1fc> │ │ │ │ │ + blt a5d4 <_PyType_InitSlotDefs+0x1fc> │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq a44c <_PyType_InitSlotDefs+0x60> │ │ │ │ │ + beq a438 <_PyType_InitSlotDefs+0x60> │ │ │ │ │ ldr r2, [r8, #20] │ │ │ │ │ - b a48c <_PyType_InitSlotDefs+0xa0> │ │ │ │ │ + b a478 <_PyType_InitSlotDefs+0xa0> │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt a524 <_PyType_InitSlotDefs+0x138> │ │ │ │ │ + bgt a510 <_PyType_InitSlotDefs+0x138> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne a524 <_PyType_InitSlotDefs+0x138> │ │ │ │ │ + bne a510 <_PyType_InitSlotDefs+0x138> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movw r2, #1045 @ 0x415 │ │ │ │ │ @@ -11498,281 +11491,281 @@ │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Next │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq a504 <_PyType_InitSlotDefs+0x118> │ │ │ │ │ + beq a4f0 <_PyType_InitSlotDefs+0x118> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r4, [r3, #20] │ │ │ │ │ ldrb r5, [r4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq a560 <_PyType_InitSlotDefs+0x174> │ │ │ │ │ + beq a54c <_PyType_InitSlotDefs+0x174> │ │ │ │ │ ldrb r0, [r4, #1] │ │ │ │ │ add r9, r5, #1 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mla r0, r8, r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq a560 <_PyType_InitSlotDefs+0x174> │ │ │ │ │ + beq a54c <_PyType_InitSlotDefs+0x174> │ │ │ │ │ add sl, r4, #2 │ │ │ │ │ add r3, r4, #1 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldrb r0, [sl], #1 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mla r0, r8, r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ sub r2, sl, r3 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bhi a5bc <_PyType_InitSlotDefs+0x1d0> │ │ │ │ │ - b a560 <_PyType_InitSlotDefs+0x174> │ │ │ │ │ + bhi a5a8 <_PyType_InitSlotDefs+0x1d0> │ │ │ │ │ + b a54c <_PyType_InitSlotDefs+0x174> │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyType_InitCache> │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt a610 <_PyType_InitSlotDefs+0x224> │ │ │ │ │ + bgt a5fc <_PyType_InitSlotDefs+0x224> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne a610 <_PyType_InitSlotDefs+0x224> │ │ │ │ │ + bne a5fc <_PyType_InitSlotDefs+0x224> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b a524 <_PyType_InitSlotDefs+0x138> │ │ │ │ │ + b a510 <_PyType_InitSlotDefs+0x138> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b a4c8 <_PyType_InitSlotDefs+0xdc> │ │ │ │ │ + b a4b4 <_PyType_InitSlotDefs+0xdc> │ │ │ │ │ │ │ │ │ │ -0000a620 : │ │ │ │ │ +0000a60c : │ │ │ │ │ object_dealloc(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r3, [r3, #160] @ 0xa0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -0000a63c : │ │ │ │ │ +0000a628 : │ │ │ │ │ type_vectorcall(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr lr, [pc, #136] @ a6e0 │ │ │ │ │ + ldr lr, [pc, #136] @ a6cc │ │ │ │ │ bic ip, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ cmpeq r0, lr │ │ │ │ │ - beq a698 │ │ │ │ │ - ldr lr, [pc, #108] @ a6e4 │ │ │ │ │ + beq a684 │ │ │ │ │ + ldr lr, [pc, #108] @ a6d0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ mov r3, ip │ │ │ │ │ ldr lr, [pc, lr] │ │ │ │ │ ldr r0, [r0, lr] │ │ │ │ │ str r5, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a6bc │ │ │ │ │ + bne a6a8 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ - b a690 │ │ │ │ │ + b a67c │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC58 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC58 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq a690 │ │ │ │ │ - b a6a0 │ │ │ │ │ + beq a67c │ │ │ │ │ + b a68c │ │ │ │ │ .word 0x00000b58 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000005c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000a6e8 : │ │ │ │ │ +0000a6d4 : │ │ │ │ │ type_call(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - ldr r3, [pc, #504] @ a8fc │ │ │ │ │ + ldr r3, [pc, #504] @ a8e8 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq a79c │ │ │ │ │ - ldr r3, [pc, #476] @ a900 │ │ │ │ │ + beq a788 │ │ │ │ │ + ldr r3, [pc, #476] @ a8ec │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ ldr r3, [r0, #156] @ 0x9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq a7cc │ │ │ │ │ + beq a7b8 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq a794 │ │ │ │ │ + beq a780 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne a7f0 │ │ │ │ │ + bne a7dc │ │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq a794 │ │ │ │ │ + beq a780 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt a87c │ │ │ │ │ + blt a868 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq a8a4 │ │ │ │ │ + beq a890 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne a8b8 │ │ │ │ │ - ldr r3, [pc, #332] @ a904 │ │ │ │ │ + bne a8a4 │ │ │ │ │ + ldr r3, [pc, #332] @ a8f0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ ldr r3, [r6, #3060] @ 0xbf4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a738 │ │ │ │ │ + bne a724 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC60 │ │ │ │ │ ldr r1, [r1] │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_CALL _PyErr_Format │ │ │ │ │ - b a89c │ │ │ │ │ + b a888 │ │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq a854 │ │ │ │ │ + beq a840 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble a794 │ │ │ │ │ + ble a780 │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq a86c │ │ │ │ │ + beq a858 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq a794 │ │ │ │ │ + beq a780 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq a86c │ │ │ │ │ + beq a858 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq a794 │ │ │ │ │ + beq a780 │ │ │ │ │ add r2, r2, #20 │ │ │ │ │ mov r0, #2 │ │ │ │ │ ldr ip, [r2, #4]! │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r5, ip │ │ │ │ │ - beq a86c │ │ │ │ │ + beq a858 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne a838 │ │ │ │ │ - b a794 │ │ │ │ │ + bne a824 │ │ │ │ │ + b a780 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne a8d4 │ │ │ │ │ + bne a8c0 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne a794 │ │ │ │ │ + bne a780 │ │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne a77c │ │ │ │ │ - b a794 │ │ │ │ │ + bne a768 │ │ │ │ │ + b a780 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt a89c │ │ │ │ │ + bgt a888 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne a89c │ │ │ │ │ + bne a888 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b a794 │ │ │ │ │ + b a780 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq a8e0 │ │ │ │ │ + beq a8cc │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq a8e0 │ │ │ │ │ + beq a8cc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC59 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b a89c │ │ │ │ │ + b a888 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq a86c │ │ │ │ │ - b a858 │ │ │ │ │ + beq a858 │ │ │ │ │ + b a844 │ │ │ │ │ ldr r3, [r7, #16] │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ - b a794 │ │ │ │ │ + b a780 │ │ │ │ │ .word 0x00000b58 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000144 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000a908 : │ │ │ │ │ +0000a8f4 : │ │ │ │ │ type_new(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ │ @@ -11792,184 +11785,184 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC61 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_ParseTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ac20 │ │ │ │ │ + beq ac0c │ │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq d44c │ │ │ │ │ + beq d64c │ │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r4, [r7, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq ac34 │ │ │ │ │ - ble ac20 │ │ │ │ │ + beq ac20 │ │ │ │ │ + ble ac0c │ │ │ │ │ ldr r0, [r7, #16] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge d18c │ │ │ │ │ + bge d114 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq c09c │ │ │ │ │ + beq c088 │ │ │ │ │ add sl, r7, #16 │ │ │ │ │ mov r5, #1 │ │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge d15c │ │ │ │ │ + bge d0e4 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne a9b4 │ │ │ │ │ + bne a9a0 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble ac20 │ │ │ │ │ + ble ac0c │ │ │ │ │ add ip, r7, #12 │ │ │ │ │ ldr r0, [r6, #172] @ 0xac │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov sl, r9 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - beq d820 │ │ │ │ │ + beq d4ec │ │ │ │ │ ldr lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ sub r9, r2, lr │ │ │ │ │ mvn r9, r9 │ │ │ │ │ ands r9, r9, #7 │ │ │ │ │ - beq c4b8 │ │ │ │ │ + beq c4a4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble d244 │ │ │ │ │ + ble ce68 │ │ │ │ │ ldr lr, [r0, #16] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne cb20 │ │ │ │ │ + bne cb14 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r9, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - beq c4b8 │ │ │ │ │ + beq c4a4 │ │ │ │ │ cmp r9, #2 │ │ │ │ │ - beq aaf4 │ │ │ │ │ + beq aae0 │ │ │ │ │ cmp r9, #3 │ │ │ │ │ - beq aad4 │ │ │ │ │ + beq aac0 │ │ │ │ │ cmp r9, #4 │ │ │ │ │ - beq aab4 │ │ │ │ │ + beq aaa0 │ │ │ │ │ cmp r9, #5 │ │ │ │ │ - beq aa94 │ │ │ │ │ + beq aa80 │ │ │ │ │ cmp r9, #6 │ │ │ │ │ - bne ca08 │ │ │ │ │ + bne c9f0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble d244 │ │ │ │ │ + ble ce68 │ │ │ │ │ ldr lr, [r0, #16] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne cb20 │ │ │ │ │ + bne cb14 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble d244 │ │ │ │ │ + ble ce68 │ │ │ │ │ ldr lr, [r0, #16] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne cb20 │ │ │ │ │ + bne cb14 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble d244 │ │ │ │ │ + ble ce68 │ │ │ │ │ ldr lr, [r0, #16] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne cb20 │ │ │ │ │ + bne cb14 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble d244 │ │ │ │ │ + ble ce68 │ │ │ │ │ ldr lr, [r0, #16] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne cb20 │ │ │ │ │ + bne cb14 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble d244 │ │ │ │ │ + ble ce68 │ │ │ │ │ ldr lr, [r0, #16] │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne cb20 │ │ │ │ │ + bne cb14 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble d240 │ │ │ │ │ + ble d1dc │ │ │ │ │ ldr r9, [r0, #16] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne cb1c │ │ │ │ │ + bne cb10 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq c5f8 │ │ │ │ │ + beq c728 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ add r1, r1, #4 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne cb1c │ │ │ │ │ + bne cb10 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne cb1c │ │ │ │ │ + bne cb10 │ │ │ │ │ ldr r3, [lr, #8] │ │ │ │ │ add r2, sl, #2 │ │ │ │ │ add r1, lr, #8 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne cb1c │ │ │ │ │ + bne cb10 │ │ │ │ │ ldr r3, [lr, #12] │ │ │ │ │ add r2, sl, #3 │ │ │ │ │ ldr r9, [r0, #16] │ │ │ │ │ add r1, lr, #12 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne cb1c │ │ │ │ │ + bne cb10 │ │ │ │ │ ldr r3, [lr, #16] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ add r2, sl, #4 │ │ │ │ │ add r1, lr, #16 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - ble d240 │ │ │ │ │ + ble d1dc │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne cb1c │ │ │ │ │ + bne cb10 │ │ │ │ │ ldr r3, [lr, #20] │ │ │ │ │ add r2, sl, #5 │ │ │ │ │ add r1, lr, #20 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne cb1c │ │ │ │ │ + bne cb10 │ │ │ │ │ ldr r3, [lr, #24] │ │ │ │ │ add r2, sl, #6 │ │ │ │ │ add r1, lr, #24 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bne cb1c │ │ │ │ │ + bne cb10 │ │ │ │ │ ldr r3, [lr, #28] │ │ │ │ │ add r2, sl, #7 │ │ │ │ │ add r1, lr, #28 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - b ab18 │ │ │ │ │ + b ab04 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -11987,35 +11980,35 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq d7cc │ │ │ │ │ + beq d39c │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_PyDict_CopyAsDict> │ │ │ │ │ R_ARM_CALL _PyDict_CopyAsDict │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - beq cee8 │ │ │ │ │ - ldr r1, [pc, #4012] @ bc20 │ │ │ │ │ + beq cf30 │ │ │ │ │ + ldr r1, [pc, #3996] @ bbfc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bne c0a4 │ │ │ │ │ + bne c090 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - bne cee8 │ │ │ │ │ + bne cf30 │ │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ │ clz sl, r3 │ │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ lsr sl, sl, #5 │ │ │ │ │ strne r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ @@ -12026,72 +12019,72 @@ │ │ │ │ │ streq r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [r4, #152] @ 0x98 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyType_GenericAlloc │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyType_GenericAlloc │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne d334 │ │ │ │ │ + bne d180 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ add r1, r1, #3 │ │ │ │ │ mla r3, r2, r3, r3 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ add r6, r3, r1 │ │ │ │ │ and r1, r2, #24 │ │ │ │ │ ubfx r3, r2, #14, #1 │ │ │ │ │ bic r6, r6, #3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addne r3, r3, #1 │ │ │ │ │ tst r2, #4 │ │ │ │ │ lsl r2, r3, #3 │ │ │ │ │ - bne c428 │ │ │ │ │ + bne c414 │ │ │ │ │ add r0, r2, r6 │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq d1bc │ │ │ │ │ + beq d164 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ add r2, r3, r2 │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ movne r2, #0 │ │ │ │ │ strne r2, [r3] │ │ │ │ │ strne r2, [r3, #4] │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq ad4c │ │ │ │ │ + beq ad38 │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_CALL _PyObject_GC_Link │ │ │ │ │ sub r2, r6, #8 │ │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r0, r6, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ - bne c3e0 │ │ │ │ │ + bne c3cc │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r4, [r6, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne c414 │ │ │ │ │ + bne c400 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq cb5c │ │ │ │ │ - ldr r3, [pc, #3712] @ bc24 │ │ │ │ │ + beq cda0 │ │ │ │ │ + ldr r3, [pc, #3696] @ bc00 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ sub r3, r4, #8 │ │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -12164,245 +12157,245 @@ │ │ │ │ │ str r3, [r1, #448] @ 0x1c0 │ │ │ │ │ str r3, [r1, #452] @ 0x1c4 │ │ │ │ │ str r3, [r1, #456] @ 0x1c8 │ │ │ │ │ moveq r3, r1 │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r2, [r1, #132] @ 0x84 │ │ │ │ │ streq r8, [r3, #436] @ 0x1b4 │ │ │ │ │ - bne c3a8 │ │ │ │ │ + bne c394 │ │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne d4a8 │ │ │ │ │ + bne d748 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ moveq r3, r4 │ │ │ │ │ ldreq r4, [r3, #132] @ 0x84 │ │ │ │ │ - bne d510 │ │ │ │ │ - ldr r1, [pc, #3440] @ bc7c │ │ │ │ │ + bne d5e8 │ │ │ │ │ + ldr r1, [pc, #3416] @ bc50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt d37c │ │ │ │ │ - beq c9b4 │ │ │ │ │ - ldr r1, [pc, #3332] @ bc28 │ │ │ │ │ + blt d404 │ │ │ │ │ + beq c658 │ │ │ │ │ + ldr r1, [pc, #3316] @ bc04 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt d37c │ │ │ │ │ + blt d404 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq bfac │ │ │ │ │ + beq bf98 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ │ - beq d574 │ │ │ │ │ + beq d3d8 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r1, [pc, #3272] @ bc28 │ │ │ │ │ + ldr r1, [pc, #3256] @ bc04 │ │ │ │ │ str r3, [r2, #440] @ 0x1b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt d37c │ │ │ │ │ - ldr r1, [pc, #3256] @ bc2c │ │ │ │ │ + blt d404 │ │ │ │ │ + ldr r1, [pc, #3240] @ bc08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq bf9c │ │ │ │ │ + beq bf88 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq afc8 │ │ │ │ │ + beq afb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strlen │ │ │ │ │ add r9, r0, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Malloc │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq d610 │ │ │ │ │ + beq d834 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memcpy │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ str r6, [r3, #88] @ 0x58 │ │ │ │ │ - ldr r1, [pc, #3236] @ bc74 │ │ │ │ │ + ldr r1, [pc, #3212] @ bc48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne c958 │ │ │ │ │ + bne c5fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d37c │ │ │ │ │ - ldr r1, [pc, #3136] @ bc30 │ │ │ │ │ + bne d404 │ │ │ │ │ + ldr r1, [pc, #3120] @ bc0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne cd44 │ │ │ │ │ + bne cce8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d37c │ │ │ │ │ - ldr r1, [pc, #3108] @ bc34 │ │ │ │ │ + bne d404 │ │ │ │ │ + ldr r1, [pc, #3092] @ bc10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne cce8 │ │ │ │ │ + bne cd44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d37c │ │ │ │ │ + bne d404 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r6, [r5, #16] │ │ │ │ │ ldr r3, [r3, #436] @ 0x1b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cb70 │ │ │ │ │ + bne cb70 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq b064 │ │ │ │ │ + beq b050 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ orr r1, r1, #8 │ │ │ │ │ str r1, [r3, #84] @ 0x54 │ │ │ │ │ mvn r1, #15 │ │ │ │ │ str r1, [r3, #104] @ 0x68 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq b084 │ │ │ │ │ + beq b070 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ orr r1, r1, #16 │ │ │ │ │ str r1, [r3, #84] @ 0x54 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ str r1, [r3, #144] @ 0x90 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ str r6, [r3, #16] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands r6, r3, #8388608 @ 0x800000 │ │ │ │ │ - beq d480 │ │ │ │ │ + beq d680 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ str r3, [r2, #120] @ 0x78 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #2940] @ bc38 │ │ │ │ │ + ldr r3, [pc, #2924] @ bc14 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ str r1, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr r6, [r1, r3] │ │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bf60 │ │ │ │ │ + bne bf4c │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bedc │ │ │ │ │ + bne bec8 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ cmple r3, #0 │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r2, #124] @ 0x7c │ │ │ │ │ - bne bf18 │ │ │ │ │ - ldr r1, [pc, #2900] @ bc68 │ │ │ │ │ + bne bf04 │ │ │ │ │ + ldr r1, [pc, #2884] @ bc44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne c5b4 │ │ │ │ │ + bne c5a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d37c │ │ │ │ │ - ldr r1, [pc, #2824] @ bc3c │ │ │ │ │ + bne d404 │ │ │ │ │ + ldr r1, [pc, #2808] @ bc18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq bf08 │ │ │ │ │ + beq bef4 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyCell_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyCell_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne d364 │ │ │ │ │ + bne d7d4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyCell_Set │ │ │ │ │ - ldr r1, [pc, #2776] @ bc3c │ │ │ │ │ + ldr r1, [pc, #2760] @ bc18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt d37c │ │ │ │ │ + blt d404 │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, #1 │ │ │ │ │ bl 44c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d37c │ │ │ │ │ + bne d404 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [fp, #-112] @ 0xffffff90 │ │ │ │ │ ldr r3, [r2, #244] @ 0xf4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq b340 │ │ │ │ │ + beq b32c │ │ │ │ │ ldr sl, [r2, #248] @ 0xf8 │ │ │ │ │ add r8, r2, #244 @ 0xf4 │ │ │ │ │ movw r3, #28087 @ 0x6db7 │ │ │ │ │ movt r3, #46811 @ 0xb6db │ │ │ │ │ str r7, [fp, #-120] @ 0xffffff88 │ │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ cmp sl, #424 @ 0x1a8 │ │ │ │ │ - bcs bd5c │ │ │ │ │ + bcs bd38 │ │ │ │ │ cmp sl, #384 @ 0x180 │ │ │ │ │ - bcs ba60 │ │ │ │ │ + bcs ba34 │ │ │ │ │ cmp sl, #372 @ 0x174 │ │ │ │ │ - bcs bd1c │ │ │ │ │ + bcs bcf8 │ │ │ │ │ cmp sl, #227 @ 0xe3 │ │ │ │ │ - bls b99c │ │ │ │ │ + bls b988 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r2, sl, #228 @ 0xe4 │ │ │ │ │ - beq b9c0 │ │ │ │ │ + beq b9ac │ │ │ │ │ adds r3, r3, r2 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - beq b9c0 │ │ │ │ │ + beq b9ac │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ add r2, r2, #112 @ 0x70 │ │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -12411,113 +12404,113 @@ │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r5, [r8, #24] │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne be68 │ │ │ │ │ + bne bd48 │ │ │ │ │ ldr r7, [r5, #12] │ │ │ │ │ cmn r7, #1 │ │ │ │ │ - beq be68 │ │ │ │ │ + beq bd48 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d1d8 │ │ │ │ │ + beq d1e4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r9, [r0, #8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt bc0c │ │ │ │ │ + bgt bbe8 │ │ │ │ │ add r1, r3, #1 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ str r1, [r0] │ │ │ │ │ - ble b9d8 │ │ │ │ │ + ble b9c4 │ │ │ │ │ add r6, r0, #12 │ │ │ │ │ mov r4, #0 │ │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ │ tst ip, #2 │ │ │ │ │ - bne b79c │ │ │ │ │ + bne b788 │ │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ bl 0 <_Py_dict_lookup_threadsafe_stackref> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - beq b804 │ │ │ │ │ + beq b7f0 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne b820 │ │ │ │ │ + bne b80c │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - blt b280 │ │ │ │ │ + blt b26c │ │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne b2e0 │ │ │ │ │ + bne b2cc │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq d214 │ │ │ │ │ + beq d220 │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq b9fc │ │ │ │ │ + beq be70 │ │ │ │ │ ldr r3, [r8, #32] │ │ │ │ │ add r8, r8, #28 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq b220 │ │ │ │ │ + beq b20c │ │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ eor r2, r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne r3, r2, #1 │ │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ movne r2, r1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b1b8 │ │ │ │ │ + bne b1a4 │ │ │ │ │ ldr r7, [fp, #-120] @ 0xffffff88 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr sl, [r2, #168] @ 0xa8 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ldr r6, [sl, #8] │ │ │ │ │ orr r3, r3, #4096 @ 0x1000 │ │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble b560 │ │ │ │ │ + ble b54c │ │ │ │ │ ldr r8, [sl, #16] │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge b450 │ │ │ │ │ + bge b43c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromVoidPtr │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyWeakref_NewRef │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq d830 │ │ │ │ │ + beq d3b4 │ │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ │ ldr r0, [r8, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq b400 │ │ │ │ │ - ldr r3, [pc, #2188] @ bc40 │ │ │ │ │ + beq b3ec │ │ │ │ │ + ldr r3, [pc, #2172] @ bc1c │ │ │ │ │ sub r1, r0, #1 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ mul r3, r3, r1 │ │ │ │ │ @@ -12528,63 +12521,63 @@ │ │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ │ cmp r0, r8 │ │ │ │ │ orreq r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addne r3, r2, r3 │ │ │ │ │ - beq d230 │ │ │ │ │ + beq d154 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c53c │ │ │ │ │ + beq c528 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b430 │ │ │ │ │ + bgt b41c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - beq d604 │ │ │ │ │ + beq d828 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b448 │ │ │ │ │ + bgt b434 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq d054 │ │ │ │ │ + beq d0d8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - blt d37c │ │ │ │ │ + blt d404 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq b560 │ │ │ │ │ + beq b54c │ │ │ │ │ add sl, sl, #16 │ │ │ │ │ mov r5, #1 │ │ │ │ │ ldr r9, [sl, #4]! │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge b554 │ │ │ │ │ + bge b540 │ │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromVoidPtr │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyWeakref_NewRef │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - beq d830 │ │ │ │ │ + beq d3b4 │ │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ │ ldr r0, [r9, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq b504 │ │ │ │ │ - ldr r3, [pc, #1936] @ bc44 │ │ │ │ │ + beq b4f0 │ │ │ │ │ + ldr r3, [pc, #1920] @ bc20 │ │ │ │ │ sub r0, r0, #1 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ mul r3, r3, r0 │ │ │ │ │ @@ -12599,60 +12592,60 @@ │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c4c0 │ │ │ │ │ + beq c4ac │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b534 │ │ │ │ │ + bgt b520 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq d7e4 │ │ │ │ │ + beq d52c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b54c │ │ │ │ │ + bgt b538 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq cf8c │ │ │ │ │ + beq d0cc │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - blt d37c │ │ │ │ │ + blt d404 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne b460 │ │ │ │ │ + bne b44c │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ │ bl 0 <_PyDict_HasOnlyStringKeys> │ │ │ │ │ R_ARM_CALL _PyDict_HasOnlyStringKeys │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d7f0 │ │ │ │ │ + beq d4fc │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ ldreq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldreq r0, [r3, #132] @ 0x84 │ │ │ │ │ - bne d708 │ │ │ │ │ + bne d488 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Copy │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - ldr r3, [pc, #1716] @ bc5c │ │ │ │ │ + ldr r3, [pc, #1700] @ bc38 │ │ │ │ │ asr r3, r3, #3 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b b694 │ │ │ │ │ - ldr r3, [pc, #1680] @ bc48 │ │ │ │ │ + b b680 │ │ │ │ │ + ldr r3, [pc, #1664] @ bc24 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r4, [r2, r3] │ │ │ │ │ ldr r3, [r9, #4] │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r8, [r3, #192] @ 0xc0 │ │ │ │ │ @@ -12660,131 +12653,131 @@ │ │ │ │ │ mov r2, #12 │ │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ │ mul r5, r2, r5 │ │ │ │ │ add r6, r4, r5 │ │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r6, #1448] @ 0x5a8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne bda4 │ │ │ │ │ + bne bd9c │ │ │ │ │ ldr r2, [r6, #1452] @ 0x5ac │ │ │ │ │ - ldr r1, [pc, #1628] @ bc5c │ │ │ │ │ + ldr r1, [pc, #1612] @ bc38 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne bda4 │ │ │ │ │ + bne bd9c │ │ │ │ │ add r4, r4, #40960 @ 0xa000 │ │ │ │ │ add r4, r4, r5 │ │ │ │ │ ldr r3, [r4, #1456] @ 0x5b0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq b688 │ │ │ │ │ + beq b674 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt c058 │ │ │ │ │ + bgt bfdc │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq b688 │ │ │ │ │ + beq b674 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - bne c064 │ │ │ │ │ + bne bfe8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq bff0 │ │ │ │ │ + beq c000 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b680 │ │ │ │ │ + bgt b66c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq cf80 │ │ │ │ │ + beq d0c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne bff4 │ │ │ │ │ + bne c004 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d790 │ │ │ │ │ + bne d464 │ │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne b5b0 │ │ │ │ │ + bne b59c │ │ │ │ │ ldr r3, [sl] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b6d0 │ │ │ │ │ + bgt b6bc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [sl] │ │ │ │ │ - bne b6d0 │ │ │ │ │ + bne b6bc │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, #2 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ - ldr r0, [pc, #1372] @ bc4c │ │ │ │ │ + ldr r0, [pc, #1356] @ bc28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Vectorcall │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ - ldr r1, [pc, #1328] @ bc30 │ │ │ │ │ + beq d404 │ │ │ │ │ + ldr r1, [pc, #1312] @ bc0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetAttr │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b724 │ │ │ │ │ + bgt b710 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne b724 │ │ │ │ │ + bne b710 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r3, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_VectorcallDict │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b764 │ │ │ │ │ + bgt b750 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne b764 │ │ │ │ │ + bne b750 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d7b4 │ │ │ │ │ + ble d538 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt ac28 │ │ │ │ │ + bgt ac14 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne ac28 │ │ │ │ │ + bne ac14 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ac28 │ │ │ │ │ - ldr r3, [pc, #1196] @ bc50 │ │ │ │ │ + b ac14 │ │ │ │ │ + ldr r3, [pc, #1180] @ bc2c │ │ │ │ │ mov r1, #28 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r2, r3] │ │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ @@ -12802,919 +12795,920 @@ │ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 <_Py_dict_lookup_threadsafe_stackref> │ │ │ │ │ R_ARM_CALL _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ cmn r0, #3 │ │ │ │ │ - bne b2ac │ │ │ │ │ + bne b298 │ │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq b2d0 │ │ │ │ │ - b b2e0 │ │ │ │ │ + beq b2bc │ │ │ │ │ + b b2cc │ │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne b83c │ │ │ │ │ + bne b828 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq d1ac │ │ │ │ │ + beq d134 │ │ │ │ │ bic r3, r0, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyWrapperDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyWrapperDescr_Type │ │ │ │ │ ldr ip, [r3, #4] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne bc88 │ │ │ │ │ + bne bc64 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ ldr r2, [r8, #24] │ │ │ │ │ ldr lr, [r1, #24] │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne bc88 │ │ │ │ │ - ldr r2, [pc, #996] @ bc54 │ │ │ │ │ + bne bc64 │ │ │ │ │ + ldr r2, [pc, #980] @ bc30 │ │ │ │ │ mov ip, #11 │ │ │ │ │ sub lr, r8, r2 │ │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ │ asr lr, lr, #2 │ │ │ │ │ mul lr, r2, lr │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR1 │ │ │ │ │ mul ip, ip, lr │ │ │ │ │ add r4, r2, ip │ │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bhi ba70 │ │ │ │ │ + bhi ba4c │ │ │ │ │ cmp sl, #424 @ 0x1a8 │ │ │ │ │ - bcs c08c │ │ │ │ │ + bcs c078 │ │ │ │ │ cmp sl, #384 @ 0x180 │ │ │ │ │ - bcs be84 │ │ │ │ │ + bcs be60 │ │ │ │ │ cmp sl, #372 @ 0x174 │ │ │ │ │ - bcs bf8c │ │ │ │ │ + bcs bf78 │ │ │ │ │ cmp sl, #227 @ 0xe3 │ │ │ │ │ - bls bcf4 │ │ │ │ │ + bls bcd0 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ subne ip, sl, #228 @ 0xe4 │ │ │ │ │ - beq b8f0 │ │ │ │ │ + beq b8dc │ │ │ │ │ adds ip, r2, ip │ │ │ │ │ ldr lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ cmp lr, ip │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq bbec │ │ │ │ │ + beq bbc8 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ str r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - bne bbf8 │ │ │ │ │ + bne bbd4 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ ldr r2, [r8, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne b990 │ │ │ │ │ + bne b97c │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq d7d4 │ │ │ │ │ + beq d3a4 │ │ │ │ │ ldr ip, [r2, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - ble b990 │ │ │ │ │ + ble b97c │ │ │ │ │ ldr lr, [r2, #16] │ │ │ │ │ cmp r1, lr │ │ │ │ │ - beq ba2c │ │ │ │ │ + beq ba00 │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - beq d220 │ │ │ │ │ + beq d144 │ │ │ │ │ ldr lr, [r2, #20] │ │ │ │ │ cmp r1, lr │ │ │ │ │ - beq ba2c │ │ │ │ │ + beq ba00 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq b990 │ │ │ │ │ + beq b97c │ │ │ │ │ ldr lr, [r2, #24] │ │ │ │ │ cmp r1, lr │ │ │ │ │ - beq ba2c │ │ │ │ │ + beq ba00 │ │ │ │ │ cmp ip, #3 │ │ │ │ │ addne r2, r2, #24 │ │ │ │ │ movne lr, #3 │ │ │ │ │ - beq b990 │ │ │ │ │ + beq b97c │ │ │ │ │ ldr r4, [r2, #4]! │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq ba2c │ │ │ │ │ + beq ba00 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne b978 │ │ │ │ │ + bne b964 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - b ba34 │ │ │ │ │ + b ba08 │ │ │ │ │ cmp sl, #211 @ 0xd3 │ │ │ │ │ movls r2, sl │ │ │ │ │ ldrls r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bls b1ec │ │ │ │ │ + bls b1d8 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r2, sl, #212 @ 0xd4 │ │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b1ec │ │ │ │ │ + bne b1d8 │ │ │ │ │ ldr r3, [r8, #32] │ │ │ │ │ add r8, r8, #28 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq b9c0 │ │ │ │ │ + beq b9ac │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b b330 │ │ │ │ │ + b b31c │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne b2e0 │ │ │ │ │ + bne b2cc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq d218 │ │ │ │ │ - ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne b2f0 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - b ba4c │ │ │ │ │ + bne b2cc │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b b2cc │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq ba2c │ │ │ │ │ + beq ba00 │ │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne ba0c │ │ │ │ │ + bne b9e0 │ │ │ │ │ ldr r2, [fp, #-112] @ 0xffffff90 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne b990 │ │ │ │ │ + bne b97c │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne ba4c │ │ │ │ │ + bne ba20 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq d228 │ │ │ │ │ + beq d14c │ │ │ │ │ ldr r3, [r8, #32] │ │ │ │ │ add r8, r8, #28 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne b300 │ │ │ │ │ - b b220 │ │ │ │ │ + bne b2ec │ │ │ │ │ + b b20c │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - sub r2, sl, #384 @ 0x180 │ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ │ - b b9b8 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + subne r2, sl, #384 @ 0x180 │ │ │ │ │ + bne b1d8 │ │ │ │ │ + b b9ac │ │ │ │ │ ldrb r4, [r4, #1] │ │ │ │ │ mov r5, #28 │ │ │ │ │ ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mla r4, r5, r4, r6 │ │ │ │ │ ldr r4, [r4, #248] @ 0xf8 │ │ │ │ │ cmp r4, #424 @ 0x1a8 │ │ │ │ │ - bcs c470 │ │ │ │ │ + bcs c45c │ │ │ │ │ cmp r4, #384 @ 0x180 │ │ │ │ │ - bcs becc │ │ │ │ │ + bcs beb8 │ │ │ │ │ cmp r4, #372 @ 0x174 │ │ │ │ │ - bcs c07c │ │ │ │ │ + bcs c068 │ │ │ │ │ cmp r4, #227 @ 0xe3 │ │ │ │ │ - bls bd2c │ │ │ │ │ + bls bd08 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #228 @ 0xe4 │ │ │ │ │ ldr r6, [r5, #48] @ 0x30 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq bd4c │ │ │ │ │ + beq bd28 │ │ │ │ │ adds r5, r6, r4 │ │ │ │ │ - beq bd4c │ │ │ │ │ + beq bd28 │ │ │ │ │ ldr r4, [r6, r4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ moveq r5, #0 │ │ │ │ │ mov r4, #11 │ │ │ │ │ ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ │ mla r2, r4, lr, r2 │ │ │ │ │ mov r4, #28 │ │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ │ mla r2, r4, r2, r6 │ │ │ │ │ ldr r4, [r2, #248] @ 0xf8 │ │ │ │ │ cmp r4, #424 @ 0x1a8 │ │ │ │ │ - bcs c5e8 │ │ │ │ │ + bcs c5d4 │ │ │ │ │ cmp r4, #384 @ 0x180 │ │ │ │ │ - bcs bfd0 │ │ │ │ │ + bcs bfbc │ │ │ │ │ cmp r4, #372 @ 0x174 │ │ │ │ │ - bcs c460 │ │ │ │ │ + bcs c44c │ │ │ │ │ cmp r4, #227 @ 0xe3 │ │ │ │ │ - bls bd6c │ │ │ │ │ + bls bd64 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #228 @ 0xe4 │ │ │ │ │ ldr r6, [r2, #48] @ 0x30 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq bd54 │ │ │ │ │ + beq bd30 │ │ │ │ │ adds r2, r6, r4 │ │ │ │ │ - beq bd54 │ │ │ │ │ + beq bd30 │ │ │ │ │ ldr r4, [r6, r4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq bd54 │ │ │ │ │ + beq bd30 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne b8f0 │ │ │ │ │ + bne b8dc │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq bbd0 │ │ │ │ │ - ldr r6, [pc, #272] @ bc58 │ │ │ │ │ + beq bbac │ │ │ │ │ + ldr r6, [pc, #272] @ bc34 │ │ │ │ │ mov r4, #11 │ │ │ │ │ mov r5, #3 │ │ │ │ │ mov r9, #28 │ │ │ │ │ mla r6, r4, lr, r6 │ │ │ │ │ ldr r4, [fp, #-112] @ 0xffffff90 │ │ │ │ │ ldrb lr, [r6, #1]! │ │ │ │ │ mla lr, r9, lr, r4 │ │ │ │ │ ldr lr, [lr, #248] @ 0xf8 │ │ │ │ │ cmp lr, #424 @ 0x1a8 │ │ │ │ │ subcs lr, lr, #424 @ 0x1a8 │ │ │ │ │ ldrcs r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldrcs r4, [r4, #80] @ 0x50 │ │ │ │ │ - bcs bb9c │ │ │ │ │ + bcs bb78 │ │ │ │ │ cmp lr, #384 @ 0x180 │ │ │ │ │ - bcs bfe0 │ │ │ │ │ + bcs bfcc │ │ │ │ │ cmp lr, #372 @ 0x174 │ │ │ │ │ - bcs c450 │ │ │ │ │ + bcs c43c │ │ │ │ │ cmp lr, #227 @ 0xe3 │ │ │ │ │ - bls bd88 │ │ │ │ │ + bls bd80 │ │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub lr, lr, #228 @ 0xe4 │ │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq bbc4 │ │ │ │ │ + beq bba0 │ │ │ │ │ adds r7, r4, lr │ │ │ │ │ - beq bbc4 │ │ │ │ │ + beq bba0 │ │ │ │ │ ldr lr, [r4, lr] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq bbc4 │ │ │ │ │ + beq bba0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne b8f0 │ │ │ │ │ + bne b8dc │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bcs bb54 │ │ │ │ │ + bcs bb30 │ │ │ │ │ ldr ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne b8f0 │ │ │ │ │ + bne b8dc │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq b904 │ │ │ │ │ + beq b8f0 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq b904 │ │ │ │ │ - b b990 │ │ │ │ │ + beq b8f0 │ │ │ │ │ + b b97c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - ble b2e0 │ │ │ │ │ + ble b2cc │ │ │ │ │ add r6, r0, #12 │ │ │ │ │ orr r2, r0, #1 │ │ │ │ │ - b b278 │ │ │ │ │ + b b264 │ │ │ │ │ .word 0x0000966c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000e74 │ │ │ │ │ + .word 0x00000e64 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000092ac │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000088c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008cdc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008690 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000b78 │ │ │ │ │ + .word 0x00000b68 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00008700 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x0000087c │ │ │ │ │ + .word 0x0000086c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x00000780 │ │ │ │ │ + .word 0x00000770 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x00000684 │ │ │ │ │ + .word 0x00000674 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000c54 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ - .word 0x000004a0 │ │ │ │ │ + .word 0x00000490 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000f4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000002 │ │ │ │ │ R_ARM_ABS32 .bss │ │ │ │ │ .word 0x000095a0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0xfffff770 │ │ │ │ │ + .word 0xfffff760 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0xfffff6fc │ │ │ │ │ + .word 0xfffff6ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000086b8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0xfffff608 │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x00009000 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000090f0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009098 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009038 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00009000 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0xfffff4c4 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00008848 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000098d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyCFunction_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyCFunction_Type │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq be94 │ │ │ │ │ + beq be80 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq c494 │ │ │ │ │ + beq c480 │ │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyMethodDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyMethodDescr_Type │ │ │ │ │ cmp ip, r2 │ │ │ │ │ cmpeq r1, #0 │ │ │ │ │ ldr r2, [r8, #8] │ │ │ │ │ strne r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - beq cda0 │ │ │ │ │ + beq cb50 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC slot_tp_call │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS slot_tp_call │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne b990 │ │ │ │ │ + bne b97c │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ bic r3, r3, #2048 @ 0x800 │ │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - b ba34 │ │ │ │ │ + b ba08 │ │ │ │ │ cmp sl, #211 @ 0xd3 │ │ │ │ │ movls ip, sl │ │ │ │ │ ldrls r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bls b8d0 │ │ │ │ │ + bls b8bc │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub ip, sl, #212 @ 0xd4 │ │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne b8d0 │ │ │ │ │ - b b8f0 │ │ │ │ │ + bne b8bc │ │ │ │ │ + b b8dc │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r2, sl, #372 @ 0x174 │ │ │ │ │ ldr r3, [r3, #56] @ 0x38 │ │ │ │ │ - b b9b8 │ │ │ │ │ + b b9a4 │ │ │ │ │ cmp r4, #211 @ 0xd3 │ │ │ │ │ ldrls r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bls bab8 │ │ │ │ │ + bls ba94 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #212 @ 0xd4 │ │ │ │ │ ldr r6, [r5, #40] @ 0x28 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne bab8 │ │ │ │ │ + bne ba94 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b bacc │ │ │ │ │ + b baa8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b bb38 │ │ │ │ │ + b bb14 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r2, sl, #424 @ 0x1a8 │ │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ - b b9b8 │ │ │ │ │ + b b9a4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyObject_Hash │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + bne b22c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Clear │ │ │ │ │ + b b2cc │ │ │ │ │ cmp r4, #211 @ 0xd3 │ │ │ │ │ ldrls r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bls bb1c │ │ │ │ │ + bls baf8 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #212 @ 0xd4 │ │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ │ - b bb14 │ │ │ │ │ + b baf0 │ │ │ │ │ cmp lr, #211 @ 0xd3 │ │ │ │ │ ldrls r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bls bba4 │ │ │ │ │ + bls bb80 │ │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub lr, lr, #212 @ 0xd4 │ │ │ │ │ ldr r4, [r4, #40] @ 0x28 │ │ │ │ │ - b bb9c │ │ │ │ │ + b bb78 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq c8c4 │ │ │ │ │ - ldr r1, [pc, #-344] @ bc5c │ │ │ │ │ + beq c6ac │ │ │ │ │ + ldr r1, [pc, #-372] @ bc38 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq b688 │ │ │ │ │ + beq b674 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - ldr r3, [pc, #-360] @ bc70 │ │ │ │ │ + ldr r3, [pc, #-380] @ bc54 │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr r3, [r2, #1444] @ 0x5a4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bne be4c │ │ │ │ │ + bne be44 │ │ │ │ │ ldr r3, [r2, #1448] @ 0x5a8 │ │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ │ - bgt be4c │ │ │ │ │ + bgt be44 │ │ │ │ │ add r4, r4, #42240 @ 0xa500 │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ add r4, r4, #168 @ 0xa8 │ │ │ │ │ add r3, r4, r5 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ ldr r3, [r2, #1440] @ 0x5a0 │ │ │ │ │ add r2, r5, #4 │ │ │ │ │ ldr r0, [r6, #1452] @ 0x5ac │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ ldrle r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ strle r3, [r1, #1440] @ 0x5a0 │ │ │ │ │ - ldr r3, [pc, #-472] @ bc5c │ │ │ │ │ + ldr r3, [pc, #-500] @ bc38 │ │ │ │ │ str r3, [r4, r2] │ │ │ │ │ dmb ish │ │ │ │ │ str r8, [r4, r5] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble c480 │ │ │ │ │ + ble c46c │ │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq b688 │ │ │ │ │ + beq b674 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - bne c064 │ │ │ │ │ + bne bfe8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq b688 │ │ │ │ │ - b b640 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyObject_Hash │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - bne b240 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Clear │ │ │ │ │ - b b2e0 │ │ │ │ │ + beq b674 │ │ │ │ │ + b b62c │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub ip, sl, #384 @ 0x180 │ │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ │ - b bd10 │ │ │ │ │ + b bcec │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + b ba20 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC tp_new_wrapper │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS tp_new_wrapper │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne bc98 │ │ │ │ │ + bne bc74 │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr lr, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ add r2, r1, #156 @ 0x9c │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne bc98 │ │ │ │ │ + bne bc74 │ │ │ │ │ ldr r3, [r1, #156] @ 0x9c │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - b ba34 │ │ │ │ │ + b ba08 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #384 @ 0x180 │ │ │ │ │ ldr r6, [r5, #52] @ 0x34 │ │ │ │ │ - b bab0 │ │ │ │ │ + b ba8c │ │ │ │ │ add r6, r6, #114688 @ 0x1c000 │ │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq d284 │ │ │ │ │ + beq d1a0 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetDefaultRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge b0e0 │ │ │ │ │ - b d37c │ │ │ │ │ + bge b0cc │ │ │ │ │ + b d404 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq b170 │ │ │ │ │ - b d37c │ │ │ │ │ + beq b15c │ │ │ │ │ + b d404 │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne bf38 │ │ │ │ │ + bne bf24 │ │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movweq r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyObject_GenericGetAttr │ │ │ │ │ movteq r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyObject_GenericGetAttr │ │ │ │ │ streq r3, [r2, #72] @ 0x48 │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne b10c │ │ │ │ │ + bne b0f8 │ │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movweq r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyObject_GenericSetAttr │ │ │ │ │ movteq r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyObject_GenericSetAttr │ │ │ │ │ ldreq r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ streq r3, [r2, #76] @ 0x4c │ │ │ │ │ - b b10c │ │ │ │ │ + b b0f8 │ │ │ │ │ add r8, r6, #114688 @ 0x1c000 │ │ │ │ │ ldr r2, [r8, #100] @ 0x64 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq d2a0 │ │ │ │ │ + beq d1bc │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetDefaultRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge b0d0 │ │ │ │ │ - b d37c │ │ │ │ │ + bge b0bc │ │ │ │ │ + b d404 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub ip, sl, #372 @ 0x174 │ │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ │ - b bd10 │ │ │ │ │ + b bcec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq afc8 │ │ │ │ │ - b d37c │ │ │ │ │ + beq afb4 │ │ │ │ │ + b d404 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [r3, #432] @ 0x1b0 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ str r2, [r3, #440] @ 0x1b8 │ │ │ │ │ - b af6c │ │ │ │ │ + b af58 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #384 @ 0x180 │ │ │ │ │ ldr r6, [r2, #52] @ 0x34 │ │ │ │ │ - b bb14 │ │ │ │ │ + b baf0 │ │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub lr, lr, #384 @ 0x180 │ │ │ │ │ ldr r4, [r4, #52] @ 0x34 │ │ │ │ │ - b bb9c │ │ │ │ │ + b bb78 │ │ │ │ │ + bics r3, r1, #1 │ │ │ │ │ + orrne r1, r1, #1 │ │ │ │ │ + beq b674 │ │ │ │ │ + bic r4, r1, #1 │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r3, r3, #1 │ │ │ │ │ + strle r3, [r4] │ │ │ │ │ + b b630 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallFunctionObjArgs │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt c02c │ │ │ │ │ + bgt c03c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne c02c │ │ │ │ │ + bne c03c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq d76c │ │ │ │ │ + beq d440 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b694 │ │ │ │ │ + bgt b680 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne b694 │ │ │ │ │ + bne b680 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b694 │ │ │ │ │ - bics r3, r1, #1 │ │ │ │ │ - orrne r1, r1, #1 │ │ │ │ │ - beq b688 │ │ │ │ │ - bic r4, r1, #1 │ │ │ │ │ - ldr r3, [r4] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r3, r3, #1 │ │ │ │ │ - strle r3, [r4] │ │ │ │ │ - b b644 │ │ │ │ │ + b b680 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #372 @ 0x174 │ │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ │ - b bab0 │ │ │ │ │ + b ba8c │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub ip, sl, #424 @ 0x1a8 │ │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ │ - b bd10 │ │ │ │ │ + b bcec │ │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b a9e4 │ │ │ │ │ + b a9d0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - bne d6d8 │ │ │ │ │ + bne d7a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_Tuple │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq cee8 │ │ │ │ │ + beq cf30 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [r5, #144] @ 0x90 │ │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - ble c940 │ │ │ │ │ + ble c5e4 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq d6b8 │ │ │ │ │ + beq d780 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_IsIdentifier │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d6ec │ │ │ │ │ - ldr r1, [pc, #-1176] @ bc80 │ │ │ │ │ + beq d7f0 │ │ │ │ │ + ldr r1, [pc, #-1192] @ bc5c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ subs sl, r0, #0 │ │ │ │ │ - bne cf6c │ │ │ │ │ - ldr r1, [pc, #-1192] @ bc84 │ │ │ │ │ + bne cf5c │ │ │ │ │ + ldr r1, [pc, #-1208] @ bc60 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - bne cf54 │ │ │ │ │ + bne cf44 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq c1b0 │ │ │ │ │ + beq c19c │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r6, #1 │ │ │ │ │ add r9, r3, #16 │ │ │ │ │ ldr r8, [r9, #4]! │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ │ - beq d6b8 │ │ │ │ │ + beq d780 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_IsIdentifier │ │ │ │ │ - ldr r1, [pc, #-1272] @ bc80 │ │ │ │ │ + ldr r1, [pc, #-1288] @ bc5c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d6ec │ │ │ │ │ + beq d7f0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bne cf28 │ │ │ │ │ - ldr r1, [pc, #-1300] @ bc84 │ │ │ │ │ + bne cee4 │ │ │ │ │ + ldr r1, [pc, #-1316] @ bc60 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne cf0c │ │ │ │ │ + bne cec8 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne c154 │ │ │ │ │ + bne c140 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ add r0, sl, r3 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ sub r0, r3, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ - beq cec4 │ │ │ │ │ + beq cf0c │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldr r6, [r3, #16] │ │ │ │ │ - bne cff8 │ │ │ │ │ + bne d320 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cae0 │ │ │ │ │ + bne cac8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 <_Py_Mangle> │ │ │ │ │ R_ARM_CALL _Py_Mangle │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq cea4 │ │ │ │ │ + beq cfd8 │ │ │ │ │ ldr r3, [r9, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r6, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt cea4 │ │ │ │ │ - bne cf98 │ │ │ │ │ + blt cfd8 │ │ │ │ │ + bne d080 │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq c2ac │ │ │ │ │ + beq c298 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r8, #1 │ │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r4, [fp, #-104] @ 0xffffff98 │ │ │ │ │ add r4, r2, #16 │ │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne cab4 │ │ │ │ │ + bne ca9c │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ca84 │ │ │ │ │ + bne ca6c │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ bl 0 <_Py_Mangle> │ │ │ │ │ R_ARM_CALL _Py_Mangle │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq d658 │ │ │ │ │ + beq d80c │ │ │ │ │ ldr r3, [r9, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r6, [r3, r7, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt d658 │ │ │ │ │ - bne ce48 │ │ │ │ │ + blt d80c │ │ │ │ │ + bne cf7c │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne c244 │ │ │ │ │ + bne c230 │ │ │ │ │ ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Sort │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq cea4 │ │ │ │ │ + beq cfd8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_AsTuple │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt c2e8 │ │ │ │ │ + bgt c2d4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne c2e8 │ │ │ │ │ + bne c2d4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq cec4 │ │ │ │ │ + beq cf0c │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt c314 │ │ │ │ │ + bgt c300 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne c314 │ │ │ │ │ + bne c300 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ - ble acb8 │ │ │ │ │ + ble aca4 │ │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ orrs r3, r3, sl │ │ │ │ │ - bne d688 │ │ │ │ │ + bne d814 │ │ │ │ │ ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ add r1, r7, #12 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr lr, [r1, #4]! │ │ │ │ │ cmp lr, r5 │ │ │ │ │ - beq c394 │ │ │ │ │ + beq c380 │ │ │ │ │ orrs r6, ip, sl │ │ │ │ │ - bne c364 │ │ │ │ │ + bne c350 │ │ │ │ │ ldr sl, [lr, #144] @ 0x90 │ │ │ │ │ subs sl, sl, #0 │ │ │ │ │ movne sl, #1 │ │ │ │ │ ldr r6, [fp, #-100] @ 0xffffff9c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne ce28 │ │ │ │ │ + bne ceb4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne ce1c │ │ │ │ │ + bne cea8 │ │ │ │ │ ldr r2, [lr, #104] @ 0x68 │ │ │ │ │ subs r2, r2, #0 │ │ │ │ │ movne r2, #1 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne ce3c │ │ │ │ │ + bne cf70 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne ce3c │ │ │ │ │ + bne cf70 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne c344 │ │ │ │ │ + bne c330 │ │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b acb8 │ │ │ │ │ + b aca4 │ │ │ │ │ ldr r3, [r8, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ strne r8, [r1, #436] @ 0x1b4 │ │ │ │ │ - bne aec4 │ │ │ │ │ + bne aeb0 │ │ │ │ │ str r3, [r1, #436] @ 0x1b4 │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt aec4 │ │ │ │ │ + bgt aeb0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - bne aec4 │ │ │ │ │ + bne aeb0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b aec4 │ │ │ │ │ + b aeb0 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ ldr r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ str r4, [r2, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ │ tst r3, #4 │ │ │ │ │ str r2, [r6, #8] │ │ │ │ │ - beq ad94 │ │ │ │ │ + beq ad80 │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_CALL _PyObject_InitInlineValues │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b ad94 │ │ │ │ │ + b ad80 │ │ │ │ │ ldr r1, [r4, #444] @ 0x1bc │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ add r3, r3, r1 │ │ │ │ │ add r1, r3, #3 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ │ add r6, r6, r3 │ │ │ │ │ - b ad08 │ │ │ │ │ + b acf4 │ │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub lr, lr, #372 @ 0x174 │ │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ │ - b bb9c │ │ │ │ │ + b bb78 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #372 @ 0x174 │ │ │ │ │ ldr r6, [r2, #56] @ 0x38 │ │ │ │ │ - b bb14 │ │ │ │ │ + b baf0 │ │ │ │ │ ldr r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #424 @ 0x1a8 │ │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ │ - b bab0 │ │ │ │ │ + b ba8c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne be48 │ │ │ │ │ + bne be40 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b be48 │ │ │ │ │ + b be40 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ add r2, r2, #60 @ 0x3c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ movweq r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyObject_HashNotImplemented │ │ │ │ │ movteq r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyObject_HashNotImplemented │ │ │ │ │ streq r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - beq ba34 │ │ │ │ │ - b bca8 │ │ │ │ │ + beq ba08 │ │ │ │ │ + b bc84 │ │ │ │ │ str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b ab18 │ │ │ │ │ + b ab04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d5b4 │ │ │ │ │ + beq d368 │ │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ streq r0, [r9, #180] @ 0xb4 │ │ │ │ │ - beq b50c │ │ │ │ │ - ldr r3, [pc, #-2180] @ bc60 │ │ │ │ │ + beq b4f8 │ │ │ │ │ + ldr r3, [pc, #-2196] @ bc3c │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr r1, [r9, #180] @ 0xb4 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ ldr ip, [r2, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ @@ -13729,24 +13723,24 @@ │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r3, ip, r3 │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ - b b50c │ │ │ │ │ + b b4f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d5b8 │ │ │ │ │ + beq d36c │ │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ streq r0, [r8, #180] @ 0xb4 │ │ │ │ │ - beq b408 │ │ │ │ │ - ldr r3, [pc, #-2300] @ bc64 │ │ │ │ │ + beq b3f4 │ │ │ │ │ + ldr r3, [pc, #-2316] @ bc40 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ ldr r2, [r8, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ @@ -13758,60 +13752,152 @@ │ │ │ │ │ ldr ip, [ip, #428] @ 0x1ac │ │ │ │ │ cmp ip, r8 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addne r1, r1, r3 │ │ │ │ │ - beq d010 │ │ │ │ │ + beq d338 │ │ │ │ │ str r0, [r1, #20] │ │ │ │ │ - b b408 │ │ │ │ │ + b b3f4 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyCell_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyCell_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne d5e8 │ │ │ │ │ + bne d6e8 │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyCell_Set │ │ │ │ │ - ldr r1, [pc, #-2416] @ bc68 │ │ │ │ │ + ldr r1, [pc, #-2432] @ bc44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge b12c │ │ │ │ │ - b d37c │ │ │ │ │ + bge b118 │ │ │ │ │ + b d404 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r4, r4, #424 @ 0x1a8 │ │ │ │ │ ldr r6, [r2, #80] @ 0x50 │ │ │ │ │ - b bb14 │ │ │ │ │ + b baf0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyList_New │ │ │ │ │ + subs r9, r0, #0 │ │ │ │ │ + movne sl, #0 │ │ │ │ │ + strne sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + bne c298 │ │ │ │ │ + b cf0c │ │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyFunction_Type │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyFunction_Type │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne afd4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyStaticMethod_New │ │ │ │ │ + subs r6, r0, #0 │ │ │ │ │ + beq d404 │ │ │ │ │ + ldr r1, [pc, #-2524] @ bc48 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyDict_SetItem │ │ │ │ │ + ldr r3, [r6] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt d6a8 │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt afd4 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne afd4 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b afd4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyEval_GetGlobals │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq af08 │ │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ │ + ldr r1, [pc, #-2596] @ bc4c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq c6a0 │ │ │ │ │ + ldr r1, [pc, #-2616] @ bc50 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyDict_SetItem │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [r0] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble ca58 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bge af08 │ │ │ │ │ + b d404 │ │ │ │ │ + ldrh r2, [r3, #206] @ 0xce │ │ │ │ │ + cmp r2, #1000 @ 0x3e8 │ │ │ │ │ + bcs d304 │ │ │ │ │ + ldr r2, [pc, #-2668] @ bc54 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ + str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + str r1, [fp, #-84] @ 0xffffffac │ │ │ │ │ + ldr r2, [r2, #1444] @ 0x5a4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bne d27c │ │ │ │ │ + ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ │ + bgt d6c4 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + bl f13c │ │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + add r1, r8, #1440 @ 0x5a0 │ │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr r8, [r3, #192] @ 0xc0 │ │ │ │ │ + bl 5e9c │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + beq b674 │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + ldrne r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + bne bdd4 │ │ │ │ │ + b be40 │ │ │ │ │ ldr r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne d020 │ │ │ │ │ + bne d248 │ │ │ │ │ str r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ str r9, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r8, [r3, #4]! │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge cfd8 │ │ │ │ │ + bge d228 │ │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ │ tst r0, #2 │ │ │ │ │ ldreq r5, [r8, #132] @ 0x84 │ │ │ │ │ - beq c6a8 │ │ │ │ │ - ldr r3, [pc, #-2536] @ bc6c │ │ │ │ │ + beq c7d8 │ │ │ │ │ + ldr r3, [pc, #-2860] @ bc58 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r8, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ ldr ip, [ip, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ @@ -13827,979 +13913,944 @@ │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add ip, ip, r3 │ │ │ │ │ ldr r5, [ip, #16] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq d618 │ │ │ │ │ + beq d704 │ │ │ │ │ tst r0, #1024 @ 0x400 │ │ │ │ │ - beq ac04 │ │ │ │ │ + beq abf0 │ │ │ │ │ ldr r9, [r8, #128] @ 0x80 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq c71c │ │ │ │ │ + beq c84c │ │ │ │ │ ldr r5, [r9, #128] @ 0x80 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq c78c │ │ │ │ │ + beq c8bc │ │ │ │ │ ldr r2, [r5, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq c7bc │ │ │ │ │ + beq c8ec │ │ │ │ │ ldr r6, [r2, #128] @ 0x80 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq c888 │ │ │ │ │ + beq c9c0 │ │ │ │ │ ldr r7, [r6, #128] @ 0x80 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq cb08 │ │ │ │ │ + beq cae4 │ │ │ │ │ ldr r0, [r7, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ca3c │ │ │ │ │ + beq ca10 │ │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ │ str r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - bl 9978 │ │ │ │ │ + bl 9964 │ │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - b ca44 │ │ │ │ │ + b ca18 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ │ - ldr r2, [r8, #16] │ │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ │ + ldr r3, [r8, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne c7ec │ │ │ │ │ + bne c91c │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ ldr r2, [r8, #20] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movne r6, r8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne c7f4 │ │ │ │ │ + bne c92c │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne c620 │ │ │ │ │ + bne c750 │ │ │ │ │ sub r4, fp, #92 @ 0x5c │ │ │ │ │ subs r5, r1, #0 │ │ │ │ │ ldm r4, {r4, r7, r9} │ │ │ │ │ - beq d630 │ │ │ │ │ + beq d71c │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r7] │ │ │ │ │ - b ac58 │ │ │ │ │ + b ac44 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ ldr r2, [r9, #16] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne c8b8 │ │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne c924 │ │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ │ ldr r0, [r9, #20] │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ movne r6, r9 │ │ │ │ │ - b c72c │ │ │ │ │ + b c85c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne cafc │ │ │ │ │ + bne cb04 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ movne r6, r5 │ │ │ │ │ - b c79c │ │ │ │ │ + b c8cc │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b c748 │ │ │ │ │ + b c878 │ │ │ │ │ + mov r6, r9 │ │ │ │ │ + b c85c │ │ │ │ │ ldr r3, [sl, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d4c4 │ │ │ │ │ + beq d5d8 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble c854 │ │ │ │ │ + ble c98c │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq c758 │ │ │ │ │ + beq c888 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq c854 │ │ │ │ │ + beq c98c │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq c758 │ │ │ │ │ + beq c888 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq c854 │ │ │ │ │ + beq c98c │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ mov r0, #2 │ │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ │ cmp ip, r6 │ │ │ │ │ - beq c758 │ │ │ │ │ + beq c888 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne c83c │ │ │ │ │ + bne c974 │ │ │ │ │ ldr r3, [r6, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq d4d4 │ │ │ │ │ + beq d72c │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ mov r2, #0 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ - ble d140 │ │ │ │ │ + ble d2e8 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ cmp r0, sl │ │ │ │ │ - bne c86c │ │ │ │ │ - b c750 │ │ │ │ │ + bne c9a4 │ │ │ │ │ + b c880 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne cb64 │ │ │ │ │ + bne caf8 │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ ldr ip, [r2, #20] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ movne r6, r2 │ │ │ │ │ - b c7cc │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - b c72c │ │ │ │ │ - ldrh r2, [r3, #206] @ 0xce │ │ │ │ │ - cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs ce00 │ │ │ │ │ - ldr r2, [pc, #-3176] @ bc70 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - str r1, [fp, #-84] @ 0xffffffac │ │ │ │ │ - ldr r2, [r2, #1444] @ 0x5a4 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bne cde4 │ │ │ │ │ - ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - ldr r2, [r8, #1448] @ 0x5a8 │ │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt d67c │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - bl f154 │ │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - add r1, r8, #1440 @ 0x5a0 │ │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r8, [r3, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - beq b688 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - ldrne r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - bne bddc │ │ │ │ │ - b be48 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyList_New │ │ │ │ │ - subs r9, r0, #0 │ │ │ │ │ - movne sl, #0 │ │ │ │ │ - strne sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - bne c2ac │ │ │ │ │ - b cec4 │ │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyFunction_Type │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyFunction_Type │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bne afe8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyStaticMethod_New │ │ │ │ │ - subs r6, r0, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ - ldr r1, [pc, #-3340] @ bc74 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyDict_SetItem │ │ │ │ │ - ldr r3, [r6] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt d660 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt afe8 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ - bne afe8 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b afe8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyEval_GetGlobals │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq af1c │ │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ │ - ldr r1, [pc, #-3412] @ bc78 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq c9fc │ │ │ │ │ - ldr r1, [pc, #-3432] @ bc7c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyDict_SetItem │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r3, [r0] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble ca28 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bge af1c │ │ │ │ │ - b d37c │ │ │ │ │ + b c8fc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble d244 │ │ │ │ │ + ble ce68 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - bne cb20 │ │ │ │ │ + bne cb14 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - b aa74 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r0] │ │ │ │ │ - bne c9fc │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b c9fc │ │ │ │ │ + b aa60 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r0, [r7, #16] │ │ │ │ │ ldr ip, [r3, #16] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne ca64 │ │ │ │ │ + bne ca38 │ │ │ │ │ ldr lr, [r7, #20] │ │ │ │ │ ldr ip, [r3, #20] │ │ │ │ │ cmp lr, ip │ │ │ │ │ moveq r7, r3 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne c898 │ │ │ │ │ + bne c9d0 │ │ │ │ │ ldr ip, [r6, #20] │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ moveq r6, r7 │ │ │ │ │ - b c898 │ │ │ │ │ - ldr r1, [pc, #-3592] @ bc84 │ │ │ │ │ + b c9d0 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r0] │ │ │ │ │ + bne c6a0 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b c6a0 │ │ │ │ │ + ldr r1, [pc, #-3604] @ bc60 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c25c │ │ │ │ │ + beq c248 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq c2a4 │ │ │ │ │ + beq c290 │ │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq ca84 │ │ │ │ │ - ldr r1, [pc, #-3644] @ bc80 │ │ │ │ │ + beq ca6c │ │ │ │ │ + ldr r1, [pc, #-3656] @ bc5c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c250 │ │ │ │ │ + beq c23c │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq cefc │ │ │ │ │ + beq cffc │ │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ │ - b cab4 │ │ │ │ │ - ldr r1, [pc, #-3684] @ bc84 │ │ │ │ │ + b ca9c │ │ │ │ │ + ldr r1, [pc, #-3696] @ bc60 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq c1e8 │ │ │ │ │ + beq c1d4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b c220 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - b c79c │ │ │ │ │ + b c20c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ - b ca64 │ │ │ │ │ + b ca38 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + b c8fc │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ + b c8cc │ │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq d244 │ │ │ │ │ + beq ce68 │ │ │ │ │ add r9, r0, #16 │ │ │ │ │ mov lr, #1 │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r0, [r9, #4]! │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne d354 │ │ │ │ │ + bne ce5c │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne a9fc │ │ │ │ │ + bne a9e8 │ │ │ │ │ mov r9, sl │ │ │ │ │ - b c5fc │ │ │ │ │ - ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b ade8 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - b c7cc │ │ │ │ │ + b c72c │ │ │ │ │ + ldr r3, [r3, #20] │ │ │ │ │ + ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ │ + ldr r1, [r1] │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + movne r3, r2 │ │ │ │ │ + str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + b bca4 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands r8, r3, #8388608 @ 0x800000 │ │ │ │ │ ldrne r1, [r2, #16] │ │ │ │ │ ldrne r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ addne r9, r3, r1 │ │ │ │ │ - beq cdc0 │ │ │ │ │ + beq ce38 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne d060 │ │ │ │ │ + bne cda8 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr lr, [r3, #436] @ 0x1b4 │ │ │ │ │ ldr r3, [lr, #8] │ │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble b040 │ │ │ │ │ + ble b02c │ │ │ │ │ ldr r0, [lr, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r9] │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r8, #16 │ │ │ │ │ str r6, [r9, #8] │ │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ str r8, [r9, #4] │ │ │ │ │ - beq b03c │ │ │ │ │ + beq b028 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [r3, #436] @ 0x1b4 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r9, #20] │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r6, [r9, #28] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r8, [r9, #24] │ │ │ │ │ add r6, r3, #8 │ │ │ │ │ - beq b03c │ │ │ │ │ + beq b028 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [r3, #436] @ 0x1b4 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r9, #40] @ 0x28 │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r6, [r9, #48] @ 0x30 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r8, [r9, #44] @ 0x2c │ │ │ │ │ add r6, r3, #12 │ │ │ │ │ - beq b03c │ │ │ │ │ + beq b028 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [r3, #436] @ 0x1b4 │ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r9, #60] @ 0x3c │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r6, [r9, #68] @ 0x44 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ str r8, [r9, #64] @ 0x40 │ │ │ │ │ addne r9, r9, #100 @ 0x64 │ │ │ │ │ strne r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ add r6, r3, #16 │ │ │ │ │ movne r4, #4 │ │ │ │ │ - beq b03c │ │ │ │ │ + beq b028 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ ldr r3, [r3, #436] @ 0x1b4 │ │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [r9, #-20] @ 0xffffffec │ │ │ │ │ - beq d37c │ │ │ │ │ + beq d404 │ │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ add r9, r9, #20 │ │ │ │ │ str r6, [r9, #-32] @ 0xffffffe0 │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ str r8, [r9, #-36] @ 0xffffffdc │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne cc9c │ │ │ │ │ + bne cc9c │ │ │ │ │ ldr r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ - b b040 │ │ │ │ │ + b b02c │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFunction_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFunction_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne b028 │ │ │ │ │ + bne aff4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyClassMethod_New │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ - ldr r1, [pc, #2884] @ d854 │ │ │ │ │ + beq d404 │ │ │ │ │ + ldr r1, [pc, #2860] @ d83c │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt d660 │ │ │ │ │ + blt d6a8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b028 │ │ │ │ │ + bgt aff4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne b028 │ │ │ │ │ + bne aff4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b028 │ │ │ │ │ + b aff4 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyFunction_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyFunction_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne b008 │ │ │ │ │ + bne b014 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyClassMethod_New │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - beq d37c │ │ │ │ │ - ldr r1, [pc, #2796] @ d858 │ │ │ │ │ + beq d404 │ │ │ │ │ + ldr r1, [pc, #2772] @ d840 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt d660 │ │ │ │ │ + blt d6a8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt b008 │ │ │ │ │ + bgt b014 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne b008 │ │ │ │ │ + bne b014 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b008 │ │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ │ - ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ │ - ldr r1, [r1] │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - movne r3, r2 │ │ │ │ │ - str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - b bcc8 │ │ │ │ │ + b b014 │ │ │ │ │ + ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + b add4 │ │ │ │ │ + ldr r0, [r5, #84] @ 0x54 │ │ │ │ │ + tst r0, #67108864 @ 0x4000000 │ │ │ │ │ + beq d7b4 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ │ + mov lr, ip │ │ │ │ │ + ldr r3, [ip, #8] │ │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + ble b02c │ │ │ │ │ + ands r0, r0, #8388608 @ 0x800000 │ │ │ │ │ + bne cbb4 │ │ │ │ │ + add r8, r9, #20 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ + b ce18 │ │ │ │ │ + ldr r3, [r8, #-8] │ │ │ │ │ + mov r2, #16 │ │ │ │ │ + str r6, [r8, #-12] │ │ │ │ │ + add r6, r6, #4 │ │ │ │ │ + orr r3, r3, r2 │ │ │ │ │ + str r3, [r8, #-8] │ │ │ │ │ + ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + add r8, r8, #20 │ │ │ │ │ + str r2, [r8, #-36] @ 0xffffffdc │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + beq b028 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ │ + add r3, r9, #4 │ │ │ │ │ + add r9, r9, #1 │ │ │ │ │ + ldr r0, [ip, r3, lsl #2] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + str r0, [r8, #-20] @ 0xffffffec │ │ │ │ │ + bne cde4 │ │ │ │ │ + b d404 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC44 │ │ │ │ │ mov r9, r8 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b cb90 │ │ │ │ │ - ldr r1, [pc, #2672] @ d85c │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ │ - bl 5eb4 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - bne be48 │ │ │ │ │ - b b688 │ │ │ │ │ - ldr r1, [pc, #2644] @ d85c │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - sub r2, fp, #44 @ 0x2c │ │ │ │ │ - bl 5eb4 │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - bne be48 │ │ │ │ │ - b b688 │ │ │ │ │ + b cb90 │ │ │ │ │ + add lr, lr, #1 │ │ │ │ │ + cmp r5, lr │ │ │ │ │ + bne cb28 │ │ │ │ │ + ldr r0, [r3, #172] @ 0xac │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq d560 │ │ │ │ │ + ldr lr, [r0, #8] │ │ │ │ │ + add r5, r0, #12 │ │ │ │ │ + str lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + mov lr, #0 │ │ │ │ │ + ldr r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + cmp r9, lr │ │ │ │ │ + add lr, lr, #1 │ │ │ │ │ + ble d064 │ │ │ │ │ + ldr r9, [r5, #4]! │ │ │ │ │ + cmp r4, r9 │ │ │ │ │ + bne ce84 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b cb38 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq c38c │ │ │ │ │ - b c3a0 │ │ │ │ │ + beq c378 │ │ │ │ │ + b c38c │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne c3a0 │ │ │ │ │ + bne c38c │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq c394 │ │ │ │ │ - b c3a0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne c3a0 │ │ │ │ │ - b c394 │ │ │ │ │ - ldr r1, [pc, #2576] @ d860 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_PyUnicode_Equal> │ │ │ │ │ - R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne c290 │ │ │ │ │ - ldr r1, [pc, #2560] @ d864 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_PyUnicode_Equal> │ │ │ │ │ - R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne c290 │ │ │ │ │ - ldr r1, [pc, #2544] @ d868 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_PyUnicode_Equal> │ │ │ │ │ - R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne c290 │ │ │ │ │ - ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC69 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC69 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - ldr r3, [r9] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt cec4 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r9] │ │ │ │ │ - bne cec4 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r3, [r8] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt cee8 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r8] │ │ │ │ │ - bne cee8 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ - bl 0 <_PyType_InitCache> │ │ │ │ │ - R_ARM_CALL Py_XDECREF │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b b778 │ │ │ │ │ - ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ - mov sl, #1 │ │ │ │ │ - ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - b c2ac │ │ │ │ │ + beq c380 │ │ │ │ │ + b c38c │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ orrs r8, r3, r2 │ │ │ │ │ - bne d69c │ │ │ │ │ + bne d764 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b c1a4 │ │ │ │ │ + b c190 │ │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ orrs sl, r3, sl │ │ │ │ │ mov sl, #1 │ │ │ │ │ - beq c190 │ │ │ │ │ + beq c17c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC67 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b cec4 │ │ │ │ │ + ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [r8] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt cf30 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r8] │ │ │ │ │ + bne cf30 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ + bl 0 <_PyType_InitCache> │ │ │ │ │ + R_ARM_CALL Py_XDECREF │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + b b764 │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne d69c │ │ │ │ │ + bne d764 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b c13c │ │ │ │ │ + b c128 │ │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne cf38 │ │ │ │ │ + bne cef4 │ │ │ │ │ mov sl, #1 │ │ │ │ │ - b c124 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b680 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b54c │ │ │ │ │ - ldr r1, [pc, #2240] @ d860 │ │ │ │ │ + b c110 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne c38c │ │ │ │ │ + b c380 │ │ │ │ │ + ldr r1, [pc, #2240] @ d844 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c21c │ │ │ │ │ - ldr r1, [pc, #2224] @ d864 │ │ │ │ │ + bne c27c │ │ │ │ │ + ldr r1, [pc, #2224] @ d848 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne c21c │ │ │ │ │ - ldr r1, [pc, #2208] @ d868 │ │ │ │ │ + bne c27c │ │ │ │ │ + ldr r1, [pc, #2208] @ d84c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ce88 │ │ │ │ │ - b c21c │ │ │ │ │ + bne c27c │ │ │ │ │ + ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC54 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC69 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC54 │ │ │ │ │ + R_ARM_MOVT_ABS .LC69 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b ac20 │ │ │ │ │ - ldr r1, [pc, #2156] @ d86c │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 0 <_PyUnicode_Equal> │ │ │ │ │ - R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq c1dc │ │ │ │ │ - b caf4 │ │ │ │ │ - add r3, r3, #96256 @ 0x17800 │ │ │ │ │ - add r3, r3, #1000 @ 0x3e8 │ │ │ │ │ - add r1, r1, r3 │ │ │ │ │ - b c5ac │ │ │ │ │ - ldr r3, [r4, #156] @ 0x9c │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC type_new │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_MOVT_ABS type_new │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq c604 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq d3b0 │ │ │ │ │ - ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r3 │ │ │ │ │ - str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b ac28 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt cf0c │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r9] │ │ │ │ │ + bne cf0c │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b448 │ │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ │ - tst r0, #67108864 @ 0x4000000 │ │ │ │ │ - beq d4e4 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ │ - mov lr, ip │ │ │ │ │ - ldr r3, [ip, #8] │ │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - ble b040 │ │ │ │ │ - ands r0, r0, #8388608 @ 0x800000 │ │ │ │ │ - bne cbb4 │ │ │ │ │ - add r8, r9, #20 │ │ │ │ │ - mov r9, r0 │ │ │ │ │ - b d0d0 │ │ │ │ │ - ldr r3, [r8, #-8] │ │ │ │ │ - mov r2, #16 │ │ │ │ │ - str r6, [r8, #-12] │ │ │ │ │ - add r6, r6, #4 │ │ │ │ │ - orr r3, r3, r2 │ │ │ │ │ - str r3, [r8, #-8] │ │ │ │ │ - ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - add r8, r8, #20 │ │ │ │ │ - str r2, [r8, #-36] @ 0xffffffdc │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - beq b03c │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr ip, [r3, #436] @ 0x1b4 │ │ │ │ │ - add r3, r9, #4 │ │ │ │ │ - add r9, r9, #1 │ │ │ │ │ - ldr r0, [ip, r3, lsl #2] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyUnicode_AsUTF8 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - str r0, [r8, #-20] @ 0xffffffec │ │ │ │ │ - bne d09c │ │ │ │ │ - b d37c │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - beq c758 │ │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne d0f0 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + b cf0c │ │ │ │ │ + ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + mov sl, #1 │ │ │ │ │ + ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ │ + b c298 │ │ │ │ │ + cmp r3, lr │ │ │ │ │ + beq cb38 │ │ │ │ │ + ldr lr, [lr, #128] @ 0x80 │ │ │ │ │ + cmp lr, #0 │ │ │ │ │ + bne d00c │ │ │ │ │ + movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - beq c758 │ │ │ │ │ - ldr r3, [r6, #172] @ 0xac │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne c860 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne d504 │ │ │ │ │ + cmp r3, r0 │ │ │ │ │ + beq d558 │ │ │ │ │ + ldr r0, [r3, #172] @ 0xac │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne ce74 │ │ │ │ │ + mov lr, r4 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + ldr r0, [r0, #128] @ 0x80 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne d550 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - beq c750 │ │ │ │ │ + cmp lr, r3 │ │ │ │ │ + beq cb38 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC56 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC56 │ │ │ │ │ + R_ARM_MOVT_ABS .LC38 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b ac20 │ │ │ │ │ - ldr r1, [pc, #1804] @ d870 │ │ │ │ │ + b ac0c │ │ │ │ │ + ldr r1, [pc, #1980] @ d844 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_PyUnicode_Equal> │ │ │ │ │ + R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne c208 │ │ │ │ │ + ldr r1, [pc, #1964] @ d848 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_PyUnicode_Equal> │ │ │ │ │ + R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne c208 │ │ │ │ │ + ldr r1, [pc, #1948] @ d84c │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_PyUnicode_Equal> │ │ │ │ │ + R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq cfbc │ │ │ │ │ + b c208 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b b66c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b b538 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b b434 │ │ │ │ │ + ldr r1, [pc, #1892] @ d850 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt ac20 │ │ │ │ │ - beq a9c8 │ │ │ │ │ + blt ac0c │ │ │ │ │ + beq a9b4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC63 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC63 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b ac20 │ │ │ │ │ - ldr r1, [pc, #1756] @ d870 │ │ │ │ │ + b ac0c │ │ │ │ │ + ldr r1, [pc, #1844] @ d850 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_HasAttrWithError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt ac20 │ │ │ │ │ - bne d170 │ │ │ │ │ + blt ac0c │ │ │ │ │ + bne d0f8 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq a9d4 │ │ │ │ │ - b a9ac │ │ │ │ │ + beq a9c0 │ │ │ │ │ + b a998 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b b83c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bne c420 │ │ │ │ │ - cmp r8, #0 │ │ │ │ │ - bne cec8 │ │ │ │ │ - b cee8 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - tst r3, #2 │ │ │ │ │ - bne d3d0 │ │ │ │ │ - tst r3, #8192 @ 0x2000 │ │ │ │ │ - bne b2e0 │ │ │ │ │ - ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bl 16dc │ │ │ │ │ - R_ARM_CALL PyType_Ready │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt be7c │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r0, [r3, #172] @ 0xac │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq b2e0 │ │ │ │ │ - b b250 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b2e0 │ │ │ │ │ + b b828 │ │ │ │ │ str ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - b ba34 │ │ │ │ │ + b ba08 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ba4c │ │ │ │ │ + b ba20 │ │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ - b b3fc │ │ │ │ │ - ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r0, [r3, #172] @ 0xac │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq d3a4 │ │ │ │ │ - ldr lr, [r0, #8] │ │ │ │ │ - add r5, r0, #12 │ │ │ │ │ - str lr, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - mov lr, #0 │ │ │ │ │ - ldr r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - cmp r9, lr │ │ │ │ │ - add lr, lr, #1 │ │ │ │ │ - ble d318 │ │ │ │ │ - ldr r9, [r5, #4]! │ │ │ │ │ - cmp r4, r9 │ │ │ │ │ - bne d260 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - b cb44 │ │ │ │ │ - ldr r1, [pc, #1512] @ d874 │ │ │ │ │ + b b3e8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + bne c40c │ │ │ │ │ + cmp r8, #0 │ │ │ │ │ + bne cf10 │ │ │ │ │ + b cf30 │ │ │ │ │ + ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r3 │ │ │ │ │ + subs r3, r0, #0 │ │ │ │ │ + str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + beq d174 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + b add4 │ │ │ │ │ + ldr r1, [pc, #1708] @ d854 │ │ │ │ │ sub r0, r1, #3136 @ 0xc40 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDescr_NewGetSet │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ str r2, [r6, #104] @ 0x68 │ │ │ │ │ - bne beec │ │ │ │ │ - b d37c │ │ │ │ │ - ldr r1, [pc, #1488] @ d878 │ │ │ │ │ + bne bed8 │ │ │ │ │ + b d404 │ │ │ │ │ + ldr r1, [pc, #1684] @ d858 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDescr_NewGetSet │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ str r2, [r8, #100] @ 0x64 │ │ │ │ │ - bne bf70 │ │ │ │ │ - b d37c │ │ │ │ │ - cmp r3, lr │ │ │ │ │ - beq cb44 │ │ │ │ │ - ldr lr, [lr, #128] @ 0x80 │ │ │ │ │ - cmp lr, #0 │ │ │ │ │ - bne d2c0 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - beq d444 │ │ │ │ │ + bne bf5c │ │ │ │ │ + b d404 │ │ │ │ │ + ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + b ce68 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ + tst r3, #2 │ │ │ │ │ + bne d56c │ │ │ │ │ + tst r3, #8192 @ 0x2000 │ │ │ │ │ + bne b2cc │ │ │ │ │ + ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + bl 16dc │ │ │ │ │ + R_ARM_CALL PyType_Ready │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt bd5c │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r0, [r3, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d250 │ │ │ │ │ - mov lr, r4 │ │ │ │ │ + beq b2cc │ │ │ │ │ + b b23c │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + b b9d8 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC54 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC54 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b ac0c │ │ │ │ │ + ldr r3, [r4, #156] @ 0x9c │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC type_new │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_MOVT_ABS type_new │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + beq c734 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq d348 │ │ │ │ │ + ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r3 │ │ │ │ │ + str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + b ac14 │ │ │ │ │ + ldr r1, [pc, #1496] @ d85c │ │ │ │ │ mov r0, r3 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - ldr r0, [r0, #128] @ 0x80 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne d43c │ │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ │ + bl 5e9c │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + bne be40 │ │ │ │ │ + b b674 │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + beq c888 │ │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne d298 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - cmp lr, r3 │ │ │ │ │ - beq cb44 │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + beq c888 │ │ │ │ │ + ldr r3, [r6, #172] @ 0xac │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne c998 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne d73c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + beq c880 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC38 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC38 │ │ │ │ │ + R_ARM_MOVT_ABS .LC56 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b ac20 │ │ │ │ │ - ldr r1, [fp, #-84] @ 0xffffffac │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - blx r3 │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - beq d1cc │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - b ade8 │ │ │ │ │ - add lr, lr, #1 │ │ │ │ │ - cmp r5, lr │ │ │ │ │ - bne cb34 │ │ │ │ │ - b d244 │ │ │ │ │ + b ac0c │ │ │ │ │ + ldr r1, [pc, #1360] @ d85c │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + sub r2, fp, #44 @ 0x2c │ │ │ │ │ + bl 5e9c │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + bne be40 │ │ │ │ │ + b b674 │ │ │ │ │ + ldr r1, [pc, #1336] @ d860 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 <_PyUnicode_Equal> │ │ │ │ │ + R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq c1c8 │ │ │ │ │ + b cadc │ │ │ │ │ + add r3, r3, #96256 @ 0x17800 │ │ │ │ │ + add r3, r3, #1000 @ 0x3e8 │ │ │ │ │ + add r1, r1, r3 │ │ │ │ │ + b c598 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC74 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC74 │ │ │ │ │ + R_ARM_MOVT_ABS .LC64 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ + b ac0c │ │ │ │ │ + mov r9, r8 │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble d6d0 │ │ │ │ │ + ldr r3, [r9] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt d404 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r9] │ │ │ │ │ + bne d404 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b d404 │ │ │ │ │ + str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + b ac14 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r3, [r2] │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bne b9e8 │ │ │ │ │ + b ba00 │ │ │ │ │ + ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt cef0 │ │ │ │ │ + bgt d404 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r2] │ │ │ │ │ - bne cef0 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne d404 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b cef0 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bne d2f0 │ │ │ │ │ - b cb44 │ │ │ │ │ + b d404 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC64 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC71 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC64 │ │ │ │ │ + R_ARM_MOVT_ABS .LC71 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b ac20 │ │ │ │ │ - ldr r3, [pc, #1188] @ d87c │ │ │ │ │ + ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ + ldr r3, [r0] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble d42c │ │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [r2] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt cf38 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r2] │ │ │ │ │ + bne cf38 │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b cf38 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r0] │ │ │ │ │ + bne d404 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b d404 │ │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC76 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC76 │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ │ + bl 0 <_PyErr_FormatNote> │ │ │ │ │ + R_ARM_CALL _PyErr_FormatNote │ │ │ │ │ + ldr r3, [sl] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt d404 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [sl] │ │ │ │ │ + bne d404 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b d404 │ │ │ │ │ + ldr r3, [pc, #980] @ d864 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ ldr r2, [ip, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ @@ -14814,95 +14865,87 @@ │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne b2e0 │ │ │ │ │ - b d1f0 │ │ │ │ │ - cmp lr, r0 │ │ │ │ │ - bne d2fc │ │ │ │ │ - mov r0, #0 │ │ │ │ │ - b cb44 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyFrozenDict_Type │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyFrozenDict_Type │ │ │ │ │ - bl 964 │ │ │ │ │ - R_ARM_CALL PyObject_TypeCheck.isra.0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne a974 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC62 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC62 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b ac20 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC44 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - b b0ac │ │ │ │ │ + ldr r0, [r1, #16] │ │ │ │ │ + b b578 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + movne lr, r4 │ │ │ │ │ + beq cb38 │ │ │ │ │ + b d014 │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_RuntimeWarning │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC70 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC70 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_RuntimeWarning │ │ │ │ │ + mov r1, #1 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC75 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC75 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_SetString │ │ │ │ │ - b d37c │ │ │ │ │ + ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ + cmn r0, #1 │ │ │ │ │ + bne b560 │ │ │ │ │ + b d404 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b b520 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne b764 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b b764 │ │ │ │ │ + cmp lr, r0 │ │ │ │ │ + bne d048 │ │ │ │ │ + mov r0, #0 │ │ │ │ │ + b cb38 │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + bne d03c │ │ │ │ │ + b cb38 │ │ │ │ │ + ldr r3, [pc, #756] @ d868 │ │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ + ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + ldr r3, [pc, r3] │ │ │ │ │ + ldr r1, [r2, r3] │ │ │ │ │ + mov r3, #28 │ │ │ │ │ + ldr r2, [ip, #180] @ 0xb4 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + cmp r2, #10 │ │ │ │ │ + mul r3, r3, r2 │ │ │ │ │ + movls r2, #0 │ │ │ │ │ + movhi r2, #1 │ │ │ │ │ + add r0, r1, r3 │ │ │ │ │ + add r0, r0, #91136 @ 0x16400 │ │ │ │ │ + ldr r0, [r0, #428] @ 0x1ac │ │ │ │ │ + cmp r0, ip │ │ │ │ │ + orreq r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ + addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ + addne r3, r3, #428 @ 0x1ac │ │ │ │ │ + addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ + add r1, r1, r3 │ │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne b2cc │ │ │ │ │ + b d1fc │ │ │ │ │ cmp r6, sl │ │ │ │ │ movne r3, sl │ │ │ │ │ - beq c758 │ │ │ │ │ - b d0f8 │ │ │ │ │ - cmp r6, sl │ │ │ │ │ - bne d120 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - b c758 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC72 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC72 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b d37c │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - bne d124 │ │ │ │ │ - b c750 │ │ │ │ │ - ldr r2, [pc, #872] @ d880 │ │ │ │ │ + beq c888 │ │ │ │ │ + b d2a0 │ │ │ │ │ + ldr r2, [pc, #636] @ d86c │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r3, [ip, #180] @ 0xb4 │ │ │ │ │ ldr r1, [r1, r2] │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mov r2, #28 │ │ │ │ │ @@ -14918,363 +14961,312 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r3, r2, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ ldr r4, [r1, #16] │ │ │ │ │ - b af04 │ │ │ │ │ + b aef0 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyFrozenDict_Type │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyFrozenDict_Type │ │ │ │ │ + bl 964 │ │ │ │ │ + R_ARM_CALL PyObject_TypeCheck.isra.0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne a960 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ │ + mov r2, r9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC71 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC71 │ │ │ │ │ + R_ARM_MOVT_ABS .LC62 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - ldr r3, [r0] │ │ │ │ │ + b ac0c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC44 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + b b098 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d37c │ │ │ │ │ + bgt d404 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r0] │ │ │ │ │ - bne d37c │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d37c │ │ │ │ │ - mov r9, r8 │ │ │ │ │ - ldr r3, [r4] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble d640 │ │ │ │ │ - ldr r3, [r9] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d37c │ │ │ │ │ + str r3, [r6] │ │ │ │ │ + bne d404 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + b d438 │ │ │ │ │ + ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ + add r1, r2, #1440 @ 0x5a0 │ │ │ │ │ + b d280 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ - str r3, [r9] │ │ │ │ │ - bne d37c │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + str r3, [r4] │ │ │ │ │ + bne d378 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d37c │ │ │ │ │ + b d378 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC73 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC73 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b d37c │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b430 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_NoMemory │ │ │ │ │ - b d37c │ │ │ │ │ + b d404 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ bl 16dc │ │ │ │ │ R_ARM_CALL PyType_Ready │ │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge d638 │ │ │ │ │ + bge d724 │ │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b ac28 │ │ │ │ │ + b ac14 │ │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ │ - b c6b0 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - bne d5c4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d5c4 │ │ │ │ │ - ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ - b cea4 │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d37c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r6] │ │ │ │ │ - bne d37c │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - b d5ac │ │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - add r1, r2, #1440 @ 0x5a0 │ │ │ │ │ - b cde8 │ │ │ │ │ - ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - orrs r3, r3, r2 │ │ │ │ │ - beq c334 │ │ │ │ │ - b acb8 │ │ │ │ │ + b c7e0 │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + bne d2c8 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + b c888 │ │ │ │ │ + cmp r3, sl │ │ │ │ │ + bne d2cc │ │ │ │ │ + b c880 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC70 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC70 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_SetString │ │ │ │ │ + b d404 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC68 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC68 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b cec4 │ │ │ │ │ + b cf0c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC65 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b cec4 │ │ │ │ │ + b cf0c │ │ │ │ │ mov r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_Pack │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b c0c0 │ │ │ │ │ + b c0ac │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC72 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC72 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b d404 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC74 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC74 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b d404 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC66 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC66 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b cec4 │ │ │ │ │ - ldr r3, [pc, #372] @ d884 │ │ │ │ │ - ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r3, [pc, r3] │ │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ │ - mov r3, #28 │ │ │ │ │ - ldr r2, [ip, #180] @ 0xb4 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ - mul r3, r3, r2 │ │ │ │ │ - movls r2, #0 │ │ │ │ │ - movhi r2, #1 │ │ │ │ │ - add r0, r1, r3 │ │ │ │ │ - add r0, r0, #91136 @ 0x16400 │ │ │ │ │ - ldr r0, [r0, #428] @ 0x1ac │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - orreq r2, r2, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ - addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ - addne r3, r3, #428 @ 0x1ac │ │ │ │ │ - addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ - add r1, r1, r3 │ │ │ │ │ - ldr r0, [r1, #16] │ │ │ │ │ - b b58c │ │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC76 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC76 │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ │ - bl 0 <_PyErr_FormatNote> │ │ │ │ │ - R_ARM_CALL _PyErr_FormatNote │ │ │ │ │ - ldr r3, [sl] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d37c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [sl] │ │ │ │ │ - bne d37c │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d37c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne b778 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b778 │ │ │ │ │ - str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - b ac28 │ │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bne ba14 │ │ │ │ │ - b ba2c │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b b534 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_RuntimeWarning │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_RuntimeWarning │ │ │ │ │ - mov r1, #1 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC75 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC75 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_WarnFormat │ │ │ │ │ - cmn r0, #1 │ │ │ │ │ - bne b574 │ │ │ │ │ - b d37c │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - movne lr, r4 │ │ │ │ │ - beq cb44 │ │ │ │ │ - b d2c8 │ │ │ │ │ - ldr r3, [r4] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d37c │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r4] │ │ │ │ │ - bne d37c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ + b cf0c │ │ │ │ │ + ldr r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ + b cfd8 │ │ │ │ │ + ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ + ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ │ + orrs r3, r3, r2 │ │ │ │ │ + beq c320 │ │ │ │ │ + b aca4 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d37c │ │ │ │ │ - .word 0x00008690 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ + b b41c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_NoMemory │ │ │ │ │ + b d404 │ │ │ │ │ .word 0x00008cdc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000095a0 │ │ │ │ │ + .word 0x00008690 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000092ac │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000086b8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008700 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00008848 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009058 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000c40 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000c2c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ - .word 0x00000498 │ │ │ │ │ + .word 0x000095a0 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00008848 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x000003c8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x0000035c │ │ │ │ │ + .word 0x000002e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - .word 0x00000168 │ │ │ │ │ + .word 0x00000270 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000d888 <_PyObject_LookupSpecial>: │ │ │ │ │ +0000d870 <_PyObject_LookupSpecial>: │ │ │ │ │ _PyObject_LookupSpecial(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r9, [r0, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ - ldr r3, [pc, #628] @ db24 <_PyObject_LookupSpecial+0x29c> │ │ │ │ │ + ldr r3, [pc, #628] @ db0c <_PyObject_LookupSpecial+0x29c> │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r1, #12 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r8, [r9, #192] @ 0xc0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ eor r4, r8, r6, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ mul r4, r1, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne d99c <_PyObject_LookupSpecial+0x114> │ │ │ │ │ + bne d984 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ ldr r2, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne d99c <_PyObject_LookupSpecial+0x114> │ │ │ │ │ + bne d984 <_PyObject_LookupSpecial+0x114> │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq d98c <_PyObject_LookupSpecial+0x104> │ │ │ │ │ + beq d974 <_PyObject_LookupSpecial+0x104> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt da58 <_PyObject_LookupSpecial+0x1d0> │ │ │ │ │ + bgt da40 <_PyObject_LookupSpecial+0x1d0> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq d98c <_PyObject_LookupSpecial+0x104> │ │ │ │ │ + beq d974 <_PyObject_LookupSpecial+0x104> │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne da64 <_PyObject_LookupSpecial+0x1dc> │ │ │ │ │ + bne da4c <_PyObject_LookupSpecial+0x1dc> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r5, [r3, #136] @ 0x88 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq da48 <_PyObject_LookupSpecial+0x1c0> │ │ │ │ │ + beq da30 <_PyObject_LookupSpecial+0x1c0> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt d990 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ + bgt d978 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne d990 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ + bne d978 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b d990 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ + b d978 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne da2c <_PyObject_LookupSpecial+0x1a4> │ │ │ │ │ + bne da14 <_PyObject_LookupSpecial+0x1a4> │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq daa4 <_PyObject_LookupSpecial+0x21c> │ │ │ │ │ + beq da8c <_PyObject_LookupSpecial+0x21c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq d98c <_PyObject_LookupSpecial+0x104> │ │ │ │ │ + beq d974 <_PyObject_LookupSpecial+0x104> │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne da30 <_PyObject_LookupSpecial+0x1a8> │ │ │ │ │ + bne da18 <_PyObject_LookupSpecial+0x1a8> │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt da30 <_PyObject_LookupSpecial+0x1a8> │ │ │ │ │ + bgt da18 <_PyObject_LookupSpecial+0x1a8> │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r2, r3, r4 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -15283,105 +15275,105 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r6] │ │ │ │ │ str r6, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r8, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble da90 <_PyObject_LookupSpecial+0x208> │ │ │ │ │ + ble da78 <_PyObject_LookupSpecial+0x208> │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq d98c <_PyObject_LookupSpecial+0x104> │ │ │ │ │ + beq d974 <_PyObject_LookupSpecial+0x104> │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne da64 <_PyObject_LookupSpecial+0x1dc> │ │ │ │ │ + bne da4c <_PyObject_LookupSpecial+0x1dc> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne d928 <_PyObject_LookupSpecial+0xa0> │ │ │ │ │ + bne d910 <_PyObject_LookupSpecial+0xa0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ bics r3, r0, #1 │ │ │ │ │ orrne r0, r0, #1 │ │ │ │ │ - beq d98c <_PyObject_LookupSpecial+0x104> │ │ │ │ │ + beq d974 <_PyObject_LookupSpecial+0x104> │ │ │ │ │ bic r6, r0, #1 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r6] │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r5, [r2, #136] @ 0x88 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq d990 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ + beq d978 <_PyObject_LookupSpecial+0x108> │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b d93c <_PyObject_LookupSpecial+0xb4> │ │ │ │ │ + b d924 <_PyObject_LookupSpecial+0xb4> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne da2c <_PyObject_LookupSpecial+0x1a4> │ │ │ │ │ + bne da14 <_PyObject_LookupSpecial+0x1a4> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b da2c <_PyObject_LookupSpecial+0x1a4> │ │ │ │ │ + b da14 <_PyObject_LookupSpecial+0x1a4> │ │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs d974 <_PyObject_LookupSpecial+0xec> │ │ │ │ │ + bcs d95c <_PyObject_LookupSpecial+0xec> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov sl, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne d974 <_PyObject_LookupSpecial+0xec> │ │ │ │ │ + bne d95c <_PyObject_LookupSpecial+0xec> │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt d974 <_PyObject_LookupSpecial+0xec> │ │ │ │ │ + bgt d95c <_PyObject_LookupSpecial+0xec> │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r8, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq d98c <_PyObject_LookupSpecial+0x104> │ │ │ │ │ + beq d974 <_PyObject_LookupSpecial+0x104> │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq da2c <_PyObject_LookupSpecial+0x1a4> │ │ │ │ │ + beq da14 <_PyObject_LookupSpecial+0x1a4> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - beq d9dc <_PyObject_LookupSpecial+0x154> │ │ │ │ │ - b da30 <_PyObject_LookupSpecial+0x1a8> │ │ │ │ │ + beq d9c4 <_PyObject_LookupSpecial+0x154> │ │ │ │ │ + b da18 <_PyObject_LookupSpecial+0x1a8> │ │ │ │ │ .word 0x00000260 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000db28 : │ │ │ │ │ +0000db10 : │ │ │ │ │ super_vectorcall(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e1d8 │ │ │ │ │ + bne e1c0 │ │ │ │ │ bic r7, r2, #-2147483648 @ 0x80000000 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bhi e174 │ │ │ │ │ + bhi e15c │ │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyType_GenericAlloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyType_GenericAlloc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne dfec │ │ │ │ │ + bne dfd4 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ ldr r6, [r5, #16] │ │ │ │ │ ubfx r4, r3, #14, #1 │ │ │ │ │ add r6, r6, r2 │ │ │ │ │ and r2, r3, #24 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ @@ -15398,49 +15390,49 @@ │ │ │ │ │ bicne r2, r2, #3 │ │ │ │ │ addne r3, r2, r3, lsl #2 │ │ │ │ │ addne r6, r6, r3 │ │ │ │ │ add r0, r4, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e144 │ │ │ │ │ + beq e12c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ add r4, r0, r4 │ │ │ │ │ - beq e0ac │ │ │ │ │ + beq e094 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ - beq e0b4 │ │ │ │ │ + beq e09c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_CALL _PyObject_GC_Link │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r6, #8 │ │ │ │ │ add r0, r4, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne dfac │ │ │ │ │ + bne df94 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne dfd8 │ │ │ │ │ + bne dfc0 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq e000 │ │ │ │ │ - ldr r3, [pc, #1596] @ e28c │ │ │ │ │ + beq dfe8 │ │ │ │ │ + ldr r3, [pc, #1596] @ e274 │ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ │ sub ip, r4, #8 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [lr, r3] │ │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ │ ldr r0, [r2, #3836] @ 0xefc │ │ │ │ │ @@ -15449,170 +15441,170 @@ │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ orr r3, r3, r5 │ │ │ │ │ str ip, [r5] │ │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ │ str ip, [r0, #4] │ │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ │ - beq e00c │ │ │ │ │ + beq dff4 │ │ │ │ │ ldr r6, [r8] │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge e220 │ │ │ │ │ + bge e208 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - bne e154 │ │ │ │ │ + bne e13c │ │ │ │ │ ldr r5, [r8, #4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bgt e0c0 │ │ │ │ │ + bgt e0a8 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq e0d0 │ │ │ │ │ + beq e0b8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e0d8 │ │ │ │ │ + bgt e0c0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq e0e0 │ │ │ │ │ + beq e0c8 │ │ │ │ │ ldr r7, [r5, #4] │ │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge dd64 │ │ │ │ │ + bge dd4c │ │ │ │ │ ldr r3, [r5, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq de20 │ │ │ │ │ + beq de08 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble dd64 │ │ │ │ │ + ble dd4c │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq de48 │ │ │ │ │ + beq de30 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq dd64 │ │ │ │ │ + beq dd4c │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq de48 │ │ │ │ │ + beq de30 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq dd64 │ │ │ │ │ + beq dd4c │ │ │ │ │ add r3, r3, #20 │ │ │ │ │ mov r1, #2 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq de48 │ │ │ │ │ + beq de30 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne dd4c │ │ │ │ │ + bne dd34 │ │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e1fc │ │ │ │ │ + beq e1e4 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble dea8 │ │ │ │ │ + ble de90 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne de80 │ │ │ │ │ + bne de68 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e098 │ │ │ │ │ + bgt e080 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq ddc4 │ │ │ │ │ + beq ddac │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt ddc4 │ │ │ │ │ + bgt ddac │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq df8c │ │ │ │ │ + beq df74 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str r5, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ddec │ │ │ │ │ + beq ddd4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt ddec │ │ │ │ │ + bgt ddd4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq df94 │ │ │ │ │ + beq df7c │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ str r7, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq de14 │ │ │ │ │ + beq ddfc │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt de14 │ │ │ │ │ + bgt ddfc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq df9c │ │ │ │ │ + beq df84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq de48 │ │ │ │ │ + beq de30 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne de24 │ │ │ │ │ + bne de0c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne dd64 │ │ │ │ │ + bne dd4c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e0d0 │ │ │ │ │ + bgt e0b8 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r7, r5 │ │ │ │ │ str r3, [r5] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - beq ddc4 │ │ │ │ │ + beq ddac │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble ddb8 │ │ │ │ │ - b ddc4 │ │ │ │ │ + ble dda0 │ │ │ │ │ + b ddac │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq dea8 │ │ │ │ │ + beq de90 │ │ │ │ │ add r3, r3, #16 │ │ │ │ │ mov r0, #1 │ │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq dd88 │ │ │ │ │ + beq dd70 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne de90 │ │ │ │ │ - ldr r1, [pc, #992] @ e290 │ │ │ │ │ + bne de78 │ │ │ │ │ + ldr r1, [pc, #992] @ e278 │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt df34 │ │ │ │ │ + blt df1c │ │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq dee8 │ │ │ │ │ + beq ded0 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge dee8 │ │ │ │ │ + bge ded0 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne e108 │ │ │ │ │ + bne e0f0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_PyType_InitCache> │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -15636,41 +15628,41 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt df4c │ │ │ │ │ + bgt df34 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq e1cc │ │ │ │ │ + beq e1b4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt df64 │ │ │ │ │ + bgt df4c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq e1c0 │ │ │ │ │ + beq e1a8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt df84 │ │ │ │ │ + bgt df6c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne df84 │ │ │ │ │ + bne df6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b de14 │ │ │ │ │ + b ddfc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ddc4 │ │ │ │ │ + b ddac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ddec │ │ │ │ │ + b ddd4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ @@ -15679,271 +15671,271 @@ │ │ │ │ │ strle r3, [r5] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq dc40 │ │ │ │ │ + beq dc28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_CALL _PyObject_InitInlineValues │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ - b dc40 │ │ │ │ │ + b dc28 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r2 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq de14 │ │ │ │ │ + beq ddfc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne dc90 │ │ │ │ │ + bne dc78 │ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #640] @ e294 │ │ │ │ │ + ldr r3, [pc, #640] @ e27c │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [lr, r3] │ │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq e1a4 │ │ │ │ │ + beq e18c │ │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bhi e198 │ │ │ │ │ + bhi e180 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq e064 │ │ │ │ │ + beq e04c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ bic r3, r3, #1 │ │ │ │ │ add r2, r3, #128 @ 0x80 │ │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ │ add r3, r2, r3, lsl #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcc e198 │ │ │ │ │ + bcc e180 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ bl a24 │ │ │ │ │ R_ARM_CALL super_init_without_args │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq df64 │ │ │ │ │ + beq df4c │ │ │ │ │ ldr r7, [fp, #-36] @ 0xffffffdc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq e0e0 │ │ │ │ │ + beq e0c8 │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r5, r7, #0 │ │ │ │ │ - bne dcf4 │ │ │ │ │ + bne dcdc │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ddac │ │ │ │ │ - b ddc4 │ │ │ │ │ + bne dd94 │ │ │ │ │ + b ddac │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - bne dbf4 │ │ │ │ │ + bne dbdc │ │ │ │ │ sub r2, r6, #8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b dc04 │ │ │ │ │ + b dbec │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne dcd0 │ │ │ │ │ + bne dcb8 │ │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b e098 │ │ │ │ │ + b e080 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne dcf4 │ │ │ │ │ + bne dcdc │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e0c8 │ │ │ │ │ + bgt e0b0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - bne e0c8 │ │ │ │ │ + bne e0b0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e0c8 │ │ │ │ │ + b e0b0 │ │ │ │ │ ldr r3, [r7, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e240 │ │ │ │ │ + beq e228 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble dee8 │ │ │ │ │ + ble ded0 │ │ │ │ │ add r3, r3, #12 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq e098 │ │ │ │ │ + beq e080 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne e128 │ │ │ │ │ - b dee8 │ │ │ │ │ + bne e110 │ │ │ │ │ + b ded0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq de14 │ │ │ │ │ - b dfe4 │ │ │ │ │ + beq ddfc │ │ │ │ │ + b dfcc │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bgt e0c8 │ │ │ │ │ + bgt e0b0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r7, r5 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - b e098 │ │ │ │ │ + b e080 │ │ │ │ │ mov r3, #2 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC79 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq df84 │ │ │ │ │ - b db5c │ │ │ │ │ + beq df6c │ │ │ │ │ + b db44 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e030 │ │ │ │ │ + bne e018 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC81 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC81 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b df64 │ │ │ │ │ + b df4c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b df64 │ │ │ │ │ + b df4c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b df4c │ │ │ │ │ + b df34 │ │ │ │ │ mov r1, r3 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC78 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq df84 │ │ │ │ │ - b db50 │ │ │ │ │ + beq df6c │ │ │ │ │ + b db38 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ movne r3, r7 │ │ │ │ │ - beq dd88 │ │ │ │ │ + beq dd70 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e278 │ │ │ │ │ + beq e260 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne e208 │ │ │ │ │ - b dd88 │ │ │ │ │ + bne e1f0 │ │ │ │ │ + b dd70 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC80 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC80 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b df64 │ │ │ │ │ + b df4c │ │ │ │ │ cmp r7, r6 │ │ │ │ │ movne r3, r7 │ │ │ │ │ - beq e098 │ │ │ │ │ + beq e080 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq e264 │ │ │ │ │ + beq e24c │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne e24c │ │ │ │ │ - b e098 │ │ │ │ │ + bne e234 │ │ │ │ │ + b e080 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq e098 │ │ │ │ │ - b dee8 │ │ │ │ │ + beq e080 │ │ │ │ │ + b ded0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq dd88 │ │ │ │ │ - b dea8 │ │ │ │ │ + beq dd70 │ │ │ │ │ + b de90 │ │ │ │ │ .word 0x0000062c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00008670 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000270 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000e298 : │ │ │ │ │ +0000e280 : │ │ │ │ │ super_getattro(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq e2d4 │ │ │ │ │ + beq e2bc │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - beq e5a8 │ │ │ │ │ + beq e590 │ │ │ │ │ ldr r9, [r7, #16] │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq e5bc │ │ │ │ │ + beq e5a4 │ │ │ │ │ ldr r4, [r9, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq e54c │ │ │ │ │ + beq e534 │ │ │ │ │ ldrd r2, [r7, #8] │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r6, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e560 │ │ │ │ │ + bgt e548 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - ble e544 │ │ │ │ │ + ble e52c │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ movne r6, r4 │ │ │ │ │ - bne e57c │ │ │ │ │ + bne e564 │ │ │ │ │ mov r8, #1 │ │ │ │ │ add r3, r4, r8, lsl #2 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ tst r2, #2 │ │ │ │ │ ldreq r0, [r1, #132] @ 0x84 │ │ │ │ │ - beq e398 │ │ │ │ │ - ldr r2, [pc, #668] @ e5e8 │ │ │ │ │ + beq e380 │ │ │ │ │ + ldr r2, [pc, #668] @ e5d0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ mov ip, #28 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r0, [r0, r2] │ │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ @@ -15963,54 +15955,54 @@ │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e42c │ │ │ │ │ + beq e414 │ │ │ │ │ tst r6, #1 │ │ │ │ │ - bne e3cc │ │ │ │ │ + bne e3b4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq e5d0 │ │ │ │ │ + beq e5b8 │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq e54c │ │ │ │ │ + beq e534 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ moveq r5, r4 │ │ │ │ │ - beq e420 │ │ │ │ │ + beq e408 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e420 │ │ │ │ │ + bgt e408 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq e5dc │ │ │ │ │ + beq e5c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add r2, r8, #1 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bge e544 │ │ │ │ │ + bge e52c │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ ldreq r0, [r2, #132] @ 0x84 │ │ │ │ │ - beq e49c │ │ │ │ │ - ldr r3, [pc, #408] @ e5ec │ │ │ │ │ + beq e484 │ │ │ │ │ + ldr r3, [pc, #408] @ e5d4 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mov r0, #28 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r1, r3] │ │ │ │ │ ldr r3, [r2, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ @@ -16027,27 +16019,27 @@ │ │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e3b4 │ │ │ │ │ + bne e39c │ │ │ │ │ add r8, r8, #2 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - bge e544 │ │ │ │ │ + bge e52c │ │ │ │ │ add r4, r4, #16 │ │ │ │ │ ldr r2, [r4, r8, lsl #2] │ │ │ │ │ mov r0, #28 │ │ │ │ │ - ldr r3, [pc, #288] @ e5f0 │ │ │ │ │ + ldr r3, [pc, #288] @ e5d8 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ tst r1, #2 │ │ │ │ │ ldreq r0, [r2, #132] @ 0x84 │ │ │ │ │ - beq e524 │ │ │ │ │ + beq e50c │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [ip, r3] │ │ │ │ │ ldr r3, [r2, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ mla r1, r3, r0, r1 │ │ │ │ │ movls r3, #0 │ │ │ │ │ @@ -16062,110 +16054,110 @@ │ │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e3b4 │ │ │ │ │ + bne e39c │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - blt e4c0 │ │ │ │ │ + blt e4a8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e5bc │ │ │ │ │ + beq e5a4 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b e420 │ │ │ │ │ + b e408 │ │ │ │ │ ldr sl, [r4, #8] │ │ │ │ │ orr r6, r4, #1 │ │ │ │ │ cmp sl, #1 │ │ │ │ │ - ble e544 │ │ │ │ │ + ble e52c │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq e328 │ │ │ │ │ + beq e310 │ │ │ │ │ add r3, r4, #16 │ │ │ │ │ mov r8, #1 │ │ │ │ │ add r8, r8, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq e544 │ │ │ │ │ + beq e52c │ │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne e584 │ │ │ │ │ + bne e56c │ │ │ │ │ cmp r8, sl │ │ │ │ │ - blt e32c │ │ │ │ │ - b e544 │ │ │ │ │ - ldr r1, [pc, #68] @ e5f4 │ │ │ │ │ + blt e314 │ │ │ │ │ + b e52c │ │ │ │ │ + ldr r1, [pc, #68] @ e5dc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e2d4 │ │ │ │ │ + beq e2bc │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyObject_GenericGetAttr │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e3cc │ │ │ │ │ + b e3b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e420 │ │ │ │ │ + b e408 │ │ │ │ │ .word 0x00000290 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000018c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000108 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00008670 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000e5f8 <_PySuper_LookupDescr>: │ │ │ │ │ +0000e5e0 <_PySuper_LookupDescr>: │ │ │ │ │ _PySuper_LookupDescr(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r4, [r1, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq e704 <_PySuper_LookupDescr+0x10c> │ │ │ │ │ + beq e6ec <_PySuper_LookupDescr+0x10c> │ │ │ │ │ ldr r1, [r4] │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ add r2, r4, #12 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r5, #0 │ │ │ │ │ orrgt r8, r4, #1 │ │ │ │ │ movle r8, r4 │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ strle r1, [r4] │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bge e71c <_PySuper_LookupDescr+0x124> │ │ │ │ │ + bge e704 <_PySuper_LookupDescr+0x124> │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne e644 <_PySuper_LookupDescr+0x4c> │ │ │ │ │ + bne e62c <_PySuper_LookupDescr+0x4c> │ │ │ │ │ add r4, r4, #16 │ │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #200] @ e738 <_PySuper_LookupDescr+0x140> │ │ │ │ │ + ldr r3, [pc, #200] @ e720 <_PySuper_LookupDescr+0x140> │ │ │ │ │ mov ip, #28 │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ tst r2, #2 │ │ │ │ │ ldreq r0, [r1, #132] @ 0x84 │ │ │ │ │ - beq e6d4 <_PySuper_LookupDescr+0xdc> │ │ │ │ │ + beq e6bc <_PySuper_LookupDescr+0xdc> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ │ ldr r3, [r1, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ movls r2, #0 │ │ │ │ │ movhi r2, #1 │ │ │ │ │ @@ -16184,51 +16176,51 @@ │ │ │ │ │ addeq r3, r0, ip │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e710 <_PySuper_LookupDescr+0x118> │ │ │ │ │ + beq e6f8 <_PySuper_LookupDescr+0x118> │ │ │ │ │ tst r8, #1 │ │ │ │ │ - bne e700 <_PySuper_LookupDescr+0x108> │ │ │ │ │ + bne e6e8 <_PySuper_LookupDescr+0x108> │ │ │ │ │ ldr r3, [r8] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r8] │ │ │ │ │ - beq e72c <_PySuper_LookupDescr+0x134> │ │ │ │ │ + beq e714 <_PySuper_LookupDescr+0x134> │ │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bgt e660 <_PySuper_LookupDescr+0x68> │ │ │ │ │ + bgt e648 <_PySuper_LookupDescr+0x68> │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r4, #0 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ - b e704 <_PySuper_LookupDescr+0x10c> │ │ │ │ │ + b e6ec <_PySuper_LookupDescr+0x10c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b e700 <_PySuper_LookupDescr+0x108> │ │ │ │ │ + b e6e8 <_PySuper_LookupDescr+0x108> │ │ │ │ │ .word 0x000000b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000e73c : │ │ │ │ │ +0000e724 : │ │ │ │ │ super_dealloc(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r0, [r0, #-8] │ │ │ │ │ - ldr ip, [pc, #252] @ e860 │ │ │ │ │ + ldr ip, [pc, #252] @ e848 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ bic r1, r1, #3 │ │ │ │ │ and r2, r2, #3 │ │ │ │ │ orr r2, r2, r1 │ │ │ │ │ str r0, [r1] │ │ │ │ │ @@ -16241,204 +16233,204 @@ │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ cmp r0, r4 │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ ldr r1, [r2, ip] │ │ │ │ │ ldr r2, [r1, #3824] @ 0xef0 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r1, #3824] @ 0xef0 │ │ │ │ │ - beq e7d0 │ │ │ │ │ + beq e7b8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e7d0 │ │ │ │ │ + bgt e7b8 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - beq e830 │ │ │ │ │ + beq e818 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e7f4 │ │ │ │ │ + beq e7dc │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e7f4 │ │ │ │ │ + bgt e7dc │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - beq e840 │ │ │ │ │ + beq e828 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e818 │ │ │ │ │ + beq e800 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt e818 │ │ │ │ │ + bgt e800 │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - beq e850 │ │ │ │ │ + beq e838 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [r2, #160] @ 0xa0 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b e7d0 │ │ │ │ │ + b e7b8 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b e7f4 │ │ │ │ │ + b e7dc │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b e818 │ │ │ │ │ + b e800 │ │ │ │ │ .word 0x000000bc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000e864 : │ │ │ │ │ +0000e84c : │ │ │ │ │ object_init_subclass(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000e880 : │ │ │ │ │ +0000e868 : │ │ │ │ │ type_init(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne e8b4 │ │ │ │ │ + bne e89c │ │ │ │ │ bic r3, r3, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne e8e4 │ │ │ │ │ + bne e8cc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne e8a0 │ │ │ │ │ + bne e888 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popeq {fp, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC83 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b e8fc │ │ │ │ │ + b e8e4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC84 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC84 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mvn r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -0000e904 : │ │ │ │ │ +0000e8ec : │ │ │ │ │ type_traverse(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #3856] @ 0xf10 │ │ │ │ │ sub sp, sp, #216 @ 0xd8 │ │ │ │ │ - ldr r3, [pc, #372] @ ea98 │ │ │ │ │ + ldr r3, [pc, #372] @ ea80 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3] │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ │ - beq ea40 │ │ │ │ │ + beq ea28 │ │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e960 │ │ │ │ │ + beq e948 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e9cc │ │ │ │ │ + bne e9b4 │ │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ea2c │ │ │ │ │ + bne ea14 │ │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e988 │ │ │ │ │ + beq e970 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e9cc │ │ │ │ │ + bne e9b4 │ │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e9a4 │ │ │ │ │ + beq e98c │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e9cc │ │ │ │ │ + bne e9b4 │ │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq e9ec │ │ │ │ │ + beq e9d4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e9cc │ │ │ │ │ + bne e9b4 │ │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne e9f8 │ │ │ │ │ - ldr r3, [pc, #196] @ ea98 │ │ │ │ │ + bne e9e0 │ │ │ │ │ + ldr r3, [pc, #196] @ ea80 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ eors r2, r3, r2 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - bne ea28 │ │ │ │ │ + bne ea10 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ea90 │ │ │ │ │ - ldr r2, [pc, #152] @ ea98 │ │ │ │ │ + beq ea78 │ │ │ │ │ + ldr r2, [pc, #152] @ ea80 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ eors r1, r2, r1 │ │ │ │ │ mov r2, #0 │ │ │ │ │ - bne ea28 │ │ │ │ │ + bne ea10 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_CALL __stack_chk_fail │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne e9cc │ │ │ │ │ - b e96c │ │ │ │ │ + bne e9b4 │ │ │ │ │ + b e954 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mov r2, #200 @ 0xc8 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r3, [sp] │ │ │ │ │ sub r0, fp, #224 @ 0xe0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -16460,36 +16452,36 @@ │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str ip, [sp, #4] │ │ │ │ │ str lr, [sp] │ │ │ │ │ bl 0 <_PyObject_AssertFailed> │ │ │ │ │ R_ARM_CALL _PyObject_AssertFailed │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b e9cc │ │ │ │ │ + b e9b4 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -0000ea9c : │ │ │ │ │ +0000ea84 : │ │ │ │ │ type_prepare(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyDict_New │ │ │ │ │ │ │ │ │ │ -0000eab0 : │ │ │ │ │ +0000ea98 : │ │ │ │ │ PyType_GenericNew(): │ │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyType_GenericAlloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyType_GenericAlloc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne ec68 │ │ │ │ │ + bne ec50 │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -16512,49 +16504,49 @@ │ │ │ │ │ bicne r2, r2, #3 │ │ │ │ │ addne r3, r2, r3, lsl #2 │ │ │ │ │ addne r6, r6, r3 │ │ │ │ │ add r0, r7, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq ec58 │ │ │ │ │ + beq ec40 │ │ │ │ │ add r5, r0, r7 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq ec40 │ │ │ │ │ + beq ec28 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ - beq ec4c │ │ │ │ │ + beq ec34 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_CALL _PyObject_GC_Link │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r6, #8 │ │ │ │ │ add r0, r5, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne ec00 │ │ │ │ │ + bne ebe8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r4, [r5, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne ec2c │ │ │ │ │ + bne ec14 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq ebf8 │ │ │ │ │ - ldr r1, [pc, #180] @ ec70 │ │ │ │ │ + beq ebe0 │ │ │ │ │ + ldr r1, [pc, #180] @ ec58 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ │ sub r2, r5, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -16576,70 +16568,70 @@ │ │ │ │ │ strle r3, [r4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq ebac │ │ │ │ │ + beq eb94 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_CALL _PyObject_InitInlineValues │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b ebac │ │ │ │ │ + b eb94 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - bne eb60 │ │ │ │ │ + bne eb48 │ │ │ │ │ sub r2, r6, #8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b eb70 │ │ │ │ │ + b eb58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq ebf8 │ │ │ │ │ - b ec38 │ │ │ │ │ + beq ebe0 │ │ │ │ │ + b ec20 │ │ │ │ │ mov r1, #0 │ │ │ │ │ bx r2 │ │ │ │ │ .word 0x000000a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000ec74 : │ │ │ │ │ +0000ec5c : │ │ │ │ │ PyType_GetFlags(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000ec8c : │ │ │ │ │ +0000ec74 : │ │ │ │ │ object_new(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne ee1c │ │ │ │ │ + bne ee04 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne ee00 │ │ │ │ │ + bne ede8 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #1048576 @ 0x100000 │ │ │ │ │ - bne eee4 │ │ │ │ │ + bne eecc │ │ │ │ │ ldr lr, [r4, #152] @ 0x98 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyType_GenericAlloc │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyType_GenericAlloc │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne eecc │ │ │ │ │ + bne eeb4 │ │ │ │ │ ubfx r7, r3, #14, #1 │ │ │ │ │ and r1, r3, #24 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addne r7, r7, #1 │ │ │ │ │ tst r3, #4 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r6, [r4, #16] │ │ │ │ │ @@ -16655,49 +16647,49 @@ │ │ │ │ │ bicne r2, r2, #3 │ │ │ │ │ addne r3, r2, r3, lsl #2 │ │ │ │ │ addne r6, r6, r3 │ │ │ │ │ add r0, r7, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq eebc │ │ │ │ │ + beq eea4 │ │ │ │ │ add r5, r0, r7 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq eea4 │ │ │ │ │ + beq ee8c │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r0] │ │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ - beq eeb0 │ │ │ │ │ + beq ee98 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_GC_Link> │ │ │ │ │ R_ARM_CALL _PyObject_GC_Link │ │ │ │ │ mov r1, #0 │ │ │ │ │ sub r2, r6, #8 │ │ │ │ │ add r0, r5, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL memset │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne ee64 │ │ │ │ │ + bne ee4c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r4, [r5, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #4 │ │ │ │ │ - bne ee90 │ │ │ │ │ + bne ee78 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq edf4 │ │ │ │ │ - ldr r1, [pc, #720] @ f088 │ │ │ │ │ + beq eddc │ │ │ │ │ + ldr r1, [pc, #720] @ f070 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r5, #-4] │ │ │ │ │ sub r2, r5, #8 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ │ @@ -16712,139 +16704,139 @@ │ │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq ecbc │ │ │ │ │ + beq eca4 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq ecbc │ │ │ │ │ + beq eca4 │ │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC object_new │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS object_new │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne f06c │ │ │ │ │ + bne f054 │ │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC object_init │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS object_init │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne ecbc │ │ │ │ │ + bne eca4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC91 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC91 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b eff0 │ │ │ │ │ + b efd8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ str r4, [r5, #4] │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ tst r3, #4 │ │ │ │ │ - beq eda8 │ │ │ │ │ + beq ed90 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_InitInlineValues> │ │ │ │ │ R_ARM_CALL _PyObject_InitInlineValues │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b eda8 │ │ │ │ │ + b ed90 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - bne ed5c │ │ │ │ │ + bne ed44 │ │ │ │ │ sub r2, r6, #8 │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b ed6c │ │ │ │ │ + b ed54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_NoMemory │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq edf4 │ │ │ │ │ - b ee9c │ │ │ │ │ + beq eddc │ │ │ │ │ + b ee84 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, lr │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 124b8 │ │ │ │ │ + bl 124a0 │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq edf4 │ │ │ │ │ + beq eddc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_List │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt ef18 │ │ │ │ │ + bgt ef00 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq f060 │ │ │ │ │ + beq f048 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq f058 │ │ │ │ │ + beq f040 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Sort │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne f01c │ │ │ │ │ + bne f004 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC92 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC92 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq eff8 │ │ │ │ │ + beq efe0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_Join │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt ef70 │ │ │ │ │ + bgt ef58 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne ef70 │ │ │ │ │ + bne ef58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq f01c │ │ │ │ │ + beq f004 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Size │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt efa4 │ │ │ │ │ + bgt ef8c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne efa4 │ │ │ │ │ + bne ef8c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ cmn r5, #1 │ │ │ │ │ - beq efe4 │ │ │ │ │ + beq efcc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ cmp r5, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC89 │ │ │ │ │ @@ -16862,250 +16854,250 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC93 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC93 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble f040 │ │ │ │ │ + ble f028 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b edf4 │ │ │ │ │ + b eddc │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt edf4 │ │ │ │ │ + bgt eddc │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne edf4 │ │ │ │ │ + bne eddc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b edf4 │ │ │ │ │ + b eddc │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt eff0 │ │ │ │ │ + bgt efd8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne eff0 │ │ │ │ │ + bne efd8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b eff0 │ │ │ │ │ + b efd8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne eff0 │ │ │ │ │ + bne efd8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b eff0 │ │ │ │ │ + b efd8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b edf4 │ │ │ │ │ + b eddc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b ef18 │ │ │ │ │ + b ef00 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC90 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC90 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b eff0 │ │ │ │ │ + b efd8 │ │ │ │ │ .word 0x000002bc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000f08c : │ │ │ │ │ +0000f074 : │ │ │ │ │ object_init(): │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f0e4 │ │ │ │ │ + beq f0cc │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC object_init │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS object_init │ │ │ │ │ ldr r1, [r2, #148] @ 0x94 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne f138 │ │ │ │ │ + bne f120 │ │ │ │ │ ldr r1, [r2, #156] @ 0x9c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC object_new │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS object_new │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq f114 │ │ │ │ │ + beq f0fc │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne f0f4 │ │ │ │ │ + bne f0dc │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ │ - beq f0ec │ │ │ │ │ + beq f0d4 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f098 │ │ │ │ │ - b f0ec │ │ │ │ │ + bne f080 │ │ │ │ │ + b f0d4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC95 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b f0dc │ │ │ │ │ + b f0c4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC94 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b f130 │ │ │ │ │ + b f118 │ │ │ │ │ │ │ │ │ │ -0000f154 : │ │ │ │ │ +0000f13c : │ │ │ │ │ assign_version_tag(): │ │ │ │ │ ldr r3, [r1, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f168 │ │ │ │ │ + beq f150 │ │ │ │ │ mov r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ ldr ip, [r1, #84] @ 0x54 │ │ │ │ │ tst ip, #4096 @ 0x1000 │ │ │ │ │ - beq f778 │ │ │ │ │ + beq f760 │ │ │ │ │ ldrh r2, [r1, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs f778 │ │ │ │ │ + bcs f760 │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r1, [r1, #168] @ 0xa8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ subs r8, r0, #0 │ │ │ │ │ - ble f588 │ │ │ │ │ + ble f570 │ │ │ │ │ add ip, r1, #12 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r3, [ip, #4]! │ │ │ │ │ ldr r2, [r3, #192] @ 0xc0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne f50c │ │ │ │ │ + bne f4f4 │ │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ │ tst lr, #4096 @ 0x1000 │ │ │ │ │ - beq f778 │ │ │ │ │ + beq f760 │ │ │ │ │ ldrh r0, [r3, #206] @ 0xce │ │ │ │ │ cmp r0, #1000 @ 0x3e8 │ │ │ │ │ - bcs f778 │ │ │ │ │ + bcs f760 │ │ │ │ │ ldr r0, [r3, #168] @ 0xa8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ subs r9, r4, #0 │ │ │ │ │ - ble f4b0 │ │ │ │ │ + ble f498 │ │ │ │ │ add r0, r0, #12 │ │ │ │ │ mov lr, r2 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r0, #4]! │ │ │ │ │ ldr r3, [r2, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne f3f0 │ │ │ │ │ + bne f3d8 │ │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ │ tst ip, #4096 @ 0x1000 │ │ │ │ │ - beq f778 │ │ │ │ │ + beq f760 │ │ │ │ │ ldrh r1, [r2, #206] @ 0xce │ │ │ │ │ cmp r1, #1000 @ 0x3e8 │ │ │ │ │ - bcs f778 │ │ │ │ │ + bcs f760 │ │ │ │ │ ldr r1, [r2, #168] @ 0xa8 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble f628 │ │ │ │ │ + ble f610 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r6, r1, #12 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r1, [r3, #192] @ 0xc0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne f374 │ │ │ │ │ + bne f35c │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ tst r1, #4096 @ 0x1000 │ │ │ │ │ - beq f778 │ │ │ │ │ + beq f760 │ │ │ │ │ ldrh r0, [r3, #206] @ 0xce │ │ │ │ │ cmp r0, #1000 @ 0x3e8 │ │ │ │ │ - bcs f778 │ │ │ │ │ + bcs f760 │ │ │ │ │ ldr r0, [r3, #168] @ 0xa8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble f6cc │ │ │ │ │ + ble f6b4 │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f580 │ │ │ │ │ + beq f568 │ │ │ │ │ ldrd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq f304 │ │ │ │ │ + beq f2ec │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ add r5, r5, #16 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r3, #4]! │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ - beq f580 │ │ │ │ │ + beq f568 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne f2cc │ │ │ │ │ + bne f2b4 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ tst r1, #256 @ 0x100 │ │ │ │ │ - bne f6d4 │ │ │ │ │ + bne f6bc │ │ │ │ │ add ip, r7, #40960 @ 0xa000 │ │ │ │ │ ldr r1, [ip, #1444] @ 0x5a4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq f778 │ │ │ │ │ - ldr r0, [pc, #1280] @ f828 │ │ │ │ │ + beq f760 │ │ │ │ │ + ldr r0, [pc, #1280] @ f810 │ │ │ │ │ add lr, r1, #1 │ │ │ │ │ str lr, [ip, #1444] @ 0x5a4 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ │ ldr ip, [r3, #192] @ 0xc0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ @@ -17121,165 +17113,165 @@ │ │ │ │ │ add r0, r0, #97280 @ 0x17c00 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ strh r1, [r3, #206] @ 0xce │ │ │ │ │ str r3, [r0, #260] @ 0x104 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne f258 │ │ │ │ │ + bne f240 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ │ - bne f630 │ │ │ │ │ + bne f618 │ │ │ │ │ add ip, r7, #40960 @ 0xa000 │ │ │ │ │ ldr r3, [ip, #1444] @ 0x5a4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq f778 │ │ │ │ │ - ldr r1, [pc, #1144] @ f82c │ │ │ │ │ + beq f760 │ │ │ │ │ + ldr r1, [pc, #1144] @ f814 │ │ │ │ │ add r4, r3, #1 │ │ │ │ │ str r4, [ip, #1444] @ 0x5a4 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr ip, [ip, r1] │ │ │ │ │ ldr r1, [r2, #192] @ 0xc0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne f7f0 │ │ │ │ │ + bne f7d8 │ │ │ │ │ str r3, [r2, #192] @ 0xc0 │ │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ │ add r3, ip, r3, lsl #2 │ │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ │ ldrh r1, [r2, #206] @ 0xce │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ strh r1, [r2, #206] @ 0xce │ │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp lr, r9 │ │ │ │ │ - bne f208 │ │ │ │ │ + bne f1f0 │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #256 @ 0x100 │ │ │ │ │ - beq f4b8 │ │ │ │ │ + beq f4a0 │ │ │ │ │ movw lr, #65534 @ 0xfffe │ │ │ │ │ movt lr, #1 │ │ │ │ │ mov r2, lr │ │ │ │ │ - ldr r0, [pc, #1032] @ f830 │ │ │ │ │ + ldr r0, [pc, #1032] @ f818 │ │ │ │ │ mov lr, ip │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bhi f778 │ │ │ │ │ + bhi f760 │ │ │ │ │ add r4, r2, #1 │ │ │ │ │ dmb ish │ │ │ │ │ ldrex r5, [r0] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne f460 │ │ │ │ │ + bne f448 │ │ │ │ │ strex r6, r4, [r0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne f448 │ │ │ │ │ + bne f430 │ │ │ │ │ dmb ish │ │ │ │ │ - bne f434 │ │ │ │ │ + bne f41c │ │ │ │ │ mov r3, r1 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov ip, lr │ │ │ │ │ - beq f778 │ │ │ │ │ - ldr r0, [pc, #944] @ f834 │ │ │ │ │ + beq f760 │ │ │ │ │ + ldr r0, [pc, #944] @ f81c │ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr r0, [lr, r0] │ │ │ │ │ ldr lr, [r3, #192] @ 0xc0 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - beq f4ec │ │ │ │ │ + beq f4d4 │ │ │ │ │ ubfx lr, lr, #0, #12 │ │ │ │ │ mov r4, #0 │ │ │ │ │ add lr, r0, lr, lsl #2 │ │ │ │ │ add lr, lr, #97280 @ 0x17c00 │ │ │ │ │ str r4, [lr, #260] @ 0x104 │ │ │ │ │ - b f4ec │ │ │ │ │ + b f4d4 │ │ │ │ │ tst lr, #256 @ 0x100 │ │ │ │ │ - bne f414 │ │ │ │ │ + bne f3fc │ │ │ │ │ add lr, r7, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [lr, #1444] @ 0x5a4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq f778 │ │ │ │ │ - ldr r0, [pc, #872] @ f838 │ │ │ │ │ + beq f760 │ │ │ │ │ + ldr r0, [pc, #872] @ f820 │ │ │ │ │ add r4, r2, #1 │ │ │ │ │ str r4, [lr, #1444] @ 0x5a4 │ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr r0, [lr, r0] │ │ │ │ │ ldr lr, [r3, #192] @ 0xc0 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne f780 │ │ │ │ │ + bne f768 │ │ │ │ │ str r2, [r3, #192] @ 0xc0 │ │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ │ ldrh r0, [r3, #206] @ 0xce │ │ │ │ │ add r2, r2, #97280 @ 0x17c00 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ strh r0, [r3, #206] @ 0xce │ │ │ │ │ str r3, [r2, #260] @ 0x104 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bne f1bc │ │ │ │ │ + bne f1a4 │ │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ │ mov r2, sl │ │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ │ - bne f590 │ │ │ │ │ + bne f578 │ │ │ │ │ add r3, r7, #40960 @ 0xa000 │ │ │ │ │ ldr r0, [r3, #1444] @ 0x5a4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq f778 │ │ │ │ │ - ldr r1, [pc, #764] @ f83c │ │ │ │ │ + beq f760 │ │ │ │ │ + ldr r1, [pc, #764] @ f824 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ str ip, [r3, #1444] @ 0x5a4 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ ldr ip, [r2, #192] @ 0xc0 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ │ - bne f7b8 │ │ │ │ │ + bne f7a0 │ │ │ │ │ ubfx ip, r0, #0, #12 │ │ │ │ │ ldrh r1, [r2, #206] @ 0xce │ │ │ │ │ str r0, [r2, #192] @ 0xc0 │ │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ │ strh r1, [r2, #206] @ 0xce │ │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ │ mov r0, #1 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ │ - beq f528 │ │ │ │ │ - ldr r3, [pc, #664] @ f830 │ │ │ │ │ + beq f510 │ │ │ │ │ + ldr r3, [pc, #664] @ f818 │ │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ │ movt ip, #1 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bhi f778 │ │ │ │ │ + bhi f760 │ │ │ │ │ add lr, r0, #1 │ │ │ │ │ dmb ish │ │ │ │ │ ldrex r1, [r3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne f5c8 │ │ │ │ │ + bne f5b0 │ │ │ │ │ strex r4, lr, [r3] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne f5b0 │ │ │ │ │ + bne f598 │ │ │ │ │ dmb ish │ │ │ │ │ - bne f59c │ │ │ │ │ + bne f584 │ │ │ │ │ adds r1, r1, #1 │ │ │ │ │ - beq f778 │ │ │ │ │ - ldr r3, [pc, #608] @ f840 │ │ │ │ │ + beq f760 │ │ │ │ │ + ldr r3, [pc, #608] @ f828 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr ip, [r2, #192] @ 0xc0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r0, r3] │ │ │ │ │ ubfxne r0, ip, #0, #12 │ │ │ │ │ movne ip, #0 │ │ │ │ │ @@ -17290,80 +17282,80 @@ │ │ │ │ │ ldrh r0, [r2, #206] @ 0xce │ │ │ │ │ add r3, r3, ip, lsl #2 │ │ │ │ │ str r1, [r2, #192] @ 0xc0 │ │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ │ add r1, r0, #1 │ │ │ │ │ strh r1, [r2, #206] @ 0xce │ │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ │ - b f57c │ │ │ │ │ + b f564 │ │ │ │ │ tst ip, #256 @ 0x100 │ │ │ │ │ - beq f39c │ │ │ │ │ + beq f384 │ │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ │ movt ip, #1 │ │ │ │ │ mov r3, ip │ │ │ │ │ - ldr r1, [pc, #492] @ f830 │ │ │ │ │ + ldr r1, [pc, #492] @ f818 │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bhi f778 │ │ │ │ │ + bhi f760 │ │ │ │ │ add r4, r3, #1 │ │ │ │ │ dmb ish │ │ │ │ │ ldrex r5, [r1] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne f678 │ │ │ │ │ + bne f660 │ │ │ │ │ strex r6, r4, [r1] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne f660 │ │ │ │ │ + bne f648 │ │ │ │ │ dmb ish │ │ │ │ │ - bne f64c │ │ │ │ │ + bne f634 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ mov r0, ip │ │ │ │ │ - beq f778 │ │ │ │ │ - ldr r1, [pc, #428] @ f844 │ │ │ │ │ + beq f760 │ │ │ │ │ + ldr r1, [pc, #428] @ f82c │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [ip, r1] │ │ │ │ │ ldr ip, [r2, #192] @ 0xc0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ movne r4, #0 │ │ │ │ │ ubfxne ip, ip, #0, #12 │ │ │ │ │ addne ip, r1, ip, lsl #2 │ │ │ │ │ addne ip, ip, #97280 @ 0x17c00 │ │ │ │ │ strne r4, [ip, #260] @ 0x104 │ │ │ │ │ str r3, [r2, #192] @ 0xc0 │ │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ │ - b f3dc │ │ │ │ │ + b f3c4 │ │ │ │ │ tst r1, #256 @ 0x100 │ │ │ │ │ - beq f310 │ │ │ │ │ - ldr r0, [pc, #340] @ f830 │ │ │ │ │ + beq f2f8 │ │ │ │ │ + ldr r0, [pc, #340] @ f818 │ │ │ │ │ movw lr, #65534 @ 0xfffe │ │ │ │ │ movt lr, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bhi f778 │ │ │ │ │ + bhi f760 │ │ │ │ │ add r4, ip, #1 │ │ │ │ │ dmb ish │ │ │ │ │ ldrex r3, [r0] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne f710 │ │ │ │ │ + bne f6f8 │ │ │ │ │ strex r5, r4, [r0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne f6f8 │ │ │ │ │ + bne f6e0 │ │ │ │ │ dmb ish │ │ │ │ │ - bne f6e4 │ │ │ │ │ + bne f6cc │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq f778 │ │ │ │ │ - ldr r0, [pc, #280] @ f848 │ │ │ │ │ + beq f760 │ │ │ │ │ + ldr r0, [pc, #280] @ f830 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr r0, [ip, r0] │ │ │ │ │ ldr ip, [r3, #192] @ 0xc0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ movne lr, #0 │ │ │ │ │ ubfxne ip, ip, #0, #12 │ │ │ │ │ @@ -17374,59 +17366,59 @@ │ │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ │ add r1, r0, r1, lsl #2 │ │ │ │ │ ldrh r0, [r3, #206] @ 0xce │ │ │ │ │ add r1, r1, #97280 @ 0x17c00 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ strh r0, [r3, #206] @ 0xce │ │ │ │ │ str r3, [r1, #260] @ 0x104 │ │ │ │ │ - b f374 │ │ │ │ │ + b f35c │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b f580 │ │ │ │ │ + b f568 │ │ │ │ │ ubfx r4, r2, #0, #12 │ │ │ │ │ ubfx lr, lr, #0, #12 │ │ │ │ │ mov r5, #0 │ │ │ │ │ add lr, r0, lr, lsl #2 │ │ │ │ │ add r0, r0, r4, lsl #2 │ │ │ │ │ add lr, lr, #97280 @ 0x17c00 │ │ │ │ │ add r0, r0, #97280 @ 0x17c00 │ │ │ │ │ ldrh r4, [r3, #206] @ 0xce │ │ │ │ │ str r5, [lr, #260] @ 0x104 │ │ │ │ │ add r4, r4, #1 │ │ │ │ │ str r2, [r3, #192] @ 0xc0 │ │ │ │ │ strh r4, [r3, #206] @ 0xce │ │ │ │ │ str r3, [r0, #260] @ 0x104 │ │ │ │ │ - b f50c │ │ │ │ │ + b f4f4 │ │ │ │ │ ubfx r1, ip, #0, #12 │ │ │ │ │ ubfx r4, r0, #0, #12 │ │ │ │ │ ldrh ip, [r2, #206] @ 0xce │ │ │ │ │ mov lr, #0 │ │ │ │ │ add r1, r3, r1, lsl #2 │ │ │ │ │ add r3, r3, r4, lsl #2 │ │ │ │ │ add r1, r1, #97280 @ 0x17c00 │ │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ │ str lr, [r1, #260] @ 0x104 │ │ │ │ │ add r1, ip, #1 │ │ │ │ │ str r0, [r2, #192] @ 0xc0 │ │ │ │ │ strh r1, [r2, #206] @ 0xce │ │ │ │ │ str r2, [r3, #260] @ 0x104 │ │ │ │ │ - b f57c │ │ │ │ │ + b f564 │ │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ │ mov r5, #0 │ │ │ │ │ add r1, ip, r1, lsl #2 │ │ │ │ │ add r4, r1, #97280 @ 0x17c00 │ │ │ │ │ ubfx r1, r3, #0, #12 │ │ │ │ │ add r1, ip, r1, lsl #2 │ │ │ │ │ ldrh ip, [r2, #206] @ 0xce │ │ │ │ │ add r1, r1, #97280 @ 0x17c00 │ │ │ │ │ str r5, [r4, #260] @ 0x104 │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ str r3, [r2, #192] @ 0xc0 │ │ │ │ │ strh ip, [r2, #206] @ 0xce │ │ │ │ │ str r2, [r1, #260] @ 0x104 │ │ │ │ │ - b f3f0 │ │ │ │ │ + b f3d8 │ │ │ │ │ .word 0x000004f0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000468 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00001718 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000003a8 │ │ │ │ │ @@ -17438,121 +17430,121 @@ │ │ │ │ │ .word 0x00000250 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000001a4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000110 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0000f84c : │ │ │ │ │ +0000f834 : │ │ │ │ │ slot_tp_init(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - ldr r0, [pc, #932] @ fc10 │ │ │ │ │ + ldr r0, [pc, #932] @ fbf8 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov ip, #1 │ │ │ │ │ ldr r9, [r8, #4] │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r2, [pc, #908] @ fc14 │ │ │ │ │ + ldr r2, [pc, #908] @ fbfc │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr r6, [r9, #192] @ 0xc0 │ │ │ │ │ - ldr r7, [pc, #900] @ fc18 │ │ │ │ │ + ldr r7, [pc, #900] @ fc00 │ │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr sl, [r3, r0] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ eor r4, r6, r7, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ mov r2, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne f984 │ │ │ │ │ + bne f96c │ │ │ │ │ ldr r2, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne f984 │ │ │ │ │ + bne f96c │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r1, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq fb54 │ │ │ │ │ + beq fb3c │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r1, r1, ip │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r1] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq fb54 │ │ │ │ │ + beq fb3c │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ - beq fb04 │ │ │ │ │ + beq faec │ │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, sl │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyObject_Call_Prepend> │ │ │ │ │ R_ARM_CALL _PyObject_Call_Prepend │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne f950 │ │ │ │ │ + bne f938 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq fbd8 │ │ │ │ │ + beq fbc0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq fa6c │ │ │ │ │ + beq fa54 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne fa40 │ │ │ │ │ + bne fa28 │ │ │ │ │ ldr r5, [r4] │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fbe4 │ │ │ │ │ + ble fbcc │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq fa74 │ │ │ │ │ - ldr r1, [pc, #644] @ fc18 │ │ │ │ │ + beq fa5c │ │ │ │ │ + ldr r1, [pc, #644] @ fc00 │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq fb4c │ │ │ │ │ - ldr r3, [pc, #620] @ fc1c │ │ │ │ │ + beq fb34 │ │ │ │ │ + ldr r3, [pc, #620] @ fc04 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r0, [r3, #3264] @ 0xcc0 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne f8fc │ │ │ │ │ + bne f8e4 │ │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [ip, #3268] @ 0xcc4 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt f8fc │ │ │ │ │ + bgt f8e4 │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r2, r3, r4 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ ldr r2, [ip, #3260] @ 0xcbc │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -17562,23 +17554,23 @@ │ │ │ │ │ ldrle ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strle r2, [ip, #3260] @ 0xcbc │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r6, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fa2c │ │ │ │ │ + ble fa14 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b f8fc │ │ │ │ │ + b f8e4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne fa24 │ │ │ │ │ + bne fa0c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fa24 │ │ │ │ │ + b fa0c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC96 │ │ │ │ │ @@ -17586,218 +17578,218 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC96 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fbfc │ │ │ │ │ + ble fbe4 │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b f978 │ │ │ │ │ + b f960 │ │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs fb34 │ │ │ │ │ - ldr r1, [pc, #404] @ fc1c │ │ │ │ │ + bcs fb1c │ │ │ │ │ + ldr r1, [pc, #404] @ fc04 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [r1, #3264] @ 0xcc0 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne fb34 │ │ │ │ │ + bne fb1c │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [r2, #3268] @ 0xcc4 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt fb34 │ │ │ │ │ + bgt fb1c │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - bl f154 │ │ │ │ │ - ldr r1, [pc, #336] @ fc18 │ │ │ │ │ + bl f13c │ │ │ │ │ + ldr r1, [pc, #336] @ fc00 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r6, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq fb4c │ │ │ │ │ + beq fb34 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq fa24 │ │ │ │ │ + beq fa0c │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [r2, #3264] @ 0xcc0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq f9cc │ │ │ │ │ - b f8fc │ │ │ │ │ + beq f9b4 │ │ │ │ │ + b f8e4 │ │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne fb8c │ │ │ │ │ + bne fb74 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 0 <_PyObject_Call> │ │ │ │ │ R_ARM_CALL _PyObject_Call │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq f940 │ │ │ │ │ - b f950 │ │ │ │ │ - ldr r1, [pc, #220] @ fc18 │ │ │ │ │ + beq f928 │ │ │ │ │ + b f938 │ │ │ │ │ + ldr r1, [pc, #220] @ fc00 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne fa24 │ │ │ │ │ + bne fa0c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #180] @ fc18 │ │ │ │ │ + ldr r1, [pc, #180] @ fc00 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne fa6c │ │ │ │ │ + bne fa54 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne fa6c │ │ │ │ │ + bne fa54 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fa6c │ │ │ │ │ + b fa54 │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r8 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq fb68 │ │ │ │ │ + beq fb50 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r1, r4, r3 │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ - b fb10 │ │ │ │ │ + b faf8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f950 │ │ │ │ │ + b f938 │ │ │ │ │ subs r5, r5, #1 │ │ │ │ │ str r5, [r4] │ │ │ │ │ - bne f974 │ │ │ │ │ + bne f95c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b f978 │ │ │ │ │ + b f960 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne fa6c │ │ │ │ │ + bne fa54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b fb84 │ │ │ │ │ + b fb6c │ │ │ │ │ .word 0x00000384 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000374 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00008cbc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000fc20 : │ │ │ │ │ +0000fc08 : │ │ │ │ │ lookup_method_ex.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq fc90 │ │ │ │ │ + beq fc78 │ │ │ │ │ bic r0, r0, #1 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ - beq fc7c │ │ │ │ │ + beq fc64 │ │ │ │ │ mov r0, #1 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne fca0 │ │ │ │ │ + bne fc88 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b fc74 │ │ │ │ │ + b fc5c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne fd10 │ │ │ │ │ + bne fcf8 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b fc74 │ │ │ │ │ + b fc5c │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r2, #1 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ str r2, [r4] │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq fce8 │ │ │ │ │ + beq fcd0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r2, #0 │ │ │ │ │ movgt r2, #1 │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - b fc88 │ │ │ │ │ + b fc70 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne fc98 │ │ │ │ │ + bne fc80 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fc98 │ │ │ │ │ + beq fc80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b fc98 │ │ │ │ │ + b fc80 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b fc98 │ │ │ │ │ + b fc80 │ │ │ │ │ │ │ │ │ │ -0000fd28 <_PyType_Name>: │ │ │ │ │ +0000fd10 <_PyType_Name>: │ │ │ │ │ _PyType_Name(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ @@ -17806,182 +17798,182 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strrchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r4, r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ │ │ -0000fd5c : │ │ │ │ │ +0000fd44 : │ │ │ │ │ PyType_FromModuleAndSpec(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r2, [sp] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bl 7728 │ │ │ │ │ + bl 7714 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -0000fd90 : │ │ │ │ │ +0000fd78 : │ │ │ │ │ object_str(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq fdb4 │ │ │ │ │ + beq fd9c │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx r3 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 11e4 │ │ │ │ │ R_ARM_JUMP24 object_repr │ │ │ │ │ │ │ │ │ │ -0000fdc0 : │ │ │ │ │ +0000fda8 : │ │ │ │ │ type_repr(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 10044 │ │ │ │ │ + beq 1002c │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq fed0 │ │ │ │ │ + beq feb8 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne ff8c │ │ │ │ │ - ldr r1, [pc, #652] @ 10090 │ │ │ │ │ + bne ff74 │ │ │ │ │ + ldr r1, [pc, #652] @ 10078 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq fffc │ │ │ │ │ + beq ffe4 │ │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 10018 │ │ │ │ │ + beq 10000 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 1006c │ │ │ │ │ + beq 10054 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq ff44 │ │ │ │ │ + beq ff2c │ │ │ │ │ ldr r5, [r4, #440] @ 0x1b8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ - ldr r1, [pc, #572] @ 10094 │ │ │ │ │ + ldr r1, [pc, #572] @ 1007c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne ff20 │ │ │ │ │ + bne ff08 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC98 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromFormat │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt fe94 │ │ │ │ │ + bgt fe7c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq feb8 │ │ │ │ │ + beq fea0 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt feac │ │ │ │ │ + bgt fe94 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq fec4 │ │ │ │ │ + beq feac │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b fe94 │ │ │ │ │ + b fe7c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b feac │ │ │ │ │ + b fe94 │ │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strrchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldreq r3, [pc, #428] @ 10094 │ │ │ │ │ + ldreq r3, [pc, #428] @ 1007c │ │ │ │ │ streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - beq fe14 │ │ │ │ │ + beq fdfc │ │ │ │ │ sub r1, r0, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - beq fe14 │ │ │ │ │ - ldr r3, [pc, #396] @ 10098 │ │ │ │ │ + beq fdfc │ │ │ │ │ + ldr r3, [pc, #396] @ 10080 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub r1, fp, #24 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_CALL _PyUnicode_InternMortal │ │ │ │ │ - b fe14 │ │ │ │ │ + b fdfc │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC99 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC99 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromFormat │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble fe88 │ │ │ │ │ - b fe94 │ │ │ │ │ + ble fe70 │ │ │ │ │ + b fe7c │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strrchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ addne r5, r0, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromString │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 1005c │ │ │ │ │ + beq 10044 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne fe50 │ │ │ │ │ + bne fe38 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC99 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC99 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b fe94 │ │ │ │ │ - ldr r1, [pc, #264] @ 1009c │ │ │ │ │ + b fe7c │ │ │ │ │ + ldr r1, [pc, #264] @ 10084 │ │ │ │ │ mov r3, #28 │ │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ mul r3, r3, r2 │ │ │ │ │ @@ -17996,88 +17988,88 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ - ldr r1, [pc, #160] @ 10090 │ │ │ │ │ + ldr r1, [pc, #160] @ 10078 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne fe14 │ │ │ │ │ + bne fdfc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b fe14 │ │ │ │ │ + b fdfc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ │ moveq r6, r3 │ │ │ │ │ - beq ff44 │ │ │ │ │ + beq ff2c │ │ │ │ │ ldr r5, [r4, #440] @ 0x1b8 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ - b ff74 │ │ │ │ │ + b ff5c │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC97 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC97 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r4, r5 │ │ │ │ │ bl 0 <_PyType_InitCache> │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ - b feac │ │ │ │ │ + b fe94 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1001c │ │ │ │ │ + bgt 10004 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 1001c │ │ │ │ │ + bne 10004 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1001c │ │ │ │ │ + b 10004 │ │ │ │ │ .word 0x00009038 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000a488 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000180 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000f4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000100a0 <_PyObject_LookupSpecialMethod>: │ │ │ │ │ +00010088 <_PyObject_LookupSpecialMethod>: │ │ │ │ │ _PyObject_LookupSpecialMethod(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r6, [r1, #4] │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #612] @ 1032c <_PyObject_LookupSpecialMethod+0x28c> │ │ │ │ │ + ldr r3, [pc, #612] @ 10314 <_PyObject_LookupSpecialMethod+0x28c> │ │ │ │ │ mov r9, r1 │ │ │ │ │ bic r6, r6, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr sl, [r6, #4] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r8, [sl, #192] @ 0xc0 │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ @@ -18085,71 +18077,71 @@ │ │ │ │ │ eor r4, r8, r0, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 10190 <_PyObject_LookupSpecialMethod+0xf0> │ │ │ │ │ + bne 10178 <_PyObject_LookupSpecialMethod+0xf0> │ │ │ │ │ ldr r2, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 10190 <_PyObject_LookupSpecialMethod+0xf0> │ │ │ │ │ + bne 10178 <_PyObject_LookupSpecialMethod+0xf0> │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r2, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1017c <_PyObject_LookupSpecialMethod+0xdc> │ │ │ │ │ + beq 10164 <_PyObject_LookupSpecialMethod+0xdc> │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r2, r2, #1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [r1] │ │ │ │ │ bic r0, r2, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bls 10184 <_PyObject_LookupSpecialMethod+0xe4> │ │ │ │ │ + bls 1016c <_PyObject_LookupSpecialMethod+0xe4> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ - beq 102c0 <_PyObject_LookupSpecialMethod+0x220> │ │ │ │ │ + beq 102a8 <_PyObject_LookupSpecialMethod+0x220> │ │ │ │ │ mov r0, #1 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 10220 <_PyObject_LookupSpecialMethod+0x180> │ │ │ │ │ + bne 10208 <_PyObject_LookupSpecialMethod+0x180> │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 1023c <_PyObject_LookupSpecialMethod+0x19c> │ │ │ │ │ + beq 10224 <_PyObject_LookupSpecialMethod+0x19c> │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1017c <_PyObject_LookupSpecialMethod+0xdc> │ │ │ │ │ + beq 10164 <_PyObject_LookupSpecialMethod+0xdc> │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ - bne 1013c <_PyObject_LookupSpecialMethod+0x9c> │ │ │ │ │ + bne 10124 <_PyObject_LookupSpecialMethod+0x9c> │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 1013c <_PyObject_LookupSpecialMethod+0x9c> │ │ │ │ │ + bgt 10124 <_PyObject_LookupSpecialMethod+0x9c> │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -18158,432 +18150,432 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r8, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10228 <_PyObject_LookupSpecialMethod+0x188> │ │ │ │ │ + ble 10210 <_PyObject_LookupSpecialMethod+0x188> │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ - b 1013c <_PyObject_LookupSpecialMethod+0x9c> │ │ │ │ │ + b 10124 <_PyObject_LookupSpecialMethod+0x9c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 10220 <_PyObject_LookupSpecialMethod+0x180> │ │ │ │ │ + bne 10208 <_PyObject_LookupSpecialMethod+0x180> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10220 <_PyObject_LookupSpecialMethod+0x180> │ │ │ │ │ + b 10208 <_PyObject_LookupSpecialMethod+0x180> │ │ │ │ │ ldrh r2, [sl, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 10164 <_PyObject_LookupSpecialMethod+0xc4> │ │ │ │ │ + bcs 1014c <_PyObject_LookupSpecialMethod+0xc4> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 10164 <_PyObject_LookupSpecialMethod+0xc4> │ │ │ │ │ + bne 1014c <_PyObject_LookupSpecialMethod+0xc4> │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 10164 <_PyObject_LookupSpecialMethod+0xc4> │ │ │ │ │ + bgt 1014c <_PyObject_LookupSpecialMethod+0xc4> │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r8, [sl, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 1017c <_PyObject_LookupSpecialMethod+0xdc> │ │ │ │ │ + beq 10164 <_PyObject_LookupSpecialMethod+0xdc> │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 10220 <_PyObject_LookupSpecialMethod+0x180> │ │ │ │ │ + beq 10208 <_PyObject_LookupSpecialMethod+0x180> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ldr r2, [r9] │ │ │ │ │ - beq 101d0 <_PyObject_LookupSpecialMethod+0x130> │ │ │ │ │ - b 1013c <_PyObject_LookupSpecialMethod+0x9c> │ │ │ │ │ + beq 101b8 <_PyObject_LookupSpecialMethod+0x130> │ │ │ │ │ + b 10124 <_PyObject_LookupSpecialMethod+0x9c> │ │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 102e4 <_PyObject_LookupSpecialMethod+0x244> │ │ │ │ │ + bne 102cc <_PyObject_LookupSpecialMethod+0x244> │ │ │ │ │ ldr r0, [r9, #4] │ │ │ │ │ mov r4, #1 │ │ │ │ │ str r4, [r9, #4] │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b 1015c <_PyObject_LookupSpecialMethod+0xbc> │ │ │ │ │ + b 10144 <_PyObject_LookupSpecialMethod+0xbc> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 10324 <_PyObject_LookupSpecialMethod+0x284> │ │ │ │ │ + beq 1030c <_PyObject_LookupSpecialMethod+0x284> │ │ │ │ │ mov r3, #1 │ │ │ │ │ ldr r0, [r9] │ │ │ │ │ str r3, [r9] │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ str r4, [r9] │ │ │ │ │ - b 102cc <_PyObject_LookupSpecialMethod+0x22c> │ │ │ │ │ + b 102b4 <_PyObject_LookupSpecialMethod+0x22c> │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 1015c <_PyObject_LookupSpecialMethod+0xbc> │ │ │ │ │ + b 10144 <_PyObject_LookupSpecialMethod+0xbc> │ │ │ │ │ .word 0x00000250 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00010330 : │ │ │ │ │ +00010318 : │ │ │ │ │ PyType_GetModuleByDef(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 103ec │ │ │ │ │ + beq 103d4 │ │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 10370 │ │ │ │ │ + beq 10358 │ │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 10370 │ │ │ │ │ + bne 10358 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ │ ldr ip, [r2, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - ble 103ec │ │ │ │ │ + ble 103d4 │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ │ - beq 103a8 │ │ │ │ │ + beq 10390 │ │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 103a8 │ │ │ │ │ + beq 10390 │ │ │ │ │ ldr lr, [r3, #44] @ 0x2c │ │ │ │ │ cmp r1, lr │ │ │ │ │ - beq 10368 │ │ │ │ │ + beq 10350 │ │ │ │ │ cmp ip, #2 │ │ │ │ │ - beq 103ec │ │ │ │ │ + beq 103d4 │ │ │ │ │ add r2, r2, #20 │ │ │ │ │ mov lr, #2 │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ │ tst r4, #512 @ 0x200 │ │ │ │ │ - beq 103e0 │ │ │ │ │ + beq 103c8 │ │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 103e0 │ │ │ │ │ + beq 103c8 │ │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq 10368 │ │ │ │ │ + beq 10350 │ │ │ │ │ add lr, lr, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bne 103b8 │ │ │ │ │ + bne 103a0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC100 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC100 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 10368 │ │ │ │ │ + b 10350 │ │ │ │ │ │ │ │ │ │ -00010410 : │ │ │ │ │ +000103f8 : │ │ │ │ │ PyType_GetModuleByToken_DuringGC(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 104a0 │ │ │ │ │ + beq 10488 │ │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1043c │ │ │ │ │ + beq 10424 │ │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 1043c │ │ │ │ │ + bne 10424 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ │ mov r0, #1 │ │ │ │ │ add r2, r3, #16 │ │ │ │ │ ldr ip, [r3, #8] │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble 104a0 │ │ │ │ │ + ble 10488 │ │ │ │ │ push {fp, lr} │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ │ - beq 1048c │ │ │ │ │ + beq 10474 │ │ │ │ │ ldr r3, [r3, #448] @ 0x1c0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 1048c │ │ │ │ │ + beq 10474 │ │ │ │ │ ldr lr, [r3, #44] @ 0x2c │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bne 1048c │ │ │ │ │ + bne 10474 │ │ │ │ │ mov r0, r3 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bgt 1045c │ │ │ │ │ + bgt 10444 │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 10484 │ │ │ │ │ + b 1046c │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 10434 │ │ │ │ │ + b 1041c │ │ │ │ │ │ │ │ │ │ -000104a8 : │ │ │ │ │ +00010490 : │ │ │ │ │ slot_tp_new(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr ip, [pc, #140] @ 10550 │ │ │ │ │ + ldr ip, [pc, #140] @ 10538 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ │ - ldr r1, [pc, #128] @ 10554 │ │ │ │ │ + ldr r1, [pc, #128] @ 1053c │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr ip, [pc, ip] │ │ │ │ │ ldr r5, [lr, ip] │ │ │ │ │ bl 0 <_PyObject_GetAttrStackRef> │ │ │ │ │ R_ARM_CALL _PyObject_GetAttrStackRef │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 10544 │ │ │ │ │ + beq 1052c │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bic r1, r0, #1 │ │ │ │ │ str r7, [sp] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_Call_Prepend> │ │ │ │ │ R_ARM_CALL _PyObject_Call_Prepend │ │ │ │ │ tst r4, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - bne 10524 │ │ │ │ │ + bne 1050c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 10530 │ │ │ │ │ + beq 10518 │ │ │ │ │ mov r0, r2 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 10524 │ │ │ │ │ + b 1050c │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ mov r2, #0 │ │ │ │ │ - b 10524 │ │ │ │ │ + b 1050c │ │ │ │ │ .word 0x00000070 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000090f0 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00010558 : │ │ │ │ │ +00010540 : │ │ │ │ │ tp_new_wrapper(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 10868 │ │ │ │ │ + beq 10850 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 10868 │ │ │ │ │ + bge 10850 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - ble 10824 │ │ │ │ │ + ble 1080c │ │ │ │ │ ldr r6, [r1] │ │ │ │ │ mov r7, r1 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge 10844 │ │ │ │ │ + bge 1082c │ │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 10814 │ │ │ │ │ + beq 107fc │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 107e8 │ │ │ │ │ + ble 107d0 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq 10618 │ │ │ │ │ + beq 10600 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 107e8 │ │ │ │ │ + beq 107d0 │ │ │ │ │ ldr r0, [r1, #20] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq 10618 │ │ │ │ │ + beq 10600 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 107e8 │ │ │ │ │ + beq 107d0 │ │ │ │ │ ldr r0, [r1, #24] │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq 10618 │ │ │ │ │ + beq 10600 │ │ │ │ │ add r1, r1, #24 │ │ │ │ │ mov r0, #2 │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq 107e8 │ │ │ │ │ + beq 107d0 │ │ │ │ │ ldr ip, [r1, #4]! │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bne 10600 │ │ │ │ │ + bne 105e8 │ │ │ │ │ ldr r0, [r6, #156] @ 0x9c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC slot_tp_new │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS slot_tp_new │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 106cc │ │ │ │ │ + bne 106b4 │ │ │ │ │ ldr r1, [r6, #128] @ 0x80 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 10650 │ │ │ │ │ + beq 10638 │ │ │ │ │ ldr r0, [r1, #156] @ 0x9c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 106b8 │ │ │ │ │ + bne 106a0 │ │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 10638 │ │ │ │ │ + bne 10620 │ │ │ │ │ sub r1, r8, #1 │ │ │ │ │ add r0, r7, #4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyTuple_FromArray │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 10704 │ │ │ │ │ + beq 106ec │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10728 │ │ │ │ │ + bne 10710 │ │ │ │ │ ldr r4, [r4, #156] @ 0x9c │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 106ac │ │ │ │ │ + bgt 10694 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 106ac │ │ │ │ │ + bne 10694 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ ldr r0, [r1, #156] @ 0x9c │ │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq 10650 │ │ │ │ │ - b 106dc │ │ │ │ │ + beq 10638 │ │ │ │ │ + b 106c4 │ │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq 10650 │ │ │ │ │ + beq 10638 │ │ │ │ │ mov r1, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ - bne 1070c │ │ │ │ │ + bne 106f4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC60 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 106ac │ │ │ │ │ + b 10694 │ │ │ │ │ ldr ip, [r1, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC111 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC111 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 10704 │ │ │ │ │ + b 106ec │ │ │ │ │ add r0, r7, r8, lsl #2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 <_PyStack_AsDict> │ │ │ │ │ R_ARM_CALL _PyStack_AsDict │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - beq 107a0 │ │ │ │ │ + beq 10788 │ │ │ │ │ ldr r3, [r4, #156] @ 0x9c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10774 │ │ │ │ │ + bgt 1075c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 10774 │ │ │ │ │ + bne 1075c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 106ac │ │ │ │ │ + bgt 10694 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 106ac │ │ │ │ │ + bne 10694 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10704 │ │ │ │ │ + bgt 106ec │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 10704 │ │ │ │ │ + bne 106ec │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 10704 │ │ │ │ │ + b 106ec │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq 10618 │ │ │ │ │ + beq 10600 │ │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 107c4 │ │ │ │ │ + bne 107ac │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq 10618 │ │ │ │ │ + beq 10600 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC110 │ │ │ │ │ @@ -18591,60 +18583,60 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC110 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 10704 │ │ │ │ │ + b 106ec │ │ │ │ │ cmp r4, r6 │ │ │ │ │ movne r2, r6 │ │ │ │ │ - beq 10618 │ │ │ │ │ - b 107cc │ │ │ │ │ + beq 10600 │ │ │ │ │ + b 107b4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC108 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC108 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 10704 │ │ │ │ │ + b 106ec │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC109 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC109 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 10704 │ │ │ │ │ + b 106ec │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC107 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC107 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 10704 │ │ │ │ │ + b 106ec │ │ │ │ │ │ │ │ │ │ -00010884 : │ │ │ │ │ +0001086c : │ │ │ │ │ wrap_init(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov ip, r3 │ │ │ │ │ @@ -18656,131 +18648,131 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movge r0, r3 │ │ │ │ │ movlt r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -000108c0 : │ │ │ │ │ +000108a8 : │ │ │ │ │ subtype_dealloc(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq 10db8 │ │ │ │ │ + beq 10da0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GC_UnTrack │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC subtype_dealloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS subtype_dealloc │ │ │ │ │ cmp r0, r3 │ │ │ │ │ movne r6, r4 │ │ │ │ │ - bne 10938 │ │ │ │ │ + bne 10920 │ │ │ │ │ ldr r6, [r4, #128] @ 0x80 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 10938 │ │ │ │ │ + bne 10920 │ │ │ │ │ ldr r6, [r6, #128] @ 0x80 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 10938 │ │ │ │ │ + bne 10920 │ │ │ │ │ ldr r6, [r6, #128] @ 0x80 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 10928 │ │ │ │ │ + beq 10910 │ │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 10bf8 │ │ │ │ │ + bne 10be0 │ │ │ │ │ ldr ip, [r4, #104] @ 0x68 │ │ │ │ │ ldr r1, [r4, #188] @ 0xbc │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 10af4 │ │ │ │ │ + beq 10adc │ │ │ │ │ ldr ip, [r6, #104] @ 0x68 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 10af4 │ │ │ │ │ + bne 10adc │ │ │ │ │ subs sl, r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movne sl, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_ClearWeakRefs │ │ │ │ │ ldr r1, [r4, #188] @ 0xbc │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne 10b00 │ │ │ │ │ + bne 10ae8 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 10ab8 │ │ │ │ │ + bne 10aa0 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne 10aec │ │ │ │ │ + bne 10ad4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 10b9c │ │ │ │ │ + bne 10b84 │ │ │ │ │ ldr r6, [r4, #128] @ 0x80 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 109d4 │ │ │ │ │ + bne 109bc │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 10b2c │ │ │ │ │ + bne 10b14 │ │ │ │ │ ldr r6, [r6, #128] @ 0x80 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 109b8 │ │ │ │ │ + beq 109a0 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #16 │ │ │ │ │ - beq 10a50 │ │ │ │ │ + beq 10a38 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_ClearManagedDict │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ ldr r4, [r5, #4] │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - bne 10a6c │ │ │ │ │ + bne 10a54 │ │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ │ - beq 10bc4 │ │ │ │ │ + beq 10bac │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - bne 10bc4 │ │ │ │ │ + bne 10bac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC object_dealloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS object_dealloc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 10b14 │ │ │ │ │ + bne 10afc │ │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10a48 │ │ │ │ │ + bgt 10a30 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 10d88 │ │ │ │ │ + beq 10d70 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10b54 │ │ │ │ │ + bne 10b3c │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ ldr r4, [r5, #4] │ │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ │ - beq 10a00 │ │ │ │ │ - ldr r1, [pc, #1020] @ 10e70 │ │ │ │ │ + beq 109e8 │ │ │ │ │ + ldr r1, [pc, #1020] @ 10e58 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r0, [r0, r1] │ │ │ │ │ ldr r1, [r5, #-4] │ │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ │ @@ -18790,100 +18782,100 @@ │ │ │ │ │ orr r1, r1, r6 │ │ │ │ │ sub r6, r5, #8 │ │ │ │ │ str r6, [r7] │ │ │ │ │ str r1, [r5, #-4] │ │ │ │ │ str lr, [r5, #-8] │ │ │ │ │ str r6, [lr, #4] │ │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ │ - b 10a00 │ │ │ │ │ + b 109e8 │ │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 10ae0 │ │ │ │ │ + beq 10ac8 │ │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10ae0 │ │ │ │ │ + bne 10ac8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyWeakref_ClearWeakRefsNoCallbacks> │ │ │ │ │ R_ARM_CALL _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 1099c │ │ │ │ │ + beq 10984 │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b 109d4 │ │ │ │ │ + b 109bc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 10990 │ │ │ │ │ + beq 10978 │ │ │ │ │ mov sl, #1 │ │ │ │ │ sub r2, r5, #8 │ │ │ │ │ ldr ip, [r5, #-4] │ │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 10ce0 │ │ │ │ │ + b 10cc8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10a3c │ │ │ │ │ - b 10a48 │ │ │ │ │ + ble 10a24 │ │ │ │ │ + b 10a30 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 10e84 │ │ │ │ │ + bl 10e6c │ │ │ │ │ ldr r6, [r6, #128] @ 0x80 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 109b8 │ │ │ │ │ - b 109d4 │ │ │ │ │ + beq 109a0 │ │ │ │ │ + b 109bc │ │ │ │ │ ldr r3, [r6, #144] @ 0x90 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10a5c │ │ │ │ │ + bne 10a44 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 10a5c │ │ │ │ │ + beq 10a44 │ │ │ │ │ ldr r0, [r4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 10a5c │ │ │ │ │ + beq 10a44 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 10e58 │ │ │ │ │ + ble 10e40 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - b 10a5c │ │ │ │ │ + b 10a44 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bl 10e84 │ │ │ │ │ + bl 10e6c │ │ │ │ │ ldr r6, [r4, #128] @ 0x80 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 109b8 │ │ │ │ │ - b 109d4 │ │ │ │ │ + beq 109a0 │ │ │ │ │ + b 109bc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC object_dealloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS object_dealloc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 10be8 │ │ │ │ │ + bne 10bd0 │ │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r2 │ │ │ │ │ - ldr r1, [pc, #628] @ 10e74 │ │ │ │ │ + ldr r1, [pc, #628] @ 10e5c │ │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub r3, r5, #8 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr ip, [r7, r1] │ │ │ │ │ @@ -18898,52 +18890,52 @@ │ │ │ │ │ str r1, [r5, #-4] │ │ │ │ │ str r2, [r5, #-8] │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallFinalizerFromDealloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 10a48 │ │ │ │ │ + blt 10a30 │ │ │ │ │ ldr ip, [r5, #-8] │ │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [ip, #4] │ │ │ │ │ bic r0, r0, #3 │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ str ip, [r0] │ │ │ │ │ orr r1, r1, r0 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ mov r0, #0 │ │ │ │ │ - ldr r1, [pc, #500] @ 10e78 │ │ │ │ │ + ldr r1, [pc, #500] @ 10e60 │ │ │ │ │ ldr ip, [r5, #-4] │ │ │ │ │ str r0, [r5, #-8] │ │ │ │ │ and ip, ip, #1 │ │ │ │ │ str ip, [r5, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r0, [r7, r1] │ │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ ldr r1, [r0, #3824] @ 0xef0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r0, #3824] @ 0xef0 │ │ │ │ │ - beq 10d98 │ │ │ │ │ + beq 10d80 │ │ │ │ │ ldr r0, [r6, #104] @ 0x68 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 10da8 │ │ │ │ │ + bne 10d90 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_ClearWeakRefs │ │ │ │ │ ldr r1, [r4, #188] @ 0xbc │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 10ab8 │ │ │ │ │ + beq 10aa0 │ │ │ │ │ ldr ip, [r5, #-4] │ │ │ │ │ mov sl, #1 │ │ │ │ │ - ldr r0, [pc, #404] @ 10e7c │ │ │ │ │ + ldr r0, [pc, #404] @ 10e64 │ │ │ │ │ and ip, ip, #3 │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ ldr lr, [r7, r0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [lr, #3836] @ 0xefc │ │ │ │ │ ldr r3, [lr, #3824] @ 0xef0 │ │ │ │ │ @@ -18955,161 +18947,161 @@ │ │ │ │ │ str r3, [r9] │ │ │ │ │ stmdb r5, {r2, ip} │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ str r8, [lr, #3824] @ 0xef0 │ │ │ │ │ blx r1 │ │ │ │ │ ldr r1, [r5] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt 10a48 │ │ │ │ │ + bgt 10a30 │ │ │ │ │ ldr ip, [r5, #-8] │ │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r1, [ip, #4] │ │ │ │ │ bic r0, r0, #3 │ │ │ │ │ and r1, r1, #3 │ │ │ │ │ str ip, [r0] │ │ │ │ │ orr r1, r1, r0 │ │ │ │ │ str r1, [ip, #4] │ │ │ │ │ mov r0, #0 │ │ │ │ │ - ldr r1, [pc, #284] @ 10e80 │ │ │ │ │ + ldr r1, [pc, #284] @ 10e68 │ │ │ │ │ str r0, [r5, #-8] │ │ │ │ │ ldr r0, [r5, #-4] │ │ │ │ │ and r0, r0, #1 │ │ │ │ │ str r0, [r5, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r0, [r7, r1] │ │ │ │ │ ldr r1, [r0, #3824] @ 0xef0 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ str r1, [r0, #3824] @ 0xef0 │ │ │ │ │ - b 10984 │ │ │ │ │ + b 1096c │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ ldr r1, [r4, #188] @ 0xbc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 10ae0 │ │ │ │ │ - b 10cdc │ │ │ │ │ + beq 10ac8 │ │ │ │ │ + b 10cc4 │ │ │ │ │ ldr r1, [r4, #188] @ 0xbc │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 10ac8 │ │ │ │ │ - b 10cdc │ │ │ │ │ + beq 10ab0 │ │ │ │ │ + b 10cc4 │ │ │ │ │ ldr r3, [r4, #196] @ 0xc4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10e48 │ │ │ │ │ + bne 10e30 │ │ │ │ │ ldr r3, [r4, #188] @ 0xbc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 10e30 │ │ │ │ │ + bne 10e18 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC subtype_dealloc │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS subtype_dealloc │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ldreq r4, [r4, #128] @ 0x80 │ │ │ │ │ - beq 10dd8 │ │ │ │ │ + beq 10dc0 │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 10be8 │ │ │ │ │ + beq 10bd0 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r2 │ │ │ │ │ and r4, r4, #512 @ 0x200 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 10a48 │ │ │ │ │ + bne 10a30 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10a48 │ │ │ │ │ + bgt 10a30 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ moveq r0, r6 │ │ │ │ │ - bne 10a48 │ │ │ │ │ - b 10d8c │ │ │ │ │ + bne 10a30 │ │ │ │ │ + b 10d74 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 10dd0 │ │ │ │ │ - b 10a48 │ │ │ │ │ + ble 10db8 │ │ │ │ │ + b 10a30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallFinalizerFromDealloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge 10dc4 │ │ │ │ │ - b 10a48 │ │ │ │ │ + bge 10dac │ │ │ │ │ + b 10a30 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 10b90 │ │ │ │ │ + bne 10b78 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 10b90 │ │ │ │ │ + b 10b78 │ │ │ │ │ .word 0x000003f4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000260 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000001e0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000188 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000108 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00010e84 : │ │ │ │ │ +00010e6c : │ │ │ │ │ clear_slots(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldmib r0, {r2, r7} │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #8388608 @ 0x800000 │ │ │ │ │ - beq 10f48 │ │ │ │ │ + beq 10f30 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 10f40 │ │ │ │ │ + ble 10f28 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ add r4, r0, r3 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 10ed8 │ │ │ │ │ + b 10ec0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ add r4, r4, #20 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq 10f40 │ │ │ │ │ + beq 10f28 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne 10ec8 │ │ │ │ │ + bne 10eb0 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ands r6, r3, #1 │ │ │ │ │ - bne 10ec8 │ │ │ │ │ + bne 10eb0 │ │ │ │ │ bl 0 <_PyMember_GetOffset> │ │ │ │ │ R_ARM_CALL _PyMember_GetOffset │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 10ec8 │ │ │ │ │ + beq 10eb0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ str r6, [r0] │ │ │ │ │ sub r1, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 10ec8 │ │ │ │ │ + bgt 10eb0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r1, [r3] │ │ │ │ │ - bne 10ec8 │ │ │ │ │ + bne 10eb0 │ │ │ │ │ add r5, r5, #1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ add r4, r4, #20 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne 10ed8 │ │ │ │ │ + bne 10ec0 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -19119,92 +19111,92 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC44 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r0, [ip] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ldrgt r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bgt 10ec0 │ │ │ │ │ - b 10f40 │ │ │ │ │ + bgt 10ea8 │ │ │ │ │ + b 10f28 │ │ │ │ │ │ │ │ │ │ -00010f78 <_PySuper_Lookup>: │ │ │ │ │ +00010f60 <_PySuper_Lookup>: │ │ │ │ │ _PySuper_Lookup(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 11010 <_PySuper_Lookup+0x98> │ │ │ │ │ + bge 10ff8 <_PySuper_Lookup+0x98> │ │ │ │ │ ldr r4, [r1, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 114d4 <_PySuper_Lookup+0x55c> │ │ │ │ │ + beq 114bc <_PySuper_Lookup+0x55c> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble 11010 <_PySuper_Lookup+0x98> │ │ │ │ │ + ble 10ff8 <_PySuper_Lookup+0x98> │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 11454 <_PySuper_Lookup+0x4dc> │ │ │ │ │ + beq 1143c <_PySuper_Lookup+0x4dc> │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq 11010 <_PySuper_Lookup+0x98> │ │ │ │ │ + beq 10ff8 <_PySuper_Lookup+0x98> │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq 11424 <_PySuper_Lookup+0x4ac> │ │ │ │ │ + beq 1140c <_PySuper_Lookup+0x4ac> │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq 11010 <_PySuper_Lookup+0x98> │ │ │ │ │ + beq 10ff8 <_PySuper_Lookup+0x98> │ │ │ │ │ add r2, r4, #20 │ │ │ │ │ mov r3, #2 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq 11470 <_PySuper_Lookup+0x4f8> │ │ │ │ │ + beq 11458 <_PySuper_Lookup+0x4f8> │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne 10ff8 <_PySuper_Lookup+0x80> │ │ │ │ │ + bne 10fe0 <_PySuper_Lookup+0x80> │ │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 11548 <_PySuper_Lookup+0x5d0> │ │ │ │ │ + beq 11544 <_PySuper_Lookup+0x5e4> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 11390 <_PySuper_Lookup+0x418> │ │ │ │ │ + ble 11378 <_PySuper_Lookup+0x418> │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 11368 <_PySuper_Lookup+0x3f0> │ │ │ │ │ + bne 11350 <_PySuper_Lookup+0x3f0> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r9, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11588 <_PySuper_Lookup+0x610> │ │ │ │ │ + bgt 11524 <_PySuper_Lookup+0x5c4> │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - ble 111c0 <_PySuper_Lookup+0x248> │ │ │ │ │ + ble 111a8 <_PySuper_Lookup+0x248> │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ addne r3, r4, #16 │ │ │ │ │ movne sl, #1 │ │ │ │ │ - bne 111a0 <_PySuper_Lookup+0x228> │ │ │ │ │ + bne 11188 <_PySuper_Lookup+0x228> │ │ │ │ │ mov sl, #1 │ │ │ │ │ add r3, r4, sl, lsl #2 │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ tst r2, #2 │ │ │ │ │ ldreq r0, [r1, #132] @ 0x84 │ │ │ │ │ - beq 110ec <_PySuper_Lookup+0x174> │ │ │ │ │ - ldr r2, [pc, #1352] @ 115e8 <_PySuper_Lookup+0x670> │ │ │ │ │ + beq 110d4 <_PySuper_Lookup+0x174> │ │ │ │ │ + ldr r2, [pc, #1352] @ 115d0 <_PySuper_Lookup+0x670> │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ mov ip, #28 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r0, [r0, r2] │ │ │ │ │ ldr r2, [r1, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ @@ -19224,109 +19216,109 @@ │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1124c <_PySuper_Lookup+0x2d4> │ │ │ │ │ + beq 11234 <_PySuper_Lookup+0x2d4> │ │ │ │ │ tst r9, #1 │ │ │ │ │ - bne 11120 <_PySuper_Lookup+0x1a8> │ │ │ │ │ + bne 11108 <_PySuper_Lookup+0x1a8> │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - beq 114c8 <_PySuper_Lookup+0x550> │ │ │ │ │ + beq 114b0 <_PySuper_Lookup+0x550> │ │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 111c8 <_PySuper_Lookup+0x250> │ │ │ │ │ + beq 111b0 <_PySuper_Lookup+0x250> │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 11220 <_PySuper_Lookup+0x2a8> │ │ │ │ │ + bne 11208 <_PySuper_Lookup+0x2a8> │ │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 11218 <_PySuper_Lookup+0x2a0> │ │ │ │ │ + beq 11200 <_PySuper_Lookup+0x2a0> │ │ │ │ │ cmp r7, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movne r1, r7 │ │ │ │ │ moveq r1, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1117c <_PySuper_Lookup+0x204> │ │ │ │ │ + bgt 11164 <_PySuper_Lookup+0x204> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 1153c <_PySuper_Lookup+0x5c4> │ │ │ │ │ + beq 11578 <_PySuper_Lookup+0x618> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11194 <_PySuper_Lookup+0x21c> │ │ │ │ │ + bgt 1117c <_PySuper_Lookup+0x21c> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 1157c <_PySuper_Lookup+0x604> │ │ │ │ │ + beq 11538 <_PySuper_Lookup+0x5d8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq 111c0 <_PySuper_Lookup+0x248> │ │ │ │ │ + beq 111a8 <_PySuper_Lookup+0x248> │ │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 111a0 <_PySuper_Lookup+0x228> │ │ │ │ │ + bne 11188 <_PySuper_Lookup+0x228> │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - blt 11080 <_PySuper_Lookup+0x108> │ │ │ │ │ + blt 11068 <_PySuper_Lookup+0x108> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 11534 <_PySuper_Lookup+0x5bc> │ │ │ │ │ - ldr r0, [pc, #1040] @ 115ec <_PySuper_Lookup+0x674> │ │ │ │ │ + bne 1151c <_PySuper_Lookup+0x5bc> │ │ │ │ │ + ldr r0, [pc, #1040] @ 115d4 <_PySuper_Lookup+0x674> │ │ │ │ │ mov r2, #2 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_Vectorcall │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - beq 1117c <_PySuper_Lookup+0x204> │ │ │ │ │ + beq 11164 <_PySuper_Lookup+0x204> │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GenericGetAttr │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11218 <_PySuper_Lookup+0x2a0> │ │ │ │ │ + bgt 11200 <_PySuper_Lookup+0x2a0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 11528 <_PySuper_Lookup+0x5b0> │ │ │ │ │ + beq 11510 <_PySuper_Lookup+0x5b0> │ │ │ │ │ mov r4, r6 │ │ │ │ │ - b 1117c <_PySuper_Lookup+0x204> │ │ │ │ │ + b 11164 <_PySuper_Lookup+0x204> │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ - beq 1113c <_PySuper_Lookup+0x1c4> │ │ │ │ │ + beq 11124 <_PySuper_Lookup+0x1c4> │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r4, r6 │ │ │ │ │ str r3, [r2] │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11188 <_PySuper_Lookup+0x210> │ │ │ │ │ - b 11194 <_PySuper_Lookup+0x21c> │ │ │ │ │ + ble 11170 <_PySuper_Lookup+0x210> │ │ │ │ │ + b 1117c <_PySuper_Lookup+0x21c> │ │ │ │ │ add r2, sl, #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bge 111c0 <_PySuper_Lookup+0x248> │ │ │ │ │ + bge 111a8 <_PySuper_Lookup+0x248> │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ ldreq r0, [r2, #132] @ 0x84 │ │ │ │ │ - beq 112bc <_PySuper_Lookup+0x344> │ │ │ │ │ - ldr r3, [pc, #892] @ 115f0 <_PySuper_Lookup+0x678> │ │ │ │ │ + beq 112a4 <_PySuper_Lookup+0x344> │ │ │ │ │ + ldr r3, [pc, #892] @ 115d8 <_PySuper_Lookup+0x678> │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mov r0, #28 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r1, r3] │ │ │ │ │ ldr r3, [r2, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ @@ -19343,27 +19335,27 @@ │ │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11108 <_PySuper_Lookup+0x190> │ │ │ │ │ + bne 110f0 <_PySuper_Lookup+0x190> │ │ │ │ │ add sl, sl, #2 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - bge 111c0 <_PySuper_Lookup+0x248> │ │ │ │ │ + bge 111a8 <_PySuper_Lookup+0x248> │ │ │ │ │ add r4, r4, #16 │ │ │ │ │ ldr r2, [r4, sl, lsl #2] │ │ │ │ │ mov r0, #28 │ │ │ │ │ - ldr r3, [pc, #772] @ 115f4 <_PySuper_Lookup+0x67c> │ │ │ │ │ + ldr r3, [pc, #772] @ 115dc <_PySuper_Lookup+0x67c> │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ tst r1, #2 │ │ │ │ │ ldreq r0, [r2, #132] @ 0x84 │ │ │ │ │ - beq 11344 <_PySuper_Lookup+0x3cc> │ │ │ │ │ + beq 1132c <_PySuper_Lookup+0x3cc> │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [ip, r3] │ │ │ │ │ ldr r3, [r2, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ mla r1, r3, r0, r1 │ │ │ │ │ movls r3, #0 │ │ │ │ │ @@ -19378,46 +19370,46 @@ │ │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11108 <_PySuper_Lookup+0x190> │ │ │ │ │ + bne 110f0 <_PySuper_Lookup+0x190> │ │ │ │ │ add sl, sl, #1 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - blt 112e0 <_PySuper_Lookup+0x368> │ │ │ │ │ - b 111c0 <_PySuper_Lookup+0x248> │ │ │ │ │ + blt 112c8 <_PySuper_Lookup+0x368> │ │ │ │ │ + b 111a8 <_PySuper_Lookup+0x248> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq 11390 <_PySuper_Lookup+0x418> │ │ │ │ │ + beq 11378 <_PySuper_Lookup+0x418> │ │ │ │ │ add r2, r4, #16 │ │ │ │ │ mov r0, #1 │ │ │ │ │ ldr r1, [r2, #4]! │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq 11034 <_PySuper_Lookup+0xbc> │ │ │ │ │ + beq 1101c <_PySuper_Lookup+0xbc> │ │ │ │ │ add r0, r0, #1 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne 11378 <_PySuper_Lookup+0x400> │ │ │ │ │ - ldr r1, [pc, #608] @ 115f8 <_PySuper_Lookup+0x680> │ │ │ │ │ + bne 11360 <_PySuper_Lookup+0x400> │ │ │ │ │ + ldr r1, [pc, #608] @ 115e0 <_PySuper_Lookup+0x680> │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_GetOptionalAttr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1141c <_PySuper_Lookup+0x4a4> │ │ │ │ │ + blt 11404 <_PySuper_Lookup+0x4a4> │ │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 113d0 <_PySuper_Lookup+0x458> │ │ │ │ │ + beq 113b8 <_PySuper_Lookup+0x458> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 113d0 <_PySuper_Lookup+0x458> │ │ │ │ │ + bge 113b8 <_PySuper_Lookup+0x458> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 1148c <_PySuper_Lookup+0x514> │ │ │ │ │ + bne 11474 <_PySuper_Lookup+0x514> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyType_InitCache> │ │ │ │ │ R_ARM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -19440,361 +19432,361 @@ │ │ │ │ │ ldrge r3, [r3, #12] │ │ │ │ │ movtge r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC77 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 11194 <_PySuper_Lookup+0x21c> │ │ │ │ │ + b 1117c <_PySuper_Lookup+0x21c> │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11468 <_PySuper_Lookup+0x4f0> │ │ │ │ │ + bgt 11450 <_PySuper_Lookup+0x4f0> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11054 <_PySuper_Lookup+0xdc> │ │ │ │ │ + ble 1103c <_PySuper_Lookup+0xdc> │ │ │ │ │ orr r9, r4, #1 │ │ │ │ │ - b 11068 <_PySuper_Lookup+0xf0> │ │ │ │ │ + b 11050 <_PySuper_Lookup+0xf0> │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11468 <_PySuper_Lookup+0x4f0> │ │ │ │ │ + bgt 11450 <_PySuper_Lookup+0x4f0> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b 11044 <_PySuper_Lookup+0xcc> │ │ │ │ │ + b 1102c <_PySuper_Lookup+0xcc> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11460 <_PySuper_Lookup+0x4e8> │ │ │ │ │ + ble 11448 <_PySuper_Lookup+0x4e8> │ │ │ │ │ mov r5, r7 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 11044 <_PySuper_Lookup+0xcc> │ │ │ │ │ - b 111c8 <_PySuper_Lookup+0x250> │ │ │ │ │ + bne 1102c <_PySuper_Lookup+0xcc> │ │ │ │ │ + b 111b0 <_PySuper_Lookup+0x250> │ │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1159c <_PySuper_Lookup+0x624> │ │ │ │ │ + beq 11584 <_PySuper_Lookup+0x624> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 113d0 <_PySuper_Lookup+0x458> │ │ │ │ │ + ble 113b8 <_PySuper_Lookup+0x458> │ │ │ │ │ add r2, r4, #12 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq 11044 <_PySuper_Lookup+0xcc> │ │ │ │ │ + beq 1102c <_PySuper_Lookup+0xcc> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne 114ac <_PySuper_Lookup+0x534> │ │ │ │ │ - b 113d0 <_PySuper_Lookup+0x458> │ │ │ │ │ + bne 11494 <_PySuper_Lookup+0x534> │ │ │ │ │ + b 113b8 <_PySuper_Lookup+0x458> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11120 <_PySuper_Lookup+0x1a8> │ │ │ │ │ + b 11108 <_PySuper_Lookup+0x1a8> │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 11518 <_PySuper_Lookup+0x5a0> │ │ │ │ │ + beq 11500 <_PySuper_Lookup+0x5a0> │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 114d8 <_PySuper_Lookup+0x560> │ │ │ │ │ + bne 114c0 <_PySuper_Lookup+0x560> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne 11010 <_PySuper_Lookup+0x98> │ │ │ │ │ + bne 10ff8 <_PySuper_Lookup+0x98> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11510 <_PySuper_Lookup+0x598> │ │ │ │ │ + bgt 114f8 <_PySuper_Lookup+0x598> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b 111c8 <_PySuper_Lookup+0x250> │ │ │ │ │ + b 111b0 <_PySuper_Lookup+0x250> │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11508 <_PySuper_Lookup+0x590> │ │ │ │ │ - b 1147c <_PySuper_Lookup+0x504> │ │ │ │ │ + ble 114f0 <_PySuper_Lookup+0x590> │ │ │ │ │ + b 11464 <_PySuper_Lookup+0x504> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11218 <_PySuper_Lookup+0x2a0> │ │ │ │ │ + b 11200 <_PySuper_Lookup+0x2a0> │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 1117c <_PySuper_Lookup+0x204> │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + b 11164 <_PySuper_Lookup+0x204> │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + orr r9, r4, #1 │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ + bgt 11050 <_PySuper_Lookup+0xf0> │ │ │ │ │ + b 111a8 <_PySuper_Lookup+0x248> │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1117c <_PySuper_Lookup+0x204> │ │ │ │ │ + b 1117c <_PySuper_Lookup+0x21c> │ │ │ │ │ cmp r8, r5 │ │ │ │ │ movne r3, r5 │ │ │ │ │ - beq 11568 <_PySuper_Lookup+0x5f0> │ │ │ │ │ + beq 11564 <_PySuper_Lookup+0x604> │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 115c0 <_PySuper_Lookup+0x648> │ │ │ │ │ + beq 115a8 <_PySuper_Lookup+0x648> │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne 11554 <_PySuper_Lookup+0x5dc> │ │ │ │ │ + bne 11550 <_PySuper_Lookup+0x5f0> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ - b 111c8 <_PySuper_Lookup+0x250> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + b 111b0 <_PySuper_Lookup+0x250> │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11194 <_PySuper_Lookup+0x21c> │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - orr r9, r4, #1 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - bgt 11068 <_PySuper_Lookup+0xf0> │ │ │ │ │ - b 111c0 <_PySuper_Lookup+0x248> │ │ │ │ │ + b 11164 <_PySuper_Lookup+0x204> │ │ │ │ │ cmp r8, r5 │ │ │ │ │ movne r3, r5 │ │ │ │ │ - beq 111c8 <_PySuper_Lookup+0x250> │ │ │ │ │ + beq 111b0 <_PySuper_Lookup+0x250> │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 115d4 <_PySuper_Lookup+0x65c> │ │ │ │ │ + beq 115bc <_PySuper_Lookup+0x65c> │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne 115a8 <_PySuper_Lookup+0x630> │ │ │ │ │ - b 111c8 <_PySuper_Lookup+0x250> │ │ │ │ │ + bne 11590 <_PySuper_Lookup+0x630> │ │ │ │ │ + b 111b0 <_PySuper_Lookup+0x250> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 11568 <_PySuper_Lookup+0x5f0> │ │ │ │ │ - b 11390 <_PySuper_Lookup+0x418> │ │ │ │ │ + beq 11564 <_PySuper_Lookup+0x604> │ │ │ │ │ + b 11378 <_PySuper_Lookup+0x418> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq 111c8 <_PySuper_Lookup+0x250> │ │ │ │ │ - b 113d0 <_PySuper_Lookup+0x458> │ │ │ │ │ + beq 111b0 <_PySuper_Lookup+0x250> │ │ │ │ │ + b 113b8 <_PySuper_Lookup+0x458> │ │ │ │ │ .word 0x0000053c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000c54 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000370 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000002ec │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00008670 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000115fc : │ │ │ │ │ +000115e4 : │ │ │ │ │ type_setattro(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 11abc │ │ │ │ │ + bne 11aa4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ │ - beq 11b24 │ │ │ │ │ + beq 11ad4 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne 11b44 │ │ │ │ │ + bne 11af4 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r1] │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - beq 11b5c │ │ │ │ │ + beq 11b44 │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #1352] @ 11bc0 │ │ │ │ │ + ldr r3, [pc, #1352] @ 11ba8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ ldr sl, [r6, #4] │ │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r2, #12 │ │ │ │ │ ldr r9, [sl, #192] @ 0xc0 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ eor r5, r9, r4, asr #3 │ │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ │ mul r5, r2, r5 │ │ │ │ │ add r7, r3, r5 │ │ │ │ │ add r7, r7, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r7, #1448] @ 0x5a8 │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne 118e8 │ │ │ │ │ + bne 118d0 │ │ │ │ │ ldr r2, [r7, #1452] @ 0x5ac │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne 118e8 │ │ │ │ │ + bne 118d0 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r5 │ │ │ │ │ ldr r5, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 11790 │ │ │ │ │ + beq 11778 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11a0c │ │ │ │ │ + bgt 119e4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 11790 │ │ │ │ │ + beq 11778 │ │ │ │ │ tst r5, #1 │ │ │ │ │ - bne 11a18 │ │ │ │ │ + bne 119f0 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 11990 │ │ │ │ │ + beq 11978 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 119e4 │ │ │ │ │ + ble 119cc │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11748 │ │ │ │ │ + bgt 11730 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - beq 119d8 │ │ │ │ │ + beq 119c0 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1176c │ │ │ │ │ + beq 11754 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1176c │ │ │ │ │ + bgt 11754 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 119c8 │ │ │ │ │ + beq 119b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 11970 │ │ │ │ │ + bne 11958 │ │ │ │ │ ldr r4, [r6, #132] @ 0x84 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 119a0 │ │ │ │ │ + beq 11988 │ │ │ │ │ mov r5, #0 │ │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyDict_GetItemRef_Unicode_LockHeld> │ │ │ │ │ R_ARM_CALL _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mvnlt r4, #0 │ │ │ │ │ ldrlt r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - blt 11844 │ │ │ │ │ + blt 1182c │ │ │ │ │ ldr r3, [r6, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 117d8 │ │ │ │ │ + beq 117c0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 9f1c │ │ │ │ │ + bl 9f08 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 11ae4 │ │ │ │ │ + blt 11b0c │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ubfx r2, r0, #2, #3 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ movle r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 11840 │ │ │ │ │ + beq 11828 │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 11b1c │ │ │ │ │ + beq 11acc │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ - beq 11868 │ │ │ │ │ + beq 11850 │ │ │ │ │ add r2, r1, #20 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ ldrb r0, [r3, #-2] │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 1187c │ │ │ │ │ + beq 11864 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 119fc │ │ │ │ │ + ble 11a18 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 11748 │ │ │ │ │ + beq 11730 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1173c │ │ │ │ │ - b 11748 │ │ │ │ │ + ble 11724 │ │ │ │ │ + b 11730 │ │ │ │ │ add r2, r1, #28 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ ldrb r0, [r3, #-2] │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - bne 11840 │ │ │ │ │ + bne 11828 │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - bne 11840 │ │ │ │ │ + bne 11828 │ │ │ │ │ ldrb r3, [r2] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - bne 11840 │ │ │ │ │ + bne 11828 │ │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - bne 11840 │ │ │ │ │ + bne 11828 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 11ab4 │ │ │ │ │ + beq 11a9c │ │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ │ - b 118c8 │ │ │ │ │ + b 118b0 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 11840 │ │ │ │ │ + beq 11828 │ │ │ │ │ add r3, r3, #28 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 118bc │ │ │ │ │ + bne 118a4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - bl 14520 │ │ │ │ │ + bl 14508 │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 11844 │ │ │ │ │ + b 1182c │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 11a54 │ │ │ │ │ + beq 11a3c │ │ │ │ │ mov r0, sl │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 11790 │ │ │ │ │ + beq 11778 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 11974 │ │ │ │ │ + bne 1195c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 11974 │ │ │ │ │ + bgt 1195c │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r1, r3, r5 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ add r1, r5, #4 │ │ │ │ │ @@ -19803,118 +19795,140 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r4] │ │ │ │ │ str r4, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r9, [r3, r5] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 11a40 │ │ │ │ │ + ble 11a28 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 11790 │ │ │ │ │ + beq 11778 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 11a18 │ │ │ │ │ + bne 119f0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq r5, r2 │ │ │ │ │ - bne 116f8 │ │ │ │ │ + bne 116e0 │ │ │ │ │ ldr r4, [r6, #132] @ 0x84 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 117a0 │ │ │ │ │ + bne 11788 │ │ │ │ │ mov r4, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r5, r4 │ │ │ │ │ str r0, [r6, #132] @ 0x84 │ │ │ │ │ mvneq r4, #0 │ │ │ │ │ ldreq r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 11844 │ │ │ │ │ + beq 1182c │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 117a0 │ │ │ │ │ + b 11788 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11748 │ │ │ │ │ + b 11730 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 11730 │ │ │ │ │ + bne 11718 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11850 │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r1] │ │ │ │ │ - bne 11850 │ │ │ │ │ - b 119f0 │ │ │ │ │ + b 11838 │ │ │ │ │ bics r3, r5, #1 │ │ │ │ │ orrne r2, r5, #1 │ │ │ │ │ - beq 11790 │ │ │ │ │ + beq 11778 │ │ │ │ │ bic r5, r2, #1 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1170c │ │ │ │ │ - b 11990 │ │ │ │ │ + bne 116f4 │ │ │ │ │ + b 11978 │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r1] │ │ │ │ │ + bne 11838 │ │ │ │ │ + b 119d8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 11970 │ │ │ │ │ + bne 11958 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11970 │ │ │ │ │ + b 11958 │ │ │ │ │ ldrh r2, [sl, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 11778 │ │ │ │ │ + bcs 11760 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 11778 │ │ │ │ │ + bne 11760 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 11778 │ │ │ │ │ + bgt 11760 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r9, [sl, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 11790 │ │ │ │ │ + beq 11778 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - bne 11910 │ │ │ │ │ - b 11970 │ │ │ │ │ + bne 118f8 │ │ │ │ │ + b 11958 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - b 11844 │ │ │ │ │ + b 1182c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC112 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC112 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 1176c │ │ │ │ │ + b 11754 │ │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ │ + b 11854 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC20 │ │ │ │ │ + ldr r0, [r0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b 11ac4 │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + bl 0 <_PyUnicode_Copy> │ │ │ │ │ + R_ARM_CALL _PyUnicode_Copy │ │ │ │ │ + subs r4, r0, #0 │ │ │ │ │ + str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ + bne 11648 │ │ │ │ │ + b 11ac4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ @@ -19926,124 +19940,102 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 11844 │ │ │ │ │ - ldr r2, [r1, #28] │ │ │ │ │ - b 1186c │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC20 │ │ │ │ │ - ldr r0, [r0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b 11adc │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - bl 0 <_PyUnicode_Copy> │ │ │ │ │ - R_ARM_CALL _PyUnicode_Copy │ │ │ │ │ - subs r4, r0, #0 │ │ │ │ │ - str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bne 11660 │ │ │ │ │ - b 11adc │ │ │ │ │ - ldr r3, [pc, #96] @ 11bc4 │ │ │ │ │ + b 1182c │ │ │ │ │ + ldr r3, [pc, #96] @ 11bac │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r0, [r5, r3] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_CALL _PyUnicode_InternMortal │ │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne 11670 │ │ │ │ │ + bne 11658 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_MemoryError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_MemoryError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC113 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC113 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11adc │ │ │ │ │ + bgt 11ac4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 11adc │ │ │ │ │ + bne 11ac4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 11adc │ │ │ │ │ + b 11ac4 │ │ │ │ │ .word 0x00000530 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000054 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00011bc8 : │ │ │ │ │ +00011bb0 : │ │ │ │ │ type_get_module(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 11c18 │ │ │ │ │ + beq 11c00 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 11c74 │ │ │ │ │ - ldr r1, [pc, #260] @ 11d00 │ │ │ │ │ + bne 11c5c │ │ │ │ │ + ldr r1, [pc, #260] @ 11ce8 │ │ │ │ │ sub r2, fp, #8 │ │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11ce4 │ │ │ │ │ + beq 11ccc │ │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL strrchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldreq r3, [pc, #204] @ 11d04 │ │ │ │ │ + ldreq r3, [pc, #204] @ 11cec │ │ │ │ │ streq r3, [fp, #-8] │ │ │ │ │ - beq 11c0c │ │ │ │ │ + beq 11bf4 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ sub r1, r0, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromStringAndSize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ - beq 11c0c │ │ │ │ │ - ldr r3, [pc, #168] @ 11d08 │ │ │ │ │ + beq 11bf4 │ │ │ │ │ + ldr r3, [pc, #168] @ 11cf0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub r1, fp, #8 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_CALL _PyUnicode_InternMortal │ │ │ │ │ - b 11c0c │ │ │ │ │ - ldr r1, [pc, #144] @ 11d0c │ │ │ │ │ + b 11bf4 │ │ │ │ │ + ldr r1, [pc, #144] @ 11cf4 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ │ mov r3, #28 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ mul r3, r3, r2 │ │ │ │ │ @@ -20058,42 +20050,42 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, fp, #8 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ - ldr r1, [pc, #40] @ 11d00 │ │ │ │ │ + ldr r1, [pc, #40] @ 11ce8 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11c0c │ │ │ │ │ + bne 11bf4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 11c0c │ │ │ │ │ + b 11bf4 │ │ │ │ │ .word 0x00009038 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000a488 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000009c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000007c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00011d10 : │ │ │ │ │ +00011cf8 : │ │ │ │ │ subtype_traverse(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ @@ -20104,201 +20096,201 @@ │ │ │ │ │ R_ARM_MOVT_ABS subtype_traverse │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r4, r9 │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ ldr r6, [r9, #92] @ 0x5c │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne 11d6c │ │ │ │ │ + bne 11d54 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 11e20 │ │ │ │ │ + bne 11e08 │ │ │ │ │ ldr r4, [r4, #128] @ 0x80 │ │ │ │ │ ldr r6, [r4, #92] @ 0x5c │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 11d50 │ │ │ │ │ + beq 11d38 │ │ │ │ │ ldr r1, [r9, #144] @ 0x90 │ │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq 11da0 │ │ │ │ │ + beq 11d88 │ │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ │ tst r2, #16 │ │ │ │ │ - beq 11ec0 │ │ │ │ │ + beq 11ea8 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_VisitManagedDict │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11eec │ │ │ │ │ + bne 11ed4 │ │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ │ - beq 11e0c │ │ │ │ │ + beq 11df4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 11dcc │ │ │ │ │ + bne 11db4 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, sl │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ │ - bne 11e18 │ │ │ │ │ + bne 11e00 │ │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11eec │ │ │ │ │ + bne 11ed4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r3, r6 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ moveq r0, r6 │ │ │ │ │ - beq 11eec │ │ │ │ │ + beq 11ed4 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 11df4 │ │ │ │ │ + b 11ddc │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ ands r8, r2, #8388608 @ 0x800000 │ │ │ │ │ ldrne r2, [r1, #16] │ │ │ │ │ addne r8, r4, r2 │ │ │ │ │ - beq 11ea0 │ │ │ │ │ + beq 11e88 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble 11d5c │ │ │ │ │ + ble 11d44 │ │ │ │ │ mov r6, #0 │ │ │ │ │ - b 11e64 │ │ │ │ │ + b 11e4c │ │ │ │ │ blx sl │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11eec │ │ │ │ │ + bne 11ed4 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq 11d5c │ │ │ │ │ + beq 11d44 │ │ │ │ │ add r8, r8, #20 │ │ │ │ │ ldr ip, [r8, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ cmp ip, #16 │ │ │ │ │ - bne 11e8c │ │ │ │ │ + bne 11e74 │ │ │ │ │ bl 0 <_PyMember_GetOffset> │ │ │ │ │ R_ARM_CALL _PyMember_GetOffset │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 11e48 │ │ │ │ │ + bne 11e30 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ add r8, r8, #20 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne 11e64 │ │ │ │ │ - b 11d5c │ │ │ │ │ + bne 11e4c │ │ │ │ │ + b 11d44 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC44 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 11e38 │ │ │ │ │ + b 11e20 │ │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11da0 │ │ │ │ │ + beq 11d88 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11da0 │ │ │ │ │ + beq 11d88 │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ blx sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 11da0 │ │ │ │ │ + beq 11d88 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ │ │ -00011ef4 : │ │ │ │ │ +00011edc : │ │ │ │ │ type_set_annotations(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r5, r0 │ │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ │ - bne 12068 │ │ │ │ │ + bne 12050 │ │ │ │ │ mov r2, r1 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 11ff0 │ │ │ │ │ + bne 11fd8 │ │ │ │ │ ldr r4, [r0, #132] @ 0x84 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1205c │ │ │ │ │ + beq 12044 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1205c │ │ │ │ │ + bgt 12044 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ str r3, [r4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC120 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC120 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_ContainsString │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 120bc │ │ │ │ │ + blt 120a4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12108 │ │ │ │ │ - ldr r1, [pc, #496] @ 12168 │ │ │ │ │ + bne 120f0 │ │ │ │ │ + ldr r1, [pc, #496] @ 12150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 120f0 │ │ │ │ │ + beq 120d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 120bc │ │ │ │ │ - ldr r1, [pc, #472] @ 1216c │ │ │ │ │ + blt 120a4 │ │ │ │ │ + ldr r1, [pc, #472] @ 12154 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Pop │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 120e0 │ │ │ │ │ - ldr r1, [pc, #452] @ 12170 │ │ │ │ │ + blt 120c8 │ │ │ │ │ + ldr r1, [pc, #452] @ 12158 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Pop │ │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 120ac │ │ │ │ │ + blt 12094 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 120a0 │ │ │ │ │ + bne 12088 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 11fe0 │ │ │ │ │ + bgt 11fc8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 1208c │ │ │ │ │ + beq 12074 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ - ldr r0, [pc, #380] @ 12174 │ │ │ │ │ + ldr r0, [pc, #380] @ 1215c │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r5, #180] @ 0xb4 │ │ │ │ │ mov r3, #28 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ cmp r1, #10 │ │ │ │ │ mul r3, r3, r1 │ │ │ │ │ @@ -20316,123 +20308,123 @@ │ │ │ │ │ movne r3, r1 │ │ │ │ │ orreq r3, r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r0, r0, lr │ │ │ │ │ addeq r0, r0, ip │ │ │ │ │ ldr r4, [r0, #16] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 11f34 │ │ │ │ │ + bne 11f1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ - b 11f50 │ │ │ │ │ + b 11f38 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC119 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC119 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mvn r3, #0 │ │ │ │ │ - b 11fe4 │ │ │ │ │ + b 11fcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b 11fe4 │ │ │ │ │ + b 11fcc │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ - b 11fc8 │ │ │ │ │ + bl 9edc │ │ │ │ │ + b 11fb0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 120bc │ │ │ │ │ + beq 120a4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 9ef0 │ │ │ │ │ + bl 9edc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12084 │ │ │ │ │ + bgt 1206c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 12084 │ │ │ │ │ + bne 1206c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12084 │ │ │ │ │ + b 1206c │ │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 120b4 │ │ │ │ │ - b 120bc │ │ │ │ │ + bne 1209c │ │ │ │ │ + b 120a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Pop │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 1214c │ │ │ │ │ + beq 12134 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 11f8c │ │ │ │ │ - b 120bc │ │ │ │ │ - ldr r1, [pc, #104] @ 12178 │ │ │ │ │ + bge 11f74 │ │ │ │ │ + b 120a4 │ │ │ │ │ + ldr r1, [pc, #104] @ 12160 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 12140 │ │ │ │ │ + beq 12128 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt 120bc │ │ │ │ │ - ldr r1, [pc, #56] @ 12168 │ │ │ │ │ + blt 120a4 │ │ │ │ │ + ldr r1, [pc, #56] @ 12150 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Pop │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b 120fc │ │ │ │ │ + b 120e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Pop │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - bne 12120 │ │ │ │ │ + bne 12108 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC120 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC120 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 120bc │ │ │ │ │ + b 120a4 │ │ │ │ │ .word 0x000084d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000848c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008468 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000168 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000084b4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0001217c : │ │ │ │ │ +00012164 : │ │ │ │ │ PyType_GetDict(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 121a8 │ │ │ │ │ + bne 12190 │ │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bxeq lr │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ - ldr r1, [pc, #124] @ 1222c │ │ │ │ │ + ldr r1, [pc, #124] @ 12214 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov r3, #28 │ │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ @@ -20460,175 +20452,175 @@ │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00000060 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00012230 <_Py_BaseObject_RichCompare>: │ │ │ │ │ +00012218 <_Py_BaseObject_RichCompare>: │ │ │ │ │ _Py_BaseObject_RichCompare(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r2, #2 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bne 12290 <_Py_BaseObject_RichCompare+0x60> │ │ │ │ │ + bne 12278 <_Py_BaseObject_RichCompare+0x60> │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 12270 <_Py_BaseObject_RichCompare+0x40> │ │ │ │ │ + beq 12258 <_Py_BaseObject_RichCompare+0x40> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 12284 <_Py_BaseObject_RichCompare+0x54> │ │ │ │ │ + ble 1226c <_Py_BaseObject_RichCompare+0x54> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 12264 <_Py_BaseObject_RichCompare+0x34> │ │ │ │ │ + bgt 1224c <_Py_BaseObject_RichCompare+0x34> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - b 12264 <_Py_BaseObject_RichCompare+0x34> │ │ │ │ │ + b 1224c <_Py_BaseObject_RichCompare+0x34> │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bne 122a4 <_Py_BaseObject_RichCompare+0x74> │ │ │ │ │ + bne 1228c <_Py_BaseObject_RichCompare+0x74> │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 10c8 │ │ │ │ │ R_ARM_JUMP24 object_richcompare.part.0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ - b 1225c <_Py_BaseObject_RichCompare+0x2c> │ │ │ │ │ + b 12244 <_Py_BaseObject_RichCompare+0x2c> │ │ │ │ │ │ │ │ │ │ -000122c0 : │ │ │ │ │ +000122a8 : │ │ │ │ │ object_richcompare(): │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r2, #2 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bne 12320 │ │ │ │ │ + bne 12308 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq 12300 │ │ │ │ │ + beq 122e8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 12314 │ │ │ │ │ + ble 122fc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 122f4 │ │ │ │ │ + bgt 122dc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - b 122f4 │ │ │ │ │ + b 122dc │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bne 12334 │ │ │ │ │ + bne 1231c │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 10c8 │ │ │ │ │ R_ARM_JUMP24 object_richcompare.part.0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ - b 122ec │ │ │ │ │ + b 122d4 │ │ │ │ │ │ │ │ │ │ -00012350 : │ │ │ │ │ +00012338 : │ │ │ │ │ object_get_class(): │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00012378 : │ │ │ │ │ +00012360 : │ │ │ │ │ type_mro(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ bl 4f54 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - beq 123f0 │ │ │ │ │ + beq 123d8 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ │ - bne 123f0 │ │ │ │ │ + bne 123d8 │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PySequence_List │ │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 123e4 │ │ │ │ │ + bgt 123cc │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - bne 123e4 │ │ │ │ │ + bne 123cc │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b 123e4 │ │ │ │ │ + b 123cc │ │ │ │ │ │ │ │ │ │ -000123f8 : │ │ │ │ │ +000123e0 : │ │ │ │ │ type_dict(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ tst r3, #2 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bne 12424 │ │ │ │ │ + bne 1240c │ │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12478 │ │ │ │ │ + beq 12460 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyDictProxy_New │ │ │ │ │ - ldr r2, [pc, #96] @ 1248c │ │ │ │ │ + ldr r2, [pc, #96] @ 12474 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ │ mov ip, #28 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ @@ -20640,65 +20632,65 @@ │ │ │ │ │ cmp ip, r0 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ │ ldrne r0, [r1, #444] @ 0x1bc │ │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12418 │ │ │ │ │ + bne 12400 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00012490 : │ │ │ │ │ +00012478 : │ │ │ │ │ type_get_bases(): │ │ │ │ │ ldr r0, [r0, #168] @ 0xa8 │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000124b8 : │ │ │ │ │ +000124a0 : │ │ │ │ │ type_abstractmethods(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #204] @ 125a0 │ │ │ │ │ + ldr r3, [pc, #204] @ 12588 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r2, #0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ str r2, [fp, #-8] │ │ │ │ │ - beq 12588 │ │ │ │ │ + beq 12570 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 12514 │ │ │ │ │ - ldr r1, [pc, #172] @ 125a4 │ │ │ │ │ + bne 124fc │ │ │ │ │ + ldr r1, [pc, #172] @ 1258c │ │ │ │ │ sub r2, fp, #8 │ │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 12588 │ │ │ │ │ + beq 12570 │ │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ - ldr r1, [pc, #140] @ 125a8 │ │ │ │ │ + ldr r1, [pc, #140] @ 12590 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ │ mov r3, #28 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ mul r3, r3, r2 │ │ │ │ │ @@ -20710,95 +20702,95 @@ │ │ │ │ │ add r3, r3, #96256 @ 0x17800 │ │ │ │ │ add r1, r1, #91136 @ 0x16400 │ │ │ │ │ add lr, lr, #428 @ 0x1ac │ │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ │ ldr r1, [r1, #428] @ 0x1ac │ │ │ │ │ cmp r1, r0 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ - ldr r1, [pc, #56] @ 125a4 │ │ │ │ │ + ldr r1, [pc, #56] @ 1258c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, fp, #8 │ │ │ │ │ addne ip, ip, lr │ │ │ │ │ addeq ip, ip, r3 │ │ │ │ │ ldr r0, [ip, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12508 │ │ │ │ │ + bne 124f0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #12] @ 125a4 │ │ │ │ │ + ldr r1, [pc, #12] @ 1258c │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 12508 │ │ │ │ │ + b 124f0 │ │ │ │ │ .word 0x00000b58 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000836c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000078 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000125ac : │ │ │ │ │ +00012594 : │ │ │ │ │ type_set_abstractmethods(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 12674 │ │ │ │ │ + bne 1265c │ │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - beq 126dc │ │ │ │ │ + beq 126c4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - blt 12708 │ │ │ │ │ - ldr r1, [pc, #276] @ 12718 │ │ │ │ │ + blt 126f0 │ │ │ │ │ + ldr r1, [pc, #276] @ 12700 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_SetItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 12708 │ │ │ │ │ + blt 126f0 │ │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12668 │ │ │ │ │ + bne 12650 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 12640 │ │ │ │ │ + bne 12628 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bic r3, r3, #1048576 @ 0x100000 │ │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ orr r3, r3, #1048576 @ 0x100000 │ │ │ │ │ mov r0, #0 │ │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ - blt 12708 │ │ │ │ │ + blt 126f0 │ │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne r5, #0 │ │ │ │ │ - beq 12710 │ │ │ │ │ + beq 126f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f1c │ │ │ │ │ - b 12620 │ │ │ │ │ - ldr r0, [pc, #160] @ 1271c │ │ │ │ │ + bl 9f08 │ │ │ │ │ + b 12608 │ │ │ │ │ + ldr r0, [pc, #160] @ 12704 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ │ mov r3, #28 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ ldr r0, [pc, r0] │ │ │ │ │ cmp r1, #10 │ │ │ │ │ mul r3, r3, r1 │ │ │ │ │ @@ -20815,44 +20807,44 @@ │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r0, r0, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne 125e8 │ │ │ │ │ - ldr r1, [pc, #52] @ 12718 │ │ │ │ │ + bne 125d0 │ │ │ │ │ + ldr r1, [pc, #52] @ 12700 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Pop │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 12654 │ │ │ │ │ + bne 1263c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #20] @ 12718 │ │ │ │ │ + ldr r1, [pc, #20] @ 12700 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ mvn r0, #0 │ │ │ │ │ - b 12638 │ │ │ │ │ + b 12620 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b 1262c │ │ │ │ │ + b 12614 │ │ │ │ │ .word 0x0000836c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000008c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00012720 : │ │ │ │ │ +00012708 : │ │ │ │ │ type_name(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 12748 │ │ │ │ │ + beq 12730 │ │ │ │ │ ldr r0, [r0, #432] @ 0x1b0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ bxgt lr │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ bx lr │ │ │ │ │ @@ -20873,129 +20865,129 @@ │ │ │ │ │ addne r3, r0, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ -00012790 : │ │ │ │ │ +00012778 : │ │ │ │ │ slot_mp_ass_subscript(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ strd r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 129c8 │ │ │ │ │ - ldr r1, [pc, #956] @ 12b78 │ │ │ │ │ + beq 129b0 │ │ │ │ │ + ldr r1, [pc, #956] @ 12b60 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r9, [r0, #4] │ │ │ │ │ mov r0, #1 │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ - ldr r2, [pc, #936] @ 12b7c │ │ │ │ │ + ldr r2, [pc, #936] @ 12b64 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r6, [r9, #192] @ 0xc0 │ │ │ │ │ - ldr r8, [pc, #928] @ 12b80 │ │ │ │ │ + ldr r8, [pc, #928] @ 12b68 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr sl, [r3, r1] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ eor r4, r6, r8, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ mov r2, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne 128f0 │ │ │ │ │ + bne 128d8 │ │ │ │ │ ldr r2, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 128f0 │ │ │ │ │ + bne 128d8 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r4, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 12ac4 │ │ │ │ │ + beq 12aac │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r2, r4, r0 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 12ac4 │ │ │ │ │ + beq 12aac │ │ │ │ │ bic r4, r2, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ - beq 12a80 │ │ │ │ │ + beq 12a68 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ mov r3, #3 │ │ │ │ │ - beq 1299c │ │ │ │ │ + beq 12984 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r5, [r4, r0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1299c │ │ │ │ │ + beq 12984 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 128cc │ │ │ │ │ + bne 128b4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 12b00 │ │ │ │ │ + beq 12ae8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 12af8 │ │ │ │ │ + beq 12ae0 │ │ │ │ │ ldr r5, [r4] │ │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 12b60 │ │ │ │ │ + ble 12b48 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 129f0 │ │ │ │ │ - ldr r1, [pc, #640] @ 12b80 │ │ │ │ │ + beq 129d8 │ │ │ │ │ + ldr r1, [pc, #640] @ 12b68 │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 12abc │ │ │ │ │ - ldr r3, [pc, #616] @ 12b84 │ │ │ │ │ + beq 12aa4 │ │ │ │ │ + ldr r3, [pc, #616] @ 12b6c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r0, [r3, #1512] @ 0x5e8 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne 1284c │ │ │ │ │ + bne 12834 │ │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [ip, #1516] @ 0x5ec │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 1284c │ │ │ │ │ + bgt 12834 │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [ip, #1508] @ 0x5e4 │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -21005,263 +20997,263 @@ │ │ │ │ │ ldrle ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ strle r2, [ip, #1508] @ 0x5e4 │ │ │ │ │ str r8, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r6, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 129dc │ │ │ │ │ + ble 129c4 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - b 1284c │ │ │ │ │ + b 12834 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 128bc │ │ │ │ │ - b 128cc │ │ │ │ │ - ldr r0, [pc, #440] @ 12b88 │ │ │ │ │ + beq 128a4 │ │ │ │ │ + b 128b4 │ │ │ │ │ + ldr r0, [pc, #440] @ 12b70 │ │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ │ - bl 13254 │ │ │ │ │ + bl 1323c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 128cc │ │ │ │ │ + b 128b4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 12990 │ │ │ │ │ + bne 12978 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12990 │ │ │ │ │ + b 12978 │ │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 12aa4 │ │ │ │ │ - ldr r1, [pc, #384] @ 12b84 │ │ │ │ │ + bcs 12a8c │ │ │ │ │ + ldr r1, [pc, #384] @ 12b6c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [r1, #1512] @ 0x5e8 │ │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 12aa4 │ │ │ │ │ + bne 12a8c │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r2, [r2, #1516] @ 0x5ec │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 12aa4 │ │ │ │ │ + bgt 12a8c │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - bl f154 │ │ │ │ │ - ldr r1, [pc, #316] @ 12b80 │ │ │ │ │ + bl f13c │ │ │ │ │ + ldr r1, [pc, #316] @ 12b68 │ │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r6, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 12abc │ │ │ │ │ + beq 12aa4 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 12990 │ │ │ │ │ + beq 12978 │ │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r2, [r2, #1512] @ 0x5e8 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - beq 12938 │ │ │ │ │ - b 1284c │ │ │ │ │ + beq 12920 │ │ │ │ │ + b 12834 │ │ │ │ │ ldr r5, [r0, #136] @ 0x88 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 12b0c │ │ │ │ │ + bne 12af4 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - beq 12998 │ │ │ │ │ + beq 12980 │ │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ - b 1287c │ │ │ │ │ - ldr r1, [pc, #212] @ 12b80 │ │ │ │ │ + b 12864 │ │ │ │ │ + ldr r1, [pc, #212] @ 12b68 │ │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 12990 │ │ │ │ │ + bne 12978 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #172] @ 12b80 │ │ │ │ │ + ldr r1, [pc, #172] @ 12b68 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne 12af8 │ │ │ │ │ + bne 12ae0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 12af8 │ │ │ │ │ + bne 12ae0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 128e4 │ │ │ │ │ + b 128cc │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 128cc │ │ │ │ │ + b 128b4 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 12ad8 │ │ │ │ │ + beq 12ac0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ │ bic r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ - b 12a8c │ │ │ │ │ + b 12a74 │ │ │ │ │ subs r5, r5, #1 │ │ │ │ │ str r5, [r4] │ │ │ │ │ - bne 128e0 │ │ │ │ │ + bne 128c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 128e4 │ │ │ │ │ + b 128cc │ │ │ │ │ .word 0x000003a0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000390 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000095e4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00009000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008828 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00012b8c : │ │ │ │ │ +00012b74 : │ │ │ │ │ vectorcall_method.constprop.2(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #832] @ 12ee8 │ │ │ │ │ + ldr r2, [pc, #832] @ 12ed0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr sl, [r6] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r9, [sl, #4] │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r2, [pc, #788] @ 12eec │ │ │ │ │ + ldr r2, [pc, #788] @ 12ed4 │ │ │ │ │ ldr r8, [r9, #192] @ 0xc0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ eor r4, r8, r0, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ mov r2, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 12ccc │ │ │ │ │ + bne 12cb4 │ │ │ │ │ ldr r2, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 12ccc │ │ │ │ │ + bne 12cb4 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r4, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 12e74 │ │ │ │ │ + beq 12e5c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r2, r4, r1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 12e74 │ │ │ │ │ + beq 12e5c │ │ │ │ │ bic r4, r2, #1 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ - beq 12e28 │ │ │ │ │ + beq 12e10 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - beq 12d64 │ │ │ │ │ + beq 12d4c │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ ldr r5, [r4, r1] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 12d64 │ │ │ │ │ + beq 12d4c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 12cc0 │ │ │ │ │ + bne 12ca8 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 12e90 │ │ │ │ │ + beq 12e78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 12da4 │ │ │ │ │ + beq 12d8c │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 12e6c │ │ │ │ │ + beq 12e54 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 12c40 │ │ │ │ │ + bne 12c28 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 12c40 │ │ │ │ │ + bgt 12c28 │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -21270,232 +21262,232 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r8, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 12d90 │ │ │ │ │ + ble 12d78 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 12c40 │ │ │ │ │ + b 12c28 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 12cb0 │ │ │ │ │ - b 12cc0 │ │ │ │ │ + beq 12c98 │ │ │ │ │ + b 12ca8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 12d5c │ │ │ │ │ + bne 12d44 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12d5c │ │ │ │ │ + b 12d44 │ │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 12e54 │ │ │ │ │ + bcs 12e3c │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 12e54 │ │ │ │ │ + bne 12e3c │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 12e54 │ │ │ │ │ + bgt 12e3c │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r8, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 12e6c │ │ │ │ │ + beq 12e54 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 12d5c │ │ │ │ │ + beq 12d44 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 12d0c │ │ │ │ │ - b 12c40 │ │ │ │ │ + beq 12cf4 │ │ │ │ │ + b 12c28 │ │ │ │ │ ldr r3, [r1, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 12e9c │ │ │ │ │ + bne 12e84 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ │ - beq 12d64 │ │ │ │ │ + beq 12d4c │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ │ - b 12c6c │ │ │ │ │ + b 12c54 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 12d5c │ │ │ │ │ + bne 12d44 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 12d80 │ │ │ │ │ + b 12d68 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 12cc0 │ │ │ │ │ + b 12ca8 │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 12d80 │ │ │ │ │ + beq 12d68 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bic r4, r4, #1 │ │ │ │ │ - b 12e34 │ │ │ │ │ + b 12e1c │ │ │ │ │ .word 0x00000324 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000030c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00012ef0 : │ │ │ │ │ +00012ed8 : │ │ │ │ │ vectorcall_method.constprop.1(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #832] @ 1324c │ │ │ │ │ + ldr r2, [pc, #832] @ 13234 │ │ │ │ │ mov r6, r1 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr sl, [r6] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r9, [sl, #4] │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r2, [pc, #788] @ 13250 │ │ │ │ │ + ldr r2, [pc, #788] @ 13238 │ │ │ │ │ ldr r8, [r9, #192] @ 0xc0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ eor r4, r8, r0, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ mov r2, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 13030 │ │ │ │ │ + bne 13018 │ │ │ │ │ ldr r2, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 13030 │ │ │ │ │ + bne 13018 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r4, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 131d8 │ │ │ │ │ + beq 131c0 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r2, r4, r1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 131d8 │ │ │ │ │ + beq 131c0 │ │ │ │ │ bic r4, r2, #1 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ - beq 1318c │ │ │ │ │ + beq 13174 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ mov r3, #3 │ │ │ │ │ - beq 130c8 │ │ │ │ │ + beq 130b0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ ldr r5, [r4, r1] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 130c8 │ │ │ │ │ + beq 130b0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 13024 │ │ │ │ │ + bne 1300c │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 131f4 │ │ │ │ │ + beq 131dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 13108 │ │ │ │ │ + beq 130f0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 131d0 │ │ │ │ │ + beq 131b8 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 12fa4 │ │ │ │ │ + bne 12f8c │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 12fa4 │ │ │ │ │ + bgt 12f8c │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -21504,232 +21496,232 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r8, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 130f4 │ │ │ │ │ + ble 130dc │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 12fa4 │ │ │ │ │ + b 12f8c │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 13014 │ │ │ │ │ - b 13024 │ │ │ │ │ + beq 12ffc │ │ │ │ │ + b 1300c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 130c0 │ │ │ │ │ + bne 130a8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 130c0 │ │ │ │ │ + b 130a8 │ │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 131b8 │ │ │ │ │ + bcs 131a0 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 131b8 │ │ │ │ │ + bne 131a0 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 131b8 │ │ │ │ │ + bgt 131a0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r8, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 131d0 │ │ │ │ │ + beq 131b8 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 130c0 │ │ │ │ │ + beq 130a8 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 13070 │ │ │ │ │ - b 12fa4 │ │ │ │ │ + beq 13058 │ │ │ │ │ + b 12f8c │ │ │ │ │ ldr r3, [r1, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13200 │ │ │ │ │ + bne 131e8 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - beq 130c8 │ │ │ │ │ + beq 130b0 │ │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ │ - b 12fd0 │ │ │ │ │ + b 12fb8 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 130c0 │ │ │ │ │ + bne 130a8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 130e4 │ │ │ │ │ + b 130cc │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13024 │ │ │ │ │ + b 1300c │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 130e4 │ │ │ │ │ + beq 130cc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bic r4, r4, #1 │ │ │ │ │ - b 13198 │ │ │ │ │ + b 13180 │ │ │ │ │ .word 0x00000324 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000030c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00013254 : │ │ │ │ │ +0001323c : │ │ │ │ │ vectorcall_method.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ - ldr r2, [pc, #832] @ 135b0 │ │ │ │ │ + ldr r2, [pc, #832] @ 13598 │ │ │ │ │ mov r6, r1 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ mov r1, #1 │ │ │ │ │ ldr sl, [r6] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r9, [sl, #4] │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - ldr r2, [pc, #788] @ 135b4 │ │ │ │ │ + ldr r2, [pc, #788] @ 1359c │ │ │ │ │ ldr r8, [r9, #192] @ 0xc0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ eor r4, r8, r0, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ mov r2, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne 13394 │ │ │ │ │ + bne 1337c │ │ │ │ │ ldr r2, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 13394 │ │ │ │ │ + bne 1337c │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r4, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1353c │ │ │ │ │ + beq 13524 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r2, r4, r1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 1353c │ │ │ │ │ + beq 13524 │ │ │ │ │ bic r4, r2, #1 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ - beq 134f0 │ │ │ │ │ + beq 134d8 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - beq 1342c │ │ │ │ │ + beq 13414 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ ldr r5, [r4, r1] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 1342c │ │ │ │ │ + beq 13414 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 13388 │ │ │ │ │ + bne 13370 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 13558 │ │ │ │ │ + beq 13540 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 1346c │ │ │ │ │ + beq 13454 │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 13534 │ │ │ │ │ + beq 1351c │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 13308 │ │ │ │ │ + bne 132f0 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 13308 │ │ │ │ │ + bgt 132f0 │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [r7] │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -21738,148 +21730,148 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r7] │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r8, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13458 │ │ │ │ │ + ble 13440 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 13308 │ │ │ │ │ + b 132f0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 13378 │ │ │ │ │ - b 13388 │ │ │ │ │ + beq 13360 │ │ │ │ │ + b 13370 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13424 │ │ │ │ │ + bne 1340c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13424 │ │ │ │ │ + b 1340c │ │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 1351c │ │ │ │ │ + bcs 13504 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r1, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 1351c │ │ │ │ │ + bne 13504 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 1351c │ │ │ │ │ + bgt 13504 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl f154 │ │ │ │ │ + bl f13c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r8, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 13534 │ │ │ │ │ + beq 1351c │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 13424 │ │ │ │ │ + beq 1340c │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - beq 133d4 │ │ │ │ │ - b 13308 │ │ │ │ │ + beq 133bc │ │ │ │ │ + b 132f0 │ │ │ │ │ ldr r3, [r1, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13564 │ │ │ │ │ + bne 1354c │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ add r6, r6, #4 │ │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ mov r3, #1 │ │ │ │ │ - beq 1342c │ │ │ │ │ + beq 13414 │ │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ │ - b 13334 │ │ │ │ │ + b 1331c │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 13424 │ │ │ │ │ + bne 1340c │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 13448 │ │ │ │ │ + b 13430 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13388 │ │ │ │ │ + b 13370 │ │ │ │ │ ldr r2, [sl, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 13448 │ │ │ │ │ + beq 13430 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bic r4, r4, #1 │ │ │ │ │ - b 134fc │ │ │ │ │ + b 134e4 │ │ │ │ │ .word 0x00000324 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000030c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000135b8 <_PyObject_VectorcallTstate.constprop.0>: │ │ │ │ │ +000135a0 <_PyObject_VectorcallTstate.constprop.0>: │ │ │ │ │ _PyObject_VectorcallTstate.constprop.0(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ │ - beq 13628 <_PyObject_VectorcallTstate.constprop.0+0x70> │ │ │ │ │ + beq 13610 <_PyObject_VectorcallTstate.constprop.0+0x70> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r5, [r4, r3] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 13628 <_PyObject_VectorcallTstate.constprop.0+0x70> │ │ │ │ │ + beq 13610 <_PyObject_VectorcallTstate.constprop.0+0x70> │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -21894,15 +21886,15 @@ │ │ │ │ │ str ip, [sp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ │ │ -0001364c : │ │ │ │ │ +00013634 : │ │ │ │ │ wrap_objobjargproc(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ @@ -21917,21 +21909,21 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC123 │ │ │ │ │ stm sp, {r2, ip} │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 136b8 │ │ │ │ │ + beq 136a0 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ blx r4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 136c0 │ │ │ │ │ + beq 136a8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ @@ -21939,536 +21931,536 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r0, r3 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - b 136b8 │ │ │ │ │ + b 136a0 │ │ │ │ │ │ │ │ │ │ -000136dc : │ │ │ │ │ +000136c4 : │ │ │ │ │ type_get_mro(): │ │ │ │ │ ldr r0, [r0, #172] @ 0xac │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - beq 1370c │ │ │ │ │ + beq 136f4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b 13700 │ │ │ │ │ + b 136e8 │ │ │ │ │ │ │ │ │ │ -00013718 : │ │ │ │ │ +00013700 : │ │ │ │ │ slot_tp_setattro(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ strd r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - beq 13814 │ │ │ │ │ - ldr r3, [pc, #512] @ 13944 │ │ │ │ │ + beq 137fc │ │ │ │ │ + ldr r3, [pc, #512] @ 1392c │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r1, [pc, #500] @ 13948 │ │ │ │ │ + ldr r1, [pc, #500] @ 13930 │ │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov lr, #1 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ str lr, [fp, #-36] @ 0xffffffdc │ │ │ │ │ ldr r6, [ip, r3] │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 13880 │ │ │ │ │ + beq 13868 │ │ │ │ │ bic r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ - beq 1385c │ │ │ │ │ + beq 13844 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ - beq 13828 │ │ │ │ │ + beq 13810 │ │ │ │ │ mov r2, #3 │ │ │ │ │ sub r1, fp, #32 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r5, [r4, r0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 13830 │ │ │ │ │ + beq 13818 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 137f0 │ │ │ │ │ + bne 137d8 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 138c8 │ │ │ │ │ + beq 138b0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 138b4 │ │ │ │ │ + beq 1389c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1392c │ │ │ │ │ + ble 13914 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ - ldr r0, [pc, #304] @ 1394c │ │ │ │ │ + ldr r0, [pc, #304] @ 13934 │ │ │ │ │ sub r1, fp, #32 │ │ │ │ │ - bl 13254 │ │ │ │ │ + bl 1323c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 137f0 │ │ │ │ │ + b 137d8 │ │ │ │ │ sub r1, fp, #32 │ │ │ │ │ mov r3, #3 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r2, [fp, #-36] @ 0xffffffdc │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 137e0 │ │ │ │ │ - b 137f0 │ │ │ │ │ + beq 137c8 │ │ │ │ │ + b 137d8 │ │ │ │ │ ldr r2, [r0, #136] @ 0x88 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 138d4 │ │ │ │ │ + bne 138bc │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ - beq 138bc │ │ │ │ │ + beq 138a4 │ │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - b 137a0 │ │ │ │ │ + b 13788 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #184] @ 13948 │ │ │ │ │ + ldr r1, [pc, #184] @ 13930 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne 138b4 │ │ │ │ │ + bne 1389c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 138b4 │ │ │ │ │ + bne 1389c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mvn r5, #0 │ │ │ │ │ - b 13808 │ │ │ │ │ + b 137f0 │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - b 13830 │ │ │ │ │ + b 13818 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 137f0 │ │ │ │ │ + b 137d8 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 13894 │ │ │ │ │ + beq 1387c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ │ bic r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ - b 13868 │ │ │ │ │ + b 13850 │ │ │ │ │ subs r5, r3, #1 │ │ │ │ │ str r5, [r4] │ │ │ │ │ - bne 13804 │ │ │ │ │ + bne 137ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13808 │ │ │ │ │ + b 137f0 │ │ │ │ │ .word 0x000001e0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000095c4 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000087e8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00013950 : │ │ │ │ │ +00013938 : │ │ │ │ │ wrap_delattr(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 13ef4 │ │ │ │ │ + bne 13edc │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bne 13e64 │ │ │ │ │ + bne 13e4c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 13a9c │ │ │ │ │ + bge 13a84 │ │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 13a9c │ │ │ │ │ + beq 13a84 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldrmi r6, [r0, #76] @ 0x4c │ │ │ │ │ - bmi 13a58 │ │ │ │ │ + bmi 13a40 │ │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC slot_tp_setattro │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS slot_tp_setattro │ │ │ │ │ ldr r6, [r0, #76] @ 0x4c │ │ │ │ │ ldr lr, [r3, #12] │ │ │ │ │ ldr r7, [lr, #76] @ 0x4c │ │ │ │ │ cmp r7, ip │ │ │ │ │ - beq 139e4 │ │ │ │ │ + beq 139cc │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq 13e10 │ │ │ │ │ + beq 13df8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 13a58 │ │ │ │ │ + beq 13a40 │ │ │ │ │ ldr lr, [r3, #8] │ │ │ │ │ ldr r7, [lr, #76] @ 0x4c │ │ │ │ │ cmp r7, ip │ │ │ │ │ - beq 13a04 │ │ │ │ │ + beq 139ec │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq 13e10 │ │ │ │ │ + beq 13df8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 13a58 │ │ │ │ │ + beq 13a40 │ │ │ │ │ ldr lr, [r3, #4] │ │ │ │ │ ldr r7, [lr, #76] @ 0x4c │ │ │ │ │ cmp r7, ip │ │ │ │ │ - beq 13a24 │ │ │ │ │ + beq 13a0c │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq 13e10 │ │ │ │ │ + beq 13df8 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ - beq 13a58 │ │ │ │ │ + beq 13a40 │ │ │ │ │ ldr lr, [r3] │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ sub r3, r3, #4 │ │ │ │ │ ldr r7, [lr, #76] @ 0x4c │ │ │ │ │ cmp r7, ip │ │ │ │ │ - beq 13a50 │ │ │ │ │ + beq 13a38 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq 13e10 │ │ │ │ │ + beq 13df8 │ │ │ │ │ cmn r2, #1 │ │ │ │ │ - bne 13a30 │ │ │ │ │ + bne 13a18 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 13a9c │ │ │ │ │ + beq 13a84 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC slot_tp_setattro │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS slot_tp_setattro │ │ │ │ │ cmp r6, ip │ │ │ │ │ - bne 13e1c │ │ │ │ │ + bne 13e04 │ │ │ │ │ ldr r3, [r0, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 13a9c │ │ │ │ │ + beq 13a84 │ │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq 13a9c │ │ │ │ │ + beq 13a84 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 13e1c │ │ │ │ │ + bne 13e04 │ │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 13a7c │ │ │ │ │ + bne 13a64 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC type_setattro │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS type_setattro │ │ │ │ │ ldr ip, [r1, #16] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne 13ec8 │ │ │ │ │ + bne 13eb0 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ │ - bne 13d84 │ │ │ │ │ + bne 13d6c │ │ │ │ │ ldr r2, [ip, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 13e44 │ │ │ │ │ + beq 13e2c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 13f28 │ │ │ │ │ + bne 13f10 │ │ │ │ │ ldr r3, [ip] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13d58 │ │ │ │ │ + ble 13d40 │ │ │ │ │ ldrb r3, [ip, #16] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - beq 13dac │ │ │ │ │ + beq 13d94 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r5, #0 │ │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne 13c18 │ │ │ │ │ + bne 13c00 │ │ │ │ │ ldr r6, [r4, #132] @ 0x84 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq 13d10 │ │ │ │ │ + beq 13cf8 │ │ │ │ │ ldr r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ sub r2, fp, #28 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyDict_GetItemRef_Unicode_LockHeld> │ │ │ │ │ R_ARM_CALL _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ cmp r0, #0 │ │ │ │ │ mvnlt r4, #0 │ │ │ │ │ ldrlt r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - blt 13bc8 │ │ │ │ │ + blt 13bb0 │ │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 13b5c │ │ │ │ │ + beq 13b44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9f1c │ │ │ │ │ + bl 9f08 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 13e90 │ │ │ │ │ + blt 13e78 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ubfx r2, r0, #2, #3 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ clz r2, r2 │ │ │ │ │ lsr r2, r2, #5 │ │ │ │ │ movle r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 13bc4 │ │ │ │ │ + beq 13bac │ │ │ │ │ tst r0, #32 │ │ │ │ │ - beq 13eec │ │ │ │ │ + beq 13ed4 │ │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ │ - beq 13c80 │ │ │ │ │ + beq 13c68 │ │ │ │ │ add r2, r1, #20 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ ldrb r0, [r3, #-2] │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq 13c94 │ │ │ │ │ + beq 13c7c │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13d74 │ │ │ │ │ + ble 13d5c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 13c5c │ │ │ │ │ + bne 13c44 │ │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 13c00 │ │ │ │ │ + beq 13be8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 13c00 │ │ │ │ │ + bgt 13be8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 13d38 │ │ │ │ │ + beq 13d20 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movlt r0, #0 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ tst r3, #1 │ │ │ │ │ - bne 13f10 │ │ │ │ │ + bne 13ef8 │ │ │ │ │ subs r5, r3, #0 │ │ │ │ │ - beq 13d00 │ │ │ │ │ + beq 13ce8 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 13d00 │ │ │ │ │ + beq 13ce8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 13d40 │ │ │ │ │ + ble 13d28 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 13bdc │ │ │ │ │ + bgt 13bc4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 13bdc │ │ │ │ │ + bne 13bc4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13bdc │ │ │ │ │ + b 13bc4 │ │ │ │ │ add r2, r1, #28 │ │ │ │ │ add r3, r2, r3 │ │ │ │ │ ldrb r0, [r3, #-2] │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - bne 13bc4 │ │ │ │ │ + bne 13bac │ │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - bne 13bc4 │ │ │ │ │ + bne 13bac │ │ │ │ │ ldrb r3, [r2] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - bne 13bc4 │ │ │ │ │ + bne 13bac │ │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ - bne 13bc4 │ │ │ │ │ + bne 13bac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r2, [r3, #268] @ 0x10c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 13bc4 │ │ │ │ │ + beq 13bac │ │ │ │ │ add r3, r3, #244 @ 0xf4 │ │ │ │ │ - b 13ce0 │ │ │ │ │ + b 13cc8 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 13bc4 │ │ │ │ │ + beq 13bac │ │ │ │ │ add r3, r3, #28 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 13cd4 │ │ │ │ │ + bne 13cbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ - bl 14520 │ │ │ │ │ + bl 14508 │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 13bc8 │ │ │ │ │ + b 13bb0 │ │ │ │ │ ldr r6, [r4, #132] @ 0x84 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 13b24 │ │ │ │ │ + bne 13b0c │ │ │ │ │ mov r6, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ moveq r5, r6 │ │ │ │ │ str r0, [r4, #132] @ 0x84 │ │ │ │ │ mvneq r4, #0 │ │ │ │ │ ldreq r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - beq 13bc8 │ │ │ │ │ + beq 13bb0 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b 13b24 │ │ │ │ │ + b 13b0c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13c00 │ │ │ │ │ + b 13be8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 13c5c │ │ │ │ │ + bne 13c44 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13bd4 │ │ │ │ │ + b 13bbc │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [ip] │ │ │ │ │ ldrb r3, [ip, #16] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - beq 13dac │ │ │ │ │ + beq 13d94 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - b 13af8 │ │ │ │ │ + b 13ae0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r1] │ │ │ │ │ - bne 13bd4 │ │ │ │ │ - b 13d4c │ │ │ │ │ + bne 13bbc │ │ │ │ │ + b 13d34 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC112 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC112 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r2, ip │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 13c10 │ │ │ │ │ - ldr r3, [pc, #396] @ 13f40 │ │ │ │ │ + b 13bf8 │ │ │ │ │ + ldr r3, [pc, #396] @ 13f28 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub r1, fp, #32 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ bl 0 <_PyUnicode_InternMortal> │ │ │ │ │ R_ARM_CALL _PyUnicode_InternMortal │ │ │ │ │ ldr ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldrb r3, [ip, #16] │ │ │ │ │ tst r3, #3 │ │ │ │ │ - bne 13d6c │ │ │ │ │ + bne 13d54 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_MemoryError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_MemoryError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC113 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC113 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 13da4 │ │ │ │ │ + bgt 13d8c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 13da4 │ │ │ │ │ + bne 13d8c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 13da4 │ │ │ │ │ + b 13d8c │ │ │ │ │ ldr r3, [lr, #76] @ 0x4c │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq 13a9c │ │ │ │ │ + beq 13a84 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC126 │ │ │ │ │ @@ -22477,28 +22469,28 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC127 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC127 │ │ │ │ │ ldr r0, [ip] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 13da4 │ │ │ │ │ + b 13d8c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 13da4 │ │ │ │ │ + b 13d8c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC89 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -22508,15 +22500,15 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC125 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ mov r2, #1 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 13da4 │ │ │ │ │ + b 13d8c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r0, [r1] │ │ │ │ │ @@ -22528,74 +22520,74 @@ │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ bl 0 <_PyObject_SetAttributeErrorContext> │ │ │ │ │ R_ARM_CALL _PyObject_SetAttributeErrorContext │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 13bc8 │ │ │ │ │ + b 13bb0 │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movlt r0, #0 │ │ │ │ │ - b 13c10 │ │ │ │ │ + b 13bf8 │ │ │ │ │ ldr r2, [r1, #28] │ │ │ │ │ - b 13c84 │ │ │ │ │ + b 13c6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC124 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC124 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 13da4 │ │ │ │ │ + b 13d8c │ │ │ │ │ bic r5, r3, #1 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r5] │ │ │ │ │ - b 13c28 │ │ │ │ │ + b 13c10 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 0 <_PyUnicode_Copy> │ │ │ │ │ R_ARM_CALL _PyUnicode_Copy │ │ │ │ │ subs ip, r0, #0 │ │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - bne 13d60 │ │ │ │ │ - b 13da4 │ │ │ │ │ + bne 13d48 │ │ │ │ │ + b 13d8c │ │ │ │ │ .word 0x00000180 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00013f44 : │ │ │ │ │ +00013f2c : │ │ │ │ │ check_num_args.constprop.0(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 13fb8 │ │ │ │ │ + bne 13fa0 │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bne 13f88 │ │ │ │ │ + bne 13f70 │ │ │ │ │ mov r0, ip │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -22609,46 +22601,46 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC125 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ mov r2, #1 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 13f80 │ │ │ │ │ + b 13f68 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC124 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC124 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 13fb0 │ │ │ │ │ + b 13f98 │ │ │ │ │ │ │ │ │ │ -00013fd4 : │ │ │ │ │ +00013fbc : │ │ │ │ │ check_num_args.constprop.1(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne 14048 │ │ │ │ │ + bne 14030 │ │ │ │ │ ldr ip, [r0, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 14018 │ │ │ │ │ + bne 14000 │ │ │ │ │ mov r0, #1 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -22662,96 +22654,96 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC125 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 14010 │ │ │ │ │ + b 13ff8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC124 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC124 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 14040 │ │ │ │ │ + b 14028 │ │ │ │ │ │ │ │ │ │ -00014064 : │ │ │ │ │ +0001404c : │ │ │ │ │ type___subclasses__(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 140b0 │ │ │ │ │ + beq 14098 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ ldr r6, [r4, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 14150 │ │ │ │ │ + bne 14138 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - bne 140d4 │ │ │ │ │ + bne 140bc │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 141b4 │ │ │ │ │ + blt 1419c │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 140b0 │ │ │ │ │ + beq 14098 │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq 140d4 │ │ │ │ │ + beq 140bc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 140d4 │ │ │ │ │ + ble 140bc │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bgt 140cc │ │ │ │ │ + bgt 140b4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 140cc │ │ │ │ │ - b 140bc │ │ │ │ │ - ldr r2, [pc, #136] @ 141e0 │ │ │ │ │ + bne 140b4 │ │ │ │ │ + b 140a4 │ │ │ │ │ + ldr r2, [pc, #136] @ 141c8 │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mov r3, #28 │ │ │ │ │ cmp r6, #10 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ mul r3, r3, r6 │ │ │ │ │ movls r6, #0 │ │ │ │ │ @@ -22767,97 +22759,97 @@ │ │ │ │ │ cmp ip, r4 │ │ │ │ │ movne r3, r6 │ │ │ │ │ orreq r3, r6, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r2, r2, r0 │ │ │ │ │ addeq r2, r2, r1 │ │ │ │ │ ldr r6, [r2, #20] │ │ │ │ │ - b 140a0 │ │ │ │ │ + b 14088 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 141c8 │ │ │ │ │ + ble 141b0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 140b0 │ │ │ │ │ + b 14098 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 141c0 │ │ │ │ │ + bne 141a8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 141c0 │ │ │ │ │ + b 141a8 │ │ │ │ │ .word 0x00000074 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -000141e4 <_PyType_GetSubclasses>: │ │ │ │ │ +000141cc <_PyType_GetSubclasses>: │ │ │ │ │ _PyType_GetSubclasses(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_New │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 14230 <_PyType_GetSubclasses+0x4c> │ │ │ │ │ + beq 14218 <_PyType_GetSubclasses+0x4c> │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ ldr r6, [r4, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 142d0 <_PyType_GetSubclasses+0xec> │ │ │ │ │ + bne 142b8 <_PyType_GetSubclasses+0xec> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - bne 1423c <_PyType_GetSubclasses+0x58> │ │ │ │ │ + bne 14224 <_PyType_GetSubclasses+0x58> │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ sub r3, fp, #24 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14230 <_PyType_GetSubclasses+0x4c> │ │ │ │ │ + beq 14218 <_PyType_GetSubclasses+0x4c> │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq 1423c <_PyType_GetSubclasses+0x58> │ │ │ │ │ + beq 14224 <_PyType_GetSubclasses+0x58> │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 1423c <_PyType_GetSubclasses+0x58> │ │ │ │ │ + ble 14224 <_PyType_GetSubclasses+0x58> │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strle r3, [r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyList_Append │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ - bgt 142b4 <_PyType_GetSubclasses+0xd0> │ │ │ │ │ + bgt 1429c <_PyType_GetSubclasses+0xd0> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - beq 14334 <_PyType_GetSubclasses+0x150> │ │ │ │ │ + beq 1431c <_PyType_GetSubclasses+0x150> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 1423c <_PyType_GetSubclasses+0x58> │ │ │ │ │ + bge 14224 <_PyType_GetSubclasses+0x58> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14348 <_PyType_GetSubclasses+0x164> │ │ │ │ │ + ble 14330 <_PyType_GetSubclasses+0x164> │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 14230 <_PyType_GetSubclasses+0x4c> │ │ │ │ │ - ldr r2, [pc, #136] @ 14360 <_PyType_GetSubclasses+0x17c> │ │ │ │ │ + b 14218 <_PyType_GetSubclasses+0x4c> │ │ │ │ │ + ldr r2, [pc, #136] @ 14348 <_PyType_GetSubclasses+0x17c> │ │ │ │ │ sub r6, r6, #1 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mov r3, #28 │ │ │ │ │ cmp r6, #10 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ mul r3, r3, r6 │ │ │ │ │ movls r6, #0 │ │ │ │ │ @@ -22873,32 +22865,32 @@ │ │ │ │ │ cmp ip, r4 │ │ │ │ │ movne r3, r6 │ │ │ │ │ orreq r3, r6, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addne r2, r2, r0 │ │ │ │ │ addeq r2, r2, r1 │ │ │ │ │ ldr r6, [r2, #20] │ │ │ │ │ - b 14220 <_PyType_GetSubclasses+0x3c> │ │ │ │ │ + b 14208 <_PyType_GetSubclasses+0x3c> │ │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 142b4 <_PyType_GetSubclasses+0xd0> │ │ │ │ │ + b 1429c <_PyType_GetSubclasses+0xd0> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 142c8 <_PyType_GetSubclasses+0xe4> │ │ │ │ │ + bne 142b0 <_PyType_GetSubclasses+0xe4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 142c8 <_PyType_GetSubclasses+0xe4> │ │ │ │ │ + b 142b0 <_PyType_GetSubclasses+0xe4> │ │ │ │ │ .word 0x00000074 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00014364 : │ │ │ │ │ +0001434c : │ │ │ │ │ wrap_setattr(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ @@ -22913,102 +22905,102 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC128 │ │ │ │ │ stm sp, {r2, ip} │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14518 │ │ │ │ │ + beq 14500 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt 143e8 │ │ │ │ │ + blt 143d0 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movlt r0, #0 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r2, [r3, #172] @ 0xac │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 143c0 │ │ │ │ │ + beq 143a8 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldrmi lr, [r3, #76] @ 0x4c │ │ │ │ │ - bmi 144a0 │ │ │ │ │ + bmi 14488 │ │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC slot_tp_setattro │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS slot_tp_setattro │ │ │ │ │ ldr lr, [r3, #76] @ 0x4c │ │ │ │ │ ldr ip, [r2, #12] │ │ │ │ │ ldr r6, [ip, #76] @ 0x4c │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq 1442c │ │ │ │ │ + beq 14414 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq 144e8 │ │ │ │ │ + beq 144d0 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq 144a0 │ │ │ │ │ + beq 14488 │ │ │ │ │ ldr ip, [r2, #8] │ │ │ │ │ ldr r6, [ip, #76] @ 0x4c │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq 1444c │ │ │ │ │ + beq 14434 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq 144e8 │ │ │ │ │ + beq 144d0 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq 144a0 │ │ │ │ │ + beq 14488 │ │ │ │ │ ldr ip, [r2, #4] │ │ │ │ │ ldr r6, [ip, #76] @ 0x4c │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq 1446c │ │ │ │ │ + beq 14454 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq 144e8 │ │ │ │ │ + beq 144d0 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ sub r1, r1, #4 │ │ │ │ │ - beq 144a0 │ │ │ │ │ + beq 14488 │ │ │ │ │ ldr ip, [r2] │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ sub r2, r2, #4 │ │ │ │ │ ldr r6, [ip, #76] @ 0x4c │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq 14498 │ │ │ │ │ + beq 14480 │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq 144e8 │ │ │ │ │ + beq 144d0 │ │ │ │ │ cmn r1, #1 │ │ │ │ │ - bne 14478 │ │ │ │ │ + bne 14460 │ │ │ │ │ cmp r5, lr │ │ │ │ │ - beq 143c0 │ │ │ │ │ + beq 143a8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC slot_tp_setattro │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS slot_tp_setattro │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bne 144f4 │ │ │ │ │ + bne 144dc │ │ │ │ │ ldr r2, [r3, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 143c0 │ │ │ │ │ + beq 143a8 │ │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq 143c0 │ │ │ │ │ + beq 143a8 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne 144f4 │ │ │ │ │ + bne 144dc │ │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 144c4 │ │ │ │ │ - b 143c0 │ │ │ │ │ + bne 144ac │ │ │ │ │ + b 143a8 │ │ │ │ │ ldr r2, [ip, #76] @ 0x4c │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq 143c0 │ │ │ │ │ + beq 143a8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC128 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -23018,173 +23010,173 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC127 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 143e0 │ │ │ │ │ + b 143c8 │ │ │ │ │ │ │ │ │ │ -00014520 : │ │ │ │ │ +00014508 : │ │ │ │ │ update_slot.constprop.0.isra.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3952] @ 0xf70 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ │ ldr r3, [r8, #244] @ 0xf4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 14bc8 │ │ │ │ │ + beq 14bb0 │ │ │ │ │ add r3, r8, #244 @ 0xf4 │ │ │ │ │ mov lr, ip │ │ │ │ │ - b 14568 │ │ │ │ │ + b 14550 │ │ │ │ │ ldr r2, [r3, #28]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 1458c │ │ │ │ │ + beq 14574 │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 1455c │ │ │ │ │ + bne 14544 │ │ │ │ │ mov r2, lr │ │ │ │ │ str r3, [r2], #4 │ │ │ │ │ ldr r4, [r3, #28]! │ │ │ │ │ mov lr, r2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 14568 │ │ │ │ │ + bne 14550 │ │ │ │ │ mov r3, #0 │ │ │ │ │ str r3, [lr] │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 146fc │ │ │ │ │ + beq 146e4 │ │ │ │ │ mov r2, ip │ │ │ │ │ - ldr lr, [pc, #2228] @ 14e60 │ │ │ │ │ + ldr lr, [pc, #2228] @ 14e48 │ │ │ │ │ cmp r3, lr │ │ │ │ │ - bls 145c0 │ │ │ │ │ + bls 145a8 │ │ │ │ │ ldr lr, [r3, #4] │ │ │ │ │ ldr r4, [r3, #-24] @ 0xffffffe8 │ │ │ │ │ cmp lr, r4 │ │ │ │ │ - beq 14704 │ │ │ │ │ + beq 146ec │ │ │ │ │ str r3, [r2] │ │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 145a4 │ │ │ │ │ + bne 1458c │ │ │ │ │ ldr sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 146fc │ │ │ │ │ + beq 146e4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r5, ip │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ add r3, r0, #112 @ 0x70 │ │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ str r8, [fp, #-116] @ 0xffffff8c │ │ │ │ │ ldr r4, [sl, #4] │ │ │ │ │ cmp r4, #424 @ 0x1a8 │ │ │ │ │ subcs r2, r4, #424 @ 0x1a8 │ │ │ │ │ ldrcs r3, [r9, #80] @ 0x50 │ │ │ │ │ - bcs 148e4 │ │ │ │ │ + bcs 148cc │ │ │ │ │ cmp r4, #384 @ 0x180 │ │ │ │ │ subcs r2, r4, #384 @ 0x180 │ │ │ │ │ ldrcs r3, [r9, #52] @ 0x34 │ │ │ │ │ - bcs 148e4 │ │ │ │ │ + bcs 148cc │ │ │ │ │ cmp r4, #372 @ 0x174 │ │ │ │ │ subcs r2, r4, #372 @ 0x174 │ │ │ │ │ ldrcs r3, [r9, #56] @ 0x38 │ │ │ │ │ - bcs 148e4 │ │ │ │ │ + bcs 148cc │ │ │ │ │ cmp r4, #227 @ 0xe3 │ │ │ │ │ - bls 14718 │ │ │ │ │ + bls 14700 │ │ │ │ │ ldr r3, [r9, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ subne r2, r4, #228 @ 0xe4 │ │ │ │ │ - beq 14730 │ │ │ │ │ + beq 14718 │ │ │ │ │ adds r3, r3, r2 │ │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - beq 14730 │ │ │ │ │ + beq 14718 │ │ │ │ │ mov r8, #0 │ │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ │ mov r7, r8 │ │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ │ str r8, [fp, #-100] @ 0xffffff9c │ │ │ │ │ ldr r1, [sl, #24] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 14744 │ │ │ │ │ + beq 1472c │ │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 14b80 │ │ │ │ │ + beq 14b68 │ │ │ │ │ ldr r3, [sl, #32] │ │ │ │ │ add sl, sl, #28 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq 1466c │ │ │ │ │ + beq 14654 │ │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ eor r3, r3, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ movne r2, r7 │ │ │ │ │ moveq r2, r8 │ │ │ │ │ str r2, [r3] │ │ │ │ │ ldr sl, [r5, #4]! │ │ │ │ │ cmp sl, #0 │ │ │ │ │ ldrne r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ strne r3, [fp, #-112] @ 0xffffff90 │ │ │ │ │ - bne 14600 │ │ │ │ │ + bne 145e8 │ │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r5, [r9, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 14db4 │ │ │ │ │ + bne 14d9c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 14c58 │ │ │ │ │ + bne 14c40 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r4, [pc, #1876] @ 14e60 │ │ │ │ │ + ldr r4, [pc, #1876] @ 14e48 │ │ │ │ │ sub r3, r3, #28 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bhi 145b4 │ │ │ │ │ - b 145c0 │ │ │ │ │ + bhi 1459c │ │ │ │ │ + b 145a8 │ │ │ │ │ cmp r4, #211 @ 0xd3 │ │ │ │ │ - bhi 148dc │ │ │ │ │ + bhi 148c4 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ movne r2, r4 │ │ │ │ │ movne r3, r9 │ │ │ │ │ - bne 1464c │ │ │ │ │ + bne 14634 │ │ │ │ │ ldr r3, [sl, #32] │ │ │ │ │ add sl, sl, #28 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq 14730 │ │ │ │ │ - b 146cc │ │ │ │ │ + beq 14718 │ │ │ │ │ + b 146b4 │ │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyWrapperDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyWrapperDescr_Type │ │ │ │ │ bic r3, lr, #1 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 14ad4 │ │ │ │ │ + bne 14abc │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ ldr r2, [sl, #24] │ │ │ │ │ str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ │ ldr ip, [r0, #24] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 14ad4 │ │ │ │ │ - ldr r2, [pc, #1760] @ 14e60 │ │ │ │ │ + bne 14abc │ │ │ │ │ + ldr r2, [pc, #1760] @ 14e48 │ │ │ │ │ movw r1, #28087 @ 0x6db7 │ │ │ │ │ movt r1, #46811 @ 0xb6db │ │ │ │ │ mov ip, #11 │ │ │ │ │ sub r2, sl, r2 │ │ │ │ │ asr r2, r2, #2 │ │ │ │ │ mul r2, r1, r2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -23193,148 +23185,148 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR1 │ │ │ │ │ str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mul ip, ip, r2 │ │ │ │ │ add r2, r1, ip │ │ │ │ │ ldrb ip, [r1, ip] │ │ │ │ │ str ip, [fp, #-132] @ 0xffffff7c │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bhi 148f0 │ │ │ │ │ + bhi 148d8 │ │ │ │ │ cmp r4, #424 @ 0x1a8 │ │ │ │ │ subcs r1, r4, #424 @ 0x1a8 │ │ │ │ │ ldrcs r2, [r9, #80] @ 0x50 │ │ │ │ │ - bcs 1480c │ │ │ │ │ + bcs 147f4 │ │ │ │ │ cmp r4, #384 @ 0x180 │ │ │ │ │ subcs r1, r4, #384 @ 0x180 │ │ │ │ │ ldrcs r2, [r9, #52] @ 0x34 │ │ │ │ │ - bcs 1480c │ │ │ │ │ + bcs 147f4 │ │ │ │ │ cmp r4, #372 @ 0x174 │ │ │ │ │ subcs r1, r4, #372 @ 0x174 │ │ │ │ │ ldrcs r2, [r9, #56] @ 0x38 │ │ │ │ │ - bcs 1480c │ │ │ │ │ + bcs 147f4 │ │ │ │ │ cmp r4, #227 @ 0xe3 │ │ │ │ │ subhi r1, r4, #228 @ 0xe4 │ │ │ │ │ ldrhi r2, [r9, #48] @ 0x30 │ │ │ │ │ - bhi 1480c │ │ │ │ │ + bhi 147f4 │ │ │ │ │ cmp r4, #211 @ 0xd3 │ │ │ │ │ subhi r1, r4, #212 @ 0xd4 │ │ │ │ │ movls r1, r4 │ │ │ │ │ movls r2, r9 │ │ │ │ │ ldrhi r2, [r9, #40] @ 0x28 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 14830 │ │ │ │ │ + beq 14818 │ │ │ │ │ add r2, r2, r1 │ │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ │ ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ cmpne r2, #0 │ │ │ │ │ - bne 14834 │ │ │ │ │ + bne 1481c │ │ │ │ │ ldr r8, [sl, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne 14ac4 │ │ │ │ │ + bne 14aac │ │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [sl, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 148d0 │ │ │ │ │ + bne 148b8 │ │ │ │ │ ldr r2, [r9, #172] @ 0xac │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 14e14 │ │ │ │ │ + beq 14dfc │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 148d0 │ │ │ │ │ + ble 148b8 │ │ │ │ │ ldr ip, [r2, #16] │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq 14a9c │ │ │ │ │ + beq 14a84 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 14c50 │ │ │ │ │ + beq 14c38 │ │ │ │ │ ldr ip, [r2, #20] │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq 14a9c │ │ │ │ │ + beq 14a84 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq 148d0 │ │ │ │ │ + beq 148b8 │ │ │ │ │ ldr ip, [r2, #24] │ │ │ │ │ cmp r1, ip │ │ │ │ │ - beq 14a9c │ │ │ │ │ + beq 14a84 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq 148d0 │ │ │ │ │ + beq 148b8 │ │ │ │ │ add r2, r2, #24 │ │ │ │ │ mov ip, #3 │ │ │ │ │ str r5, [fp, #-120] @ 0xffffff88 │ │ │ │ │ ldr r5, [r2, #4]! │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - beq 14a98 │ │ │ │ │ + beq 14a80 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne 148b4 │ │ │ │ │ + bne 1489c │ │ │ │ │ ldr r5, [fp, #-120] @ 0xffffff88 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - b 14aa0 │ │ │ │ │ + b 14a88 │ │ │ │ │ ldr r3, [r9, #40] @ 0x28 │ │ │ │ │ sub r2, r4, #212 @ 0xd4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 1464c │ │ │ │ │ - b 14730 │ │ │ │ │ + bne 14634 │ │ │ │ │ + b 14718 │ │ │ │ │ ldrb r2, [r2, #1] │ │ │ │ │ mov ip, #28 │ │ │ │ │ ldr r0, [fp, #-116] @ 0xffffff8c │ │ │ │ │ mla r2, ip, r2, r0 │ │ │ │ │ ldr r2, [r2, #248] @ 0xf8 │ │ │ │ │ cmp r2, #424 @ 0x1a8 │ │ │ │ │ - bcs 14c44 │ │ │ │ │ + bcs 14c2c │ │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ │ - bcs 14bdc │ │ │ │ │ + bcs 14bc4 │ │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ │ - bcs 14bbc │ │ │ │ │ + bcs 14ba4 │ │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ │ subhi r2, r2, #228 @ 0xe4 │ │ │ │ │ ldrhi ip, [r9, #48] @ 0x30 │ │ │ │ │ - bls 14b4c │ │ │ │ │ + bls 14b34 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 14b60 │ │ │ │ │ + beq 14b48 │ │ │ │ │ adds r0, ip, r2 │ │ │ │ │ - beq 14b60 │ │ │ │ │ + beq 14b48 │ │ │ │ │ ldr r2, [ip, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ str r0, [fp, #-136] @ 0xffffff78 │ │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mov r2, #11 │ │ │ │ │ mov ip, #28 │ │ │ │ │ mla r2, r2, r0, r1 │ │ │ │ │ ldr r0, [fp, #-116] @ 0xffffff8c │ │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ │ mla r2, ip, r2, r0 │ │ │ │ │ ldr r2, [r2, #248] @ 0xf8 │ │ │ │ │ cmp r2, #424 @ 0x1a8 │ │ │ │ │ - bcs 14be8 │ │ │ │ │ + bcs 14bd0 │ │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ │ - bcs 14bd0 │ │ │ │ │ + bcs 14bb8 │ │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ │ - bcs 14c38 │ │ │ │ │ + bcs 14c20 │ │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ │ subhi r2, r2, #228 @ 0xe4 │ │ │ │ │ ldrhi ip, [r9, #48] @ 0x30 │ │ │ │ │ - bls 14b6c │ │ │ │ │ + bls 14b54 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - beq 14b40 │ │ │ │ │ + beq 14b28 │ │ │ │ │ adds r0, ip, r2 │ │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ │ - beq 14b40 │ │ │ │ │ + beq 14b28 │ │ │ │ │ ldr r2, [ip, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 14b40 │ │ │ │ │ + beq 14b28 │ │ │ │ │ ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14830 │ │ │ │ │ + bne 14818 │ │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq 1481c │ │ │ │ │ + beq 14804 │ │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ │ mov r2, #11 │ │ │ │ │ mov ip, #3 │ │ │ │ │ str r8, [fp, #-136] @ 0xffffff78 │ │ │ │ │ mla r2, r2, r0, r1 │ │ │ │ │ ldr r0, [fp, #-120] @ 0xffffff88 │ │ │ │ │ str r2, [fp, #-128] @ 0xffffff80 │ │ │ │ │ @@ -23343,245 +23335,245 @@ │ │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ │ ldrb r2, [r2, ip] │ │ │ │ │ mla r2, r8, r2, r1 │ │ │ │ │ ldr r2, [r2, #248] @ 0xf8 │ │ │ │ │ cmp r2, #424 @ 0x1a8 │ │ │ │ │ subcs r2, r2, #424 @ 0x1a8 │ │ │ │ │ ldrcs r1, [r9, #80] @ 0x50 │ │ │ │ │ - bcs 14a50 │ │ │ │ │ + bcs 14a38 │ │ │ │ │ cmp r2, #384 @ 0x180 │ │ │ │ │ subcs r2, r2, #384 @ 0x180 │ │ │ │ │ ldrcs r1, [r9, #52] @ 0x34 │ │ │ │ │ - bcs 14a50 │ │ │ │ │ + bcs 14a38 │ │ │ │ │ cmp r2, #372 @ 0x174 │ │ │ │ │ subcs r2, r2, #372 @ 0x174 │ │ │ │ │ ldrcs r1, [r9, #56] @ 0x38 │ │ │ │ │ - bcs 14a50 │ │ │ │ │ + bcs 14a38 │ │ │ │ │ cmp r2, #227 @ 0xe3 │ │ │ │ │ subhi r2, r2, #228 @ 0xe4 │ │ │ │ │ ldrhi r1, [r9, #48] @ 0x30 │ │ │ │ │ - bhi 14a50 │ │ │ │ │ + bhi 14a38 │ │ │ │ │ cmp r2, #211 @ 0xd3 │ │ │ │ │ subhi r2, r2, #212 @ 0xd4 │ │ │ │ │ movls r1, r9 │ │ │ │ │ ldrhi r1, [r9, #40] @ 0x28 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 14a7c │ │ │ │ │ + beq 14a64 │ │ │ │ │ adds r8, r1, r2 │ │ │ │ │ - beq 14a7c │ │ │ │ │ + beq 14a64 │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 14a7c │ │ │ │ │ + beq 14a64 │ │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 14bf4 │ │ │ │ │ + bne 14bdc │ │ │ │ │ str r8, [fp, #-124] @ 0xffffff84 │ │ │ │ │ ldr r2, [fp, #-132] @ 0xffffff7c │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bls 149e8 │ │ │ │ │ + bls 149d0 │ │ │ │ │ ldr r8, [fp, #-136] @ 0xffffff78 │ │ │ │ │ str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ │ - b 1481c │ │ │ │ │ + b 14804 │ │ │ │ │ ldr r5, [fp, #-120] @ 0xffffff88 │ │ │ │ │ ldr r7, [r3, #24] │ │ │ │ │ tst lr, #1 │ │ │ │ │ - bne 14694 │ │ │ │ │ + bne 1467c │ │ │ │ │ ldr r3, [lr] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [lr] │ │ │ │ │ - bne 14694 │ │ │ │ │ + bne 1467c │ │ │ │ │ mov r0, lr │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14694 │ │ │ │ │ + b 1467c │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - beq 1483c │ │ │ │ │ - b 148d0 │ │ │ │ │ + beq 14824 │ │ │ │ │ + b 148b8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyCFunction_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyCFunction_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq 14b8c │ │ │ │ │ + beq 14b74 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 14c1c │ │ │ │ │ + beq 14c04 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyMethodDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyMethodDescr_Type │ │ │ │ │ cmp r8, #0 │ │ │ │ │ cmpeq r1, r2 │ │ │ │ │ - beq 14bfc │ │ │ │ │ + beq 14be4 │ │ │ │ │ ldr r2, [sl, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC slot_tp_call │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS slot_tp_call │ │ │ │ │ cmp r2, r3 │ │ │ │ │ cmpeq r1, #0 │ │ │ │ │ - bne 148d0 │ │ │ │ │ + bne 148b8 │ │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ │ bic r3, r3, #2048 @ 0x800 │ │ │ │ │ str r3, [r9, #84] @ 0x54 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - b 14aa0 │ │ │ │ │ + b 14a88 │ │ │ │ │ ldr r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ str r2, [fp, #-124] @ 0xffffff84 │ │ │ │ │ - b 149c0 │ │ │ │ │ + b 149a8 │ │ │ │ │ cmp r2, #211 @ 0xd3 │ │ │ │ │ subhi r2, r2, #212 @ 0xd4 │ │ │ │ │ ldrhi ip, [r9, #40] @ 0x28 │ │ │ │ │ movls ip, r9 │ │ │ │ │ - b 1492c │ │ │ │ │ + b 14914 │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ │ - b 1494c │ │ │ │ │ + b 14934 │ │ │ │ │ cmp r2, #211 @ 0xd3 │ │ │ │ │ subhi r2, r2, #212 @ 0xd4 │ │ │ │ │ ldrhi ip, [r9, #40] @ 0x28 │ │ │ │ │ movls ip, r9 │ │ │ │ │ - b 14994 │ │ │ │ │ + b 1497c │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ - b 14694 │ │ │ │ │ + b 1467c │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC tp_new_wrapper │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS tp_new_wrapper │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 14ae4 │ │ │ │ │ + bne 14acc │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ add r2, r9, #156 @ 0x9c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 14ae4 │ │ │ │ │ + bne 14acc │ │ │ │ │ ldr r7, [r9, #156] @ 0x9c │ │ │ │ │ - b 14aa0 │ │ │ │ │ + b 14a88 │ │ │ │ │ ldr ip, [r9, #56] @ 0x38 │ │ │ │ │ sub r2, r2, #372 @ 0x174 │ │ │ │ │ - b 1492c │ │ │ │ │ + b 14914 │ │ │ │ │ mov lr, ip │ │ │ │ │ - b 1458c │ │ │ │ │ + b 14574 │ │ │ │ │ ldr ip, [r9, #52] @ 0x34 │ │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ │ - b 14994 │ │ │ │ │ + b 1497c │ │ │ │ │ ldr ip, [r9, #52] @ 0x34 │ │ │ │ │ sub r2, r2, #384 @ 0x180 │ │ │ │ │ - b 1492c │ │ │ │ │ + b 14914 │ │ │ │ │ ldr ip, [r9, #80] @ 0x50 │ │ │ │ │ sub r2, r2, #424 @ 0x1a8 │ │ │ │ │ - b 14994 │ │ │ │ │ + b 1497c │ │ │ │ │ str r0, [fp, #-120] @ 0xffffff88 │ │ │ │ │ - b 14830 │ │ │ │ │ + b 14818 │ │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r8, [r2] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ ldreq r2, [sl, #8] │ │ │ │ │ - bne 14b08 │ │ │ │ │ - b 14b10 │ │ │ │ │ + bne 14af0 │ │ │ │ │ + b 14af8 │ │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ add r2, r9, #60 @ 0x3c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ movweq r7, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyObject_HashNotImplemented │ │ │ │ │ movteq r7, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyObject_HashNotImplemented │ │ │ │ │ - beq 14aa0 │ │ │ │ │ - b 14af4 │ │ │ │ │ + beq 14a88 │ │ │ │ │ + b 14adc │ │ │ │ │ ldr ip, [r9, #56] @ 0x38 │ │ │ │ │ sub r2, r2, #372 @ 0x174 │ │ │ │ │ - b 14994 │ │ │ │ │ + b 1497c │ │ │ │ │ ldr ip, [r9, #80] @ 0x50 │ │ │ │ │ sub r2, r2, #424 @ 0x1a8 │ │ │ │ │ - b 1492c │ │ │ │ │ + b 14914 │ │ │ │ │ str r0, [fp, #-100] @ 0xffffff9c │ │ │ │ │ - b 14aa0 │ │ │ │ │ + b 14a88 │ │ │ │ │ mov r3, #0 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ - b 14d00 │ │ │ │ │ + b 14ce8 │ │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq 14d00 │ │ │ │ │ + beq 14ce8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 14d00 │ │ │ │ │ + ble 14ce8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r6] │ │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ ldreq r0, [r6, #132] @ 0x84 │ │ │ │ │ - bne 14d54 │ │ │ │ │ + bne 14d3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 14cd0 │ │ │ │ │ + beq 14cb8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 14cd0 │ │ │ │ │ + beq 14cb8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 14d30 │ │ │ │ │ - bne 14d20 │ │ │ │ │ + blt 14d18 │ │ │ │ │ + bne 14d08 │ │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 14e6c │ │ │ │ │ + bl 14e54 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 14e44 │ │ │ │ │ + beq 14e2c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14d00 │ │ │ │ │ + bgt 14ce8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - beq 14e38 │ │ │ │ │ + beq 14e20 │ │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 14c6c │ │ │ │ │ - b 146fc │ │ │ │ │ + bne 14c54 │ │ │ │ │ + b 146e4 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14cf4 │ │ │ │ │ - b 14d00 │ │ │ │ │ + ble 14cdc │ │ │ │ │ + b 14ce8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 146fc │ │ │ │ │ + bgt 146e4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r6] │ │ │ │ │ - bne 146fc │ │ │ │ │ + bne 146e4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 146fc │ │ │ │ │ - ldr r3, [pc, #264] @ 14e64 │ │ │ │ │ + b 146e4 │ │ │ │ │ + ldr r3, [pc, #264] @ 14e4c │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r6, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ ldr r1, [r1, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ @@ -23596,16 +23588,16 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ - b 14ca4 │ │ │ │ │ - ldr r2, [pc, #172] @ 14e68 │ │ │ │ │ + b 14c8c │ │ │ │ │ + ldr r2, [pc, #172] @ 14e50 │ │ │ │ │ sub r5, r5, #1 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mov r3, #28 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ mul r3, r3, r5 │ │ │ │ │ movls r5, #0 │ │ │ │ │ @@ -23620,219 +23612,219 @@ │ │ │ │ │ cmp r1, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r2, r2, r3 │ │ │ │ │ ldr r5, [r2, #20] │ │ │ │ │ - b 146f4 │ │ │ │ │ + b 146dc │ │ │ │ │ cmp r9, r1 │ │ │ │ │ movne r2, r9 │ │ │ │ │ - beq 14a9c │ │ │ │ │ + beq 14a84 │ │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 14e50 │ │ │ │ │ + beq 14e38 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 14e20 │ │ │ │ │ - b 14a9c │ │ │ │ │ + bne 14e08 │ │ │ │ │ + b 14a84 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14d00 │ │ │ │ │ + b 14ce8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 14d3c │ │ │ │ │ - b 146fc │ │ │ │ │ + ble 14d24 │ │ │ │ │ + b 146e4 │ │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq 14a9c │ │ │ │ │ - b 148d0 │ │ │ │ │ + beq 14a84 │ │ │ │ │ + b 148b8 │ │ │ │ │ .word 0x000000f4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000f8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000098 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00014e6c : │ │ │ │ │ +00014e54 : │ │ │ │ │ update_subclasses.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ │ sub sp, sp, #68 @ 0x44 │ │ │ │ │ ldr r8, [r2, #4] │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr sl, [r8] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 14fd4 │ │ │ │ │ + beq 14fbc │ │ │ │ │ mov r4, r8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ add r3, r0, #112 @ 0x70 │ │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr lr, [sl, #4] │ │ │ │ │ cmp lr, #424 @ 0x1a8 │ │ │ │ │ mov r2, lr │ │ │ │ │ subcs r2, lr, #424 @ 0x1a8 │ │ │ │ │ ldrcs r3, [r9, #80] @ 0x50 │ │ │ │ │ - bcs 14f10 │ │ │ │ │ + bcs 14ef8 │ │ │ │ │ cmp lr, #384 @ 0x180 │ │ │ │ │ subcs r2, lr, #384 @ 0x180 │ │ │ │ │ ldrcs r3, [r9, #52] @ 0x34 │ │ │ │ │ - bcs 14f10 │ │ │ │ │ + bcs 14ef8 │ │ │ │ │ cmp lr, #372 @ 0x174 │ │ │ │ │ subcs r2, lr, #372 @ 0x174 │ │ │ │ │ ldrcs r3, [r9, #56] @ 0x38 │ │ │ │ │ - bcs 14f10 │ │ │ │ │ + bcs 14ef8 │ │ │ │ │ cmp lr, #227 @ 0xe3 │ │ │ │ │ subhi r2, lr, #228 @ 0xe4 │ │ │ │ │ ldrhi r3, [r9, #48] @ 0x30 │ │ │ │ │ - bhi 14f10 │ │ │ │ │ + bhi 14ef8 │ │ │ │ │ cmp lr, #211 @ 0xd3 │ │ │ │ │ subhi r2, lr, #212 @ 0xd4 │ │ │ │ │ movls r3, r9 │ │ │ │ │ ldrhi r3, [r9, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 15460 │ │ │ │ │ + beq 15448 │ │ │ │ │ adds r8, r3, r2 │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 15460 │ │ │ │ │ + beq 15448 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, lr │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r1, [sl, #24] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 14ffc │ │ │ │ │ + beq 14fe4 │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq 15218 │ │ │ │ │ + beq 15200 │ │ │ │ │ ldr r2, [sl, #32] │ │ │ │ │ add sl, sl, #28 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq 14f54 │ │ │ │ │ + beq 14f3c │ │ │ │ │ mov r3, r8 │ │ │ │ │ eor r0, r4, #1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ andne r0, r0, #1 │ │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movne r3, r6 │ │ │ │ │ str r3, [r8] │ │ │ │ │ ldr sl, [r4, #4]! │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - bne 14eb8 │ │ │ │ │ + bne 14ea0 │ │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov ip, r7 │ │ │ │ │ mov r7, r9 │ │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ │ ldr r8, [r7, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 15498 │ │ │ │ │ + bne 15480 │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - bne 15288 │ │ │ │ │ + bne 15270 │ │ │ │ │ mov r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyWrapperDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyWrapperDescr_Type │ │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ bic r0, r1, #1 │ │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 151b0 │ │ │ │ │ + bne 15198 │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r2, [sl, #24] │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 151b0 │ │ │ │ │ - ldr r1, [pc, #1224] @ 1550c │ │ │ │ │ + bne 15198 │ │ │ │ │ + ldr r1, [pc, #1224] @ 154f4 │ │ │ │ │ movw r2, #46813 @ 0xb6dd │ │ │ │ │ movt r2, #56173 @ 0xdb6d │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR1 │ │ │ │ │ sub r0, sl, r1 │ │ │ │ │ asr r0, r0, #2 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ add r0, ip, r2 │ │ │ │ │ ldrb ip, [ip, r2] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bhi 15118 │ │ │ │ │ + bhi 15100 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 565c │ │ │ │ │ + bl 5644 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ - bne 15090 │ │ │ │ │ + bne 15078 │ │ │ │ │ ldr r2, [sl, #8] │ │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 1519c │ │ │ │ │ + bne 15184 │ │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [sl, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 150f0 │ │ │ │ │ + bne 150d8 │ │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r2, [r9, #172] @ 0xac │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 15474 │ │ │ │ │ + beq 1545c │ │ │ │ │ ldr lr, [r2, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - ble 150f0 │ │ │ │ │ + ble 150d8 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 150cc │ │ │ │ │ + bne 150b4 │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 15110 │ │ │ │ │ + bne 150f8 │ │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r1] │ │ │ │ │ - beq 1537c │ │ │ │ │ + beq 15364 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b 14f7c │ │ │ │ │ + b 14f64 │ │ │ │ │ sub lr, r1, #244 @ 0xf4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r5, [fp, #-84] @ 0xffffffac │ │ │ │ │ mov r5, lr │ │ │ │ │ str sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ mov sl, ip │ │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ @@ -23841,206 +23833,206 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrb r1, [r4, #1]! │ │ │ │ │ mov r0, #28 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mla r1, r0, r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [r1, #248] @ 0xf8 │ │ │ │ │ - bl 565c │ │ │ │ │ + bl 5644 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1517c │ │ │ │ │ + beq 15164 │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 1517c │ │ │ │ │ + beq 15164 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - bne 15258 │ │ │ │ │ + bne 15240 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bls 15140 │ │ │ │ │ + bls 15128 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr r5, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ - b 1507c │ │ │ │ │ + b 15064 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq 15098 │ │ │ │ │ - b 150f0 │ │ │ │ │ + beq 15080 │ │ │ │ │ + b 150d8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyCFunction_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyCFunction_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq 15224 │ │ │ │ │ + beq 1520c │ │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - beq 1526c │ │ │ │ │ + beq 15254 │ │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyMethodDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyMethodDescr_Type │ │ │ │ │ cmp r0, #0 │ │ │ │ │ cmpeq r1, r2 │ │ │ │ │ - beq 15358 │ │ │ │ │ + beq 15340 │ │ │ │ │ ldr r1, [sl, #8] │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC slot_tp_call │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS slot_tp_call │ │ │ │ │ cmp r1, r2 │ │ │ │ │ cmpeq r0, #0 │ │ │ │ │ ldreq r2, [r9, #84] @ 0x54 │ │ │ │ │ biceq r2, r2, #2048 @ 0x800 │ │ │ │ │ streq r2, [r9, #84] @ 0x54 │ │ │ │ │ - b 150f0 │ │ │ │ │ + b 150d8 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyObject_NextNotImplemented │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ - b 14f7c │ │ │ │ │ + b 14f64 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC tp_new_wrapper │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS tp_new_wrapper │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 151c0 │ │ │ │ │ + bne 151a8 │ │ │ │ │ add r2, r9, #156 @ 0x9c │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 151c0 │ │ │ │ │ + bne 151a8 │ │ │ │ │ ldr r6, [r9, #156] @ 0x9c │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b 150f0 │ │ │ │ │ + b 150d8 │ │ │ │ │ ldr r5, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ │ - b 15088 │ │ │ │ │ + b 15070 │ │ │ │ │ add r2, r9, #60 @ 0x3c │ │ │ │ │ cmp r7, r2 │ │ │ │ │ moveq r3, r4 │ │ │ │ │ movweq r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyObject_HashNotImplemented │ │ │ │ │ movteq r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyObject_HashNotImplemented │ │ │ │ │ - beq 150f0 │ │ │ │ │ - b 151d4 │ │ │ │ │ + beq 150d8 │ │ │ │ │ + b 151bc │ │ │ │ │ mov r3, #0 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r4, ip │ │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ - b 15334 │ │ │ │ │ + b 1531c │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r9, [r3, #8] │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq 15334 │ │ │ │ │ + beq 1531c │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble 15334 │ │ │ │ │ + ble 1531c │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r9] │ │ │ │ │ ldr r3, [r9, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ ldreq r0, [r9, #132] @ 0x84 │ │ │ │ │ - bne 153fc │ │ │ │ │ + bne 153e4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15304 │ │ │ │ │ + beq 152ec │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq 15304 │ │ │ │ │ + beq 152ec │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 153a0 │ │ │ │ │ - bne 15390 │ │ │ │ │ + blt 15388 │ │ │ │ │ + bne 15378 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 14e6c │ │ │ │ │ + bl 14e54 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 153c0 │ │ │ │ │ + beq 153a8 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 15334 │ │ │ │ │ + bgt 1531c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - beq 153b4 │ │ │ │ │ + beq 1539c │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ mov r2, #0 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 152a0 │ │ │ │ │ + bne 15288 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b 14ff0 │ │ │ │ │ + b 14fd8 │ │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r1, [r7] │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r2, #20] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ ldreq r1, [sl, #8] │ │ │ │ │ - bne 151ec │ │ │ │ │ - b 151f4 │ │ │ │ │ + bne 151d4 │ │ │ │ │ + b 151dc │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ - b 15110 │ │ │ │ │ + b 150f8 │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 15328 │ │ │ │ │ - b 15334 │ │ │ │ │ + ble 15310 │ │ │ │ │ + b 1531c │ │ │ │ │ ldr r3, [r9] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 153e4 │ │ │ │ │ + ble 153cc │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 14ff0 │ │ │ │ │ + b 14fd8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 15334 │ │ │ │ │ + b 1531c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 14ff0 │ │ │ │ │ + bgt 14fd8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 14ff0 │ │ │ │ │ + bne 14fd8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 14ff0 │ │ │ │ │ + b 14fd8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r9] │ │ │ │ │ - bne 153ac │ │ │ │ │ + bne 15394 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 153ac │ │ │ │ │ - ldr r2, [pc, #268] @ 15510 │ │ │ │ │ + b 15394 │ │ │ │ │ + ldr r2, [pc, #268] @ 154f8 │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r3, [r9, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ldr r1, [r1, r2] │ │ │ │ │ mov r2, #28 │ │ │ │ │ @@ -24056,30 +24048,30 @@ │ │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ │ addne r3, r1, r2 │ │ │ │ │ addeq r3, r1, r3 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ - b 152d8 │ │ │ │ │ + b 152c0 │ │ │ │ │ ldr r3, [sl, #32] │ │ │ │ │ add sl, sl, #28 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - beq 15460 │ │ │ │ │ - b 14fbc │ │ │ │ │ + beq 15448 │ │ │ │ │ + b 14fa4 │ │ │ │ │ cmp r9, ip │ │ │ │ │ movne r2, r9 │ │ │ │ │ - beq 150e4 │ │ │ │ │ + beq 150cc │ │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 154f8 │ │ │ │ │ + beq 154e0 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 15480 │ │ │ │ │ - b 150e4 │ │ │ │ │ - ldr r3, [pc, #116] @ 15514 │ │ │ │ │ + bne 15468 │ │ │ │ │ + b 150cc │ │ │ │ │ + ldr r3, [pc, #116] @ 154fc │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub r8, r8, #1 │ │ │ │ │ cmp r8, #10 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r1, [r2, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ mul r3, r3, r8 │ │ │ │ │ @@ -24094,30 +24086,30 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ ldr r8, [r3, #20] │ │ │ │ │ - b 14fe4 │ │ │ │ │ + b 14fcc │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - beq 150e4 │ │ │ │ │ - b 150f0 │ │ │ │ │ + beq 150cc │ │ │ │ │ + b 150d8 │ │ │ │ │ .word 0x000000f4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000fc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000064 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00015518 : │ │ │ │ │ +00015500 : │ │ │ │ │ update_slots_callback(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ │ @@ -24130,128 +24122,128 @@ │ │ │ │ │ R_ARM_MOVT_ABS _PyObject_NextNotImplemented │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ sub r5, r2, #4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr r9, [r5, #4]! │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 15610 │ │ │ │ │ + beq 155f8 │ │ │ │ │ ldr r1, [r9, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r3, [r6] │ │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - bl 565c │ │ │ │ │ + bl 5644 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 158a8 │ │ │ │ │ + beq 15890 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov sl, #0 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r6, #0 │ │ │ │ │ ldr r1, [r9, #24] │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq 1561c │ │ │ │ │ + beq 15604 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ moveq r6, r3 │ │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ add r9, r9, #28 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 15598 │ │ │ │ │ + beq 15580 │ │ │ │ │ mov r3, r7 │ │ │ │ │ eor lr, r5, #1 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ moveq lr, #0 │ │ │ │ │ andne lr, lr, #1 │ │ │ │ │ cmp lr, #0 │ │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ movne sl, r7 │ │ │ │ │ str sl, [r3] │ │ │ │ │ - b 15554 │ │ │ │ │ + b 1553c │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bic r3, r2, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyWrapperDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyWrapperDescr_Type │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 157a4 │ │ │ │ │ + bne 1578c │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r2, [r9, #24] │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 157a4 │ │ │ │ │ - ldr r1, [pc, #632] @ 158d4 │ │ │ │ │ + bne 1578c │ │ │ │ │ + ldr r1, [pc, #632] @ 158bc │ │ │ │ │ movw r2, #46813 @ 0xb6dd │ │ │ │ │ movt r2, #56173 @ 0xdb6d │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR1 │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR1 │ │ │ │ │ sub r0, r9, r1 │ │ │ │ │ asr r0, r0, #2 │ │ │ │ │ mul r2, r0, r2 │ │ │ │ │ add r0, ip, r2 │ │ │ │ │ ldrb ip, [ip, r2] │ │ │ │ │ cmp ip, #1 │ │ │ │ │ - bhi 15710 │ │ │ │ │ + bhi 156f8 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 565c │ │ │ │ │ + bl 5644 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ cmpne r1, #0 │ │ │ │ │ - bne 156a8 │ │ │ │ │ + bne 15690 │ │ │ │ │ ldr sl, [r9, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 15794 │ │ │ │ │ + bne 1577c │ │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r9, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne 15700 │ │ │ │ │ + bne 156e8 │ │ │ │ │ ldr r2, [r8, #172] @ 0xac │ │ │ │ │ ldr ip, [r3, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 15884 │ │ │ │ │ + beq 1586c │ │ │ │ │ ldr lr, [r2, #8] │ │ │ │ │ mov r1, #0 │ │ │ │ │ add r2, r2, #12 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ add r1, r1, #1 │ │ │ │ │ - ble 15700 │ │ │ │ │ + ble 156e8 │ │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 156e0 │ │ │ │ │ + bne 156c8 │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r5, r4 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_CLOSE │ │ │ │ │ - b 155c8 │ │ │ │ │ + b 155b0 │ │ │ │ │ sub lr, r1, #244 @ 0xf4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ mov r9, lr │ │ │ │ │ str r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ mov r4, #0 │ │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ @@ -24260,620 +24252,620 @@ │ │ │ │ │ mov sl, ip │ │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ │ mov r0, #28 │ │ │ │ │ add r2, r2, #1 │ │ │ │ │ mla r1, r0, r1, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r1, #248] @ 0xf8 │ │ │ │ │ - bl 565c │ │ │ │ │ + bl 5644 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15774 │ │ │ │ │ + beq 1575c │ │ │ │ │ ldr r1, [r0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 15774 │ │ │ │ │ + beq 1575c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bne 15838 │ │ │ │ │ + bne 15820 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bls 15738 │ │ │ │ │ + bls 15720 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r9, [fp, #-76] @ 0xffffffb4 │ │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ │ ldr sl, [fp, #-88] @ 0xffffffa8 │ │ │ │ │ ldr r4, [fp, #-80] @ 0xffffffb0 │ │ │ │ │ - b 15694 │ │ │ │ │ + b 1567c │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq 156b0 │ │ │ │ │ - b 15700 │ │ │ │ │ + beq 15698 │ │ │ │ │ + b 156e8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyCFunction_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyCFunction_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq 15804 │ │ │ │ │ + beq 157ec │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 15844 │ │ │ │ │ + beq 1582c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyMethodDescr_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyMethodDescr_Type │ │ │ │ │ cmp sl, #0 │ │ │ │ │ cmpeq r1, r2 │ │ │ │ │ - beq 15864 │ │ │ │ │ + beq 1584c │ │ │ │ │ ldr r1, [r9, #8] │ │ │ │ │ mov sl, r1 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC slot_tp_call │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS slot_tp_call │ │ │ │ │ cmp r1, r2 │ │ │ │ │ cmpeq r3, #0 │ │ │ │ │ ldreq r2, [r8, #84] @ 0x54 │ │ │ │ │ biceq r2, r2, #2048 @ 0x800 │ │ │ │ │ streq r2, [r8, #84] @ 0x54 │ │ │ │ │ - b 15700 │ │ │ │ │ + b 156e8 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC tp_new_wrapper │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS tp_new_wrapper │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 157b4 │ │ │ │ │ + bne 1579c │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r2, r8, #156 @ 0x9c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 157b4 │ │ │ │ │ + bne 1579c │ │ │ │ │ ldr r6, [r8, #156] @ 0x9c │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 15700 │ │ │ │ │ + b 156e8 │ │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ │ ldm r3, {r3, r4, r9} │ │ │ │ │ - b 156a4 │ │ │ │ │ + b 1568c │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ add r2, r8, #60 @ 0x3c │ │ │ │ │ cmp r0, r2 │ │ │ │ │ moveq r4, r5 │ │ │ │ │ movweq r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyObject_HashNotImplemented │ │ │ │ │ movteq r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyObject_HashNotImplemented │ │ │ │ │ - beq 15700 │ │ │ │ │ - b 157c4 │ │ │ │ │ + beq 156e8 │ │ │ │ │ + b 157ac │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ ldr sl, [r3] │ │ │ │ │ cmp sl, r2 │ │ │ │ │ ldreq r1, [r9, #8] │ │ │ │ │ - bne 157d8 │ │ │ │ │ - b 157e0 │ │ │ │ │ + bne 157c0 │ │ │ │ │ + b 157c8 │ │ │ │ │ cmp r8, ip │ │ │ │ │ movne r2, r8 │ │ │ │ │ - beq 156f8 │ │ │ │ │ + beq 156e0 │ │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 158c0 │ │ │ │ │ + beq 158a8 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bne 15890 │ │ │ │ │ - b 156f8 │ │ │ │ │ + bne 15878 │ │ │ │ │ + b 156e0 │ │ │ │ │ ldr r3, [r9, #32] │ │ │ │ │ add r9, r9, #28 │ │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 158a8 │ │ │ │ │ - b 15554 │ │ │ │ │ + beq 15890 │ │ │ │ │ + b 1553c │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - beq 156f8 │ │ │ │ │ - b 15700 │ │ │ │ │ + beq 156e0 │ │ │ │ │ + b 156e8 │ │ │ │ │ .word 0x000000f4 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000158d8 : │ │ │ │ │ +000158c0 : │ │ │ │ │ slot_sq_contains(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #28 │ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - ldr r3, [pc, #616] @ 15b5c │ │ │ │ │ + ldr r3, [pc, #616] @ 15b44 │ │ │ │ │ sub sp, sp, #24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ mov r9, r1 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ - ldr r1, [pc, #596] @ 15b60 │ │ │ │ │ + ldr r1, [pc, #596] @ 15b48 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r6, #1 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r7, [r0, r3] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 15a7c │ │ │ │ │ + beq 15a64 │ │ │ │ │ bic r4, r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ │ - beq 15a2c │ │ │ │ │ + beq 15a14 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r6 │ │ │ │ │ cmpne r3, #1 │ │ │ │ │ movhi r3, #2 │ │ │ │ │ subhi r1, fp, #36 @ 0x24 │ │ │ │ │ movhi r2, r3 │ │ │ │ │ - bls 15a5c │ │ │ │ │ + bls 15a44 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ │ str r9, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ │ tst ip, #2048 @ 0x800 │ │ │ │ │ - beq 15a00 │ │ │ │ │ + beq 159e8 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r8, [r4, r0] │ │ │ │ │ cmp r8, #0 │ │ │ │ │ - beq 15a00 │ │ │ │ │ + beq 159e8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - bne 159d4 │ │ │ │ │ + bne 159bc │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 15a90 │ │ │ │ │ + beq 15a78 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq 15b20 │ │ │ │ │ + beq 15b08 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 15a7c │ │ │ │ │ + beq 15a64 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [r7] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 15b08 │ │ │ │ │ + ble 15af0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [sp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 159bc │ │ │ │ │ - b 159d4 │ │ │ │ │ + beq 159a4 │ │ │ │ │ + b 159bc │ │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne 15a9c │ │ │ │ │ + bne 15a84 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ cmpne r3, #1 │ │ │ │ │ movhi r3, #1 │ │ │ │ │ movhi r2, #-2147483647 @ 0x80000001 │ │ │ │ │ subhi r1, fp, #32 │ │ │ │ │ - bhi 15964 │ │ │ │ │ + bhi 1594c │ │ │ │ │ tst r3, #1 │ │ │ │ │ - bne 15a74 │ │ │ │ │ + bne 15a5c │ │ │ │ │ ldr r7, [r3] │ │ │ │ │ subs r7, r7, #1 │ │ │ │ │ str r7, [r3] │ │ │ │ │ - beq 15a90 │ │ │ │ │ + beq 15a78 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq 15b20 │ │ │ │ │ + beq 15b08 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15b44 │ │ │ │ │ + beq 15b2c │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 159f4 │ │ │ │ │ + b 159dc │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 159cc │ │ │ │ │ + b 159b4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 15ae0 │ │ │ │ │ + beq 15ac8 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r2, #0 │ │ │ │ │ movgt r2, #1 │ │ │ │ │ orr r3, r4, r2 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bic r0, r3, #1 │ │ │ │ │ - b 15a38 │ │ │ │ │ + b 15a20 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15afc │ │ │ │ │ + beq 15ae4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bic r4, r3, #1 │ │ │ │ │ - b 15944 │ │ │ │ │ + b 1592c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r7] │ │ │ │ │ - bne 159f4 │ │ │ │ │ + bne 159dc │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 159f4 │ │ │ │ │ + b 159dc │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC129 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC129 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 15a88 │ │ │ │ │ + b 15a70 │ │ │ │ │ mov r2, #3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ │ b 0 <_PySequence_IterSearch> │ │ │ │ │ R_ARM_JUMP24 _PySequence_IterSearch │ │ │ │ │ .word 0x0000024c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00008778 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00015b64 : │ │ │ │ │ +00015b4c : │ │ │ │ │ slot_tp_iter(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ sub r2, fp, #16 │ │ │ │ │ - ldr r1, [pc, #340] @ 15ce0 │ │ │ │ │ + ldr r1, [pc, #340] @ 15cc8 │ │ │ │ │ mov ip, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str ip, [fp, #-16] │ │ │ │ │ - bl fc20 │ │ │ │ │ + bl fc08 │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bic r4, r2, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ cmpne r2, #1 │ │ │ │ │ - bls 15c70 │ │ │ │ │ + bls 15c58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15bfc │ │ │ │ │ + beq 15be4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - bne 15be8 │ │ │ │ │ + bne 15bd0 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r1] │ │ │ │ │ - beq 15c64 │ │ │ │ │ + beq 15c4c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 15c18 │ │ │ │ │ + beq 15c00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1324 │ │ │ │ │ R_ARM_CALL call_unbound_noarg.part.0 │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - beq 15bd8 │ │ │ │ │ - b 15be8 │ │ │ │ │ + beq 15bc0 │ │ │ │ │ + b 15bd0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15bf0 │ │ │ │ │ - ldr r1, [pc, #184] @ 15ce4 │ │ │ │ │ + bne 15bd8 │ │ │ │ │ + ldr r1, [pc, #184] @ 15ccc │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub r2, fp, #16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov ip, #1 │ │ │ │ │ str ip, [fp, #-16] │ │ │ │ │ - bl fc20 │ │ │ │ │ + bl fc08 │ │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq 15ca4 │ │ │ │ │ + beq 15c8c │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #12 │ │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PySeqIter_New │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 15be8 │ │ │ │ │ + b 15bd0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 15c88 │ │ │ │ │ + bne 15c70 │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - beq 15ccc │ │ │ │ │ + beq 15cb4 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15cc4 │ │ │ │ │ + bne 15cac │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 15c24 │ │ │ │ │ + bne 15c0c │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC130 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC130 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r4, #0 │ │ │ │ │ - b 15bf0 │ │ │ │ │ + b 15bd8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 15c88 │ │ │ │ │ + b 15c70 │ │ │ │ │ .word 0x00008e10 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008acc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00015ce8 : │ │ │ │ │ +00015cd0 : │ │ │ │ │ maybe_call_special_no_args.constprop.0(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ mov r5, #1 │ │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq 15d98 │ │ │ │ │ + beq 15d80 │ │ │ │ │ bic r0, r3, #1 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ │ tst r1, #131072 @ 0x20000 │ │ │ │ │ - beq 15d74 │ │ │ │ │ + beq 15d5c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls 15dec │ │ │ │ │ + bls 15dd4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ tst r1, #1 │ │ │ │ │ - bne 15d68 │ │ │ │ │ + bne 15d50 │ │ │ │ │ ldr r2, [r1] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r1] │ │ │ │ │ - beq 15e28 │ │ │ │ │ + beq 15e10 │ │ │ │ │ mov r0, r5 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r2, [r2, #136] @ 0x88 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 15da0 │ │ │ │ │ + bne 15d88 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls 15dec │ │ │ │ │ + bls 15dd4 │ │ │ │ │ bl 1324 │ │ │ │ │ R_ARM_CALL call_unbound_noarg.part.0 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b 15d50 │ │ │ │ │ + b 15d38 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 15d68 │ │ │ │ │ + b 15d50 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ blx r3 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ subs r5, r6, #0 │ │ │ │ │ - beq 15df8 │ │ │ │ │ + beq 15de0 │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r2, #0 │ │ │ │ │ movgt r2, #1 │ │ │ │ │ orr r3, r5, r2 │ │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ bicne r0, r3, #1 │ │ │ │ │ - bne 15d88 │ │ │ │ │ + bne 15d70 │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r5, #0 │ │ │ │ │ - b 15d50 │ │ │ │ │ + b 15d38 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15e14 │ │ │ │ │ + beq 15dfc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bls 15d50 │ │ │ │ │ + bls 15d38 │ │ │ │ │ bic r0, r1, #1 │ │ │ │ │ - b 15d40 │ │ │ │ │ + b 15d28 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 15d68 │ │ │ │ │ + b 15d50 │ │ │ │ │ │ │ │ │ │ -00015e34 : │ │ │ │ │ +00015e1c : │ │ │ │ │ type___subclasscheck__(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 <_PyObject_RealIsSubclass> │ │ │ │ │ R_ARM_CALL _PyObject_RealIsSubclass │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 15e70 │ │ │ │ │ + beq 15e58 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyBool_FromLong │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15e8c │ │ │ │ │ + beq 15e74 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ │ - b 15e64 │ │ │ │ │ + b 15e4c │ │ │ │ │ │ │ │ │ │ -00015e94 : │ │ │ │ │ +00015e7c : │ │ │ │ │ slot_mp_subscript(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sub r1, fp, #12 │ │ │ │ │ str r0, [fp, #-12] │ │ │ │ │ - ldr r0, [pc, #12] @ 15ecc │ │ │ │ │ + ldr r0, [pc, #12] @ 15eb4 │ │ │ │ │ str r3, [fp, #-8] │ │ │ │ │ - bl 13254 │ │ │ │ │ + bl 1323c │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ .word 0x00008acc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00015ed0 : │ │ │ │ │ +00015eb8 : │ │ │ │ │ type_clear(): │ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #12 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r3, [r0, #192] @ 0xc0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 15f58 │ │ │ │ │ + bne 15f40 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 15f60 │ │ │ │ │ + bne 15f48 │ │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15fc4 │ │ │ │ │ + beq 15fac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Clear │ │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15fd0 │ │ │ │ │ + bne 15fb8 │ │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15f50 │ │ │ │ │ + beq 15f38 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #172] @ 0xac │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 15f50 │ │ │ │ │ + bgt 15f38 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 15f50 │ │ │ │ │ + bne 15f38 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ - bl 9f1c │ │ │ │ │ - b 15ef4 │ │ │ │ │ - ldr r1, [pc, #148] @ 15ffc │ │ │ │ │ + bl 9f08 │ │ │ │ │ + b 15edc │ │ │ │ │ + ldr r1, [pc, #148] @ 15fe4 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ │ mov r3, #28 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ mul r3, r3, r2 │ │ │ │ │ @@ -24889,48 +24881,48 @@ │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 15f0c │ │ │ │ │ + bne 15ef4 │ │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 15f1c │ │ │ │ │ + beq 15f04 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #448] @ 0x1c0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 15f1c │ │ │ │ │ + bgt 15f04 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 15f1c │ │ │ │ │ + bne 15f04 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 15f1c │ │ │ │ │ + b 15f04 │ │ │ │ │ .word 0x00000080 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00016000 : │ │ │ │ │ +00015fe8 : │ │ │ │ │ type_dealloc(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ ldrb ip, [r0, #204] @ 0xcc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 16570 │ │ │ │ │ + bne 16558 │ │ │ │ │ ldmdb r0, {r0, r2} │ │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ - ldr r1, [pc, #1588] @ 1666c │ │ │ │ │ + ldr r1, [pc, #1588] @ 16654 │ │ │ │ │ bic r2, r2, #3 │ │ │ │ │ ldr sl, [r4, #168] @ 0xa8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ str r0, [r2] │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ @@ -24940,36 +24932,36 @@ │ │ │ │ │ and r3, r3, #1 │ │ │ │ │ str r3, [r4, #-4] │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r2, [r7, r1] │ │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ │ - beq 16188 │ │ │ │ │ + beq 16170 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_GetRaisedException │ │ │ │ │ ldr r2, [sl, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble 16180 │ │ │ │ │ + ble 16168 │ │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ add r8, sl, #12 │ │ │ │ │ mov r6, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 16354 │ │ │ │ │ + bge 1633c │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ ldr sl, [r5, #180] @ 0xb4 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq 16110 │ │ │ │ │ - ldr r1, [pc, #1440] @ 16670 │ │ │ │ │ + beq 160f8 │ │ │ │ │ + ldr r1, [pc, #1440] @ 16658 │ │ │ │ │ sub r3, sl, #1 │ │ │ │ │ mov r2, #28 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r1, [r7, r1] │ │ │ │ │ mla r1, r3, r2, r1 │ │ │ │ │ movls r3, #0 │ │ │ │ │ @@ -24980,145 +24972,145 @@ │ │ │ │ │ cmp ip, r5 │ │ │ │ │ orreq r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ │ ldrne sl, [lr, #20] │ │ │ │ │ ldreq sl, [r1, #1020] @ 0x3fc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 16354 │ │ │ │ │ + beq 1633c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromVoidPtr │ │ │ │ │ subs r9, r0, #0 │ │ │ │ │ str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 16458 │ │ │ │ │ + beq 16440 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1655c │ │ │ │ │ + bne 16544 │ │ │ │ │ ldr r1, [r9] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16158 │ │ │ │ │ + bgt 16140 │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r9] │ │ │ │ │ - beq 1632c │ │ │ │ │ + beq 16314 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16344 │ │ │ │ │ + beq 1632c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bgt 160a4 │ │ │ │ │ + bgt 1608c │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetRaisedException │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_ClearWeakRefs │ │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 161b4 │ │ │ │ │ + beq 1619c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 161b4 │ │ │ │ │ + bgt 1619c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 1636c │ │ │ │ │ + beq 16354 │ │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 161d8 │ │ │ │ │ + beq 161c0 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 161d8 │ │ │ │ │ + bgt 161c0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 16374 │ │ │ │ │ + beq 1635c │ │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 161fc │ │ │ │ │ + beq 161e4 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 161fc │ │ │ │ │ + bgt 161e4 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 1637c │ │ │ │ │ + beq 16364 │ │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16220 │ │ │ │ │ + beq 16208 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16220 │ │ │ │ │ + bgt 16208 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 16384 │ │ │ │ │ + beq 1636c │ │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16244 │ │ │ │ │ + beq 1622c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16244 │ │ │ │ │ + bgt 1622c │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 1638c │ │ │ │ │ + beq 16374 │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ ands r3, r3, #2 │ │ │ │ │ - bne 163d0 │ │ │ │ │ + bne 163b8 │ │ │ │ │ ldr r0, [r4, #180] @ 0xb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 163ac │ │ │ │ │ + bne 16394 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r0, [r4, #432] @ 0x1b0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16288 │ │ │ │ │ + beq 16270 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16288 │ │ │ │ │ + bgt 16270 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 16394 │ │ │ │ │ + beq 1637c │ │ │ │ │ ldr r0, [r4, #440] @ 0x1b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 162ac │ │ │ │ │ + beq 16294 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 162ac │ │ │ │ │ + bgt 16294 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 1639c │ │ │ │ │ + beq 16384 │ │ │ │ │ ldr r0, [r4, #436] @ 0x1b4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 162d0 │ │ │ │ │ + beq 162b8 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 162d0 │ │ │ │ │ + bgt 162b8 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 163a4 │ │ │ │ │ + beq 1638c │ │ │ │ │ ldr r0, [r4, #444] @ 0x1bc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 162e0 │ │ │ │ │ + beq 162c8 │ │ │ │ │ bl 0 <_PyDictKeys_DecRef> │ │ │ │ │ R_ARM_CALL _PyDictKeys_DecRef │ │ │ │ │ ldr r0, [r4, #448] @ 0x1c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16304 │ │ │ │ │ + beq 162ec │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16304 │ │ │ │ │ + bgt 162ec │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 16364 │ │ │ │ │ + beq 1634c │ │ │ │ │ ldr r0, [r4, #452] @ 0x1c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [r4, #456] @ 0x1c8 │ │ │ │ │ @@ -25129,61 +25121,61 @@ │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16168 │ │ │ │ │ + bne 16150 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 16684 │ │ │ │ │ + bl 1666c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - blt 160a4 │ │ │ │ │ - b 1617c │ │ │ │ │ + blt 1608c │ │ │ │ │ + b 16164 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16304 │ │ │ │ │ + b 162ec │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 161b4 │ │ │ │ │ + b 1619c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 161d8 │ │ │ │ │ + b 161c0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 161fc │ │ │ │ │ + b 161e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16220 │ │ │ │ │ + b 16208 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16244 │ │ │ │ │ + b 1622c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16288 │ │ │ │ │ + b 16270 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 162ac │ │ │ │ │ + b 16294 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 162d0 │ │ │ │ │ + b 162b8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1625c │ │ │ │ │ + bgt 16244 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 1625c │ │ │ │ │ + bne 16244 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1625c │ │ │ │ │ - ldr r1, [pc, #668] @ 16674 │ │ │ │ │ + b 16244 │ │ │ │ │ + ldr r1, [pc, #668] @ 1665c │ │ │ │ │ mov r2, #28 │ │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ mul r2, r2, r3 │ │ │ │ │ movls r3, #0 │ │ │ │ │ @@ -25198,34 +25190,34 @@ │ │ │ │ │ addne r3, r2, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r2, r1, r3 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 1625c │ │ │ │ │ + beq 16244 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r1, #0 │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 1625c │ │ │ │ │ + bgt 16244 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq 163c8 │ │ │ │ │ - b 1625c │ │ │ │ │ + beq 163b0 │ │ │ │ │ + b 16244 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ │ tst r1, #2 │ │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ - beq 164cc │ │ │ │ │ - ldr r1, [pc, #508] @ 16678 │ │ │ │ │ + beq 164b4 │ │ │ │ │ + ldr r1, [pc, #508] @ 16660 │ │ │ │ │ sub ip, r3, #1 │ │ │ │ │ cmp ip, #10 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r0, [r7, r1] │ │ │ │ │ mov r1, #28 │ │ │ │ │ mul r1, r1, ip │ │ │ │ │ movls ip, #0 │ │ │ │ │ @@ -25241,121 +25233,121 @@ │ │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ │ add r1, r0, r1 │ │ │ │ │ ldr r3, [r1, #20] │ │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 16158 │ │ │ │ │ + beq 16140 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16158 │ │ │ │ │ + beq 16140 │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq 164e0 │ │ │ │ │ + beq 164c8 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble 164e0 │ │ │ │ │ + ble 164c8 │ │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 16540 │ │ │ │ │ + ble 16528 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 164e0 │ │ │ │ │ + bne 164c8 │ │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [r9] │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r1, r1, #1 │ │ │ │ │ strle r1, [r9] │ │ │ │ │ - b 1612c │ │ │ │ │ + b 16114 │ │ │ │ │ add ip, r0, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str ip, [r3] │ │ │ │ │ - beq 16564 │ │ │ │ │ + beq 1654c │ │ │ │ │ cmp ip, #1073741824 @ 0x40000000 │ │ │ │ │ strne r0, [r3] │ │ │ │ │ - b 164e0 │ │ │ │ │ + b 164c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b 16140 │ │ │ │ │ + b 16128 │ │ │ │ │ cmp ip, #1073741824 @ 0x40000000 │ │ │ │ │ strne r0, [r4] │ │ │ │ │ - b 16528 │ │ │ │ │ + b 16510 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ mov r5, ip │ │ │ │ │ mov r6, #0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #1 │ │ │ │ │ strle r3, [r0] │ │ │ │ │ - ldr r3, [pc, #232] @ 1667c │ │ │ │ │ + ldr r3, [pc, #232] @ 16664 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r8, [r7, r3] │ │ │ │ │ add r8, r8, #5696 @ 0x1640 │ │ │ │ │ add r8, r8, #12 │ │ │ │ │ tst r5, #1 │ │ │ │ │ addeq r6, r6, #1 │ │ │ │ │ asreq r5, r5, #1 │ │ │ │ │ - beq 165a0 │ │ │ │ │ + beq 16588 │ │ │ │ │ ldr r3, [r8, r6, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 165cc │ │ │ │ │ + beq 165b4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt 1664c │ │ │ │ │ + blt 16634 │ │ │ │ │ asrs r5, r5, #1 │ │ │ │ │ - bne 16644 │ │ │ │ │ + bne 1662c │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ sub r3, r2, #1 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16664 │ │ │ │ │ + bgt 1664c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 16664 │ │ │ │ │ + bne 1664c │ │ │ │ │ ldmdb r4, {r1, r2} │ │ │ │ │ ldr sl, [r4, #168] @ 0xa8 │ │ │ │ │ bic r2, r2, #3 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp sl, #0 │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ str r1, [r2] │ │ │ │ │ orr r3, r3, r2 │ │ │ │ │ str r3, [r1, #4] │ │ │ │ │ - ldr r3, [pc, #100] @ 16680 │ │ │ │ │ + ldr r3, [pc, #100] @ 16668 │ │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ │ str r5, [r4, #-8] │ │ │ │ │ and r2, r2, #1 │ │ │ │ │ str r2, [r4, #-4] │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ ldr r2, [r7, r3] │ │ │ │ │ ldr r3, [r2, #3824] @ 0xef0 │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r2, #3824] @ 0xef0 │ │ │ │ │ - bne 1607c │ │ │ │ │ - b 16188 │ │ │ │ │ + bne 16064 │ │ │ │ │ + b 16170 │ │ │ │ │ add r6, r6, #1 │ │ │ │ │ - b 165a0 │ │ │ │ │ + b 16588 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC57 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b 165cc │ │ │ │ │ + b 165b4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ .word 0x00000600 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000590 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x0000028c │ │ │ │ │ @@ -25363,40 +25355,40 @@ │ │ │ │ │ .word 0x000001f0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000000e4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000050 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00016684 : │ │ │ │ │ +0001666c : │ │ │ │ │ clear_tp_subclasses(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ │ ands r3, r3, #2 │ │ │ │ │ add fp, sp, #0 │ │ │ │ │ - bne 166dc │ │ │ │ │ + bne 166c4 │ │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 166b0 │ │ │ │ │ + bne 16698 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r2] │ │ │ │ │ str r3, [r0, #180] @ 0xb4 │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 166a4 │ │ │ │ │ + bgt 1668c │ │ │ │ │ subs r1, r1, #1 │ │ │ │ │ str r1, [r2] │ │ │ │ │ - bne 166a4 │ │ │ │ │ + bne 1668c │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, fp, #0 │ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ │ b 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_JUMP24 _Py_Dealloc │ │ │ │ │ - ldr r1, [pc, #132] @ 16768 │ │ │ │ │ + ldr r1, [pc, #132] @ 16750 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ │ mov r3, #28 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ mul r3, r3, r2 │ │ │ │ │ @@ -25412,29 +25404,29 @@ │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r1, r1, r3 │ │ │ │ │ ldr r0, [r1, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 166a4 │ │ │ │ │ + beq 1668c │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r1, #20] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 166a4 │ │ │ │ │ + bgt 1668c │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 166d0 │ │ │ │ │ - b 166a4 │ │ │ │ │ + beq 166b8 │ │ │ │ │ + b 1668c │ │ │ │ │ .word 0x00000070 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0001676c : │ │ │ │ │ +00016754 : │ │ │ │ │ subtype_clear(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ @@ -25443,146 +25435,146 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC subtype_clear │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS subtype_clear │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r4, #96] @ 0x60 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ movne r0, r4 │ │ │ │ │ - bne 167dc │ │ │ │ │ + bne 167c4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16878 │ │ │ │ │ + bne 16860 │ │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 167dc │ │ │ │ │ + bne 167c4 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16848 │ │ │ │ │ + bne 16830 │ │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 167c0 │ │ │ │ │ + beq 167a8 │ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ │ ands r2, r2, #16 │ │ │ │ │ - beq 16820 │ │ │ │ │ + beq 16808 │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ tst r2, #16 │ │ │ │ │ - bne 16830 │ │ │ │ │ + bne 16818 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_ClearManagedDict │ │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 16838 │ │ │ │ │ + bne 16820 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ ldr ip, [r4, #144] @ 0x90 │ │ │ │ │ ldr r0, [r0, #144] @ 0x90 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 168a4 │ │ │ │ │ + bne 1688c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 16814 │ │ │ │ │ + beq 167fc │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ str r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r0, [fp, #-16] │ │ │ │ │ - bl 10e84 │ │ │ │ │ + bl 10e6c │ │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 167c0 │ │ │ │ │ - b 167dc │ │ │ │ │ + beq 167a8 │ │ │ │ │ + b 167c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ - bl 10e84 │ │ │ │ │ + bl 10e6c │ │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ ldr r3, [r0, #96] @ 0x60 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq 167c0 │ │ │ │ │ - b 167dc │ │ │ │ │ + beq 167a8 │ │ │ │ │ + b 167c4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ strd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ str r1, [fp, #-16] │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ │ subs lr, r0, #0 │ │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - beq 16830 │ │ │ │ │ + beq 16818 │ │ │ │ │ ldr r0, [lr] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16830 │ │ │ │ │ + beq 16818 │ │ │ │ │ ldr ip, [r0] │ │ │ │ │ str r2, [lr] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16830 │ │ │ │ │ + bgt 16818 │ │ │ │ │ subs r2, ip, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 16830 │ │ │ │ │ + bne 16818 │ │ │ │ │ str r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ str r3, [fp, #-16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ - b 16830 │ │ │ │ │ + b 16818 │ │ │ │ │ │ │ │ │ │ -00016904 <_PyStaticType_FiniBuiltin>: │ │ │ │ │ +000168ec <_PyStaticType_FiniBuiltin>: │ │ │ │ │ _PyStaticType_FiniBuiltin(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 <_PyInterpreterState_Main> │ │ │ │ │ R_ARM_CALL _PyInterpreterState_Main │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ │ cmp r9, #0 │ │ │ │ │ - beq 16f40 <_PyStaticType_FiniBuiltin+0x63c> │ │ │ │ │ + beq 16f28 <_PyStaticType_FiniBuiltin+0x63c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_GetRaisedException │ │ │ │ │ ldr r1, [r9, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 16a48 <_PyStaticType_FiniBuiltin+0x144> │ │ │ │ │ + ble 16a30 <_PyStaticType_FiniBuiltin+0x144> │ │ │ │ │ add r8, r9, #12 │ │ │ │ │ mov r7, #0 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ │ ldr r5, [r8, #4]! │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge 16cb8 <_PyStaticType_FiniBuiltin+0x3b4> │ │ │ │ │ + bge 16ca0 <_PyStaticType_FiniBuiltin+0x3b4> │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ ldr sl, [r5, #180] @ 0xb4 │ │ │ │ │ tst r2, #2 │ │ │ │ │ - beq 169d4 <_PyStaticType_FiniBuiltin+0xd0> │ │ │ │ │ - ldr r2, [pc, #1728] @ 17054 <_PyStaticType_FiniBuiltin+0x750> │ │ │ │ │ + beq 169bc <_PyStaticType_FiniBuiltin+0xd0> │ │ │ │ │ + ldr r2, [pc, #1728] @ 1703c <_PyStaticType_FiniBuiltin+0x750> │ │ │ │ │ sub sl, sl, #1 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmp sl, #10 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ mov r3, #28 │ │ │ │ │ mla r2, sl, r3, r2 │ │ │ │ │ @@ -25593,57 +25585,57 @@ │ │ │ │ │ cmp ip, r5 │ │ │ │ │ orreq sl, sl, #1 │ │ │ │ │ cmp sl, #0 │ │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ │ ldrne sl, [r0, #448] @ 0x1c0 │ │ │ │ │ ldreq sl, [r2, #1020] @ 0x3fc │ │ │ │ │ cmp sl, #0 │ │ │ │ │ - beq 16cb8 <_PyStaticType_FiniBuiltin+0x3b4> │ │ │ │ │ + beq 16ca0 <_PyStaticType_FiniBuiltin+0x3b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromVoidPtr │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 16dc0 <_PyStaticType_FiniBuiltin+0x4bc> │ │ │ │ │ + beq 16da8 <_PyStaticType_FiniBuiltin+0x4bc> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16ebc <_PyStaticType_FiniBuiltin+0x5b8> │ │ │ │ │ + bne 16ea4 <_PyStaticType_FiniBuiltin+0x5b8> │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16a1c <_PyStaticType_FiniBuiltin+0x118> │ │ │ │ │ + bgt 16a04 <_PyStaticType_FiniBuiltin+0x118> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r6] │ │ │ │ │ - beq 16c94 <_PyStaticType_FiniBuiltin+0x390> │ │ │ │ │ + beq 16c7c <_PyStaticType_FiniBuiltin+0x390> │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16cac <_PyStaticType_FiniBuiltin+0x3a8> │ │ │ │ │ + beq 16c94 <_PyStaticType_FiniBuiltin+0x3a8> │ │ │ │ │ ldr r1, [r9, #8] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - blt 16968 <_PyStaticType_FiniBuiltin+0x64> │ │ │ │ │ + blt 16950 <_PyStaticType_FiniBuiltin+0x64> │ │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetRaisedException │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne 16a64 <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ + bne 16a4c <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ ldr r0, [r4, #176] @ 0xb0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16eec <_PyStaticType_FiniBuiltin+0x5e8> │ │ │ │ │ + bne 16ed4 <_PyStaticType_FiniBuiltin+0x5e8> │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq 16fbc <_PyStaticType_FiniBuiltin+0x6b8> │ │ │ │ │ - ldr r2, [pc, #1504] @ 17058 <_PyStaticType_FiniBuiltin+0x754> │ │ │ │ │ + beq 16fa4 <_PyStaticType_FiniBuiltin+0x6b8> │ │ │ │ │ + ldr r2, [pc, #1504] @ 17040 <_PyStaticType_FiniBuiltin+0x754> │ │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ cmp r1, #10 │ │ │ │ │ ldr r0, [r7, r2] │ │ │ │ │ mov r2, #28 │ │ │ │ │ @@ -25652,67 +25644,67 @@ │ │ │ │ │ movhi r1, #1 │ │ │ │ │ add ip, r0, r2 │ │ │ │ │ add ip, ip, #91136 @ 0x16400 │ │ │ │ │ ldr ip, [ip, #428] @ 0x1ac │ │ │ │ │ cmp ip, r4 │ │ │ │ │ orreq r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 16d24 <_PyStaticType_FiniBuiltin+0x420> │ │ │ │ │ + beq 16d0c <_PyStaticType_FiniBuiltin+0x420> │ │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ │ add r1, r0, r2 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16d3c <_PyStaticType_FiniBuiltin+0x438> │ │ │ │ │ + beq 16d24 <_PyStaticType_FiniBuiltin+0x438> │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ mov ip, #0 │ │ │ │ │ str ip, [r1, #16] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16d3c <_PyStaticType_FiniBuiltin+0x438> │ │ │ │ │ + bgt 16d24 <_PyStaticType_FiniBuiltin+0x438> │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne 16d3c <_PyStaticType_FiniBuiltin+0x438> │ │ │ │ │ + bne 16d24 <_PyStaticType_FiniBuiltin+0x438> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq 16fdc <_PyStaticType_FiniBuiltin+0x6d8> │ │ │ │ │ + beq 16fc4 <_PyStaticType_FiniBuiltin+0x6d8> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne 16b78 <_PyStaticType_FiniBuiltin+0x274> │ │ │ │ │ + bne 16b60 <_PyStaticType_FiniBuiltin+0x274> │ │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16b40 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ + beq 16b28 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16d48 <_PyStaticType_FiniBuiltin+0x444> │ │ │ │ │ + beq 16d30 <_PyStaticType_FiniBuiltin+0x444> │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r7, [r0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ str r7, [r4, #168] @ 0xa8 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq 16d74 <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ + beq 16d5c <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16b74 <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ + beq 16b5c <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq 16f18 <_PyStaticType_FiniBuiltin+0x614> │ │ │ │ │ + beq 16f00 <_PyStaticType_FiniBuiltin+0x614> │ │ │ │ │ mov r7, #0 │ │ │ │ │ str r7, [r0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ str r7, [r4, #172] @ 0xac │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq 16da0 <_PyStaticType_FiniBuiltin+0x49c> │ │ │ │ │ + beq 16d88 <_PyStaticType_FiniBuiltin+0x49c> │ │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ - ldr r2, [pc, #1244] @ 1705c <_PyStaticType_FiniBuiltin+0x758> │ │ │ │ │ + ldr r2, [pc, #1244] @ 17044 <_PyStaticType_FiniBuiltin+0x758> │ │ │ │ │ mov r0, #28 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r1, [r7, r2] │ │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ mla r1, r2, r0, r1 │ │ │ │ │ @@ -25724,53 +25716,53 @@ │ │ │ │ │ cmp r0, r4 │ │ │ │ │ orreq r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ │ ldrne r2, [ip, #20] │ │ │ │ │ ldreq r2, [r1, #1020] @ 0x3fc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16da8 <_PyStaticType_FiniBuiltin+0x4a4> │ │ │ │ │ + bne 16d90 <_PyStaticType_FiniBuiltin+0x4a4> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne 16cc8 <_PyStaticType_FiniBuiltin+0x3c4> │ │ │ │ │ - ldr r2, [pc, #1156] @ 17060 <_PyStaticType_FiniBuiltin+0x75c> │ │ │ │ │ + bne 16cb0 <_PyStaticType_FiniBuiltin+0x3c4> │ │ │ │ │ + ldr r2, [pc, #1156] @ 17048 <_PyStaticType_FiniBuiltin+0x75c> │ │ │ │ │ bic r3, r3, #4096 @ 0x1000 │ │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ ldr r6, [r4, #192] @ 0xc0 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ - beq 16f4c <_PyStaticType_FiniBuiltin+0x648> │ │ │ │ │ + beq 16f34 <_PyStaticType_FiniBuiltin+0x648> │ │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ │ mov r8, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r3, r3, r6, lsl #2 │ │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ │ str r8, [r3, #260] @ 0x104 │ │ │ │ │ str r8, [r4, #192] @ 0xc0 │ │ │ │ │ bl 0 <_PyStaticType_ClearWeakRefs> │ │ │ │ │ R_ARM_CALL _PyStaticType_ClearWeakRefs │ │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ │ mov r2, #28 │ │ │ │ │ - ldr ip, [pc, #1080] @ 17064 <_PyStaticType_FiniBuiltin+0x760> │ │ │ │ │ + ldr ip, [pc, #1080] @ 1704c <_PyStaticType_FiniBuiltin+0x760> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ add ip, ip, r3, lsl #4 │ │ │ │ │ mla r2, r3, r2, r5 │ │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ │ str r8, [r2, #428] @ 0x1ac │ │ │ │ │ dmb ish │ │ │ │ │ ldrexd r6, [ip] │ │ │ │ │ adds r6, r6, r0 │ │ │ │ │ adc r7, r7, r1 │ │ │ │ │ strexd r2, r6, [ip] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16c48 <_PyStaticType_FiniBuiltin+0x344> │ │ │ │ │ + bne 16c30 <_PyStaticType_FiniBuiltin+0x344> │ │ │ │ │ add r3, r3, #368 @ 0x170 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r3, r3, #2 │ │ │ │ │ dmb ish │ │ │ │ │ @@ -25785,95 +25777,95 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16a2c <_PyStaticType_FiniBuiltin+0x128> │ │ │ │ │ + bne 16a14 <_PyStaticType_FiniBuiltin+0x128> │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 16684 │ │ │ │ │ + bl 1666c │ │ │ │ │ ldr r1, [r9, #8] │ │ │ │ │ add r7, r7, #1 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - blt 16968 <_PyStaticType_FiniBuiltin+0x64> │ │ │ │ │ - b 16a3c <_PyStaticType_FiniBuiltin+0x138> │ │ │ │ │ + blt 16950 <_PyStaticType_FiniBuiltin+0x64> │ │ │ │ │ + b 16a24 <_PyStaticType_FiniBuiltin+0x138> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_ClearWeakRefs> │ │ │ │ │ R_ARM_CALL _PyStaticType_ClearWeakRefs │ │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ │ mov r3, #28 │ │ │ │ │ - ldr r2, [pc, #896] @ 17064 <_PyStaticType_FiniBuiltin+0x760> │ │ │ │ │ + ldr r2, [pc, #896] @ 1704c <_PyStaticType_FiniBuiltin+0x760> │ │ │ │ │ sub r1, r1, #1 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mvn r0, #0 │ │ │ │ │ add r2, r2, r1, lsl #4 │ │ │ │ │ mla r3, r1, r3, r5 │ │ │ │ │ mvn r1, #0 │ │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ │ str ip, [r3, #428] @ 0x1ac │ │ │ │ │ dmb ish │ │ │ │ │ ldrexd r6, [r2] │ │ │ │ │ adds r6, r6, r0 │ │ │ │ │ adc r7, r7, r1 │ │ │ │ │ strexd ip, r6, [r2] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 16d04 <_PyStaticType_FiniBuiltin+0x400> │ │ │ │ │ + bne 16cec <_PyStaticType_FiniBuiltin+0x400> │ │ │ │ │ dmb ish │ │ │ │ │ - b 16c7c <_PyStaticType_FiniBuiltin+0x378> │ │ │ │ │ + b 16c64 <_PyStaticType_FiniBuiltin+0x378> │ │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ │ add r2, r2, #1000 @ 0x3e8 │ │ │ │ │ add r1, r0, r2 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 16ad0 <_PyStaticType_FiniBuiltin+0x1cc> │ │ │ │ │ + bne 16ab8 <_PyStaticType_FiniBuiltin+0x1cc> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 16b0c <_PyStaticType_FiniBuiltin+0x208> │ │ │ │ │ - b 16b74 <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ + beq 16af4 <_PyStaticType_FiniBuiltin+0x208> │ │ │ │ │ + b 16b5c <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ str r2, [r4, #168] @ 0xa8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16b40 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ + bgt 16b28 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 16b40 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ + bne 16b28 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 16b40 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ + bne 16b28 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ ldr r0, [r4, #172] @ 0xac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16da0 <_PyStaticType_FiniBuiltin+0x49c> │ │ │ │ │ + beq 16d88 <_PyStaticType_FiniBuiltin+0x49c> │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #172] @ 0xac │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17044 <_PyStaticType_FiniBuiltin+0x740> │ │ │ │ │ + ble 1702c <_PyStaticType_FiniBuiltin+0x740> │ │ │ │ │ and r2, r3, #2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 16b74 <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ + bne 16b5c <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ │ - b 16bc4 <_PyStaticType_FiniBuiltin+0x2c0> │ │ │ │ │ + b 16bac <_PyStaticType_FiniBuiltin+0x2c0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 16684 │ │ │ │ │ + bl 1666c │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne 16cc8 <_PyStaticType_FiniBuiltin+0x3c4> │ │ │ │ │ + bne 16cb0 <_PyStaticType_FiniBuiltin+0x3c4> │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b 16bd4 <_PyStaticType_FiniBuiltin+0x2d0> │ │ │ │ │ + b 16bbc <_PyStaticType_FiniBuiltin+0x2d0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ │ tst r2, #2 │ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ - beq 16e38 <_PyStaticType_FiniBuiltin+0x534> │ │ │ │ │ - ldr r2, [pc, #644] @ 17068 <_PyStaticType_FiniBuiltin+0x764> │ │ │ │ │ + beq 16e20 <_PyStaticType_FiniBuiltin+0x534> │ │ │ │ │ + ldr r2, [pc, #644] @ 17050 <_PyStaticType_FiniBuiltin+0x764> │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ sub r0, r3, #1 │ │ │ │ │ cmp r0, #10 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r1, [r1, r2] │ │ │ │ │ mov r2, #28 │ │ │ │ │ mul r2, r2, r0 │ │ │ │ │ @@ -25890,271 +25882,271 @@ │ │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ │ add r2, r1, r2 │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq 16a1c <_PyStaticType_FiniBuiltin+0x118> │ │ │ │ │ + beq 16a04 <_PyStaticType_FiniBuiltin+0x118> │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16a1c <_PyStaticType_FiniBuiltin+0x118> │ │ │ │ │ + beq 16a04 <_PyStaticType_FiniBuiltin+0x118> │ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 16e4c <_PyStaticType_FiniBuiltin+0x548> │ │ │ │ │ + beq 16e34 <_PyStaticType_FiniBuiltin+0x548> │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble 16e4c <_PyStaticType_FiniBuiltin+0x548> │ │ │ │ │ + ble 16e34 <_PyStaticType_FiniBuiltin+0x548> │ │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 16ec4 <_PyStaticType_FiniBuiltin+0x5c0> │ │ │ │ │ + ble 16eac <_PyStaticType_FiniBuiltin+0x5c0> │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne 16e4c <_PyStaticType_FiniBuiltin+0x548> │ │ │ │ │ + bne 16e34 <_PyStaticType_FiniBuiltin+0x548> │ │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r6] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r6] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_DelItem │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16a04 <_PyStaticType_FiniBuiltin+0x100> │ │ │ │ │ + beq 169ec <_PyStaticType_FiniBuiltin+0x100> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Clear │ │ │ │ │ - b 16a04 <_PyStaticType_FiniBuiltin+0x100> │ │ │ │ │ + b 169ec <_PyStaticType_FiniBuiltin+0x100> │ │ │ │ │ add r0, r1, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r0, [r3] │ │ │ │ │ - beq 16ee0 <_PyStaticType_FiniBuiltin+0x5dc> │ │ │ │ │ + beq 16ec8 <_PyStaticType_FiniBuiltin+0x5dc> │ │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ │ strne r1, [r3] │ │ │ │ │ - b 16e4c <_PyStaticType_FiniBuiltin+0x548> │ │ │ │ │ + b 16e34 <_PyStaticType_FiniBuiltin+0x548> │ │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ │ strne r1, [r4] │ │ │ │ │ - b 16e94 <_PyStaticType_FiniBuiltin+0x590> │ │ │ │ │ + b 16e7c <_PyStaticType_FiniBuiltin+0x590> │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #176] @ 0xb0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16a64 <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ + bgt 16a4c <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ sub r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne 16a64 <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ + bne 16a4c <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 16a64 <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ + b 16a4c <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ str r2, [r4, #172] @ 0xac │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16b74 <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ + bgt 16b5c <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 16b74 <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ + bne 16b5c <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ - b 16d94 <_PyStaticType_FiniBuiltin+0x490> │ │ │ │ │ + b 16d7c <_PyStaticType_FiniBuiltin+0x490> │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq 16a58 <_PyStaticType_FiniBuiltin+0x154> │ │ │ │ │ - b 16a64 <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ + beq 16a40 <_PyStaticType_FiniBuiltin+0x154> │ │ │ │ │ + b 16a4c <_PyStaticType_FiniBuiltin+0x160> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyStaticType_ClearWeakRefs> │ │ │ │ │ R_ARM_CALL _PyStaticType_ClearWeakRefs │ │ │ │ │ ldr ip, [r4, #180] @ 0xb4 │ │ │ │ │ mov r3, #28 │ │ │ │ │ - ldr r1, [pc, #252] @ 17064 <_PyStaticType_FiniBuiltin+0x760> │ │ │ │ │ + ldr r1, [pc, #252] @ 1704c <_PyStaticType_FiniBuiltin+0x760> │ │ │ │ │ sub ip, ip, #1 │ │ │ │ │ mvn r2, #0 │ │ │ │ │ add r1, r1, ip, lsl #4 │ │ │ │ │ mla r3, ip, r3, r5 │ │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ │ str r6, [r3, #428] @ 0x1ac │ │ │ │ │ mvn r3, #0 │ │ │ │ │ dmb ish │ │ │ │ │ ldrexd r8, [r1] │ │ │ │ │ adds r8, r8, r2 │ │ │ │ │ adc r9, r9, r3 │ │ │ │ │ strexd lr, r8, [r1] │ │ │ │ │ cmp lr, #0 │ │ │ │ │ - bne 16f84 <_PyStaticType_FiniBuiltin+0x680> │ │ │ │ │ + bne 16f6c <_PyStaticType_FiniBuiltin+0x680> │ │ │ │ │ add r3, ip, #368 @ 0x170 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PyRuntime │ │ │ │ │ add r3, r3, #2 │ │ │ │ │ dmb ish │ │ │ │ │ str r6, [r2, r3, lsl #4] │ │ │ │ │ str r6, [r4, #180] @ 0xb4 │ │ │ │ │ - b 16c7c <_PyStaticType_FiniBuiltin+0x378> │ │ │ │ │ + b 16c64 <_PyStaticType_FiniBuiltin+0x378> │ │ │ │ │ ldr r0, [r4, #132] @ 0x84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16fdc <_PyStaticType_FiniBuiltin+0x6d8> │ │ │ │ │ + beq 16fc4 <_PyStaticType_FiniBuiltin+0x6d8> │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #132] @ 0x84 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17024 <_PyStaticType_FiniBuiltin+0x720> │ │ │ │ │ + ble 1700c <_PyStaticType_FiniBuiltin+0x720> │ │ │ │ │ ldr r0, [r4, #168] @ 0xa8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 16d74 <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ + beq 16d5c <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ mov r2, #0 │ │ │ │ │ str r2, [r4, #168] @ 0xa8 │ │ │ │ │ ldr r2, [r0] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 16d74 <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ + bgt 16d5c <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 16d74 <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ + bne 16d5c <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - beq 16d74 <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ + beq 16d5c <_PyStaticType_FiniBuiltin+0x470> │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq 16b40 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ - b 16b74 <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ + beq 16b28 <_PyStaticType_FiniBuiltin+0x23c> │ │ │ │ │ + b 16b5c <_PyStaticType_FiniBuiltin+0x270> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 16fdc <_PyStaticType_FiniBuiltin+0x6d8> │ │ │ │ │ + bne 16fc4 <_PyStaticType_FiniBuiltin+0x6d8> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 16d3c <_PyStaticType_FiniBuiltin+0x438> │ │ │ │ │ - b 16fdc <_PyStaticType_FiniBuiltin+0x6d8> │ │ │ │ │ + bne 16d24 <_PyStaticType_FiniBuiltin+0x438> │ │ │ │ │ + b 16fc4 <_PyStaticType_FiniBuiltin+0x6d8> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r0] │ │ │ │ │ - bne 16d94 <_PyStaticType_FiniBuiltin+0x490> │ │ │ │ │ - b 16f34 <_PyStaticType_FiniBuiltin+0x630> │ │ │ │ │ + bne 16d7c <_PyStaticType_FiniBuiltin+0x490> │ │ │ │ │ + b 16f1c <_PyStaticType_FiniBuiltin+0x630> │ │ │ │ │ .word 0x000006b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000005d0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x000004d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00000470 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00001728 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000274 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -0001706c : │ │ │ │ │ +00017054 : │ │ │ │ │ slot_tp_call(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - ldr r3, [pc, #304] @ 171b8 │ │ │ │ │ + ldr r3, [pc, #304] @ 171a0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - ldr r1, [pc, #284] @ 171bc │ │ │ │ │ + ldr r1, [pc, #284] @ 171a4 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ mov r4, #1 │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r6, [r0, r3] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq 1719c │ │ │ │ │ + beq 17184 │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ - beq 17118 │ │ │ │ │ + beq 17100 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r8, [sp] │ │ │ │ │ bl 0 <_PyObject_Call_Prepend> │ │ │ │ │ R_ARM_CALL _PyObject_Call_Prepend │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 1710c │ │ │ │ │ + bne 170f4 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 17148 │ │ │ │ │ + beq 17130 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 17154 │ │ │ │ │ + bne 1713c │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyObject_Call> │ │ │ │ │ R_ARM_CALL _PyObject_Call │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 170fc │ │ │ │ │ - b 1710c │ │ │ │ │ + beq 170e4 │ │ │ │ │ + b 170f4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1710c │ │ │ │ │ + b 170f4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ subs r4, r5, #0 │ │ │ │ │ - beq 17138 │ │ │ │ │ + beq 17120 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r1, r4, r3 │ │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bic r1, r1, #1 │ │ │ │ │ - b 17124 │ │ │ │ │ + b 1710c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #16] @ 171bc │ │ │ │ │ + ldr r1, [pc, #16] @ 171a4 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 17138 │ │ │ │ │ + b 17120 │ │ │ │ │ .word 0x00000114 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000860c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000171c0 : │ │ │ │ │ +000171a8 : │ │ │ │ │ wrap_descr_get(): │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ @@ -26171,187 +26163,187 @@ │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC135 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC135 │ │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyArg_UnpackTuple │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17284 │ │ │ │ │ + beq 1726c │ │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq 17254 │ │ │ │ │ + beq 1723c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq 1728c │ │ │ │ │ + beq 17274 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 17244 │ │ │ │ │ + bne 1722c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 1726c │ │ │ │ │ + beq 17254 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ - beq 172a0 │ │ │ │ │ + beq 17288 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r1, r4 │ │ │ │ │ - bne 17244 │ │ │ │ │ + bne 1722c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC136 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC136 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1724c │ │ │ │ │ + b 17234 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - beq 1726c │ │ │ │ │ + beq 17254 │ │ │ │ │ mov r2, r4 │ │ │ │ │ - b 17244 │ │ │ │ │ + b 1722c │ │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 1726c │ │ │ │ │ + b 17254 │ │ │ │ │ │ │ │ │ │ -000172a8 : │ │ │ │ │ +00017290 : │ │ │ │ │ PyType_GetSlot(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ uxth r3, r1 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ │ - bhi 17350 │ │ │ │ │ + bhi 17338 │ │ │ │ │ cmp r3, #87 @ 0x57 │ │ │ │ │ - bls 1731c │ │ │ │ │ + bls 17304 │ │ │ │ │ sub r2, r3, #88 @ 0x58 │ │ │ │ │ movw ip, #4031 @ 0xfbf │ │ │ │ │ movt ip, #24 │ │ │ │ │ uxth r2, r2 │ │ │ │ │ lsr ip, ip, r2 │ │ │ │ │ tst ip, #1 │ │ │ │ │ subne r3, r3, #5 │ │ │ │ │ - beq 17350 │ │ │ │ │ - ldr r2, [pc, #1260] @ 177e8 │ │ │ │ │ + beq 17338 │ │ │ │ │ + ldr r2, [pc, #1260] @ 177d0 │ │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ │ - bhi 17488 │ │ │ │ │ + bhi 17470 │ │ │ │ │ add r3, r3, r3 │ │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ ldr r0, [r0, #160] @ 0xa0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bhi 17340 │ │ │ │ │ - ldr r2, [pc, #1216] @ 177ec │ │ │ │ │ + bhi 17328 │ │ │ │ │ + ldr r2, [pc, #1216] @ 177d4 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - bhi 17350 │ │ │ │ │ + bhi 17338 │ │ │ │ │ add r3, r3, r3 │ │ │ │ │ ldrh r3, [r2, r3] │ │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ │ nop {0} │ │ │ │ │ sub r3, r3, #5 │ │ │ │ │ uxth r2, r3 │ │ │ │ │ cmp r2, #78 @ 0x4e │ │ │ │ │ - bls 172f4 │ │ │ │ │ + bls 172dc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC140 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC140 │ │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 174bc │ │ │ │ │ + b 174a4 │ │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #152] @ 0x98 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #136] @ 0x88 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #112] @ 0x70 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #84] @ 0x54 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #96] @ 0x60 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #124] @ 0x7c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #104] @ 0x68 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #76] @ 0x4c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #132] @ 0x84 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #116] @ 0x74 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #72] @ 0x48 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #16] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #36] @ 0x24 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #52] @ 0x34 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #32] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ uxth r3, r1 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _PySlot_names │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_MOVT_ABS _PySlot_names │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ @@ -26367,238 +26359,238 @@ │ │ │ │ │ R_ARM_MOVT_ABS .LC139 │ │ │ │ │ ldr ip, [ip, r3, lsl #2] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #140] @ 0x8c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #88] @ 0x58 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #80] @ 0x50 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #100] @ 0x64 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #40] @ 0x28 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #64] @ 0x40 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #108] @ 0x6c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #128] @ 0x80 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #48] @ 0x30 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #28] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #60] @ 0x3c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #24] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #44] @ 0x2c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #88] @ 0x58 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #156] @ 0x9c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #112] @ 0x70 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #100] @ 0x64 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #92] @ 0x5c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #56] @ 0x38 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #120] @ 0x78 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #96] @ 0x60 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #168] @ 0xa8 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #36] @ 0x24 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #32] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #28] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #188] @ 0xbc │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #80] @ 0x50 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 174bc │ │ │ │ │ + beq 174a4 │ │ │ │ │ ldr r0, [r0, #456] @ 0x1c8 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #8] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldrne r0, [r0] │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #108] @ 0x6c │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #164] @ 0xa4 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ ldr r0, [r0, #148] @ 0x94 │ │ │ │ │ - b 17314 │ │ │ │ │ + b 172fc │ │ │ │ │ .word 0x000001d4 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ .word 0x00000282 │ │ │ │ │ R_ARM_ABS32 .rodata │ │ │ │ │ │ │ │ │ │ -000177f0 : │ │ │ │ │ +000177d8 : │ │ │ │ │ PyType_GetBaseByToken_DuringGC(): │ │ │ │ │ cmp r2, #0 │ │ │ │ │ movne r3, #0 │ │ │ │ │ strne r3, [r2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq 178d4 │ │ │ │ │ + beq 178bc │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge 178d4 │ │ │ │ │ + bge 178bc │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 178cc │ │ │ │ │ + beq 178b4 │ │ │ │ │ ldr r3, [r0, #456] @ 0x1c8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne 1783c │ │ │ │ │ + bne 17824 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ strne r0, [r2] │ │ │ │ │ mov r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ @@ -26606,81 +26598,81 @@ │ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, sp, #12 │ │ │ │ │ ldr r3, [r0, #172] @ 0xac │ │ │ │ │ cmp r3, #0 │ │ │ │ │ movne ip, #1 │ │ │ │ │ ldrne lr, [r3, #8] │ │ │ │ │ addne r3, r3, #16 │ │ │ │ │ - beq 178ac │ │ │ │ │ + beq 17894 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bge 178c4 │ │ │ │ │ + bge 178ac │ │ │ │ │ ldr r0, [r3, #4]! │ │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ │ tst r4, #512 @ 0x200 │ │ │ │ │ - beq 178a4 │ │ │ │ │ + beq 1788c │ │ │ │ │ ldr r4, [r0, #456] @ 0x1c8 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne 178a4 │ │ │ │ │ + bne 1788c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ strne r0, [r2] │ │ │ │ │ mov r0, #1 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ add ip, ip, #1 │ │ │ │ │ - b 1786c │ │ │ │ │ + b 17854 │ │ │ │ │ ldr r0, [r0, #168] @ 0xa8 │ │ │ │ │ str r2, [fp, #-16] │ │ │ │ │ bl 2520 │ │ │ │ │ R_ARM_CALL get_base_by_token_recursive │ │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17890 │ │ │ │ │ + bne 17878 │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 1789c │ │ │ │ │ + b 17884 │ │ │ │ │ mov r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ mvn r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000178dc : │ │ │ │ │ +000178c4 : │ │ │ │ │ wrap_next(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ ldr ip, [r1, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyTuple_Type │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne 17978 │ │ │ │ │ + bne 17960 │ │ │ │ │ ldr ip, [r1, #8] │ │ │ │ │ cmp ip, #0 │ │ │ │ │ - bne 1794c │ │ │ │ │ + bne 17934 │ │ │ │ │ blx r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 17928 │ │ │ │ │ + beq 17910 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 17944 │ │ │ │ │ + bne 1792c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_StopIteration │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_StopIteration │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetNone │ │ │ │ │ mov r0, #0 │ │ │ │ │ - b 17920 │ │ │ │ │ + b 17908 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC88 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -26690,163 +26682,323 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC125 │ │ │ │ │ ldr r0, [r2] │ │ │ │ │ mov r2, #0 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 17944 │ │ │ │ │ + b 1792c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_SystemError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC124 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC124 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 17944 │ │ │ │ │ + b 1792c │ │ │ │ │ │ │ │ │ │ -00017994 : │ │ │ │ │ +0001797c : │ │ │ │ │ +PyType_GetFullyQualifiedName(): │ │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ + tst r3, #512 @ 0x200 │ │ │ │ │ + beq 17a94 │ │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ │ + sub ip, sp, ip │ │ │ │ │ + add fp, sp, #12 │ │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ + sub sp, sp, #16 │ │ │ │ │ + ldr r5, [r0, #440] @ 0x1b8 │ │ │ │ │ + ldr r2, [r5] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + addle r2, r2, #1 │ │ │ │ │ + strle r2, [r5] │ │ │ │ │ + tst r3, #2 │ │ │ │ │ + bne 17abc │ │ │ │ │ + ldr r1, [pc, #460] @ 17b90 │ │ │ │ │ + sub r2, fp, #16 │ │ │ │ │ + ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq 17b2c │ │ │ │ │ + ldr r4, [fp, #-16] │ │ │ │ │ + cmp r4, #0 │ │ │ │ │ + beq 17b64 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ │ + beq 17a58 │ │ │ │ │ + ldr r1, [pc, #412] @ 17b94 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyUnicode_Equal> │ │ │ │ │ + R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 17a58 │ │ │ │ │ + ldr r1, [pc, #396] @ 17b98 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyUnicode_Equal> │ │ │ │ │ + R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 17a58 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + mov r2, #46 @ 0x2e │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC142 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC142 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyUnicode_FromFormat │ │ │ │ │ + ldr r2, [r4] │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 17a74 │ │ │ │ │ + ldr r2, [r5] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 17a9c │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + sub sp, fp, #12 │ │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 17b48 │ │ │ │ │ + ldr r2, [r4] │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 17a4c │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + str r2, [r4] │ │ │ │ │ + bne 17a40 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + b 17a40 │ │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ │ + b 0 │ │ │ │ │ + R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ + subs r2, r2, #1 │ │ │ │ │ + str r2, [r5] │ │ │ │ │ + bne 17a4c │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ + b 17a4c │ │ │ │ │ + ldr r1, [pc, #216] @ 17b9c │ │ │ │ │ + mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ + ldr r2, [r0, #180] @ 0xb4 │ │ │ │ │ + mov r3, #28 │ │ │ │ │ + sub r2, r2, #1 │ │ │ │ │ + ldr r1, [pc, r1] │ │ │ │ │ + cmp r2, #10 │ │ │ │ │ + mul r3, r3, r2 │ │ │ │ │ + movls r2, #0 │ │ │ │ │ + ldr r1, [ip, r1] │ │ │ │ │ + movhi r2, #1 │ │ │ │ │ + add ip, r1, r3 │ │ │ │ │ + add ip, ip, #91136 @ 0x16400 │ │ │ │ │ + ldr ip, [ip, #428] @ 0x1ac │ │ │ │ │ + cmp ip, r0 │ │ │ │ │ + orreq r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + sub r2, fp, #16 │ │ │ │ │ + addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ + addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ + addne r3, r3, #428 @ 0x1ac │ │ │ │ │ + addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ + add r3, r1, r3 │ │ │ │ │ + ldr r1, [pc, #112] @ 17b90 │ │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne 179d4 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_MOVT_ABS .LC19 │ │ │ │ │ + ldr r0, [r3] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_CALL PyErr_Format │ │ │ │ │ + b 179d4 │ │ │ │ │ + add r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + ldr r2, [r4] │ │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ + bgt 17a40 │ │ │ │ │ + b 17a74 │ │ │ │ │ + ldr r3, [r5] │ │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ + ble 17b78 │ │ │ │ │ + mov r3, #0 │ │ │ │ │ + b 17a4c │ │ │ │ │ + subs r3, r3, #1 │ │ │ │ │ + str r3, [r5] │ │ │ │ │ + bne 17b70 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_CALL _Py_Dealloc │ │ │ │ │ + b 17b70 │ │ │ │ │ + .word 0x00009038 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x0000a488 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00008f98 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x000000c4 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ + │ │ │ │ │ +00017ba0 : │ │ │ │ │ slot_sq_length(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - ldr r1, [pc, #1080] @ 17dec │ │ │ │ │ + ldr r1, [pc, #1080] @ 17ff8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ - ldr r2, [pc, #1076] @ 17df0 │ │ │ │ │ + ldr r2, [pc, #1076] @ 17ffc │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ ldr r9, [r8, #4] │ │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r0, #1 │ │ │ │ │ - ldr r7, [pc, #1060] @ 17df4 │ │ │ │ │ + ldr r7, [pc, #1060] @ 18000 │ │ │ │ │ ldr r1, [pc, r1] │ │ │ │ │ ldr r6, [r9, #192] @ 0xc0 │ │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr sl, [r3, r1] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ eor r4, r6, r7, asr #3 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ mov r2, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r5, r3, r4 │ │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r5, #1448] @ 0x5a8 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne 17b2c │ │ │ │ │ + bne 17d38 │ │ │ │ │ ldr r2, [r5, #1452] @ 0x5ac │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne 17b2c │ │ │ │ │ + bne 17d38 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r4, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 17cdc │ │ │ │ │ + beq 17ee8 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r2, r4, r0 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 17cdc │ │ │ │ │ + beq 17ee8 │ │ │ │ │ bic r4, r2, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ - beq 17c98 │ │ │ │ │ + beq 17ea4 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ mov r3, #1 │ │ │ │ │ - beq 17be0 │ │ │ │ │ + beq 17dec │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r5, [r4, r0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 17be0 │ │ │ │ │ + beq 17dec │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 17ac4 │ │ │ │ │ + bne 17cd0 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 17d70 │ │ │ │ │ + beq 17f7c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 17d0c │ │ │ │ │ + beq 17f18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_CALL _PyNumber_Index │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17dbc │ │ │ │ │ + ble 17fc8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 17d0c │ │ │ │ │ + beq 17f18 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq 17d94 │ │ │ │ │ + beq 17fa0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17d7c │ │ │ │ │ + ble 17f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 17c20 │ │ │ │ │ - ldr r1, [pc, #696] @ 17df4 │ │ │ │ │ + beq 17e2c │ │ │ │ │ + ldr r1, [pc, #696] @ 18000 │ │ │ │ │ mov r0, r9 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 17cd4 │ │ │ │ │ + beq 17ee0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ │ - ldr r3, [pc, #660] @ 17df8 │ │ │ │ │ + ldr r3, [pc, #660] @ 18004 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [ip, #3808] @ 0xee0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - bne 17a44 │ │ │ │ │ + bne 17c50 │ │ │ │ │ ldr r1, [ip, #3812] @ 0xee4 │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - bgt 17a44 │ │ │ │ │ + bgt 17c50 │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r1, r3, r4 │ │ │ │ │ str r2, [r1, #8] │ │ │ │ │ ldr r2, [ip, #3804] @ 0xedc │ │ │ │ │ add r1, r4, #4 │ │ │ │ │ @@ -26856,429 +27008,269 @@ │ │ │ │ │ ldrle ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ strle r2, [ip, #3804] @ 0xedc │ │ │ │ │ str r7, [r3, r1] │ │ │ │ │ dmb ish │ │ │ │ │ str r6, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17c0c │ │ │ │ │ + ble 17e18 │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ - b 17a44 │ │ │ │ │ + b 17c50 │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 17ab4 │ │ │ │ │ - b 17ac4 │ │ │ │ │ + beq 17cc0 │ │ │ │ │ + b 17cd0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 17bd4 │ │ │ │ │ + bne 17de0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17bd4 │ │ │ │ │ + b 17de0 │ │ │ │ │ ldrh r2, [r9, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 17cbc │ │ │ │ │ - ldr r2, [pc, #452] @ 17df8 │ │ │ │ │ + bcs 17ec8 │ │ │ │ │ + ldr r2, [pc, #452] @ 18004 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ │ ldr r2, [r2, #3808] @ 0xee0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne 17cbc │ │ │ │ │ + bne 17ec8 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ldr r2, [r2, #3812] @ 0xee4 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 17cbc │ │ │ │ │ + bgt 17ec8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - bl f154 │ │ │ │ │ - ldr r1, [pc, #384] @ 17df4 │ │ │ │ │ + bl f13c │ │ │ │ │ + ldr r1, [pc, #384] @ 18000 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r6, [r9, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 17cd4 │ │ │ │ │ + beq 17ee0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne 17b68 │ │ │ │ │ - b 17bd4 │ │ │ │ │ + bne 17d74 │ │ │ │ │ + b 17de0 │ │ │ │ │ ldr r5, [r0, #136] @ 0x88 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne 17d1c │ │ │ │ │ + bne 17f28 │ │ │ │ │ ands r3, r3, #2048 @ 0x800 │ │ │ │ │ - beq 17bdc │ │ │ │ │ + beq 17de8 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ - b 17a74 │ │ │ │ │ - ldr r1, [pc, #304] @ 17df4 │ │ │ │ │ + b 17c80 │ │ │ │ │ + ldr r1, [pc, #304] @ 18000 │ │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - bne 17bd4 │ │ │ │ │ + bne 17de0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #264] @ 17df4 │ │ │ │ │ + ldr r1, [pc, #264] @ 18000 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ tst r0, #1 │ │ │ │ │ - bne 17d0c │ │ │ │ │ + bne 17f18 │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - beq 17d14 │ │ │ │ │ + beq 17f20 │ │ │ │ │ mvn r4, #0 │ │ │ │ │ - b 17b20 │ │ │ │ │ + b 17d2c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17d0c │ │ │ │ │ + b 17f18 │ │ │ │ │ ldr r2, [r8, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 17cf0 │ │ │ │ │ + beq 17efc │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ bic r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ - b 17ca4 │ │ │ │ │ + b 17eb0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17ac4 │ │ │ │ │ + b 17cd0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 17b20 │ │ │ │ │ + bne 17d2c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17b20 │ │ │ │ │ + b 17d2c │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17dd4 │ │ │ │ │ + ble 17fe0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC142 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC143 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC142 │ │ │ │ │ + R_ARM_MOVT_ABS .LC143 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetString │ │ │ │ │ - b 17d0c │ │ │ │ │ + b 17f18 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r4] │ │ │ │ │ - bne 17ae4 │ │ │ │ │ + bne 17cf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17ae4 │ │ │ │ │ + b 17cf0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 17da0 │ │ │ │ │ + bne 17fac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17da0 │ │ │ │ │ + b 17fac │ │ │ │ │ .word 0x00000418 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000040c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00008edc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00017dfc : │ │ │ │ │ -PyType_GetFullyQualifiedName(): │ │ │ │ │ - ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ - tst r3, #512 @ 0x200 │ │ │ │ │ - beq 17f14 │ │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ │ - sub ip, sp, ip │ │ │ │ │ - add fp, sp, #12 │ │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - sub sp, sp, #16 │ │ │ │ │ - ldr r5, [r0, #440] @ 0x1b8 │ │ │ │ │ - ldr r2, [r5] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - addle r2, r2, #1 │ │ │ │ │ - strle r2, [r5] │ │ │ │ │ - tst r3, #2 │ │ │ │ │ - bne 17f3c │ │ │ │ │ - ldr r1, [pc, #460] @ 18010 │ │ │ │ │ - sub r2, fp, #16 │ │ │ │ │ - ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq 17fac │ │ │ │ │ - ldr r4, [fp, #-16] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq 17fe4 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 17ed8 │ │ │ │ │ - ldr r1, [pc, #412] @ 18014 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyUnicode_Equal> │ │ │ │ │ - R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 17ed8 │ │ │ │ │ - ldr r1, [pc, #396] @ 18018 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyUnicode_Equal> │ │ │ │ │ - R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 17ed8 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - mov r2, #46 @ 0x2e │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC143 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC143 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyUnicode_FromFormat │ │ │ │ │ - ldr r2, [r4] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17ef4 │ │ │ │ │ - ldr r2, [r5] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17f1c │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - sub sp, fp, #12 │ │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17fc8 │ │ │ │ │ - ldr r2, [r4] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17ecc │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r4] │ │ │ │ │ - bne 17ec0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 17ec0 │ │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ │ - b 0 │ │ │ │ │ - R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ - subs r2, r2, #1 │ │ │ │ │ - str r2, [r5] │ │ │ │ │ - bne 17ecc │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 17ecc │ │ │ │ │ - ldr r1, [pc, #216] @ 1801c │ │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ - ldr r2, [r0, #180] @ 0xb4 │ │ │ │ │ - mov r3, #28 │ │ │ │ │ - sub r2, r2, #1 │ │ │ │ │ - ldr r1, [pc, r1] │ │ │ │ │ - cmp r2, #10 │ │ │ │ │ - mul r3, r3, r2 │ │ │ │ │ - movls r2, #0 │ │ │ │ │ - ldr r1, [ip, r1] │ │ │ │ │ - movhi r2, #1 │ │ │ │ │ - add ip, r1, r3 │ │ │ │ │ - add ip, ip, #91136 @ 0x16400 │ │ │ │ │ - ldr ip, [ip, #428] @ 0x1ac │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - orreq r2, r2, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - sub r2, fp, #16 │ │ │ │ │ - addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ - addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ - addne r3, r3, #428 @ 0x1ac │ │ │ │ │ - addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ - add r3, r1, r3 │ │ │ │ │ - ldr r1, [pc, #112] @ 18010 │ │ │ │ │ - ldr r0, [r3, #16] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne 17e54 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC19 │ │ │ │ │ - ldr r0, [r3] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_CALL PyErr_Format │ │ │ │ │ - b 17e54 │ │ │ │ │ - add r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - ldr r2, [r4] │ │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 17ec0 │ │ │ │ │ - b 17ef4 │ │ │ │ │ - ldr r3, [r5] │ │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 17ff8 │ │ │ │ │ - mov r3, #0 │ │ │ │ │ - b 17ecc │ │ │ │ │ - subs r3, r3, #1 │ │ │ │ │ - str r3, [r5] │ │ │ │ │ - bne 17ff0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 17ff0 │ │ │ │ │ - .word 0x00009038 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x0000a488 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00008f98 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000000c4 │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ - │ │ │ │ │ -00018020 <_PyType_GetFullyQualifiedName>: │ │ │ │ │ +00018008 <_PyType_GetFullyQualifiedName>: │ │ │ │ │ _PyType_GetFullyQualifiedName(): │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ │ - beq 1813c <_PyType_GetFullyQualifiedName+0x11c> │ │ │ │ │ + beq 18124 <_PyType_GetFullyQualifiedName+0x11c> │ │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #16 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ ldr r5, [r0, #440] @ 0x1b8 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr ip, [r5] │ │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ │ addle ip, ip, #1 │ │ │ │ │ strle ip, [r5] │ │ │ │ │ tst r3, #2 │ │ │ │ │ - bne 18164 <_PyType_GetFullyQualifiedName+0x144> │ │ │ │ │ - ldr r1, [pc, #460] @ 18238 <_PyType_GetFullyQualifiedName+0x218> │ │ │ │ │ + bne 1814c <_PyType_GetFullyQualifiedName+0x144> │ │ │ │ │ + ldr r1, [pc, #460] @ 18220 <_PyType_GetFullyQualifiedName+0x218> │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ ldr r0, [r0, #132] @ 0x84 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 181d4 <_PyType_GetFullyQualifiedName+0x1b4> │ │ │ │ │ + beq 181bc <_PyType_GetFullyQualifiedName+0x1b4> │ │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 181f0 <_PyType_GetFullyQualifiedName+0x1d0> │ │ │ │ │ + beq 181d8 <_PyType_GetFullyQualifiedName+0x1d0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ │ - beq 18100 <_PyType_GetFullyQualifiedName+0xe0> │ │ │ │ │ - ldr r1, [pc, #412] @ 1823c <_PyType_GetFullyQualifiedName+0x21c> │ │ │ │ │ + beq 180e8 <_PyType_GetFullyQualifiedName+0xe0> │ │ │ │ │ + ldr r1, [pc, #412] @ 18224 <_PyType_GetFullyQualifiedName+0x21c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18100 <_PyType_GetFullyQualifiedName+0xe0> │ │ │ │ │ - ldr r1, [pc, #396] @ 18240 <_PyType_GetFullyQualifiedName+0x220> │ │ │ │ │ + bne 180e8 <_PyType_GetFullyQualifiedName+0xe0> │ │ │ │ │ + ldr r1, [pc, #396] @ 18228 <_PyType_GetFullyQualifiedName+0x220> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_CALL _PyUnicode_Equal │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 18100 <_PyType_GetFullyQualifiedName+0xe0> │ │ │ │ │ + bne 180e8 <_PyType_GetFullyQualifiedName+0xe0> │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ - R_ARM_MOVW_ABS_NC .LC143 │ │ │ │ │ + R_ARM_MOVW_ABS_NC .LC142 │ │ │ │ │ movt r0, #0 │ │ │ │ │ - R_ARM_MOVT_ABS .LC143 │ │ │ │ │ + R_ARM_MOVT_ABS .LC142 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyUnicode_FromFormat │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1811c <_PyType_GetFullyQualifiedName+0xfc> │ │ │ │ │ + ble 18104 <_PyType_GetFullyQualifiedName+0xfc> │ │ │ │ │ ldr r2, [r5] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 18144 <_PyType_GetFullyQualifiedName+0x124> │ │ │ │ │ + ble 1812c <_PyType_GetFullyQualifiedName+0x124> │ │ │ │ │ mov r0, r3 │ │ │ │ │ sub sp, fp, #16 │ │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 18204 <_PyType_GetFullyQualifiedName+0x1e4> │ │ │ │ │ + ble 181ec <_PyType_GetFullyQualifiedName+0x1e4> │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 180f4 <_PyType_GetFullyQualifiedName+0xd4> │ │ │ │ │ + bgt 180dc <_PyType_GetFullyQualifiedName+0xd4> │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r4] │ │ │ │ │ - bne 180e8 <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ + bne 180d0 <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 180e8 <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ + b 180d0 <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyUnicode_FromString │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r5] │ │ │ │ │ - bne 180f4 <_PyType_GetFullyQualifiedName+0xd4> │ │ │ │ │ + bne 180dc <_PyType_GetFullyQualifiedName+0xd4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ - b 180f4 <_PyType_GetFullyQualifiedName+0xd4> │ │ │ │ │ - ldr r3, [pc, #216] @ 18244 <_PyType_GetFullyQualifiedName+0x224> │ │ │ │ │ + b 180dc <_PyType_GetFullyQualifiedName+0xd4> │ │ │ │ │ + ldr r3, [pc, #216] @ 1822c <_PyType_GetFullyQualifiedName+0x224> │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ │ sub r2, r2, #1 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ ldr r1, [r1, r3] │ │ │ │ │ mov r3, #28 │ │ │ │ │ @@ -27293,123 +27285,123 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ addne r3, r3, #91136 @ 0x16400 │ │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ │ add r3, r1, r3 │ │ │ │ │ - ldr r1, [pc, #112] @ 18238 <_PyType_GetFullyQualifiedName+0x218> │ │ │ │ │ + ldr r1, [pc, #112] @ 18220 <_PyType_GetFullyQualifiedName+0x218> │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyDict_GetItemRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne 1807c <_PyType_GetFullyQualifiedName+0x5c> │ │ │ │ │ + bne 18064 <_PyType_GetFullyQualifiedName+0x5c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC19 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 1807c <_PyType_GetFullyQualifiedName+0x5c> │ │ │ │ │ + b 18064 <_PyType_GetFullyQualifiedName+0x5c> │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 18220 <_PyType_GetFullyQualifiedName+0x200> │ │ │ │ │ + ble 18208 <_PyType_GetFullyQualifiedName+0x200> │ │ │ │ │ mov r3, #0 │ │ │ │ │ - b 180f4 <_PyType_GetFullyQualifiedName+0xd4> │ │ │ │ │ + b 180dc <_PyType_GetFullyQualifiedName+0xd4> │ │ │ │ │ add r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r2, [r4] │ │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ │ - bgt 180e8 <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ - b 1811c <_PyType_GetFullyQualifiedName+0xfc> │ │ │ │ │ + bgt 180d0 <_PyType_GetFullyQualifiedName+0xc8> │ │ │ │ │ + b 18104 <_PyType_GetFullyQualifiedName+0xfc> │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 181fc <_PyType_GetFullyQualifiedName+0x1dc> │ │ │ │ │ + bne 181e4 <_PyType_GetFullyQualifiedName+0x1dc> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 181fc <_PyType_GetFullyQualifiedName+0x1dc> │ │ │ │ │ + b 181e4 <_PyType_GetFullyQualifiedName+0x1dc> │ │ │ │ │ .word 0x00009038 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000a488 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00008f98 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000c8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ │ │ │ │ │ -00018248 <_PyObject_MaybeCallSpecialNoArgs>: │ │ │ │ │ +00018230 <_PyObject_MaybeCallSpecialNoArgs>: │ │ │ │ │ _PyObject_MaybeCallSpecialNoArgs(): │ │ │ │ │ push {r4, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #8 │ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ sub r2, fp, #16 │ │ │ │ │ mov ip, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str ip, [fp, #-16] │ │ │ │ │ - bl fc20 │ │ │ │ │ + bl fc08 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls 182f8 <_PyObject_MaybeCallSpecialNoArgs+0xb0> │ │ │ │ │ + bls 182e0 <_PyObject_MaybeCallSpecialNoArgs+0xb0> │ │ │ │ │ bic r3, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 182c8 <_PyObject_MaybeCallSpecialNoArgs+0x80> │ │ │ │ │ + beq 182b0 <_PyObject_MaybeCallSpecialNoArgs+0x80> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - bne 182bc <_PyObject_MaybeCallSpecialNoArgs+0x74> │ │ │ │ │ + bne 182a4 <_PyObject_MaybeCallSpecialNoArgs+0x74> │ │ │ │ │ ldr r2, [r3] │ │ │ │ │ subs r2, r2, #1 │ │ │ │ │ str r2, [r3] │ │ │ │ │ - beq 182e4 <_PyObject_MaybeCallSpecialNoArgs+0x9c> │ │ │ │ │ + beq 182cc <_PyObject_MaybeCallSpecialNoArgs+0x9c> │ │ │ │ │ mov r0, r1 │ │ │ │ │ sub sp, fp, #8 │ │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 1324 │ │ │ │ │ R_ARM_CALL call_unbound_noarg.part.0 │ │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ tst r3, #1 │ │ │ │ │ - beq 182ac <_PyObject_MaybeCallSpecialNoArgs+0x64> │ │ │ │ │ - b 182bc <_PyObject_MaybeCallSpecialNoArgs+0x74> │ │ │ │ │ + beq 18294 <_PyObject_MaybeCallSpecialNoArgs+0x64> │ │ │ │ │ + b 182a4 <_PyObject_MaybeCallSpecialNoArgs+0x74> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ - b 182bc <_PyObject_MaybeCallSpecialNoArgs+0x74> │ │ │ │ │ + b 182a4 <_PyObject_MaybeCallSpecialNoArgs+0x74> │ │ │ │ │ mov r1, #0 │ │ │ │ │ - b 182d8 <_PyObject_MaybeCallSpecialNoArgs+0x90> │ │ │ │ │ + b 182c0 <_PyObject_MaybeCallSpecialNoArgs+0x90> │ │ │ │ │ │ │ │ │ │ -00018300 : │ │ │ │ │ +000182e8 : │ │ │ │ │ PyType_GetModule(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ │ mov r3, r0 │ │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ │ - beq 18350 │ │ │ │ │ + beq 18338 │ │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ popne {fp, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -27417,15 +27409,15 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC145 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_MOVT_ABS .LC145 │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ - b 1836c │ │ │ │ │ + b 18354 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_TypeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC .LC144 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -27433,68 +27425,68 @@ │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r0, [r0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Format │ │ │ │ │ mov r0, #0 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ │ │ -00018374 : │ │ │ │ │ +0001835c : │ │ │ │ │ slot_tp_str(): │ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #20 │ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - ldr r3, [pc, #392] @ 18518 │ │ │ │ │ + ldr r3, [pc, #392] @ 18500 │ │ │ │ │ sub sp, sp, #16 │ │ │ │ │ str r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ - ldr r1, [pc, #380] @ 1851c │ │ │ │ │ + ldr r1, [pc, #380] @ 18504 │ │ │ │ │ mov r6, r0 │ │ │ │ │ sub r2, fp, #24 │ │ │ │ │ ldr r3, [pc, r3] │ │ │ │ │ mov r5, #1 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ ldr r7, [ip, r3] │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq 184fc │ │ │ │ │ + beq 184e4 │ │ │ │ │ bic r4, r4, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ - beq 1847c │ │ │ │ │ + beq 18464 │ │ │ │ │ sub r1, fp, #28 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ - beq 1844c │ │ │ │ │ + beq 18434 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ ldr r6, [r4, r3] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 1844c │ │ │ │ │ + beq 18434 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 1843c │ │ │ │ │ + bne 18424 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 184f0 │ │ │ │ │ + beq 184d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ sub r1, fp, #24 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ @@ -27502,183 +27494,183 @@ │ │ │ │ │ mov r0, r7 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 1842c │ │ │ │ │ - b 1843c │ │ │ │ │ + beq 18414 │ │ │ │ │ + b 18424 │ │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 184a8 │ │ │ │ │ + bne 18490 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ ands r5, r3, #2048 @ 0x800 │ │ │ │ │ - beq 18448 │ │ │ │ │ + beq 18430 │ │ │ │ │ mov r5, #0 │ │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ │ sub r1, fp, #24 │ │ │ │ │ - b 183ec │ │ │ │ │ + b 183d4 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1846c │ │ │ │ │ + beq 18454 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r4, r4, r3 │ │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ │ bic r4, r4, #1 │ │ │ │ │ - b 18488 │ │ │ │ │ + b 18470 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 1843c │ │ │ │ │ + b 18424 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #16] @ 1851c │ │ │ │ │ + ldr r1, [pc, #16] @ 18504 │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 1846c │ │ │ │ │ + b 18454 │ │ │ │ │ .word 0x0000016c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000096d8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00018520 : │ │ │ │ │ +00018508 : │ │ │ │ │ slot_sq_item(): │ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #32 │ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyLong_FromSsize_t │ │ │ │ │ subs r5, r0, #0 │ │ │ │ │ - beq 18888 │ │ │ │ │ - ldr r2, [pc, #828] @ 18890 │ │ │ │ │ + beq 18870 │ │ │ │ │ + ldr r2, [pc, #828] @ 18878 │ │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ │ mov r1, #1 │ │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ │ ldr sl, [r9, #4] │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ - ldr r8, [pc, #804] @ 18894 │ │ │ │ │ + ldr r8, [pc, #804] @ 1887c │ │ │ │ │ ldr r7, [sl, #192] @ 0xc0 │ │ │ │ │ ldr r2, [r3, r2] │ │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ - ldr r2, [pc, #792] @ 18898 │ │ │ │ │ + ldr r2, [pc, #792] @ 18880 │ │ │ │ │ eor r4, r7, r8, asr #3 │ │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ │ ldr r2, [pc, r2] │ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ │ mov r2, #12 │ │ │ │ │ mul r4, r2, r4 │ │ │ │ │ add r6, r3, r4 │ │ │ │ │ add r6, r6, #40960 @ 0xa000 │ │ │ │ │ ldr r2, [r6, #1448] @ 0x5a8 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne 18680 │ │ │ │ │ + bne 18668 │ │ │ │ │ ldr r2, [r6, #1452] @ 0x5ac │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne 18680 │ │ │ │ │ + bne 18668 │ │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ │ add r3, r3, r4 │ │ │ │ │ ldr r4, [r3, #1456] @ 0x5b0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 1886c │ │ │ │ │ + beq 18854 │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ orrgt r2, r4, r1 │ │ │ │ │ addle r3, r3, #1 │ │ │ │ │ strle r3, [r2] │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq 1886c │ │ │ │ │ + beq 18854 │ │ │ │ │ bic r4, r2, #1 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ │ - beq 187e4 │ │ │ │ │ + beq 187cc │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ mov r3, #2 │ │ │ │ │ - beq 18744 │ │ │ │ │ + beq 1872c │ │ │ │ │ mov r2, r3 │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ ldr r6, [r4, r0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 18748 │ │ │ │ │ + beq 18730 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r3, #0 │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 18668 │ │ │ │ │ + bne 18650 │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 18860 │ │ │ │ │ + beq 18848 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 1872c │ │ │ │ │ + ble 18714 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #32 │ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 18788 │ │ │ │ │ - ldr r1, [pc, #516] @ 18894 │ │ │ │ │ + beq 18770 │ │ │ │ │ + ldr r1, [pc, #516] @ 1887c │ │ │ │ │ mov r0, sl │ │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ cmn r0, #1 │ │ │ │ │ moveq r3, #1 │ │ │ │ │ streq r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - beq 1886c │ │ │ │ │ + beq 18854 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq 185e8 │ │ │ │ │ - ldr r1, [pc, #472] @ 1889c │ │ │ │ │ + beq 185d0 │ │ │ │ │ + ldr r1, [pc, #472] @ 18884 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr ip, [r1, #2768] @ 0xad0 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - bne 185e8 │ │ │ │ │ + bne 185d0 │ │ │ │ │ ldr r0, [r1, #2772] @ 0xad4 │ │ │ │ │ cmp r0, #100 @ 0x64 │ │ │ │ │ - bgt 185e8 │ │ │ │ │ + bgt 185d0 │ │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ │ bic r2, r2, #1 │ │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ │ add r0, r3, r4 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ ldr r2, [r1, #2764] @ 0xacc │ │ │ │ │ add ip, r4, #4 │ │ │ │ │ @@ -27687,298 +27679,298 @@ │ │ │ │ │ addle r2, r2, #1 │ │ │ │ │ strle r2, [r1, #2764] @ 0xacc │ │ │ │ │ str r8, [r3, ip] │ │ │ │ │ dmb ish │ │ │ │ │ str r7, [r3, r4] │ │ │ │ │ ldr r3, [r0] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ - ble 18774 │ │ │ │ │ + ble 1875c │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ - b 185e8 │ │ │ │ │ + b 185d0 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r5] │ │ │ │ │ - bne 18674 │ │ │ │ │ + bne 1865c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 18674 │ │ │ │ │ + b 1865c │ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str ip, [sp] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 18658 │ │ │ │ │ - b 18668 │ │ │ │ │ + beq 18640 │ │ │ │ │ + b 18650 │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r0] │ │ │ │ │ - bne 18724 │ │ │ │ │ + bne 1870c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 18724 │ │ │ │ │ + b 1870c │ │ │ │ │ ldrh r2, [sl, #206] @ 0xce │ │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ │ - bcs 18688 │ │ │ │ │ - ldr r1, [pc, #256] @ 1889c │ │ │ │ │ + bcs 18670 │ │ │ │ │ + ldr r1, [pc, #256] @ 18884 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr r0, [r1, #2768] @ 0xad0 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne 18688 │ │ │ │ │ + bne 18670 │ │ │ │ │ ldr r2, [r1, #2772] @ 0xad4 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bgt 18688 │ │ │ │ │ + bgt 18670 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, sl │ │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - bl f154 │ │ │ │ │ - ldr r1, [pc, #196] @ 18894 │ │ │ │ │ + bl f13c │ │ │ │ │ + ldr r1, [pc, #196] @ 1887c │ │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r7, [sl, #192] @ 0xc0 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5e9c │ │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ │ - b 186a0 │ │ │ │ │ + b 18688 │ │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne 18814 │ │ │ │ │ + bne 187fc │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ │ mov r3, #1 │ │ │ │ │ movne r2, #-2147483647 @ 0x80000001 │ │ │ │ │ subne r1, fp, #40 @ 0x28 │ │ │ │ │ - bne 18618 │ │ │ │ │ + bne 18600 │ │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ │ - b 18748 │ │ │ │ │ + b 18730 │ │ │ │ │ ldr r2, [r9, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ mov r3, #1 │ │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq 18764 │ │ │ │ │ + beq 1874c │ │ │ │ │ ldr r3, [r4] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r2, r4, r3 │ │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ │ bic r4, r2, #1 │ │ │ │ │ - b 187f0 │ │ │ │ │ + b 187d8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 18668 │ │ │ │ │ + b 18650 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ - ldr r1, [pc, #24] @ 18894 │ │ │ │ │ + ldr r1, [pc, #24] @ 1887c │ │ │ │ │ mov r4, #0 │ │ │ │ │ ldr r0, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_SetObject │ │ │ │ │ - b 18764 │ │ │ │ │ + b 1874c │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b 18674 │ │ │ │ │ + b 1865c │ │ │ │ │ .word 0x00000324 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00008acc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000308 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_interp │ │ │ │ │ .word 0x00008000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000188a0 : │ │ │ │ │ +00018888 : │ │ │ │ │ type___instancecheck__(): │ │ │ │ │ push {fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #4 │ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, sp, #8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 <_PyObject_RealIsInstance> │ │ │ │ │ R_ARM_CALL _PyObject_RealIsInstance │ │ │ │ │ cmn r0, #1 │ │ │ │ │ - beq 188dc │ │ │ │ │ + beq 188c4 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, lr} │ │ │ │ │ b 0 │ │ │ │ │ R_ARM_JUMP24 PyBool_FromLong │ │ │ │ │ str r0, [fp, #-8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq 188f8 │ │ │ │ │ + beq 188e0 │ │ │ │ │ mov r0, #0 │ │ │ │ │ sub sp, fp, #4 │ │ │ │ │ pop {fp, pc} │ │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ │ - b 188d0 │ │ │ │ │ + b 188b8 │ │ │ │ │ │ │ │ │ │ -00018900 : │ │ │ │ │ +000188e8 : │ │ │ │ │ vectorcall_maybe.constprop.0(): │ │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ │ sub ip, sp, ip │ │ │ │ │ add fp, sp, #24 │ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sub sp, sp, #20 │ │ │ │ │ mov r8, r0 │ │ │ │ │ sub r2, fp, #32 │ │ │ │ │ mov r6, #1 │ │ │ │ │ ldr r7, [r4] │ │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ - bl 5cac <_PyType_LookupStackRefAndVersion> │ │ │ │ │ + bl 5c94 <_PyType_LookupStackRefAndVersion> │ │ │ │ │ R_ARM_CALL _PyType_LookupStackRefAndVersion │ │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq 18a88 │ │ │ │ │ + beq 18a70 │ │ │ │ │ bic r5, r3, #1 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ │ - beq 189d0 │ │ │ │ │ + beq 189b8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls 18a88 │ │ │ │ │ + bls 18a70 │ │ │ │ │ mov r3, #2 │ │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ │ - beq 18a00 │ │ │ │ │ + beq 189e8 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ ldr r6, [r5, r1] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq 18a00 │ │ │ │ │ + beq 189e8 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r6 │ │ │ │ │ mov r3, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_CALL _Py_CheckFunctionResult │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - bne 189c4 │ │ │ │ │ + bne 189ac │ │ │ │ │ ldr r3, [r2] │ │ │ │ │ subs r3, r3, #1 │ │ │ │ │ str r3, [r2] │ │ │ │ │ - beq 18a2c │ │ │ │ │ + beq 18a14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ sub sp, fp, #24 │ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ ldr r2, [r1, #136] @ 0x88 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne 18a38 │ │ │ │ │ + bne 18a20 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bls 18a88 │ │ │ │ │ + bls 18a70 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ add r4, r4, #4 │ │ │ │ │ mov r3, #1 │ │ │ │ │ mov r2, #-2147483647 @ 0x80000001 │ │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ │ tst r0, #2048 @ 0x800 │ │ │ │ │ - bne 18970 │ │ │ │ │ + bne 18958 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov ip, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str ip, [sp] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_CALL _PyObject_MakeTpCall │ │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ tst r2, #1 │ │ │ │ │ - beq 189b4 │ │ │ │ │ - b 189c4 │ │ │ │ │ + beq 1899c │ │ │ │ │ + b 189ac │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_CALL _Py_Dealloc │ │ │ │ │ - b 189c4 │ │ │ │ │ + b 189ac │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq 18aa8 │ │ │ │ │ + beq 18a90 │ │ │ │ │ ldr r3, [r5] │ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ │ movle r3, #0 │ │ │ │ │ movgt r3, #1 │ │ │ │ │ orr r5, r5, r3 │ │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ bicne r5, r5, #1 │ │ │ │ │ - bne 189e4 │ │ │ │ │ + bne 189cc │ │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bl 1f4 <_PyStaticType_InitBuiltin+0x154> │ │ │ │ │ R_ARM_CALL PyStackRef_XCLOSE │ │ │ │ │ bl 0 │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes